--- a/src/eric7/i18n/eric7_de.ts Fri Sep 15 10:27:46 2023 +0200 +++ b/src/eric7/i18n/eric7_de.ts Fri Sep 22 17:24:02 2023 +0200 @@ -361,13 +361,8 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="194" /> - <source>Add Folder</source> - <translation>Ordner hinzufügen</translation> - </message> - <message> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198" /> <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="0" /> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="198" /> <source>Add Bookmark</source> <translation>Lesezeichen hinzufügen</translation> </message> @@ -416,6 +411,11 @@ <source>Folder:</source> <translation>Ordner:</translation> </message> + <message> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="194" /> + <source>Add Folder</source> + <translation>Ordner hinzufügen</translation> + </message> </context> <context> <name>AddDirectoryDialog</name> @@ -621,6 +621,16 @@ <context> <name>AddFileDialog</name> <message> + <location filename="../Project/AddFileDialog.py" line="74" /> + <source>Select Files</source> + <translation>Dateien auswählen</translation> + </message> + <message> + <location filename="../Project/AddFileDialog.py" line="85" /> + <source>All Files (*)</source> + <translation>Alle Dateien (*)</translation> + </message> + <message> <location filename="../Project/AddFileDialog.ui" line="0" /> <source>Add Files</source> <translation>Dateien hinzufügen</translation> @@ -688,20 +698,25 @@ <source>Alt+C</source> <translation>Alt+T</translation> </message> - <message> - <location filename="../Project/AddFileDialog.py" line="74" /> - <source>Select Files</source> - <translation>Dateien auswählen</translation> - </message> - <message> - <location filename="../Project/AddFileDialog.py" line="85" /> - <source>All Files (*)</source> - <translation>Alle Dateien (*)</translation> - </message> </context> <context> <name>AddFoundFilesDialog</name> <message> + <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> + <source>Add found files to project</source> + <translation>Gefundene Dateien zum Projekt hinzufügen</translation> + </message> + <message> + <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> + <source>Adds the found files to the current project.</source> + <translation>Die gefundenen Dateien zum aktuellen Projekt hinzufügen.</translation> + </message> + <message> + <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> + <source>List of found files.</source> + <translation>Liste der gefundenen Dateien.</translation> + </message> + <message> <location filename="../Project/AddFoundFilesDialog.py" line="40" /> <source>Add All</source> <translation>Alle hinzufügen</translation> @@ -721,21 +736,6 @@ <source>Add selected files only.</source> <translation>Ausgewählte Dateien hinzufügen.</translation> </message> - <message> - <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> - <source>Add found files to project</source> - <translation>Gefundene Dateien zum Projekt hinzufügen</translation> - </message> - <message> - <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> - <source>Adds the found files to the current project.</source> - <translation>Die gefundenen Dateien zum aktuellen Projekt hinzufügen.</translation> - </message> - <message> - <location filename="../Project/AddFoundFilesDialog.ui" line="0" /> - <source>List of found files.</source> - <translation>Liste der gefundenen Dateien.</translation> - </message> </context> <context> <name>AddLanguageDialog</name> @@ -1336,6 +1336,31 @@ <context> <name>ApplicationPage</name> <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="33" /> + <source><p>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</p><p>Available CPUs: <b>{0}</b></p></source> + <translation><p>eric verwendet Hintergrunddienste für verschiedene Dinge wie z.B. Syntaxprüfungen oder Codestilprüfungen. Standardmäßig wird die Anzahl der für diese Prüfungen zu startenden Prozesse automatisch basierend auf der Anzahl verfügbarer Prozessorkernen ermittelt. Bitte beachten, dass dies ein Einstellung für Fortgeschrittene ist.</p><p>Verfügbare CPUs: <b>{0}</b></p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="43" /> + <source>Debug</source> + <translation>Debug</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="44" /> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="45" /> + <source>Critical</source> + <translation>Kritischer Fehler</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="46" /> + <source>Fatal Error</source> + <translation>Fataler Fehler</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/ApplicationPage.ui" line="0" /> <source><b>Configure the application</b></source> <translation><b>Applikation einstellen</b<</translation> @@ -1595,31 +1620,6 @@ <source>Automatic</source> <translation>Automatisch</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="33" /> - <source><p>eric is using background services for certain things like syntax checks or code style checks. Per default the number of processes to use for these checks is determined automatically based on the number of CPUs. Please note, that this is an advanced setting.</p><p>Available CPUs: <b>{0}</b></p></source> - <translation><p>eric verwendet Hintergrunddienste für verschiedene Dinge wie z.B. Syntaxprüfungen oder Codestilprüfungen. Standardmäßig wird die Anzahl der für diese Prüfungen zu startenden Prozesse automatisch basierend auf der Anzahl verfügbarer Prozessorkernen ermittelt. Bitte beachten, dass dies ein Einstellung für Fortgeschrittene ist.</p><p>Verfügbare CPUs: <b>{0}</b></p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="43" /> - <source>Debug</source> - <translation>Debug</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="44" /> - <source>Warning</source> - <translation>Warnung</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="45" /> - <source>Critical</source> - <translation>Kritischer Fehler</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ApplicationPage.py" line="46" /> - <source>Fatal Error</source> - <translation>Fataler Fehler</translation> - </message> </context> <context> <name>AssistantJedi</name> @@ -1859,57 +1859,6 @@ <context> <name>BlackConfigurationDialog</name> <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="64" /> - <source>Generate TOML</source> - <translation>TOML erzeugen</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="67" /> - <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source> - <translation>Legt einen Codeschnipsel für 'pyproject.toml' in die Zwischenablage.</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="93" /> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="91" /> - <source>Project File</source> - <translation>Projektdatei</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="95" /> - <source>Defaults</source> - <translation>Standardwerte</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" /> - <source>Configuration Below</source> - <translation>Konfiguration unten</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="188" /> - <source>Validation</source> - <translation>Validation</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" /> - <source>The exclusion expression is valid.</source> - <translation>Der Ausschlussausdruck ist gültig.</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="192" /> - <source>Validation Error</source> - <translation>Validationsfehler</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="244" /> - <source>Create TOML snippet</source> - <translation>TOML Schnipsel erzeugen</translation> - </message> - <message> - <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" /> - <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source> - <translation>Der 'pyproject.toml' Schnipsel wurde in die Zwischenablage kopiert.</translation> - </message> - <message> <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> <source>Black Configuration</source> <translation>Black Konfiguration</translation> @@ -1989,6 +1938,57 @@ <source>Validate</source> <translation>Validieren</translation> </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="64" /> + <source>Generate TOML</source> + <translation>TOML erzeugen</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="67" /> + <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source> + <translation>Legt einen Codeschnipsel für 'pyproject.toml' in die Zwischenablage.</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="93" /> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="91" /> + <source>Project File</source> + <translation>Projektdatei</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="95" /> + <source>Defaults</source> + <translation>Standardwerte</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" /> + <source>Configuration Below</source> + <translation>Konfiguration unten</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="188" /> + <source>Validation</source> + <translation>Validation</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" /> + <source>The exclusion expression is valid.</source> + <translation>Der Ausschlussausdruck ist gültig.</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="192" /> + <source>Validation Error</source> + <translation>Validationsfehler</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="244" /> + <source>Create TOML snippet</source> + <translation>TOML Schnipsel erzeugen</translation> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" /> + <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source> + <translation>Der 'pyproject.toml' Schnipsel wurde in die Zwischenablage kopiert.</translation> + </message> </context> <context> <name>BlackFormattingDialog</name> @@ -2202,52 +2202,12 @@ <context> <name>BluetoothScanWindow</name> <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.py" line="68" /> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> <source>Bluetooth Scan</source> <translation>Bluetooth Suche</translation> </message> <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>Name</source> - <translation>Name</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>MAC-Address</source> - <translation>MAC-Addresse</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>RSSI [dBm]</source> - <translation>RSSI [dBm]</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>Scan Duration:</source> - <translation>Suchdauer:</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>Enter the scan duration in seconds</source> - <translation>Gib die Suchdauer in Sekunden ein</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source> s</source> - <translation> s</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>Press to scan for Bluetooth devices.</source> - <translation>Drücken, um nach Bluetooth Geräten zu suchen.</translation> - </message> - <message> - <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> - <source>Scan</source> - <translation>Suchen</translation> - </message> - <message> <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.py" line="69" /> <source><p>The scan for available devices failed.</p><p>Reason: {0}</p></source> <translation><p>Die Suche nach verfügbaren Geräten ist gescheitert.</p><p>Ursache: {0}</p></translation> @@ -2295,6 +2255,46 @@ <source>Tx Power Level [dBm]: {0}</source> <translation>Sendeleistung [dBm]: {0}</translation> </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>Name</source> + <translation>Name</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>MAC-Address</source> + <translation>MAC-Addresse</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>RSSI [dBm]</source> + <translation>RSSI [dBm]</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>Scan Duration:</source> + <translation>Suchdauer:</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>Enter the scan duration in seconds</source> + <translation>Gib die Suchdauer in Sekunden ein</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source> s</source> + <translation> s</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>Press to scan for Bluetooth devices.</source> + <translation>Drücken, um nach Bluetooth Geräten zu suchen.</translation> + </message> + <message> + <location filename="../MicroPython/BluetoothDialogs/BluetoothScanWindow.ui" line="0" /> + <source>Scan</source> + <translation>Suchen</translation> + </message> </context> <context> <name>BluetoothStatusDialog</name> @@ -2308,6 +2308,12 @@ <context> <name>BoardDataDialog</name> <message> + <location filename="../MicroPython/BoardDataDialog.ui" line="0" /> + <location filename="../MicroPython/BoardDataDialog.ui" line="0" /> + <source>Board Data</source> + <translation>Board Daten</translation> + </message> + <message> <location filename="../MicroPython/BoardDataDialog.py" line="39" /> <source>General</source> <translation>Allgemein</translation> @@ -2502,21 +2508,10 @@ <source>µLab</source> <translation>µLab</translation> </message> - <message> - <location filename="../MicroPython/BoardDataDialog.ui" line="0" /> - <location filename="../MicroPython/BoardDataDialog.ui" line="0" /> - <source>Board Data</source> - <translation>Board Daten</translation> - </message> </context> <context> <name>BookmarkActionSelectionDialog</name> <message> - <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="0" /> - <source><b>Add/Edit Bookmark</b></source> - <translation><b>Lesezeichen hinzufügen/bearbeiten</b></translation> - </message> - <message> <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.py" line="48" /> <source>Add Bookmark</source> <translation>Lesezeichen hinzufügen</translation> @@ -2536,6 +2531,11 @@ <source>Add to Speed Dial</source> <translation>Zur Schnellwahl hinzufügen</translation> </message> + <message> + <location filename="../WebBrowser/UrlBar/BookmarkActionSelectionDialog.ui" line="0" /> + <source><b>Add/Edit Bookmark</b></source> + <translation><b>Lesezeichen hinzufügen/bearbeiten</b></translation> + </message> </context> <context> <name>BookmarkInfoDialog</name> @@ -2568,6 +2568,11 @@ <context> <name>BookmarkPropertiesDialog</name> <message> + <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="43" /> + <source>Visited <b>{0}</b> times. Last visit on <b>{1}</b>.</source> + <translation><b>{0}</b> mal besucht. Letzter Besuch am <b>{1}</b>.</translation> + </message> + <message> <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.ui" line="0" /> <source>Bookmark Properties</source> <translation>Lesezeicheneigenschaften</translation> @@ -2602,11 +2607,6 @@ <source>Enter a description</source> <translation>Gib eine Beschreibung ein</translation> </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarkPropertiesDialog.py" line="43" /> - <source>Visited <b>{0}</b> times. Last visit on <b>{1}</b>.</source> - <translation><b>{0}</b> mal besucht. Letzter Besuch am <b>{1}</b>.</translation> - </message> </context> <context> <name>BookmarkedFilesDialog</name> @@ -2741,6 +2741,37 @@ <context> <name>BookmarksDialog</name> <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>Manage Bookmarks</source> + <translation>Lesezeichen verwalten</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>Enter search term for bookmarks</source> + <translation>Gib den Suchausdruck für Lesezeichen ein</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>Press to delete the selected entries</source> + <translation>Drücken, um die ausgwählten Einträge zu löschen</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169" /> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>&Delete</source> + <translation>&Löschen</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>Press to add a new bookmarks folder</source> + <translation>Drücken, um einen neuen Lesezeichenordner hinzuzufügen</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> + <source>Add &Folder</source> + <translation>&Ordner hinzufügen</translation> + </message> + <message> <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="148" /> <source>&Open</source> <translation>Ö&ffnen</translation> @@ -2776,12 +2807,6 @@ <translation>&Adresse editieren</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169" /> - <source>&Delete</source> - <translation>&Löschen</translation> - </message> - <message> <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="174" /> <source>&Properties...</source> <translation>&Eigenschaften …</translation> @@ -2806,50 +2831,10 @@ <source>New Folder</source> <translation>Neuer Ordner</translation> </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <source>Manage Bookmarks</source> - <translation>Lesezeichen verwalten</translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <source>Enter search term for bookmarks</source> - <translation>Gib den Suchausdruck für Lesezeichen ein</translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <source>Press to delete the selected entries</source> - <translation>Drücken, um die ausgwählten Einträge zu löschen</translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <source>Press to add a new bookmarks folder</source> - <translation>Drücken, um einen neuen Lesezeichenordner hinzuzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="0" /> - <source>Add &Folder</source> - <translation>&Ordner hinzufügen</translation> - </message> </context> <context> <name>BookmarksImportDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="104" /> - <source><b>Importing from {0}</b></source> - <translation><b>Imprtiere von {0}</b></translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="110" /> - <source>Finish</source> - <translation>Abschließen</translation> - </message> - <message> - <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="141" /> - <source>Error importing bookmarks</source> - <translation>Fehler beim Importieren von Lesezeichen</translation> - </message> - <message> <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.ui" line="0" /> <source>Import Bookmarks</source> <translation>Lesezeichen importieren</translation> @@ -2879,6 +2864,21 @@ <source>Cancel</source> <translation>Abbrechen</translation> </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="104" /> + <source><b>Importing from {0}</b></source> + <translation><b>Imprtiere von {0}</b></translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="110" /> + <source>Finish</source> + <translation>Abschließen</translation> + </message> + <message> + <location filename="../WebBrowser/Bookmarks/BookmarksImportDialog.py" line="141" /> + <source>Error importing bookmarks</source> + <translation>Fehler beim Importieren von Lesezeichen</translation> + </message> </context> <context> <name>BookmarksImporters</name> @@ -3567,6 +3567,49 @@ <name>CallTraceViewer</name> <message> <location filename="../Debugger/CallTraceViewer.ui" line="0" /> + <location filename="../Debugger/CallTraceViewer.py" line="57" /> + <source>From</source> + <translation>Von</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.ui" line="0" /> + <location filename="../Debugger/CallTraceViewer.py" line="57" /> + <source>To</source> + <translation>Nach</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="171" /> + <location filename="../Debugger/CallTraceViewer.py" line="156" /> + <source>Save Call Trace Info</source> + <translation>Aufrufinformation speichern</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="158" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="172" /> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="182" /> + <source>Call Trace Info of '{0}'</source> + <translation>Aufrufinformation von '{0}'</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="201" /> + <source>Error saving Call Trace Info</source> + <translation>Fehler beim Speichern der Aufrufinformation</translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.py" line="202" /> + <source><p>The call trace info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> + <translation><p>Die Aufrufinformationen konnten nicht nach <b>{0}</b> geschrieben werden.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../Debugger/CallTraceViewer.ui" line="0" /> <source>Call Trace</source> <translation>Aufrufverfolgung</translation> </message> @@ -3605,49 +3648,6 @@ <source>Press to save the call trace as a text file</source> <translation>Drücken, um die Aufrufverfolgung in eine Textdatei zu speichern</translation> </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="57" /> - <location filename="../Debugger/CallTraceViewer.ui" line="0" /> - <source>From</source> - <translation>Von</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="57" /> - <location filename="../Debugger/CallTraceViewer.ui" line="0" /> - <source>To</source> - <translation>Nach</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="171" /> - <location filename="../Debugger/CallTraceViewer.py" line="156" /> - <source>Save Call Trace Info</source> - <translation>Aufrufinformation speichern</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="158" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="172" /> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="182" /> - <source>Call Trace Info of '{0}'</source> - <translation>Aufrufinformation von '{0}'</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="201" /> - <source>Error saving Call Trace Info</source> - <translation>Fehler beim Speichern der Aufrufinformation</translation> - </message> - <message> - <location filename="../Debugger/CallTraceViewer.py" line="202" /> - <source><p>The call trace info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> - <translation><p>Die Aufrufinformationen konnten nicht nach <b>{0}</b> geschrieben werden.</p><p>Ursache: {1}</p></translation> - </message> </context> <context> <name>ChatWidget</name> @@ -4902,6 +4902,51 @@ <context> <name>CodeMetricsDialog</name> <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="59" /> + <source>Collapse All</source> + <translation>Alle einklappen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="60" /> + <source>Expand All</source> + <translation>Alle aufklappen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="202" /> + <source>files</source> + <translation>Dateien</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="203" /> + <source>lines</source> + <translation>Zeilen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="204" /> + <source>bytes</source> + <translation>Bytes</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="205" /> + <source>comments</source> + <translation>Kommentarzeilen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="207" /> + <source>comment lines</source> + <translation>Kommentarzeilen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="210" /> + <source>empty lines</source> + <translation>Leerzeilen</translation> + </message> + <message> + <location filename="../DataViews/CodeMetricsDialog.py" line="213" /> + <source>non-commentary lines</source> + <translation>Quelltextzeilen</translation> + </message> + <message> <location filename="../DataViews/CodeMetricsDialog.ui" line="0" /> <source>Code Metrics</source> <translation>Quelltextmetriken</translation> @@ -4998,51 +5043,6 @@ <source>%v/%m Files</source> <translation>%v/%m Dateien</translation> </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="59" /> - <source>Collapse All</source> - <translation>Alle einklappen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="60" /> - <source>Expand All</source> - <translation>Alle aufklappen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="202" /> - <source>files</source> - <translation>Dateien</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="203" /> - <source>lines</source> - <translation>Zeilen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="204" /> - <source>bytes</source> - <translation>Bytes</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="205" /> - <source>comments</source> - <translation>Kommentarzeilen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="207" /> - <source>comment lines</source> - <translation>Kommentarzeilen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="210" /> - <source>empty lines</source> - <translation>Leerzeilen</translation> - </message> - <message> - <location filename="../DataViews/CodeMetricsDialog.py" line="213" /> - <source>non-commentary lines</source> - <translation>Quelltextzeilen</translation> - </message> </context> <context> <name>CodeStyleAddBuiltinIgnoreDialog</name> @@ -5093,56 +5093,6 @@ <translation>Lösung: {0}</translation> </message> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129" /> - <source>PEP-257</source> - <translation>PEP-257</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130" /> - <source>Eric</source> - <translation>Eric</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="131" /> - <source>Eric (Blacked)</source> - <translation>Eric (Black Tool)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="233" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="258" /> - <source>Error: {0}</source> - <translation>Fehler: {0}</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1222" /> - <source>{0} (ignored)</source> - <translation>{0} (ignoriert)</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1297" /> - <source>No issues found.</source> - <translation>Keine Probleme gefunden.</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1301" /> - <source>No files found (check your ignore list).</source> - <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2936" /> - <source>Commented Code Whitelist Pattern</source> - <translation>'Commented Code' Whitelist Muster</translation> - </message> - <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2937" /> - <source>Enter a Commented Code Whitelist Pattern</source> - <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation> - </message> - <message> <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui" line="0" /> <source>Code Style Check</source> <translation>Quelltextstilprüfung</translation> @@ -6147,6 +6097,56 @@ <source>Filter</source> <translation>Filter</translation> </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="129" /> + <source>PEP-257</source> + <translation>PEP-257</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="130" /> + <source>Eric</source> + <translation>Eric</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="131" /> + <source>Eric (Blacked)</source> + <translation>Eric (Black Tool)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="233" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="258" /> + <source>Error: {0}</source> + <translation>Fehler: {0}</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1222" /> + <source>{0} (ignored)</source> + <translation>{0} (ignoriert)</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1297" /> + <source>No issues found.</source> + <translation>Keine Probleme gefunden.</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1301" /> + <source>No files found (check your ignore list).</source> + <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2936" /> + <source>Commented Code Whitelist Pattern</source> + <translation>'Commented Code' Whitelist Muster</translation> + </message> + <message> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2937" /> + <source>Enter a Commented Code Whitelist Pattern</source> + <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation> + </message> </context> <context> <name>CodeStyleCheckerPlugin</name> @@ -6907,36 +6907,12 @@ <context> <name>CondaExecDialog</name> <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> <location filename="../CondaInterface/CondaExecDialog.py" line="97" /> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> <source>Conda Execution</source> <translation>Ausführung von conda</translation> </message> <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source>Messages</source> - <translation>Ausgaben</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source><b>conda Execution</b> -<p>This shows the output of the conda command.</p></source> - <translation><b>conda Ausführung</b> -<p>Dies zeigt die Ausgabe des conda Kommandos.</p></translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> - <source><b>conda Execution</b> -<p>This shows the errors of the conda command.</p></source> - <translation><b>conda Ausführung</b> -<p>Dies zeigt die Fehler des conda Kommandos.</p></translation> - </message> - <message> <location filename="../CondaInterface/CondaExecDialog.py" line="98" /> <source>The conda executable could not be started. Is it configured correctly?</source> <translation>Das conda Programm konnte nicht gestartet werden. Is es korrekt konfiguriert?</translation> @@ -6985,50 +6961,43 @@ <translation> Fertig. </translation> </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source>Messages</source> + <translation>Ausgaben</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source><b>conda Execution</b> +<p>This shows the output of the conda command.</p></source> + <translation><b>conda Ausführung</b> +<p>Dies zeigt die Ausgabe des conda Kommandos.</p></translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExecDialog.ui" line="0" /> + <source><b>conda Execution</b> +<p>This shows the errors of the conda command.</p></source> + <translation><b>conda Ausführung</b> +<p>Dies zeigt die Fehler des conda Kommandos.</p></translation> + </message> </context> <context> <name>CondaExportDialog</name> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="48" /> - <source>&Refresh</source> - <translation>&Aktualisieren</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="222" /> - <location filename="../CondaInterface/CondaExportDialog.py" line="53" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExportDialog.ui" line="0" /> <location filename="../CondaInterface/CondaExportDialog.py" line="220" /> <location filename="../CondaInterface/CondaExportDialog.py" line="198" /> <location filename="../CondaInterface/CondaExportDialog.py" line="183" /> <location filename="../CondaInterface/CondaExportDialog.py" line="112" /> + <location filename="../CondaInterface/CondaExportDialog.ui" line="0" /> <source>Generate Requirements</source> <translation>Anforderungen erzeugen</translation> </message> <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="113" /> - <source>The requirements were changed. Do you want to overwrite these changes?</source> - <translation>Die Anforderungen wurden verändert. Sollen die Änderungen überschrieben werden?</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="146" /> - <source>No output generated by conda.</source> - <translation>conda erzeugte keine Ausgaben.</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="184" /> - <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> - <translation>Die Datei <b>{0}</b> existiert bereits. Soll sie überschrieben werden?</translation> - </message> - <message> - <location filename="../CondaInterface/CondaExportDialog.py" line="199" /> - <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> - <translation><p>Die Anforderungen konnten nicht in <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> - </message> - <message> <location filename="../CondaInterface/CondaExportDialog.ui" line="0" /> <source>Conda Environment:</source> <translation>Conda Umgebung:</translation> @@ -7098,21 +7067,41 @@ <source>Replace All</source> <translation>Alles ersetzen</translation> </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="48" /> + <source>&Refresh</source> + <translation>&Aktualisieren</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="222" /> + <location filename="../CondaInterface/CondaExportDialog.py" line="53" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="113" /> + <source>The requirements were changed. Do you want to overwrite these changes?</source> + <translation>Die Anforderungen wurden verändert. Sollen die Änderungen überschrieben werden?</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="146" /> + <source>No output generated by conda.</source> + <translation>conda erzeugte keine Ausgaben.</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="184" /> + <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> + <translation>Die Datei <b>{0}</b> existiert bereits. Soll sie überschrieben werden?</translation> + </message> + <message> + <location filename="../CondaInterface/CondaExportDialog.py" line="199" /> + <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> + <translation><p>Die Anforderungen konnten nicht in <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> + </message> </context> <context> <name>CondaInfoDialog</name> <message> - <location filename="../CondaInterface/CondaInfoDialog.py" line="114" /> - <location filename="../CondaInterface/CondaInfoDialog.py" line="61" /> - <source>None</source> - <translation>Keine</translation> - </message> - <message> - <location filename="../CondaInterface/CondaInfoDialog.py" line="68" /> - <source>{0} (writable)</source> - <translation>{0} (schreibbar)</translation> - </message> - <message> <location filename="../CondaInterface/CondaInfoDialog.ui" line="0" /> <source>Conda Information</source> <translation>Conda Informationen</translation> @@ -7207,6 +7196,17 @@ <source>conda-env Version:</source> <translation>conda-env Version:</translation> </message> + <message> + <location filename="../CondaInterface/CondaInfoDialog.py" line="114" /> + <location filename="../CondaInterface/CondaInfoDialog.py" line="61" /> + <source>None</source> + <translation>Keine</translation> + </message> + <message> + <location filename="../CondaInterface/CondaInfoDialog.py" line="68" /> + <source>{0} (writable)</source> + <translation>{0} (schreibbar)</translation> + </message> </context> <context> <name>CondaInterface</name> @@ -7285,16 +7285,6 @@ <context> <name>CondaPackageDetailsWidget</name> <message> - <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="36" /> - <source><b>{0} / {1} / {2}</b></source> - <translation><b>{0} / {1} / {2}</b></translation> - </message> - <message> - <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="57" /> - <source>unknown</source> - <translation>unbekannt</translation> - </message> - <message> <location filename="../CondaInterface/CondaPackageDetailsWidget.ui" line="0" /> <source>Filename:</source> <translation>Dateiname:</translation> @@ -7339,6 +7329,16 @@ <source>Dependencies:</source> <translation>Abhängigkeiten:</translation> </message> + <message> + <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="36" /> + <source><b>{0} / {1} / {2}</b></source> + <translation><b>{0} / {1} / {2}</b></translation> + </message> + <message> + <location filename="../CondaInterface/CondaPackageDetailsWidget.py" line="57" /> + <source>unknown</source> + <translation>unbekannt</translation> + </message> </context> <context> <name>CondaPackagesWidget</name> @@ -7618,11 +7618,6 @@ <context> <name>CondaPage</name> <message> - <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="32" /> - <source>Press to select the conda executable via a file selection dialog.</source> - <translation>Drücken, um das conda Programm mit einem Dateiauswahldialog zu wählen.</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/CondaPage.ui" line="0" /> <source><b>Configure "conda" support</b></source> <translation><b>"conda" Unterstützung einstellen</b></translation> @@ -7642,6 +7637,11 @@ <source><b>Note:</b> Leave this entry empty to use the default value (conda or conda.exe).</source> <translation><b>Hinweis:</b> Diesen Eintrag leer lassen, um den Standardwert (conda bzw. conda.exe) zu verwenden.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/CondaPage.py" line="32" /> + <source>Press to select the conda executable via a file selection dialog.</source> + <translation>Drücken, um das conda Programm mit einem Dateiauswahldialog zu wählen.</translation> + </message> </context> <context> <name>ConfigurationWidget</name> @@ -8072,12 +8072,6 @@ <context> <name>ConnectionSelectionDialog</name> <message> - <location filename="../MicroPython/ConnectionSelectionDialog.py" line="47" /> - <source>{0} - {1}</source> - <comment>description - port name</comment> - <translation>{0} – {1}</translation> - </message> - <message> <location filename="../MicroPython/ConnectionSelectionDialog.ui" line="0" /> <source>Port and Device Type Selection</source> <translation>Port und Gerätetyp Auswahl</translation> @@ -8102,6 +8096,12 @@ <source>Select the device type</source> <translation>Wähle den Gerätetyp</translation> </message> + <message> + <location filename="../MicroPython/ConnectionSelectionDialog.py" line="47" /> + <source>{0} - {1}</source> + <comment>description - port name</comment> + <translation>{0} – {1}</translation> + </message> </context> <context> <name>ConvertToUF2Dialog</name> @@ -8320,6 +8320,57 @@ <context> <name>CookiesDialog</name> <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" /> + <source>Remove All Cookies</source> + <translation>Alle Cookies entfernen</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="148" /> + <source>Do you really want to remove all stored cookies?</source> + <translation>Sollen wirklich alle gespeicherten Cookies entfernt werden?</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="175" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="174" /> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="173" /> + <source><no cookie selected></source> + <translation><kein Cookie ausgewählt></translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="180" /> + <source>Remove Cookies</source> + <translation>Cookies entfernen</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189" /> + <source>Secure connections only</source> + <translation>Nur sichere Verbindungen</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191" /> + <source>All connections</source> + <translation>Alle Verbindungen</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="193" /> + <source>Session Cookie</source> + <translation>Sitzungscookie</translation> + </message> + <message> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="202" /> + <source>Remove Cookie</source> + <translation>Cookie entfernen</translation> + </message> + <message> <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> <source>Cookies</source> <translation>Cookies</translation> @@ -8350,22 +8401,6 @@ <translation>Domain:</translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="178" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="176" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="175" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="174" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="173" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> - <source><no cookie selected></source> - <translation><kein Cookie ausgewählt></translation> - </message> - <message> <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="0" /> <source>Name:</source> <translation>Name:</translation> @@ -8420,41 +8455,6 @@ <source>Add R&ule...</source> <translation>&Regel hinzufügen …</translation> </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="147" /> - <source>Remove All Cookies</source> - <translation>Alle Cookies entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="148" /> - <source>Do you really want to remove all stored cookies?</source> - <translation>Sollen wirklich alle gespeicherten Cookies entfernt werden?</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="180" /> - <source>Remove Cookies</source> - <translation>Cookies entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="189" /> - <source>Secure connections only</source> - <translation>Nur sichere Verbindungen</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="191" /> - <source>All connections</source> - <translation>Alle Verbindungen</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="193" /> - <source>Session Cookie</source> - <translation>Sitzungscookie</translation> - </message> - <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="202" /> - <source>Remove Cookie</source> - <translation>Cookie entfernen</translation> - </message> </context> <context> <name>CookiesExceptionsDialog</name> @@ -8665,51 +8665,6 @@ <context> <name>CreateDialogCodeDialog</name> <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Forms code generator</source> - <translation>Formularcode-Generator</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>&Classname:</source> - <translation>&Klassenname:</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Select the class that should get the forms code</source> - <translation>Wähle die Klasse, die den Formularcode erhalten soll</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Press to generate a new forms class</source> - <translation>Drücken, um eine neue Formularklasse zu erzeugen</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>&New...</source> - <translation>&Neu …</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>&Filename:</source> - <translation>&Dateiname:</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Displays the name of the file containing the code</source> - <translation>Zeigt den Namen der Datei, die den Code enthält</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Filter &with:</source> - <translation>&Filtere mit:</translation> - </message> - <message> - <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> - <source>Enter a regular expression to filter the list below</source> - <translation>Gib einen regulären Ausdruck ein, um die Liste zu filtern</translation> - </message> - <message> <location filename="../Project/CreateDialogCodeDialog.py" line="146" /> <source>Create Dialog Code</source> <translation>Formularcode-Generator</translation> @@ -8779,6 +8734,51 @@ <source><p>Could not write the source file "{0}".</p><p>Reason: {1}</p></source> <translation><p>Die Quelltextdatei „{0}“ konnte nicht geschrieben werden.</p><p>Ursache: {1}</p></translation> </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Forms code generator</source> + <translation>Formularcode-Generator</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>&Classname:</source> + <translation>&Klassenname:</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Select the class that should get the forms code</source> + <translation>Wähle die Klasse, die den Formularcode erhalten soll</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Press to generate a new forms class</source> + <translation>Drücken, um eine neue Formularklasse zu erzeugen</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>&New...</source> + <translation>&Neu …</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>&Filename:</source> + <translation>&Dateiname:</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Displays the name of the file containing the code</source> + <translation>Zeigt den Namen der Datei, die den Code enthält</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Filter &with:</source> + <translation>&Filtere mit:</translation> + </message> + <message> + <location filename="../Project/CreateDialogCodeDialog.ui" line="0" /> + <source>Enter a regular expression to filter the list below</source> + <translation>Gib einen regulären Ausdruck ein, um die Liste zu filtern</translation> + </message> </context> <context> <name>Crypto</name> @@ -8840,6 +8840,26 @@ <context> <name>CycloneDXConfigDialog</name> <message> + <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="110" /> + <source>Edit Metadata...</source> + <translation>Metadaten bearbeiten...</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="144" /> + <source>JSON Files (*.json);;All Files (*)</source> + <translation>JSON Dateien (*.json);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="147" /> + <source>XML Files (*.xml);;All Files (*)</source> + <translation>XML Dateien (*.xml);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="150" /> + <source>All Files (*)</source> + <translation>Alle Dateien (*)</translation> + </message> + <message> <location filename="../CycloneDXInterface/CycloneDXConfigDialog.ui" line="0" /> <source>SBOM Configuration</source> <translation>STL Konfiguration</translation> @@ -8969,70 +8989,10 @@ <source>Generate Readable Output</source> <translation>Erzeuge lesbare Ausgabe</translation> </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="110" /> - <source>Edit Metadata...</source> - <translation>Metadaten bearbeiten...</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="144" /> - <source>JSON Files (*.json);;All Files (*)</source> - <translation>JSON Dateien (*.json);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="147" /> - <source>XML Files (*.xml);;All Files (*)</source> - <translation>XML Dateien (*.xml);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXConfigDialog.py" line="150" /> - <source>All Files (*)</source> - <translation>Alle Dateien (*)</translation> - </message> </context> <context> <name>CycloneDXMetaDataDialog</name> <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="25" /> - <source>Application</source> - <translation>Applikation</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="28" /> - <source>Container</source> - <translation>Container</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="31" /> - <source>Device</source> - <translation>Gerät</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="34" /> - <source>File</source> - <translation>Datei</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="37" /> - <source>Firmware</source> - <translation>Firmware</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="40" /> - <source>Framework</source> - <translation>Rehmen</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="43" /> - <source>Library</source> - <translation>Bibliothek</translation> - </message> - <message> - <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="46" /> - <source>Operating System</source> - <translation>Betriebssystem</translation> - </message> - <message> <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.ui" line="0" /> <source>SBOM Meta Data</source> <translation>SBOM Metadaten</translation> @@ -9138,6 +9098,46 @@ <source>Enter the name of the supplier</source> <translation>Gib den Namen des Lieferanten ein</translation> </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="25" /> + <source>Application</source> + <translation>Applikation</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="28" /> + <source>Container</source> + <translation>Container</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="31" /> + <source>Device</source> + <translation>Gerät</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="34" /> + <source>File</source> + <translation>Datei</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="37" /> + <source>Firmware</source> + <translation>Firmware</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="40" /> + <source>Framework</source> + <translation>Rehmen</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="43" /> + <source>Library</source> + <translation>Bibliothek</translation> + </message> + <message> + <location filename="../CycloneDXInterface/CycloneDXMetaDataDialog.py" line="46" /> + <source>Operating System</source> + <translation>Betriebssystem</translation> + </message> </context> <context> <name>DebugServer</name> @@ -10012,6 +10012,60 @@ <context> <name>DebuggerGeneralPage</name> <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="60" /> + <source>All Network Interfaces (IPv4 & IPv6)</source> + <translation>Alle Netzwerkschnittstellen (IPv4 & IPv6)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="64" /> + <source>All Network Interfaces (IPv4)</source> + <translation>Alle Netzwerkschnittstellen (IPv4)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="68" /> + <source>All Network Interfaces (IPv6)</source> + <translation>Alle Netzwerkschnittstellen (IPv6)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="72" /> + <source>Localhost (IPv4)</source> + <translation>Localhost (IPv4)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="76" /> + <source>Localhost (IPv6)</source> + <translation>Localhost (IPv6)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="80" /> + <source>Selected Interface</source> + <translation>Ausgewählte Schnittstelle</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="318" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="305" /> + <source>Add allowed host</source> + <translation>Zugelassene Rechner hinzufügen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="342" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="306" /> + <source>Enter the IP address of an allowed host</source> + <translation>Gib die IP-Adresse eines zugelassenen Rechners ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="356" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="319" /> + <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> + <translation><p>Die eingegebene Adresse <b>{0}</b> ist keine gültige IPv4- oder IPv6-Adresse. Abbruch …</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="355" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="341" /> + <source>Edit allowed host</source> + <translation>Zugelassene Rechner bearbeiten</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="0" /> <source><b>Configure general debugger settings</b></source> <translation><b>Allgemeine Debugger-Einstellungen</b></translation> @@ -10457,60 +10511,6 @@ <source>Automatically view source code</source> <translation>Quelltext automatisch anzeigen</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="60" /> - <source>All Network Interfaces (IPv4 & IPv6)</source> - <translation>Alle Netzwerkschnittstellen (IPv4 & IPv6)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="64" /> - <source>All Network Interfaces (IPv4)</source> - <translation>Alle Netzwerkschnittstellen (IPv4)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="68" /> - <source>All Network Interfaces (IPv6)</source> - <translation>Alle Netzwerkschnittstellen (IPv6)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="72" /> - <source>Localhost (IPv4)</source> - <translation>Localhost (IPv4)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="76" /> - <source>Localhost (IPv6)</source> - <translation>Localhost (IPv6)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="80" /> - <source>Selected Interface</source> - <translation>Ausgewählte Schnittstelle</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="318" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="305" /> - <source>Add allowed host</source> - <translation>Zugelassene Rechner hinzufügen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="342" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="306" /> - <source>Enter the IP address of an allowed host</source> - <translation>Gib die IP-Adresse eines zugelassenen Rechners ein</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="356" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="319" /> - <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> - <translation><p>Die eingegebene Adresse <b>{0}</b> ist keine gültige IPv4- oder IPv6-Adresse. Abbruch …</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="355" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="341" /> - <source>Edit allowed host</source> - <translation>Zugelassene Rechner bearbeiten</translation> - </message> </context> <context> <name>DebuggerInterfacePython</name> @@ -11029,6 +11029,66 @@ <context> <name>DiffDialog</name> <message> + <location filename="../UI/DiffDialog.py" line="49" /> + <source>Compare</source> + <translation>Vergleichen</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="52" /> + <source>Press to perform the comparison of the two files</source> + <translation>Drücken, um den Dateivergleich durchzuführen</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="55" /> + <source>Save</source> + <translation>Speichern</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="57" /> + <source>Save the output to a patch file</source> + <translation>Speichere die Ausgabe in eine Patchdatei</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="148" /> + <location filename="../UI/DiffDialog.py" line="130" /> + <location filename="../UI/DiffDialog.py" line="112" /> + <source>Save Diff</source> + <translation>Diff speichern</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="114" /> + <source>Patch Files (*.diff)</source> + <translation>Patchdateien (*.diff)</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="131" /> + <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Patchdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="149" /> + <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> + <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="189" /> + <location filename="../UI/DiffDialog.py" line="171" /> + <source>Compare Files</source> + <translation>Dateien vergleichen</translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="190" /> + <location filename="../UI/DiffDialog.py" line="172" /> + <source><p>The file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../UI/DiffDialog.py" line="267" /> + <location filename="../UI/DiffDialog.py" line="246" /> + <source>There is no difference.</source> + <translation>Es gibt keinen Unterschied.</translation> + </message> + <message> <location filename="../UI/DiffDialog.ui" line="0" /> <source>File Differences</source> <translation>Dateiunterschiede</translation> @@ -11088,66 +11148,6 @@ <source>Alt+N</source> <translation>Alt+C</translation> </message> - <message> - <location filename="../UI/DiffDialog.py" line="49" /> - <source>Compare</source> - <translation>Vergleichen</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="52" /> - <source>Press to perform the comparison of the two files</source> - <translation>Drücken, um den Dateivergleich durchzuführen</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="55" /> - <source>Save</source> - <translation>Speichern</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="57" /> - <source>Save the output to a patch file</source> - <translation>Speichere die Ausgabe in eine Patchdatei</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="148" /> - <location filename="../UI/DiffDialog.py" line="130" /> - <location filename="../UI/DiffDialog.py" line="112" /> - <source>Save Diff</source> - <translation>Diff speichern</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="114" /> - <source>Patch Files (*.diff)</source> - <translation>Patchdateien (*.diff)</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="131" /> - <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Patchdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="149" /> - <source><p>The patch file <b>{0}</b> could not be saved.<br />Reason: {1}</p></source> - <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="189" /> - <location filename="../UI/DiffDialog.py" line="171" /> - <source>Compare Files</source> - <translation>Dateien vergleichen</translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="190" /> - <location filename="../UI/DiffDialog.py" line="172" /> - <source><p>The file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> - <location filename="../UI/DiffDialog.py" line="267" /> - <location filename="../UI/DiffDialog.py" line="246" /> - <source>There is no difference.</source> - <translation>Es gibt keinen Unterschied.</translation> - </message> </context> <context> <name>DirectorySyncHandler</name> @@ -11927,36 +11927,6 @@ <context> <name>DownloadItem</name> <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Icon</source> - <translation>Icon</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Date and Time</source> - <translation>Datum und Zeit</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Filename</source> - <translation>Dateiname</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Press to pause the download</source> - <translation>Drücken, um den Download zu pausieren</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Press to cancel the download</source> - <translation>Drücken, um den Download abzubrechen</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> - <source>Press to open the downloaded file</source> - <translation>Drücken, um die geladenen Datei zu öffnen</translation> - </message> - <message> <location filename="../WebBrowser/Download/DownloadItem.py" line="231" /> <location filename="../WebBrowser/Download/DownloadItem.py" line="192" /> <source>Download canceled: {0}</source> @@ -11997,10 +11967,57 @@ <source>{0} - deleted</source> <translation>{0} - gelöscht</translation> </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Icon</source> + <translation>Icon</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Date and Time</source> + <translation>Datum und Zeit</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Filename</source> + <translation>Dateiname</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Press to pause the download</source> + <translation>Drücken, um den Download zu pausieren</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Press to cancel the download</source> + <translation>Drücken, um den Download abzubrechen</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadItem.ui" line="0" /> + <source>Press to open the downloaded file</source> + <translation>Drücken, um die geladenen Datei zu öffnen</translation> + </message> </context> <context> <name>DownloadManager</name> <message> + <location filename="../WebBrowser/Download/DownloadManager.py" line="588" /> + <location filename="../WebBrowser/Download/DownloadManager.py" line="511" /> + <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> + <source>Download Manager</source> + <translation>Downloads</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> + <source>Press to clean up the list of downloads</source> + <translation>Drücken, um die Liste der Downloads zu löschen</translation> + </message> + <message> + <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> + <source>Clear List</source> + <translation>Liste löschen</translation> + </message> + <message> <location filename="../WebBrowser/Download/DownloadManager.py" line="113" /> <source>Open</source> <translation>Öffnen</translation> @@ -12066,13 +12083,6 @@ <source>All files have been downloaded.</source> <translation>Alle Dateien wurden heruntergeladen.</translation> </message> - <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> - <location filename="../WebBrowser/Download/DownloadManager.py" line="588" /> - <location filename="../WebBrowser/Download/DownloadManager.py" line="511" /> - <source>Download Manager</source> - <translation>Downloads</translation> - </message> <message numerus="yes"> <location filename="../WebBrowser/Download/DownloadManager.py" line="621" /> <source>{0}% of %n file(s) ({1}) {2}</source> @@ -12086,16 +12096,6 @@ <source>{0}% - Download Manager</source> <translation>{0}% - Downloads</translation> </message> - <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> - <source>Press to clean up the list of downloads</source> - <translation>Drücken, um die Liste der Downloads zu löschen</translation> - </message> - <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="0" /> - <source>Clear List</source> - <translation>Liste löschen</translation> - </message> </context> <context> <name>DownloadManagerButton</name> @@ -12180,6 +12180,11 @@ <context> <name>EditBreakpointDialog</name> <message> + <location filename="../Debugger/EditBreakpointDialog.py" line="97" /> + <source>Add Breakpoint</source> + <translation>Haltepunkt hinzufügen</translation> + </message> + <message> <location filename="../Debugger/EditBreakpointDialog.ui" line="0" /> <source>Edit Breakpoint</source> <translation>Haltepunkt bearbeiten</translation> @@ -12244,11 +12249,6 @@ <source>Enabled</source> <translation>Aktiv</translation> </message> - <message> - <location filename="../Debugger/EditBreakpointDialog.py" line="97" /> - <source>Add Breakpoint</source> - <translation>Haltepunkt hinzufügen</translation> - </message> </context> <context> <name>EditWatchpointDialog</name> @@ -13324,56 +13324,6 @@ <context> <name>EditorAPIsPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="44" /> - <source>Press to select an API file via a selection dialog</source> - <translation>Drücken, um eine API-Datei mittels eines Auswahldialoges zu wählen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="46" /> - <source>API File (*.api);;All Files (*)</source> - <translation>API-Dateien (*.api);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="318" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="48" /> - <source>Compile APIs</source> - <translation>APIs übersetzen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="265" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="253" /> - <source>Add from installed APIs</source> - <translation>Von installierten APIs hinzufügen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="254" /> - <source>Select from the list of installed API files</source> - <translation>Wähle aus der Liste installierter API-Dateien</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="266" /> - <source>There are no APIs installed yet. Selection is not available.</source> - <translation>Es sind noch keine APIs installiert. Die Auswahl ist nicht verfügbar.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="286" /> - <source>Add from Plugin APIs</source> - <translation>Von Plugin APIs hinzufügen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="287" /> - <source>Select from the list of API files installed by plugins</source> - <translation>Wähle aus der Liste von API-Dateien, die von Plugins installierter wurden</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="333" /> - <source>Cancel compilation</source> - <translation>Übersetzung abbrechen</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source><b>Configure API files</b></source> <translation><b>API-Dateien einstellen</b></translation> @@ -13444,15 +13394,65 @@ <translation>Drücken, um eine API-Datei aus der Liste installierter API-Dateien zu wählen</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="265" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="253" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <source>Add from installed APIs</source> + <translation>Von installierten APIs hinzufügen</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source>Press to select an API file from the list of API files installed by plugins</source> <translation>Drücken, um eine API-Datei aus der Liste von API-Dateien, die von Plugins installierter wurden, zu wählen</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="286" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <source>Add from Plugin APIs</source> + <translation>Von Plugin APIs hinzufügen</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> <source>Press to compile the selected APIs definition</source> <translation>Drücke, um die gewählte APIs Zusammenstellung zu übersetzen</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="318" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="48" /> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="0" /> + <source>Compile APIs</source> + <translation>APIs übersetzen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="44" /> + <source>Press to select an API file via a selection dialog</source> + <translation>Drücken, um eine API-Datei mittels eines Auswahldialoges zu wählen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="46" /> + <source>API File (*.api);;All Files (*)</source> + <translation>API-Dateien (*.api);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="254" /> + <source>Select from the list of installed API files</source> + <translation>Wähle aus der Liste installierter API-Dateien</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="266" /> + <source>There are no APIs installed yet. Selection is not available.</source> + <translation>Es sind noch keine APIs installiert. Die Auswahl ist nicht verfügbar.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="287" /> + <source>Select from the list of API files installed by plugins</source> + <translation>Wähle aus der Liste von API-Dateien, die von Plugins installierter wurden</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="333" /> + <source>Cancel compilation</source> + <translation>Übersetzung abbrechen</translation> + </message> </context> <context> <name>EditorAutoCompletionJediPage</name> @@ -13838,16 +13838,6 @@ <context> <name>EditorCalltipsPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorCalltipsPage.py" line="32" /> - <source>Below Text</source> - <translation>Unter dem Text</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorCalltipsPage.py" line="35" /> - <source>Above Text</source> - <translation>Über dem Text</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorCalltipsPage.ui" line="0" /> <source><b>Configure Calltips</b></source> <translation><b>Calltips einstellen</b></translation> @@ -13942,6 +13932,16 @@ <source>Show QScintilla calltips, if plug-ins fail</source> <translation>Zeige QScintilla Calltips, falls Plug-ins keine liefern</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorCalltipsPage.py" line="32" /> + <source>Below Text</source> + <translation>Unter dem Text</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorCalltipsPage.py" line="35" /> + <source>Above Text</source> + <translation>Über dem Text</translation> + </message> </context> <context> <name>EditorCalltipsQScintillaPage</name> @@ -15329,6 +15329,26 @@ <context> <name>EditorKeywordsPage</name> <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="192" /> + <source>Reset to Default</source> + <translation>Auf Standard zurücksetzen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="193" /> + <source>Shall the current keyword set really be reset to default values?</source> + <translation>Soll die aktuelle Schlüsselwortliste wirklich auf Standardwert zurückgesetzt werden?</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="217" /> + <source>Reset All to Default</source> + <translation>Alle auf Standardwert setzen</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="218" /> + <source>Shall all keyword sets of the current language really be reset to default values?</source> + <translation>Sollen wirklich alle Schlüsselwortlisten der aktuellen Sprache auf Standardwerte zurückgesetzt werden?</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.ui" line="0" /> <source><b>Configure syntax highlighter keywords</b></source> <translation><b>Schlüsselwörter für Syntaxhervorhebung einstellen</b></translation> @@ -15373,35 +15393,10 @@ <source>All to Defaults</source> <translation>Alle auf Standardwert</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="192" /> - <source>Reset to Default</source> - <translation>Auf Standard zurücksetzen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="193" /> - <source>Shall the current keyword set really be reset to default values?</source> - <translation>Soll die aktuelle Schlüsselwortliste wirklich auf Standardwert zurückgesetzt werden?</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="217" /> - <source>Reset All to Default</source> - <translation>Alle auf Standardwert setzen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorKeywordsPage.py" line="218" /> - <source>Shall all keyword sets of the current language really be reset to default values?</source> - <translation>Sollen wirklich alle Schlüsselwortlisten der aktuellen Sprache auf Standardwerte zurückgesetzt werden?</translation> - </message> </context> <context> <name>EditorLanguageTabIndentOverrideDialog</name> <message> - <location filename="../Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.py" line="52" /> - <source>Alternative</source> - <translation>Alternative</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.ui" line="0" /> <source>Tab and Indent Override</source> <translation>Tabulator und Einrückung Änderung</translation> @@ -15446,6 +15441,11 @@ <source>Enter the indentation width</source> <translation>Gib die Einrückungstiefe ein</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorLanguageTabIndentOverrideDialog.py" line="52" /> + <source>Alternative</source> + <translation>Alternative</translation> + </message> </context> <context> <name>EditorMarkerMap</name> @@ -16623,62 +16623,6 @@ <name>EditorStylesPage</name> <message> <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="53" /> - <source>Disabled</source> - <translation>Ausgeschaltet</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="56" /> - <source>Word Boundary</source> - <translation>Wortgrenze</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="59" /> - <source>Character Boundary</source> - <translation>Buchstabengrenze</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="62" /> - <source>No Indicator</source> - <translation>keine Anzeige</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="65" /> - <source>Indicator by Text</source> - <translation>Anzeige neben dem Text</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="68" /> - <source>Indicator by Margin</source> - <translation>Anzeige am Rand</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="72" /> - <source>Indicator in Line Number Margin</source> - <translation>Anzeige in der Zeilennummernspalte</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="77" /> - <source>Fixed</source> - <translation>Fest</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="80" /> - <source>Aligned</source> - <translation>Bündig</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="83" /> - <source>Aligned plus One</source> - <translation>Bündig plus Eine</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="86" /> - <source>Aligned plus Two</source> - <translation>Bündig plus Zwei</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" /> <source><b>Configure editor styles</b></source> <translation><b>Editorstile einstellen</b></translation> </message> @@ -17261,6 +17205,12 @@ <translation>Seitenbreite:</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="53" /> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" /> + <source>Disabled</source> + <translation>Ausgeschaltet</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" /> <source>Draw Line</source> <translation>Zeichne Linie</translation> @@ -17690,6 +17640,56 @@ <source>Hide Format Buttons bar when not supported</source> <translation>Formatbuttonsleiste ausblenden, wenn nicht unterstützt</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="56" /> + <source>Word Boundary</source> + <translation>Wortgrenze</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="59" /> + <source>Character Boundary</source> + <translation>Buchstabengrenze</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="62" /> + <source>No Indicator</source> + <translation>keine Anzeige</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="65" /> + <source>Indicator by Text</source> + <translation>Anzeige neben dem Text</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="68" /> + <source>Indicator by Margin</source> + <translation>Anzeige am Rand</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="72" /> + <source>Indicator in Line Number Margin</source> + <translation>Anzeige in der Zeilennummernspalte</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="77" /> + <source>Fixed</source> + <translation>Fest</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="80" /> + <source>Aligned</source> + <translation>Bündig</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="83" /> + <source>Aligned plus One</source> + <translation>Bündig plus Eine</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="86" /> + <source>Aligned plus Two</source> + <translation>Bündig plus Zwei</translation> + </message> </context> <context> <name>EditorSyntaxPage</name> @@ -18227,38 +18227,6 @@ <context> <name>EmailPage</name> <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="214" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="198" /> - <source>Login Test</source> - <translation>Anmeldetest</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="198" /> - <source>The login test succeeded.</source> - <translation>Der Anmeldetest war erfolgreich.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="215" /> - <source><p>The login test failed.<br>Reason: {0}</p></source> - <translation><p>Der Anmeldetest ist fehlgeschlagen.<br>Ursache: {0}</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="302" /> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="233" /> - <source><p>The Google Mail Client API is not installed. Use the <b>{0}</b> button to install it.</p></source> - <translation><p>Das Google Mail Client API ist nicht installiert. Nutze den <b>{0}</b> Knopf, um es zu installieren.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239" /> - <source>Gmail API Help</source> - <translation>Gmail API Hilfe</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="284" /> - <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> - <translation><p>Die Datei mit den Clientdaten liegt nicht vor. Wurde das Gmail API aktiviert?</p></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/EmailPage.ui" line="0" /> <source><b>Configure Email</b></source> <translation><b>E-Mail-Einstellungen</b></translation> @@ -18423,6 +18391,38 @@ <source>Test Login</source> <translation>Anmeldung testen</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="214" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="198" /> + <source>Login Test</source> + <translation>Anmeldetest</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="198" /> + <source>The login test succeeded.</source> + <translation>Der Anmeldetest war erfolgreich.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="215" /> + <source><p>The login test failed.<br>Reason: {0}</p></source> + <translation><p>Der Anmeldetest ist fehlgeschlagen.<br>Ursache: {0}</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="302" /> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="233" /> + <source><p>The Google Mail Client API is not installed. Use the <b>{0}</b> button to install it.</p></source> + <translation><p>Das Google Mail Client API ist nicht installiert. Nutze den <b>{0}</b> Knopf, um es zu installieren.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="239" /> + <source>Gmail API Help</source> + <translation>Gmail API Hilfe</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/EmailPage.py" line="284" /> + <source><p>The client secrets file is not present. Has the Gmail API been enabled?</p></source> + <translation><p>Die Datei mit den Clientdaten liegt nicht vor. Wurde das Gmail API aktiviert?</p></translation> + </message> </context> <context> <name>EricApplication</name> @@ -19317,16 +19317,6 @@ <context> <name>EricSslCertificateSelectionDialog</name> <message> - <location filename="../EricNetwork/EricSslCertificateSelectionDialog.py" line="80" /> - <source>(Unknown)</source> - <translation>(Unbekannt)</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificateSelectionDialog.py" line="82" /> - <source>(Unknown common name)</source> - <translation>(Unbekannter allgemeiner Name)</translation> - </message> - <message> <location filename="../EricNetwork/EricSslCertificateSelectionDialog.ui" line="0" /> <source>SSL Certificate Selection</source> <translation>SSL Zertifikatsauswahl</translation> @@ -19356,10 +19346,98 @@ <source>&View...</source> <translation>&Ansehen …</translation> </message> + <message> + <location filename="../EricNetwork/EricSslCertificateSelectionDialog.py" line="80" /> + <source>(Unknown)</source> + <translation>(Unbekannt)</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificateSelectionDialog.py" line="82" /> + <source>(Unknown common name)</source> + <translation>(Unbekannter allgemeiner Name)</translation> + </message> </context> <context> <name>EricSslCertificatesDialog</name> <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="304" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="85" /> + <source>(Unknown)</source> + <translation>(Unbekannt)</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="306" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="87" /> + <source>(Unknown common name)</source> + <translation>(Unbekannter allgemeiner Name)</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="142" /> + <source>Delete Server Certificate</source> + <translation>Serverzertifikat löschen</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="143" /> + <source><p>Shall the server certificate really be deleted?</p><p>{0}</p><p>If the server certificate is deleted, the normal security checks will be reinstantiated and the server has to present a valid certificate.</p></source> + <translation><p>Soll das Serverzertifikat wirklich gelöscht werden?</p><p>{0}</p><p>Wenn das Serverzertifikat gelöscht wird, werden die normalen Sicherheitsprüfungen reaktiviert und der Server muss ein gültiges Zertifikat vorweisen.</p></translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="528" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="511" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="408" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="213" /> + <source>Import Certificate</source> + <translation>Zertifikat importieren</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="409" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="214" /> + <source><p>The certificate <b>{0}</b> already exists. Skipping.</p></source> + <translation><p>Das Zertifikat <b>{0}</b> existiert bereits. Überspringe es.</p></translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="361" /> + <source>Delete CA Certificate</source> + <translation>Zertifikat einer Zertifizierungsstelle löschen</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="362" /> + <source><p>Shall the CA certificate really be deleted?</p><p>{0}</p><p>If the CA certificate is deleted, the browser will not trust any certificate issued by this CA.</p></source> + <translation><p>Soll das Zertifikat der Zertifizierungsstelle wirklich gelöscht werden?</p><p>{0}</p><p>Wenn das Zertifikat einer Zertifizierungsstelle gelöscht wird, vertraut der Browser keinem Zertifikat, das von dieser Zertifizierungsstelle herausgegeben wurde.</p></translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="495" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="471" /> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="453" /> + <source>Export Certificate</source> + <translation>Zertifikat exportieren</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="455" /> + <source>Certificate File (PEM) (*.pem);;Certificate File (DER) (*.der)</source> + <translation>Zertifikatdatei (PEM) (*.pem);;Zertifikatdatei (DER) (*.der)</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="472" /> + <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="496" /> + <source><p>The certificate could not be written to file <b>{0}</b></p><p>Error: {1}</p></source> + <translation><p>Das Zertifikat konnte nicht in die Datei <b>{0}</b> geschrieben werden.</p><p>Fehler: {1}</p></translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="513" /> + <source>Certificate Files (*.pem *.crt *.der *.cer *.ca);;All Files (*)</source> + <translation>Zertifikatdateien (*.pem *.crt *.der *.cer *.ca);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="529" /> + <source><p>The certificate could not be read from file <b>{0}</b></p><p>Error: {1}</p></source> + <translation><p>Das Zertifikat konnte nicht aus der Datei <b>{0}</b> gelesen werden.</p><p>Fehler: {1}</p></translation> + </message> + <message> <location filename="../EricNetwork/EricSslCertificatesDialog.ui" line="0" /> <source>SSL Certificate Manager</source> <translation>SSL Zertifikatmanager</translation> @@ -19449,84 +19527,6 @@ <source>You have saved certificates identifying these certification authorities:</source> <translation>Sie haben Zertifikate für diese Zertifizierungsstellen gespeichert:</translation> </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="304" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="85" /> - <source>(Unknown)</source> - <translation>(Unbekannt)</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="306" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="87" /> - <source>(Unknown common name)</source> - <translation>(Unbekannter allgemeiner Name)</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="142" /> - <source>Delete Server Certificate</source> - <translation>Serverzertifikat löschen</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="143" /> - <source><p>Shall the server certificate really be deleted?</p><p>{0}</p><p>If the server certificate is deleted, the normal security checks will be reinstantiated and the server has to present a valid certificate.</p></source> - <translation><p>Soll das Serverzertifikat wirklich gelöscht werden?</p><p>{0}</p><p>Wenn das Serverzertifikat gelöscht wird, werden die normalen Sicherheitsprüfungen reaktiviert und der Server muss ein gültiges Zertifikat vorweisen.</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="528" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="511" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="408" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="213" /> - <source>Import Certificate</source> - <translation>Zertifikat importieren</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="409" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="214" /> - <source><p>The certificate <b>{0}</b> already exists. Skipping.</p></source> - <translation><p>Das Zertifikat <b>{0}</b> existiert bereits. Überspringe es.</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="361" /> - <source>Delete CA Certificate</source> - <translation>Zertifikat einer Zertifizierungsstelle löschen</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="362" /> - <source><p>Shall the CA certificate really be deleted?</p><p>{0}</p><p>If the CA certificate is deleted, the browser will not trust any certificate issued by this CA.</p></source> - <translation><p>Soll das Zertifikat der Zertifizierungsstelle wirklich gelöscht werden?</p><p>{0}</p><p>Wenn das Zertifikat einer Zertifizierungsstelle gelöscht wird, vertraut der Browser keinem Zertifikat, das von dieser Zertifizierungsstelle herausgegeben wurde.</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="495" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="471" /> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="453" /> - <source>Export Certificate</source> - <translation>Zertifikat exportieren</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="455" /> - <source>Certificate File (PEM) (*.pem);;Certificate File (DER) (*.der)</source> - <translation>Zertifikatdatei (PEM) (*.pem);;Zertifikatdatei (DER) (*.der)</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="472" /> - <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="496" /> - <source><p>The certificate could not be written to file <b>{0}</b></p><p>Error: {1}</p></source> - <translation><p>Das Zertifikat konnte nicht in die Datei <b>{0}</b> geschrieben werden.</p><p>Fehler: {1}</p></translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="513" /> - <source>Certificate Files (*.pem *.crt *.der *.cer *.ca);;All Files (*)</source> - <translation>Zertifikatdateien (*.pem *.crt *.der *.cer *.ca);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../EricNetwork/EricSslCertificatesDialog.py" line="529" /> - <source><p>The certificate could not be read from file <b>{0}</b></p><p>Error: {1}</p></source> - <translation><p>Das Zertifikat konnte nicht aus der Datei <b>{0}</b> gelesen werden.</p><p>Fehler: {1}</p></translation> - </message> </context> <context> <name>EricSslCertificatesInfoDialog</name> @@ -19539,12 +19539,6 @@ <context> <name>EricSslCertificatesInfoWidget</name> <message> - <location filename="../EricNetwork/EricSslCertificatesInfoWidget.py" line="198" /> - <location filename="../EricNetwork/EricSslCertificatesInfoWidget.py" line="185" /> - <source><not part of the certificate></source> - <translation><kein Teil des Zertifikates></translation> - </message> - <message> <location filename="../EricNetwork/EricSslCertificatesInfoWidget.ui" line="0" /> <source><h2>Certificate Information</h2></source> <translation><h2>Zertifikatsinformation</h2></translation> @@ -19627,6 +19621,12 @@ <source>MD5-Fingerprint:</source> <translation>MD5-Prüfsumme:</translation> </message> + <message> + <location filename="../EricNetwork/EricSslCertificatesInfoWidget.py" line="198" /> + <location filename="../EricNetwork/EricSslCertificatesInfoWidget.py" line="185" /> + <source><not part of the certificate></source> + <translation><kein Teil des Zertifikates></translation> + </message> </context> <context> <name>EricSslErrorHandler</name> @@ -19745,6 +19745,26 @@ <context> <name>EricStringListEditWidget</name> <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="149" /> + <source>Add Entry</source> + <translation>Eintrag hinzufügen</translation> + </message> + <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="150" /> + <source>Enter the entry to add to the list:</source> + <translation>Gib den hinzuzufügenden Eintrag ein:</translation> + </message> + <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="165" /> + <source>Reset List</source> + <translation>Liste zurücksetzen</translation> + </message> + <message> + <location filename="../EricWidgets/EricStringListEditWidget.py" line="166" /> + <source>Do you really want to reset the list to its initial value? All changes will be lost.</source> + <translation>Soll die Liste wirklich auf ihren Startwert zurückgesetzt werden? Alle Änderungen gehen verloren.</translation> + </message> + <message> <location filename="../EricWidgets/EricStringListEditWidget.ui" line="0" /> <source>Enter search term for strings</source> <translation>Gib den Suchausdruck für Einträge ein</translation> @@ -19799,26 +19819,6 @@ <source>&Default</source> <translation>&Standard</translation> </message> - <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="149" /> - <source>Add Entry</source> - <translation>Eintrag hinzufügen</translation> - </message> - <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="150" /> - <source>Enter the entry to add to the list:</source> - <translation>Gib den hinzuzufügenden Eintrag ein:</translation> - </message> - <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="165" /> - <source>Reset List</source> - <translation>Liste zurücksetzen</translation> - </message> - <message> - <location filename="../EricWidgets/EricStringListEditWidget.py" line="166" /> - <source>Do you really want to reset the list to its initial value? All changes will be lost.</source> - <translation>Soll die Liste wirklich auf ihren Startwert zurückgesetzt werden? Alle Änderungen gehen verloren.</translation> - </message> </context> <context> <name>EricTextEditSearchWidget</name> @@ -19875,6 +19875,49 @@ <context> <name>EricToolBarDialog</name> <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="87" /> + <source>--Separator--</source> + <translation>--Trenner--</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="161" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="152" /> + <source>New Toolbar</source> + <translation>Neue Werkzeugleiste</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="153" /> + <source>Toolbar Name:</source> + <translation>Name der Werkzeugleiste:</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="230" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="162" /> + <source>A toolbar with the name <b>{0}</b> already exists.</source> + <translation>Eine Werkzeugleiste mit dem Namen <b>{0}</b> existiert bereits.</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="189" /> + <source>Remove Toolbar</source> + <translation>Werkzeugleiste entfernen</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="190" /> + <source>Should the toolbar <b>{0}</b> really be removed?</source> + <translation>Soll die Werkzeugleiste <b>{0}</b> wirklich entfernt werden?</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="229" /> + <location filename="../EricWidgets/EricToolBarDialog.py" line="217" /> + <source>Rename Toolbar</source> + <translation>Werkzeugleiste umbenennen</translation> + </message> + <message> + <location filename="../EricWidgets/EricToolBarDialog.py" line="218" /> + <source>New Toolbar Name:</source> + <translation>Neuer Name der Werkzeugleiste:</translation> + </message> + <message> <location filename="../EricWidgets/EricToolBarDialog.ui" line="0" /> <source>Configure Toolbars</source> <translation>Werkzeugleisten einrichten</translation> @@ -19964,49 +20007,6 @@ <source>Press to move the selected action down.</source> <translation>Drücken, um die Aktion nach unten zu verschieben.</translation> </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="87" /> - <source>--Separator--</source> - <translation>--Trenner--</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="161" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="152" /> - <source>New Toolbar</source> - <translation>Neue Werkzeugleiste</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="153" /> - <source>Toolbar Name:</source> - <translation>Name der Werkzeugleiste:</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="230" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="162" /> - <source>A toolbar with the name <b>{0}</b> already exists.</source> - <translation>Eine Werkzeugleiste mit dem Namen <b>{0}</b> existiert bereits.</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="189" /> - <source>Remove Toolbar</source> - <translation>Werkzeugleiste entfernen</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="190" /> - <source>Should the toolbar <b>{0}</b> really be removed?</source> - <translation>Soll die Werkzeugleiste <b>{0}</b> wirklich entfernt werden?</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="229" /> - <location filename="../EricWidgets/EricToolBarDialog.py" line="217" /> - <source>Rename Toolbar</source> - <translation>Werkzeugleiste umbenennen</translation> - </message> - <message> - <location filename="../EricWidgets/EricToolBarDialog.py" line="218" /> - <source>New Toolbar Name:</source> - <translation>Neuer Name der Werkzeugleiste:</translation> - </message> </context> <context> <name>EricZoomWidget</name> @@ -20034,11 +20034,6 @@ <context> <name>EricapiConfigDialog</name> <message> - <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py" line="45" /> - <source>API files (*.api);;All files (*)</source> - <translation>API-Dateien (*.api);;Alle Dateien (*)</translation> - </message> - <message> <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.ui" line="0" /> <source>Ericapi Configuration</source> <translation>Ericapi Konfiguration</translation> @@ -20163,6 +20158,11 @@ <source>Enter a directory basename to be ignored</source> <translation>Gib ein zu ignorierendes Verzeichnis ein</translation> </message> + <message> + <location filename="../Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py" line="45" /> + <source>API files (*.api);;All files (*)</source> + <translation>API-Dateien (*.api);;Alle Dateien (*)</translation> + </message> </context> <context> <name>EricapiExecDialog</name> @@ -20251,16 +20251,6 @@ <context> <name>EricdocConfigDialog</name> <message> - <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="56" /> - <source>Cascading Style Sheets (*.css);;All files (*)</source> - <translation>Cascading Stylesheets (*.css);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="66" /> - <source><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Level 1 Header</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Level 2 Header</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Class and Function Header</h2>Standard body text with <a style="color:{LinkColor}">some links</a> embedded.</body></html></source> - <translation><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Überschrift Ebene 1</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Überschrift Ebene 2</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Überschrift Klassen und Funktionen</h2>Normaler Text mit eingebetteten <a style="color:{LinkColor}">Links</a>.</body></html></translation> - </message> - <message> <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.ui" line="0" /> <source>Ericdoc Configuration</source> <translation>Ericdoc Konfiguration</translation> @@ -20562,6 +20552,16 @@ <source>Generate QtHelp collection files</source> <translation>Erzeuge QtHelp Kollektionsdateien</translation> </message> + <message> + <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="56" /> + <source>Cascading Style Sheets (*.css);;All files (*)</source> + <translation>Cascading Stylesheets (*.css);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Plugins/DocumentationPlugins/Ericdoc/EricdocConfigDialog.py" line="66" /> + <source><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Level 1 Header</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Level 2 Header</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Class and Function Header</h2>Standard body text with <a style="color:{LinkColor}">some links</a> embedded.</body></html></source> + <translation><!DOCTYPE html<html><head><title></title></head><body style="background-color:{BodyBgColor};color:{BodyColor}"><h1 style="background-color:{Level1HeaderBgColor};color:{Level1HeaderColor}">Überschrift Ebene 1</h1><h3 style="background-color:{Level2HeaderBgColor};color:{Level2HeaderColor}">Überschrift Ebene 2</h3><h2 style="background-color:{CFBgColor};color:{CFColor}">Überschrift Klassen und Funktionen</h2>Normaler Text mit eingebetteten <a style="color:{LinkColor}">Links</a>.</body></html></translation> + </message> </context> <context> <name>EricdocExecDialog</name> @@ -20664,21 +20664,6 @@ <context> <name>ErrorLogDialog</name> <message> - <location filename="../UI/ErrorLogDialog.py" line="47" /> - <source>Delete</source> - <translation>Löschen</translation> - </message> - <message> - <location filename="../UI/ErrorLogDialog.py" line="48" /> - <source>Close</source> - <translation>Schließen</translation> - </message> - <message> - <location filename="../UI/ErrorLogDialog.py" line="49" /> - <source>Error Log</source> - <translation>Fehlerdatei</translation> - </message> - <message> <location filename="../UI/ErrorLogDialog.ui" line="0" /> <source>Error Log Found</source> <translation>Fehlerbericht gefunden</translation> @@ -20718,6 +20703,21 @@ <source>Ignore but Keep</source> <translation>Ignorieren aber Behalten</translation> </message> + <message> + <location filename="../UI/ErrorLogDialog.py" line="47" /> + <source>Delete</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../UI/ErrorLogDialog.py" line="48" /> + <source>Close</source> + <translation>Schließen</translation> + </message> + <message> + <location filename="../UI/ErrorLogDialog.py" line="49" /> + <source>Error Log</source> + <translation>Fehlerdatei</translation> + </message> </context> <context> <name>EspBackupRestoreFirmwareDialog</name> @@ -22014,12 +22014,32 @@ <context> <name>FileDialogWizardDialog</name> <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="30" /> + <source>eric (String)</source> + <translation>eric (Name)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="34" /> + <source>eric (Path)</source> + <translation>eric (Pfad)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="81" /> + <source>EricFileDialog Wizard</source> + <translation>EricFileDialog-Assistent</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui" line="0" /> <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="91" /> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui" line="0" /> <source>QFileDialog Wizard</source> <translation>QFileDialog-Assistent</translation> </message> <message> + <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="109" /> + <source>Test</source> + <translation>Test</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.ui" line="0" /> <source>Variant:</source> <translation>Variante:</translation> @@ -22309,26 +22329,6 @@ <source>Enter the list of supported schemes separated by spaces</source> <translation>Gib die Liste der unterstützten Schemata durch Leerzeichen getrennt ein</translation> </message> - <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="30" /> - <source>eric (String)</source> - <translation>eric (Name)</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="34" /> - <source>eric (Path)</source> - <translation>eric (Pfad)</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="81" /> - <source>EricFileDialog Wizard</source> - <translation>EricFileDialog-Assistent</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py" line="109" /> - <source>Test</source> - <translation>Test</translation> - </message> </context> <context> <name>FiletypeAssociationDialog</name> @@ -22397,80 +22397,6 @@ <context> <name>FindFileWidget</name> <message> - <location filename="../UI/FindFileWidget.py" line="576" /> - <source>Invalid search expression</source> - <translation>Ungültiger Suchausdruck</translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="577" /> - <source><p>The search expression is not valid.</p><p>Error: {0}</p></source> - <translation><p>Der Suchausdruck ist nicht gültig.</p><p>Fehler: {0}</p></translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="687" /> - <source>{0} / {1}</source> - <comment>occurrences / files</comment> - <translation>{0} / {1}</translation> - </message> - <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="690" /> - <source>%n occurrence(s)</source> - <translation> - <numerusform>ein Vorkommen</numerusform> - <numerusform>%n Vorkommen</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../UI/FindFileWidget.py" line="691" /> - <source>%n file(s)</source> - <translation> - <numerusform>eine Datei</numerusform> - <numerusform>%n Dateien</numerusform> - </translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="890" /> - <location filename="../UI/FindFileWidget.py" line="865" /> - <location filename="../UI/FindFileWidget.py" line="851" /> - <source>Replace in Files</source> - <translation>Ersetzen in Dateien</translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="852" /> - <source><p>Could not read the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> - <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden. Überspringe sie.</p><p>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="866" /> - <source><p>The current and the original hash of the file <b>{0}</b> are different. Skipping it.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></source> - <translation><p>Der aktuelle und der originale Hash-Wert der Datei <b>{0}</b> sind unterschiedlich. Überspringe sie.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="891" /> - <source><p>Could not save the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> - <translation><p>Die Datei <b>{0}</b> konnte nicht gespeichert werden. Überspringe sie.</p><p>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="916" /> - <source>Open</source> - <translation>Öffnen</translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="917" /> - <source>Copy Path to Clipboard</source> - <translation>Pfad in die Zwischenablage kopieren</translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="920" /> - <source>Select All</source> - <translation>Alle anwählen</translation> - </message> - <message> - <location filename="../UI/FindFileWidget.py" line="921" /> - <source>Deselect All</source> - <translation>Alle abwählen</translation> - </message> - <message> <location filename="../UI/FindFileWidget.ui" line="0" /> <source>Find &text:</source> <translation>Suc&htext:</translation> @@ -22645,6 +22571,80 @@ <source>Replace</source> <translation>Ersetzen</translation> </message> + <message> + <location filename="../UI/FindFileWidget.py" line="576" /> + <source>Invalid search expression</source> + <translation>Ungültiger Suchausdruck</translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="577" /> + <source><p>The search expression is not valid.</p><p>Error: {0}</p></source> + <translation><p>Der Suchausdruck ist nicht gültig.</p><p>Fehler: {0}</p></translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="687" /> + <source>{0} / {1}</source> + <comment>occurrences / files</comment> + <translation>{0} / {1}</translation> + </message> + <message numerus="yes"> + <location filename="../UI/FindFileWidget.py" line="690" /> + <source>%n occurrence(s)</source> + <translation> + <numerusform>ein Vorkommen</numerusform> + <numerusform>%n Vorkommen</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../UI/FindFileWidget.py" line="691" /> + <source>%n file(s)</source> + <translation> + <numerusform>eine Datei</numerusform> + <numerusform>%n Dateien</numerusform> + </translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="890" /> + <location filename="../UI/FindFileWidget.py" line="865" /> + <location filename="../UI/FindFileWidget.py" line="851" /> + <source>Replace in Files</source> + <translation>Ersetzen in Dateien</translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="852" /> + <source><p>Could not read the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> + <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden. Überspringe sie.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="866" /> + <source><p>The current and the original hash of the file <b>{0}</b> are different. Skipping it.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></source> + <translation><p>Der aktuelle und der originale Hash-Wert der Datei <b>{0}</b> sind unterschiedlich. Überspringe sie.</p><p>Hash 1: {1}</p><p>Hash 2: {2}</p></translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="891" /> + <source><p>Could not save the file <b>{0}</b>. Skipping it.</p><p>Reason: {1}</p></source> + <translation><p>Die Datei <b>{0}</b> konnte nicht gespeichert werden. Überspringe sie.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="916" /> + <source>Open</source> + <translation>Öffnen</translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="917" /> + <source>Copy Path to Clipboard</source> + <translation>Pfad in die Zwischenablage kopieren</translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="920" /> + <source>Select All</source> + <translation>Alle anwählen</translation> + </message> + <message> + <location filename="../UI/FindFileWidget.py" line="921" /> + <source>Deselect All</source> + <translation>Alle abwählen</translation> + </message> </context> <context> <name>FindLocationWidget</name> @@ -23007,15 +23007,15 @@ <context> <name>FormattingDiffWidget</name> <message> + <location filename="../CodeFormatting/FormattingDiffWidget.py" line="52" /> + <source>There is no difference.</source> + <translation>Es gibt keinen Unterschied.</translation> + </message> + <message> <location filename="../CodeFormatting/FormattingDiffWidget.ui" line="0" /> <source>Reformatting Differences</source> <translation>Unterschiede bei der Umformatierung</translation> </message> - <message> - <location filename="../CodeFormatting/FormattingDiffWidget.py" line="52" /> - <source>There is no difference.</source> - <translation>Es gibt keinen Unterschied.</translation> - </message> </context> <context> <name>FtpSyncHandler</name> @@ -24354,11 +24354,6 @@ <context> <name>GitBranchPushDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.py" line="35" /> - <source><all branches></source> - <translation><alle Zweige></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="0" /> <source>Git Push Branch</source> <translation>Git Zweig hochladen</translation> @@ -24383,6 +24378,11 @@ <source>Select the remote repository</source> <translation>Wähle das entfernte Repository</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.py" line="35" /> + <source><all branches></source> + <translation><alle Zweige></translation> + </message> </context> <context> <name>GitBundleDialog</name> @@ -24707,16 +24707,6 @@ <context> <name>GitDescribeDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="118" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="119" /> - <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="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="0" /> <source>Git Tag List</source> <translation>Markenliste</translation> @@ -24776,45 +24766,20 @@ <source>Alt+P</source> <translation>Alt+K</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="118" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="119" /> + <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> </context> <context> <name>GitDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="88" /> - <source>Additional Output</source> - <translation>Zusätzliche Ausgabe</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="106" /> - <source>Process canceled.</source> - <translation>Vorgang abgebrochen.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="118" /> - <source>Process finished successfully.</source> - <translation>Vorgang erfolgreich beendet.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="120" /> - <source>Process crashed.</source> - <translation>Prozess gestorben.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="123" /> - <source>Process finished with exit code {0}</source> - <translation>Prozess endete mit Code {0}</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="184" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="185" /> - <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="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="0" /> <source>Git</source> <translation>Git</translation> @@ -24869,6 +24834,41 @@ <source>Alt+P</source> <translation>Alt+K</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="88" /> + <source>Additional Output</source> + <translation>Zusätzliche Ausgabe</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="106" /> + <source>Process canceled.</source> + <translation>Vorgang abgebrochen.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="118" /> + <source>Process finished successfully.</source> + <translation>Vorgang erfolgreich beendet.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="120" /> + <source>Process crashed.</source> + <translation>Prozess gestorben.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="123" /> + <source>Process finished with exit code {0}</source> + <translation>Prozess endete mit Code {0}</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="184" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="185" /> + <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> </context> <context> <name>GitDiffDialog</name> @@ -25774,6 +25774,16 @@ <context> <name>GitNewProjectOptionsDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="86" /> + <source>Select Repository-Directory</source> + <translation>Wähle Repositoryverzeichnis</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="103" /> + <source>Select Project Directory</source> + <translation>Wähle Projektverzeichnis</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="0" /> <source>New Project from Repository</source> <translation>Neues Projekt aus Repository</translation> @@ -25826,16 +25836,6 @@ <p>Gib das Verzeichnis für das neue Projekt ein. Es wird aus dem Repository geladen und in dieses Verzeichnis geschrieben.</p></translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="86" /> - <source>Select Repository-Directory</source> - <translation>Wähle Repositoryverzeichnis</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="103" /> - <source>Select Project Directory</source> - <translation>Wähle Projektverzeichnis</translation> - </message> </context> <context> <name>GitOptionsDialog</name> @@ -28005,6 +28005,16 @@ <context> <name>GitPullDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="35" /> + <source><All></source> + <translation><Alle></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="36" /> + <source><Custom></source> + <translation><Eigene Angaben></translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="0" /> <source>Git Pull</source> <translation>Git Pull</translation> @@ -28049,16 +28059,6 @@ <source>Prune obsolete tracking references</source> <translation>Überholte Verfolgungszweige löschen</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="35" /> - <source><All></source> - <translation><Alle></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="36" /> - <source><Custom></source> - <translation><Eigene Angaben></translation> - </message> </context> <context> <name>GitPushDialog</name> @@ -28186,6 +28186,26 @@ <context> <name>GitReflogBrowserDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="59" /> + <source>&Refresh</source> + <translation>&Aktualisieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="61" /> + <source>Press to refresh the list of commits</source> + <translation>Drücken, um die Protokollliste zu aktualisieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="203" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="204" /> + <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="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="0" /> <source>Git Reflog</source> <translation>Git Reflog</translation> @@ -28280,26 +28300,6 @@ <source>Alt+P</source> <translation>Alt+K</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="59" /> - <source>&Refresh</source> - <translation>&Aktualisieren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="61" /> - <source>Press to refresh the list of commits</source> - <translation>Drücken, um die Protokollliste zu aktualisieren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="203" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="204" /> - <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> </context> <context> <name>GitRemoteCredentialsDialog</name> @@ -28942,6 +28942,111 @@ <context> <name>GitStatusDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="397" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Git Status</source> + <translation>Git Status</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source><b>Git Status</b> +<p>This dialog shows the status of the selected file or project.</p></source> + <translation><b>Git-Status</b> +<p>Dieser Dialog zeigt den Status der ausgewählten Datei oder des Projektes.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Select action from menu</source> + <translation>Wähle eine Aktion aus dem Menü</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>&Filter on Status:</source> + <translation>Nach Status &filtern:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Select the status of entries to be shown</source> + <translation>Wähle den Status anzuzeigender Einträge</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="675" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="195" /> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Commit</source> + <translation>Einpflegen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Status (Work)</source> + <translation>Status (Arbeitsbereich)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Status (Staging)</source> + <translation>Status (Vormerkung)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Path</source> + <translation>Pfad</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Difference Working to Staging</source> + <translation>Unterschied Arbeitsverzeichnis zu Vormerkung</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Difference Staging to HEAD</source> + <translation>Unterschied Vormerkung zu HEAD</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Input</source> + <translation>Eingabe</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Press to send the input to the git process</source> + <translation>Drücken um die Eingabe an den git-Prozess zu senden</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>&Send</source> + <translation>Sen&den</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Alt+S</source> + <translation>Alt+D</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Enter data to be sent to the git process</source> + <translation>Gib die Daten ein, die an den git-Prozess geschickt werden sollen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Select to switch the input field to password mode</source> + <translation>Anwählen, um den Kennwortmodus für das Eingabefeld auszuwählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>&Password Mode</source> + <translation>&Kennwortmodus</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> + <source>Alt+P</source> + <translation>Alt+K</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="66" /> <source>Refresh</source> <translation>Aktualisieren</translation> @@ -29036,13 +29141,6 @@ <translation>ignoriert</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="675" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="195" /> - <source>Commit</source> - <translation>Einpflegen</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="197" /> <source>Commit the selected changes</source> <translation>Ausgewählte Änderungen einpflegen</translation> @@ -29173,12 +29271,6 @@ <translation>Passt die Breite aller Spalten an ihren Inhalt an</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="397" /> - <source>Git Status</source> - <translation>Git Status</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="424" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -29284,98 +29376,6 @@ <source>Are you sure you want to revert the selected changes?</source> <translation>Sind sie sicher, dass die ausgewählten Änderungen rückgängig gemacht werden sollen?</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source><b>Git Status</b> -<p>This dialog shows the status of the selected file or project.</p></source> - <translation><b>Git-Status</b> -<p>Dieser Dialog zeigt den Status der ausgewählten Datei oder des Projektes.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Select action from menu</source> - <translation>Wähle eine Aktion aus dem Menü</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>&Filter on Status:</source> - <translation>Nach Status &filtern:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Select the status of entries to be shown</source> - <translation>Wähle den Status anzuzeigender Einträge</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Status (Work)</source> - <translation>Status (Arbeitsbereich)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Status (Staging)</source> - <translation>Status (Vormerkung)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Path</source> - <translation>Pfad</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Difference Working to Staging</source> - <translation>Unterschied Arbeitsverzeichnis zu Vormerkung</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Difference Staging to HEAD</source> - <translation>Unterschied Vormerkung zu HEAD</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Input</source> - <translation>Eingabe</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Press to send the input to the git process</source> - <translation>Drücken um die Eingabe an den git-Prozess zu senden</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>&Send</source> - <translation>Sen&den</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Alt+S</source> - <translation>Alt+D</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Enter data to be sent to the git process</source> - <translation>Gib die Daten ein, die an den git-Prozess geschickt werden sollen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Select to switch the input field to password mode</source> - <translation>Anwählen, um den Kennwortmodus für das Eingabefeld auszuwählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>&Password Mode</source> - <translation>&Kennwortmodus</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="0" /> - <source>Alt+P</source> - <translation>Alt+K</translation> - </message> </context> <context> <name>GitStatusMonitorThread</name> @@ -30537,16 +30537,6 @@ <context> <name>GitWorktreePathsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.py" line="56" /> - <source>Worktree Path</source> - <translation>Arbeitsverzeichnispfad</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.py" line="57" /> - <source>Enter new path of the worktree:</source> - <translation>Gib den neuen Pfad des Arbeitsverzeichnisses ein:</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.ui" line="0" /> <source>Git Worktree Paths</source> <translation>Git Arbeitsverzeichnispfade</translation> @@ -30581,6 +30571,16 @@ <source>R&emove All</source> <translation>&Alle entfernen</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.py" line="56" /> + <source>Worktree Path</source> + <translation>Arbeitsverzeichnispfad</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.py" line="57" /> + <source>Enter new path of the worktree:</source> + <translation>Gib den neuen Pfad des Arbeitsverzeichnisses ein:</translation> + </message> </context> <context> <name>Globals</name> @@ -31043,6 +31043,11 @@ <context> <name>HelpBookmarksImportDialog</name> <message> + <location filename="../HelpViewer/HelpBookmarksImportDialog.py" line="35" /> + <source>eric Bookmarks Files (*.json);;All Files (*)</source> + <translation>eric Lesezeichendateien (*.json);;Alle Dateien (*)</translation> + </message> + <message> <location filename="../HelpViewer/HelpBookmarksImportDialog.ui" line="0" /> <source>Import Bookmarks</source> <translation>Lesezeichen importieren</translation> @@ -31067,11 +31072,6 @@ <source>Enter the path of the bookmarks file</source> <translation>Gib den Pfad der Lesezeichendatei ein</translation> </message> - <message> - <location filename="../HelpViewer/HelpBookmarksImportDialog.py" line="35" /> - <source>eric Bookmarks Files (*.json);;All Files (*)</source> - <translation>eric Lesezeichendateien (*.json);;Alle Dateien (*)</translation> - </message> </context> <context> <name>HelpBookmarksWidget</name> @@ -31957,16 +31957,6 @@ <context> <name>HexEditGotoWidget</name> <message> - <location filename="../HexEdit/HexEditGotoWidget.py" line="42" /> - <source>Hex</source> - <translation>Hex</translation> - </message> - <message> - <location filename="../HexEdit/HexEditGotoWidget.py" line="46" /> - <source>Dec</source> - <translation>Dez</translation> - </message> - <message> <location filename="../HexEdit/HexEditGotoWidget.ui" line="0" /> <source>Go to</source> <translation>Gehe zu</translation> @@ -32031,6 +32021,16 @@ <source>Extend Selection</source> <translation>Erweitere Auswahl</translation> </message> + <message> + <location filename="../HexEdit/HexEditGotoWidget.py" line="42" /> + <source>Hex</source> + <translation>Hex</translation> + </message> + <message> + <location filename="../HexEdit/HexEditGotoWidget.py" line="46" /> + <source>Dec</source> + <translation>Dez</translation> + </message> </context> <context> <name>HexEditMainWindow</name> @@ -33823,51 +33823,6 @@ <context> <name>HgArchiveDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Mercurial Archive</source> - <translation>Mercurial Archiv</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Archive:</source> - <translation>Archiv:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Enter the file name of the archive</source> - <translation>Gib den Dateinamen für das Archiv ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Type:</source> - <translation>Typ:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Select the archive type</source> - <translation>Wähle den Archivtyp</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Prefix:</source> - <translation>Vorsatz:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Enter the directory prefix for the files in the archive</source> - <translation>Gib den Verzeichnisvorsatz für die Dateien im Archiv ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Select to recurse into subrepositories</source> - <translation>Auswählen, um in Unterrepositories zu verzweigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> - <source>Include Subrepositories</source> - <translation>Unterrepositories einschließen</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.py" line="36" /> <source>Detect Automatically</source> <translation>Automatische Erkennung</translation> @@ -33932,6 +33887,51 @@ <source>All Files (*)</source> <translation>Alle Dateien (*)</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Mercurial Archive</source> + <translation>Mercurial Archiv</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Archive:</source> + <translation>Archiv:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Enter the file name of the archive</source> + <translation>Gib den Dateinamen für das Archiv ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Type:</source> + <translation>Typ:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Select the archive type</source> + <translation>Wähle den Archivtyp</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Prefix:</source> + <translation>Vorsatz:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Enter the directory prefix for the files in the archive</source> + <translation>Gib den Verzeichnisvorsatz für die Dateien im Archiv ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Select to recurse into subrepositories</source> + <translation>Auswählen, um in Unterrepositories zu verzweigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgArchiveDialog.ui" line="0" /> + <source>Include Subrepositories</source> + <translation>Unterrepositories einschließen</translation> + </message> </context> <context> <name>HgBackoutDialog</name> @@ -34094,16 +34094,6 @@ <context> <name>HgBookmarkDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarkDialog.py" line="48" /> - <source>Move Bookmark</source> - <translation>Lesezeichen verschieben</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarkDialog.py" line="51" /> - <source>Define Bookmark</source> - <translation>Lesezeichen hinzufügen</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarkDialog.ui" line="0" /> <source>Name:</source> <translation>Name:</translation> @@ -34218,6 +34208,16 @@ <source>Parent</source> <translation>Vorgänger</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarkDialog.py" line="48" /> + <source>Move Bookmark</source> + <translation>Lesezeichen verschieben</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarkDialog.py" line="51" /> + <source>Define Bookmark</source> + <translation>Lesezeichen hinzufügen</translation> + </message> </context> <context> <name>HgBookmarkRenameDialog</name> @@ -34290,6 +34290,50 @@ <context> <name>HgBookmarksListDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Mercurial Bookmarks</source> + <translation>Mercurial-Lesezeichen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source><b>Mercurial Bookmarks</b> +<p>This dialog shows a list of the projects bookmarks.</p></source> + <translation><b>Mercurial-Lesezeichen</b> +<p>Dieser Dialog zeigt eine Liste aller Lesezeichen des Projektes an.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source><b>Bookmarks List</b> +<p>This shows a list of the projects bookmarks.</p></source> + <translation><b>Lesezeichenliste</b> +<p>Dies zeigt eine Liste aller Lesezeichen des Projektes an.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revision</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Changeset</source> + <translation>Änderungssatz</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Status</source> + <translation>Status</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Name</source> + <translation>Name</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.py" line="45" /> <source>Refresh</source> <translation>Erneuern</translation> @@ -34369,50 +34413,6 @@ <source><p>Enter the new name for bookmark <b>{0}</b>:</p></source> <translation><p>Gib einen neuen Namen für das Lesezeichen <b>{0}</b> ein:</p></translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Mercurial Bookmarks</source> - <translation>Mercurial-Lesezeichen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source><b>Mercurial Bookmarks</b> -<p>This dialog shows a list of the projects bookmarks.</p></source> - <translation><b>Mercurial-Lesezeichen</b> -<p>Dieser Dialog zeigt eine Liste aller Lesezeichen des Projektes an.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source><b>Bookmarks List</b> -<p>This shows a list of the projects bookmarks.</p></source> - <translation><b>Lesezeichenliste</b> -<p>Dies zeigt eine Liste aller Lesezeichen des Projektes an.</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revision</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Changeset</source> - <translation>Änderungssatz</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Status</source> - <translation>Status</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Name</source> - <translation>Name</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgBookmarksListDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> </context> <context> <name>HgBranchInputDialog</name> @@ -34818,33 +34818,6 @@ <context> <name>HgConflictsListDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="55" /> - <source>&Refresh</source> - <translation>&Erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="57" /> - <source>Press to refresh the list of conflicts</source> - <translation>Drücken, um die Liste der Konflikte zu erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="176" /> - <source>Unresolved</source> - <translation>Nicht Aufgelöst</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="178" /> - <source>Resolved</source> - <translation>Aufgelöst</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="180" /> - <source>Unknown Status</source> - <translation>Unbekanter Status</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> <source>Mercurial Conflicts</source> <translation>Mercurial Konflikte</translation> @@ -34870,11 +34843,23 @@ <translation>Drücken, um die ausgewählten Einträge als 'aufgelöst' zu markieren</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="178" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> + <source>Resolved</source> + <translation>Aufgelöst</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> <source>Press to mark the selected entries as 'unresolved'</source> <translation>Drücken, um die ausgewählten Einträge als 'nicht aufgelöst' zu markieren</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="176" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> + <source>Unresolved</source> + <translation>Nicht Aufgelöst</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="0" /> <source>Press to re-merge the selected entries</source> <translation>Drücken, um die ausgewählten Einträge neu zusammenzuführen</translation> @@ -34899,6 +34884,21 @@ <source>Errors</source> <translation>Fehler</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="55" /> + <source>&Refresh</source> + <translation>&Erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="57" /> + <source>Press to refresh the list of conflicts</source> + <translation>Drücken, um die Liste der Konflikte zu erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="180" /> + <source>Unknown Status</source> + <translation>Unbekanter Status</translation> + </message> </context> <context> <name>HgCopyDialog</name> @@ -35362,6 +35362,17 @@ <context> <name>HgGpgSignaturesDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="89" /> + <source>no signatures found</source> + <translation>keine Signaturen gefunden</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="220" /> + <source>Revision</source> + <translation>Revision</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> <source>Signed Changesets</source> <translation>Signierte Änderungssätze</translation> @@ -35372,12 +35383,6 @@ <translation>Wähle die als Filter zu verwendende Kategorie</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="220" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revision</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="0" /> <source>Signature</source> <translation>Signatur</translation> @@ -35407,11 +35412,6 @@ <source><b>Mercurial errors</b><p>This shows possible error messages.</p></source> <translation><b>Mercurial-Fehler</b><p>Dies zeigt mögliche Fehlermeldungen.</p></translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="89" /> - <source>no signatures found</source> - <translation>keine Signaturen gefunden</translation> - </message> </context> <context> <name>HgGraftDialog</name> @@ -35714,19 +35714,13 @@ <context> <name>HgHisteditPlanEditor</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="244" /> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="110" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="0" /> <source>Edit Plan</source> <translation>Plan bearbeiten</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="245" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="111" /> - <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> - <translation><p>Die Datei <b>{0}</b> konnte nicht geladen werden.<br/>Grund: {1}</p></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="0" /> <source>Modification Plan</source> <translation>Änderungsplan</translation> @@ -35771,6 +35765,12 @@ <source>Information</source> <translation>Information</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="245" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="111" /> + <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation><p>Die Datei <b>{0}</b> konnte nicht geladen werden.<br/>Grund: {1}</p></translation> + </message> </context> <context> <name>HgImportDialog</name> @@ -35873,187 +35873,12 @@ <context> <name>HgLogBrowserDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="139" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> <source>Mercurial Log</source> <translation>Mercurial-Log</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Select action from menu</source> - <translation>Wähle eine Aktion aus dem Menü</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Select the mode (find or filter)</source> - <translation>Modus auswählen (Finden oder Filtern)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>From:</source> - <translation>Von:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Enter the start date</source> - <translation>Gib das Anfangsdatum ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>To:</source> - <translation>Bis:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Enter the end date</source> - <translation>Gib das Endedatum ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Branch:</source> - <translation>Zweig:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Select the branch to filter on</source> - <translation>Wähle den als Filter zu verwendenden Zweig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Select the field to filter on</source> - <translation>Wähle das als Filter zu verwendende Feld</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Enter the regular expression to filter on or search for</source> - <translation>Gib den regulären Ausdruck zum Filtern oder Suchen ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Press to find the previous occurrence</source> - <translation>Drücken, um das vorherige Vorkommen zu suchen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Press to find the next occurrence</source> - <translation>Drücken, um das nächste Vorkommen zu suchen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Graph</source> - <translation>Grafik</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Branch</source> - <translation>Zweig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="171" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revision</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="175" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Phase</source> - <translation>Phase</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="172" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Date</source> - <translation>Datum</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="173" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Message</source> - <translation>Nachricht</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Tags</source> - <translation>Marken</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Press to move up in the log list</source> - <translation>Drücken, um in der Historie nach oben zu gehen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Press to move down in the log list</source> - <translation>Drücken, um in der Historie nach unten zu gehen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Press to get the next bunch of log entries</source> - <translation>Drücken, um die nächsten Log-Einträge zu erhalten</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>&Next</source> - <translation>&Nächste</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Enter the limit of entries to fetch</source> - <translation>Gib die Anzahl an zu holenden Einträgen ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Select to stop listing log messages at a copy or move</source> - <translation>Auswählen, um die Anzeige von Log Meldungen bei einer Kopier- oder Verschiebeaktion zu stoppen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Stop on Copy/Move</source> - <translation>Bei Kopieren/Umbenennen anhalten</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Action</source> - <translation>Aktion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Path</source> - <translation>Pfad</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Copy from</source> - <translation>Kopiert von</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2686" /> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Differences</source> - <translation>Unterschiede</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source><a href="save:me">Save</a></source> - <translation><a href="save:me">Speichern</a></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> - <source><b>Mercurial log errors</b><p>This shows possible error messages of the hg log command.</p></source> - <translation><b>Mercurial-Log-Fehler</b><p>Dies zeigt mögliche Fehlermeldungen des hg log-Befehls.</p></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="141" /> <source>Mercurial Log (Incoming)</source> <translation>Mercurial-Log (Eingang)</translation> @@ -36089,11 +35914,35 @@ <translation>Filter</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="171" /> + <source>Revision</source> + <translation>Revision</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="172" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="173" /> + <source>Message</source> + <translation>Nachricht</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="174" /> <source>File</source> <translation>Datei</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="175" /> + <source>Phase</source> + <translation>Phase</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="196" /> <source><table><tr><td><b>Revision</b></td><td>{0}</td></tr><tr><td><b>Date</b></td><td>{1}</td></tr><tr><td><b>Author</b></td><td>{2}</td></tr><tr><td><b>Branch</b></td><td>{3}</td></tr>{4}<tr><td><b>Message</b></td><td>{5}</td></tr></table></source> <translation><table><tr><td><b>Revision</b></td><td>{0}</td></tr><tr><td><b>Datum</b></td><td>{1}</td></tr><tr><td><b>Autor</b></td><td>{2}</td></tr><tr><td><b>Zweig</b></td><td>{3}</td></tr>{4}<tr><td><b>Nachricht</b></td><td>{5}</td></tr></table></translation> @@ -36442,6 +36291,12 @@ <translation>Erzeuge Unterschiede ...</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2686" /> + <source>Differences</source> + <translation>Unterschiede</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2697" /> <source>Differences to Parent {0}</source> <translation>Unterschiede zu Vorgänger {0}</translation> @@ -36478,6 +36333,151 @@ <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Select action from menu</source> + <translation>Wähle eine Aktion aus dem Menü</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Select the mode (find or filter)</source> + <translation>Modus auswählen (Finden oder Filtern)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>From:</source> + <translation>Von:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Enter the start date</source> + <translation>Gib das Anfangsdatum ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>To:</source> + <translation>Bis:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Enter the end date</source> + <translation>Gib das Endedatum ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Branch:</source> + <translation>Zweig:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Select the branch to filter on</source> + <translation>Wähle den als Filter zu verwendenden Zweig</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Select the field to filter on</source> + <translation>Wähle das als Filter zu verwendende Feld</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Enter the regular expression to filter on or search for</source> + <translation>Gib den regulären Ausdruck zum Filtern oder Suchen ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Press to find the previous occurrence</source> + <translation>Drücken, um das vorherige Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Press to find the next occurrence</source> + <translation>Drücken, um das nächste Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Graph</source> + <translation>Grafik</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Branch</source> + <translation>Zweig</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Date</source> + <translation>Datum</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Tags</source> + <translation>Marken</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Press to move up in the log list</source> + <translation>Drücken, um in der Historie nach oben zu gehen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Press to move down in the log list</source> + <translation>Drücken, um in der Historie nach unten zu gehen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Press to get the next bunch of log entries</source> + <translation>Drücken, um die nächsten Log-Einträge zu erhalten</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>&Next</source> + <translation>&Nächste</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Enter the limit of entries to fetch</source> + <translation>Gib die Anzahl an zu holenden Einträgen ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Select to stop listing log messages at a copy or move</source> + <translation>Auswählen, um die Anzeige von Log Meldungen bei einer Kopier- oder Verschiebeaktion zu stoppen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Stop on Copy/Move</source> + <translation>Bei Kopieren/Umbenennen anhalten</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Action</source> + <translation>Aktion</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Path</source> + <translation>Pfad</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Copy from</source> + <translation>Kopiert von</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source><a href="save:me">Save</a></source> + <translation><a href="save:me">Speichern</a></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="0" /> + <source><b>Mercurial log errors</b><p>This shows possible error messages of the hg log command.</p></source> + <translation><b>Mercurial-Log-Fehler</b><p>Dies zeigt mögliche Fehlermeldungen des hg log-Befehls.</p></translation> + </message> </context> <context> <name>HgMergeDialog</name> @@ -38725,28 +38725,28 @@ <context> <name>HgQueuesGuardsSelectionDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.ui" line="0" /> + <source>Select Guards</source> + <translation>Guards auswählen</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.py" line="50" /> <source>Active Guards</source> <translation>Aktive Guards</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.ui" line="0" /> - <source>Select Guards</source> - <translation>Guards auswählen</translation> - </message> </context> <context> <name>HgQueuesHeaderDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.py" line="111" /> + <source>Error: </source> + <translation>Fehler: </translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.ui" line="0" /> <source>Commit Message</source> <translation>Änderungsbeschreibung</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesHeaderDialog.py" line="111" /> - <source>Error: </source> - <translation>Fehler: </translation> - </message> </context> <context> <name>HgQueuesListAllGuardsDialog</name> @@ -38774,6 +38774,36 @@ <context> <name>HgQueuesListDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="42" /> + <source>applied</source> + <translation>angewandt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="43" /> + <source>not applied</source> + <translation>nicht angewandt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="44" /> + <source>guarded</source> + <translation>geschützt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="45" /> + <source>missing</source> + <translation>fehlt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="138" /> + <source>no patches found</source> + <translation>keine Patches gefunden</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="190" /> + <source>unknown</source> + <translation>unbekannt</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.ui" line="0" /> <source>List of Patches</source> <translation>Listen der Patches</translation> @@ -38812,36 +38842,6 @@ <source>Errors</source> <translation>Fehler</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="42" /> - <source>applied</source> - <translation>angewandt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="43" /> - <source>not applied</source> - <translation>nicht angewandt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="44" /> - <source>guarded</source> - <translation>geschützt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="45" /> - <source>missing</source> - <translation>fehlt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="138" /> - <source>no patches found</source> - <translation>keine Patches gefunden</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesListDialog.py" line="190" /> - <source>unknown</source> - <translation>unbekannt</translation> - </message> </context> <context> <name>HgQueuesListGuardsDialog</name> @@ -39739,55 +39739,6 @@ <context> <name>HgShelveBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="56" /> - <source>&Refresh</source> - <translation>&Erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="58" /> - <source>Press to refresh the list of shelves</source> - <translation>Drücken, um die Liste der Ablagen zu erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="67" /> - <source>Restore selected shelve</source> - <translation>Ausgewählte Ablage wiederherstellen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="70" /> - <source>Delete selected shelves</source> - <translation>Ausgewählte Ablagen löschen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="73" /> - <source>Delete all shelves</source> - <translation>Alle Ablagen löschen</translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="279" /> - <source>%n file(s) changed</source> - <translation> - <numerusform>%n Datei geändert</numerusform> - <numerusform>%n Dateien geändert</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="281" /> - <source>%n line(s) inserted</source> - <translation> - <numerusform>%n Zeile eingefügt</numerusform> - <numerusform>%n Zeilen eingefügt</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="284" /> - <source>%n line(s) deleted</source> - <translation> - <numerusform>%n Zeile gelöscht</numerusform> - <numerusform>%n Zeilen gelöscht</numerusform> - </translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui" line="0" /> <source>Mercurial Shelve Browser</source> <translation>Mercurial Ablagen Browser</translation> @@ -39842,6 +39793,55 @@ <source><b>Mercurial shelve errors</b><p>This shows possible error messages of the hg shelve command.</p></source> <translation><b>Mercurial Ablage Fehler</b><p>Dies zeigt mögliche Fehler des hg shelve Kommandos an.</p></translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="56" /> + <source>&Refresh</source> + <translation>&Erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="58" /> + <source>Press to refresh the list of shelves</source> + <translation>Drücken, um die Liste der Ablagen zu erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="67" /> + <source>Restore selected shelve</source> + <translation>Ausgewählte Ablage wiederherstellen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="70" /> + <source>Delete selected shelves</source> + <translation>Ausgewählte Ablagen löschen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="73" /> + <source>Delete all shelves</source> + <translation>Alle Ablagen löschen</translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="279" /> + <source>%n file(s) changed</source> + <translation> + <numerusform>%n Datei geändert</numerusform> + <numerusform>%n Dateien geändert</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="281" /> + <source>%n line(s) inserted</source> + <translation> + <numerusform>%n Zeile eingefügt</numerusform> + <numerusform>%n Zeilen eingefügt</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py" line="284" /> + <source>%n line(s) deleted</source> + <translation> + <numerusform>%n Zeile gelöscht</numerusform> + <numerusform>%n Zeilen gelöscht</numerusform> + </translation> + </message> </context> <context> <name>HgShelveDataDialog</name> @@ -40331,6 +40331,16 @@ <context> <name>HgSummaryDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.ui" line="0" /> + <source>Summary Information</source> + <translation>Übersichtsinformationen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.py" line="34" /> <source>Refresh</source> <translation>Aktualisieren</translation> @@ -40592,16 +40602,6 @@ <source><p>No status information available.</p></source> <translation><p>Es sind keine Statusinformationen vorhanden.</p></translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.ui" line="0" /> - <source>Summary Information</source> - <translation>Übersichtsinformationen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgSummaryDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> </context> <context> <name>HgTagBranchListDialog</name> @@ -41486,6 +41486,37 @@ <context> <name>HistoryDialog</name> <message> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>Manage History</source> + <translation>Chronik verwalten</translation> + </message> + <message> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>Enter search term for history entries</source> + <translation>Gib den Suchbegriff für Chronikeinträge ein</translation> + </message> + <message> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>Press to remove the selected entries</source> + <translation>Drücken, um die ausgwählten Einträge zu löschen</translation> + </message> + <message> + <location filename="../WebBrowser/History/HistoryDialog.py" line="115" /> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>&Remove</source> + <translation>&Entfernen</translation> + </message> + <message> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>Press to remove all entries</source> + <translation>Drücken, um alle Einträge zu löschen</translation> + </message> + <message> + <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> + <source>Remove &All</source> + <translation>&Alle entfernen</translation> + </message> + <message> <location filename="../WebBrowser/History/HistoryDialog.py" line="100" /> <source>&Open</source> <translation>Ö&ffnen</translation> @@ -41515,37 +41546,6 @@ <source>&Copy</source> <translation>&Kopieren</translation> </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <location filename="../WebBrowser/History/HistoryDialog.py" line="115" /> - <source>&Remove</source> - <translation>&Entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <source>Manage History</source> - <translation>Chronik verwalten</translation> - </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <source>Enter search term for history entries</source> - <translation>Gib den Suchbegriff für Chronikeinträge ein</translation> - </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <source>Press to remove the selected entries</source> - <translation>Drücken, um die ausgwählten Einträge zu löschen</translation> - </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <source>Press to remove all entries</source> - <translation>Drücken, um alle Einträge zu löschen</translation> - </message> - <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="0" /> - <source>Remove &All</source> - <translation>&Alle entfernen</translation> - </message> </context> <context> <name>HistoryManager</name> @@ -44047,6 +44047,13 @@ <context> <name>InterfacePage</name> <message> + <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="237" /> + <location filename="../Preferences/ConfigurationPages/InterfaceLightPage.py" line="108" /> + <source>English</source> + <comment>Translate this with your language</comment> + <translation>Deutsch</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/InterfacePage.ui" line="0" /> <source><b>Configure User Interface</b></source> <translation><b>Benutzeroberfläche einstellen</b></translation> @@ -44389,13 +44396,6 @@ <translation>Layout auf Standardwerte zurücksetzen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/InterfaceLightPage.py" line="108" /> - <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="237" /> - <source>English</source> - <comment>Translate this with your language</comment> - <translation>Deutsch</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/InterfacePage.py" line="42" /> <source>Qt Style Sheets (*.qss);;Cascading Style Sheets (*.css);;All files (*)</source> <translation>Qt-Stylesheets (*.qss);;Cascading Stylesheets (*.css);;Alle Dateien (*)</translation> @@ -44453,27 +44453,6 @@ <context> <name>IrcChannelWidget</name> <message> - <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> - <source>Press to change the topic</source> - <translation>Drücken, um das Thema zu ändern</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> - <source>Shows the list of users</source> - <translation>Zeigt die Liste der Teilnehmer</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> - <source>Shows the channel messages</source> - <translation>Zeigt die Kanalnachrichten</translation> - </message> - <message> - <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> - <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> - <source>Enter a message, send by pressing Return or Enter</source> - <translation>Gib eine Nachricht ein, Senden durch Drücken von Return oder Enter</translation> - </message> - <message> <location filename="../Network/IRC/IrcChannelWidget.py" line="1606" /> <location filename="../Network/IRC/IrcChannelWidget.py" line="1541" /> <location filename="../Network/IRC/IrcChannelWidget.py" line="439" /> @@ -45110,94 +45089,31 @@ <source>Enter the topic for this channel:</source> <translation>Gib das Thema für diesen Kanal ein:</translation> </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> + <source>Press to change the topic</source> + <translation>Drücken, um das Thema zu ändern</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> + <source>Shows the list of users</source> + <translation>Zeigt die Liste der Teilnehmer</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> + <source>Shows the channel messages</source> + <translation>Zeigt die Kanalnachrichten</translation> + </message> + <message> + <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> + <location filename="../Network/IRC/IrcChannelWidget.ui" line="0" /> + <source>Enter a message, send by pressing Return or Enter</source> + <translation>Gib eine Nachricht ein, Senden durch Drücken von Return oder Enter</translation> + </message> </context> <context> <name>IrcIdentitiesEditDialog</name> <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="200" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="182" /> - <source>Edit Identity</source> - <translation>Identität bearbeiten</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="183" /> - <source>The identity must contain at least one nick name.</source> - <translation>Die Identität muss mindestens einen Spitznamen enthalten.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="201" /> - <source>The identity must have a real name.</source> - <translation>Die Identität muss einen realen namen enthalten.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="253" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="234" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="224" /> - <source>Add Identity</source> - <translation>Identität hinzufügen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="309" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="267" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="225" /> - <source>Identity Name:</source> - <translation>Name der Identität:</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="320" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="278" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="235" /> - <source>An identity named <b>{0}</b> already exists. You must provide a different name.</source> - <translation>Eine Identität mit Namen <b>{0}</b> existiert bereits. Sie müssen einen anderen Namen angeben.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="337" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="296" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="254" /> - <source>The identity has to have a name.</source> - <translation>Die Identität muss einen Namen haben.</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="336" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="295" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="277" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="266" /> - <source>Copy Identity</source> - <translation>Identität kopieren</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="319" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="308" /> - <source>Rename Identity</source> - <translation>Identität umbenennen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="360" /> - <source>This identity is in use. If you remove it, the network settings using it will fall back to the default identity. Should it be deleted anyway?</source> - <translation>Diese Identität wird genutzt. Wenn Sie sie löschen, werden alle Netzwerkeinstellungen, die diese Identität verwenden auf die Standardidentität wechseln. Soll sie trotzdem gelöscht werden?</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="366" /> - <source>Do you really want to delete all information for this identity?</source> - <translation>Sollen wirklich alle Informationen dieser Identität gelöscht werden?</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="371" /> - <source>Delete Identity</source> - <translation>Identität löschen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="495" /> - <source>Press to hide the password</source> - <translation>Drücken, um das Kennwort auszublenden</translation> - </message> - <message> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.ui" line="0" /> - <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="499" /> - <source>Press to show the password</source> - <translation>Drücken, um das Kennwort anzuzeigen</translation> - </message> - <message> <location filename="../Network/IRC/IrcIdentitiesEditDialog.ui" line="0" /> <source>IRC Identities</source> <translation>IRC Identitäten</translation> @@ -45308,6 +45224,12 @@ <translation>Gib das Kennwort ein</translation> </message> <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="499" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.ui" line="0" /> + <source>Press to show the password</source> + <translation>Drücken, um das Kennwort anzuzeigen</translation> + </message> + <message> <location filename="../Network/IRC/IrcIdentitiesEditDialog.ui" line="0" /> <source>Away</source> <translation>Abwesend</translation> @@ -45367,6 +45289,84 @@ <source>Enter message to be sent when leaving a channel</source> <translation>Gib eine Nachricht ein, die beim Verlassen eines Kanals geschickt wird</translation> </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="200" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="182" /> + <source>Edit Identity</source> + <translation>Identität bearbeiten</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="183" /> + <source>The identity must contain at least one nick name.</source> + <translation>Die Identität muss mindestens einen Spitznamen enthalten.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="201" /> + <source>The identity must have a real name.</source> + <translation>Die Identität muss einen realen namen enthalten.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="253" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="234" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="224" /> + <source>Add Identity</source> + <translation>Identität hinzufügen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="309" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="267" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="225" /> + <source>Identity Name:</source> + <translation>Name der Identität:</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="320" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="278" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="235" /> + <source>An identity named <b>{0}</b> already exists. You must provide a different name.</source> + <translation>Eine Identität mit Namen <b>{0}</b> existiert bereits. Sie müssen einen anderen Namen angeben.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="337" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="296" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="254" /> + <source>The identity has to have a name.</source> + <translation>Die Identität muss einen Namen haben.</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="336" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="295" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="277" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="266" /> + <source>Copy Identity</source> + <translation>Identität kopieren</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="319" /> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="308" /> + <source>Rename Identity</source> + <translation>Identität umbenennen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="360" /> + <source>This identity is in use. If you remove it, the network settings using it will fall back to the default identity. Should it be deleted anyway?</source> + <translation>Diese Identität wird genutzt. Wenn Sie sie löschen, werden alle Netzwerkeinstellungen, die diese Identität verwenden auf die Standardidentität wechseln. Soll sie trotzdem gelöscht werden?</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="366" /> + <source>Do you really want to delete all information for this identity?</source> + <translation>Sollen wirklich alle Informationen dieser Identität gelöscht werden?</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="371" /> + <source>Delete Identity</source> + <translation>Identität löschen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcIdentitiesEditDialog.py" line="495" /> + <source>Press to hide the password</source> + <translation>Drücken, um das Kennwort auszublenden</translation> + </message> </context> <context> <name>IrcIdentity</name> @@ -45390,30 +45390,6 @@ <context> <name>IrcNetworkEditDialog</name> <message> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="251" /> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="245" /> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="66" /> - <source>Yes</source> - <translation>Ja</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="253" /> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="247" /> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="66" /> - <source>No</source> - <translation>Nein</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="185" /> - <source>Delete Channel</source> - <translation>Kanal löschen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="186" /> - <source>Do you really want to delete channel <b>{0}</b>?</source> - <translation>Soll der Kanal <b>{0}</b> wirklich gelöscht werden?</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkEditDialog.ui" line="0" /> <source>IRC Network</source> <translation>IRC Netzwerk</translation> @@ -45488,53 +45464,34 @@ <source>Shows the name of the server</source> <translation>Zeigt den Namen des Server</translation> </message> + <message> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="251" /> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="245" /> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="66" /> + <source>Yes</source> + <translation>Ja</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="253" /> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="247" /> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="66" /> + <source>No</source> + <translation>Nein</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="185" /> + <source>Delete Channel</source> + <translation>Kanal löschen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkEditDialog.py" line="186" /> + <source>Do you really want to delete channel <b>{0}</b>?</source> + <translation>Soll der Kanal <b>{0}</b> wirklich gelöscht werden?</translation> + </message> </context> <context> <name>IrcNetworkListDialog</name> <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="236" /> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="85" /> - <source>Yes</source> - <translation>Ja</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="236" /> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="85" /> - <source>No</source> - <translation>Nein</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="87" /> - <source>Identity</source> - <translation>Identität</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="90" /> - <source>Server</source> - <translation>Server</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="93" /> - <source>Channels</source> - <translation>Kanäle</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="239" /> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="95" /> - <source>Auto-Connect</source> - <translation>Automatisch Verbinden</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="162" /> - <source>Delete Irc Network</source> - <translation>IRC Netzwerk löschen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkListDialog.py" line="163" /> - <source>Do you really want to delete IRC network <b>{0}</b>?</source> - <translation>Soll das IRC Netzwerk <b>{0}</b> wirklich gelöscht werden?</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkListDialog.ui" line="0" /> <source>IRC Networks</source> <translation>IRC Netzwerke</translation> @@ -45589,45 +45546,53 @@ <source>Edit &Identities...</source> <translation>&Identitäten bearbeiten...</translation> </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="236" /> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="85" /> + <source>Yes</source> + <translation>Ja</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="236" /> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="85" /> + <source>No</source> + <translation>Nein</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="87" /> + <source>Identity</source> + <translation>Identität</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="90" /> + <source>Server</source> + <translation>Server</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="93" /> + <source>Channels</source> + <translation>Kanäle</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="239" /> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="95" /> + <source>Auto-Connect</source> + <translation>Automatisch Verbinden</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="162" /> + <source>Delete Irc Network</source> + <translation>IRC Netzwerk löschen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkListDialog.py" line="163" /> + <source>Do you really want to delete IRC network <b>{0}</b>?</source> + <translation>Soll das IRC Netzwerk <b>{0}</b> wirklich gelöscht werden?</translation> + </message> </context> <context> <name>IrcNetworkWidget</name> <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Shows the network messages</source> - <translation>Zeigt Netzwerkmeldungen an</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Select a network to connect to</source> - <translation>Wähle ein zu verbindendes Netzwerk aus</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Press to set the user status to AWAY</source> - <translation>Drücken, um den Nutzerstatus auf „Abwesend“ zu setzen</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Press to edit the networks</source> - <translation>Drücken, um die Netzwerke zu bearbeiten</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Select a nick name for the channel</source> - <translation>Wähle einen Spitznamen für das Netzwerk</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Enter the channel to join</source> - <translation>Wählen den zu betretenden Kanal</translation> - </message> - <message> - <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> - <source>Press to join the channel</source> - <translation>Drücken, um den Kanal zu betreten</translation> - </message> - <message> <location filename="../Network/IRC/IrcNetworkWidget.py" line="338" /> <source>Press to disconnect from the network</source> <translation>Drücken, um die Verbindung zum Netzwerk zu beenden</translation> @@ -45688,6 +45653,41 @@ <source>Save</source> <translation>Speichern</translation> </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Shows the network messages</source> + <translation>Zeigt Netzwerkmeldungen an</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Select a network to connect to</source> + <translation>Wähle ein zu verbindendes Netzwerk aus</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Press to set the user status to AWAY</source> + <translation>Drücken, um den Nutzerstatus auf „Abwesend“ zu setzen</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Press to edit the networks</source> + <translation>Drücken, um die Netzwerke zu bearbeiten</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Select a nick name for the channel</source> + <translation>Wähle einen Spitznamen für das Netzwerk</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Enter the channel to join</source> + <translation>Wählen den zu betretenden Kanal</translation> + </message> + <message> + <location filename="../Network/IRC/IrcNetworkWidget.ui" line="0" /> + <source>Press to join the channel</source> + <translation>Drücken, um den Kanal zu betreten</translation> + </message> </context> <context> <name>IrcPage</name> @@ -47398,6 +47398,12 @@ <context> <name>LexerAssociationDialog</name> <message> + <location filename="../Project/LexerAssociationDialog.py" line="132" /> + <location filename="../Project/LexerAssociationDialog.py" line="45" /> + <source>Alternative</source> + <translation>Alternative</translation> + </message> + <message> <location filename="../Project/LexerAssociationDialog.ui" line="0" /> <source>Project Lexer Associations</source> <translation>Projektsspezifische Lexerzuordnungen</translation> @@ -47462,12 +47468,6 @@ <source>Select the alternative lexer to associate</source> <translation>Wähle den zuzuordnenden alternativen Lexer</translation> </message> - <message> - <location filename="../Project/LexerAssociationDialog.py" line="132" /> - <location filename="../Project/LexerAssociationDialog.py" line="45" /> - <source>Alternative</source> - <translation>Alternative</translation> - </message> </context> <context> <name>LexerBash</name> @@ -48525,6 +48525,18 @@ <context> <name>Lexers</name> <message> + <location filename="../QScintilla/Lexers/__init__.py" line="400" /> + <location filename="../Preferences/__init__.py" line="594" /> + <source>Python Files (*.py *.py3)</source> + <translation>Python-Dateien (*.py *.py3)</translation> + </message> + <message> + <location filename="../QScintilla/Lexers/__init__.py" line="491" /> + <location filename="../Preferences/__init__.py" line="597" /> + <source>Python3 Files (*.py)</source> + <translation>Python 3-Dateien (*.py)</translation> + </message> + <message> <location filename="../QScintilla/Lexers/__init__.py" line="117" /> <source>Bash</source> <translation>Bash</translation> @@ -48715,12 +48727,6 @@ <translation>Pygments</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="594" /> - <location filename="../QScintilla/Lexers/__init__.py" line="400" /> - <source>Python Files (*.py *.py3)</source> - <translation>Python-Dateien (*.py *.py3)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="401" /> <source>Python GUI Files (*.pyw *.pyw3)</source> <translation>Python-GUI-Dateien (*.pyw *.pyw3)</translation> @@ -48956,12 +48962,6 @@ <translation>Alle Dateien (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="597" /> - <location filename="../QScintilla/Lexers/__init__.py" line="491" /> - <source>Python3 Files (*.py)</source> - <translation>Python 3-Dateien (*.py)</translation> - </message> - <message> <location filename="../QScintilla/Lexers/__init__.py" line="492" /> <source>Python3 GUI Files (*.pyw)</source> <translation>Python 3-GUI-Dateien (*.pyw)</translation> @@ -49352,6 +49352,21 @@ <context> <name>LogViewerPage</name> <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="35" /> + <source><b>Message Filters for Standard Output</b><p>This list shows the configured message filters used to suppress messages received via stdout.</p></source> + <translation><b>Meldungsfilter für Standardausgabe</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardausgabekanals.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="42" /> + <source><b>Message Filters for Standard Error </b><p>This list shows the configured message filters used to suppress messages received via stderr.</p></source> + <translation><b>Meldungsfilter für Standardfehler</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardfehlerkanals.</p></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="49" /> + <source><b>Message Filters for both</b><p>This list shows the configured message filters used to suppress messages received via stdout or stderr.</p></source> + <translation><b>Meldungsfilter für beide</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardausgabekanals oder des Standardfehlerkanals.</p></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/LogViewerPage.ui" line="0" /> <source><b>Configure Log Viewer</b></source> <translation><b>Ausgabefenster einstellen</b></translation> @@ -49401,21 +49416,6 @@ <source>Both</source> <translation>Beide</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="35" /> - <source><b>Message Filters for Standard Output</b><p>This list shows the configured message filters used to suppress messages received via stdout.</p></source> - <translation><b>Meldungsfilter für Standardausgabe</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardausgabekanals.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="42" /> - <source><b>Message Filters for Standard Error </b><p>This list shows the configured message filters used to suppress messages received via stderr.</p></source> - <translation><b>Meldungsfilter für Standardfehler</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardfehlerkanals.</p></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/LogViewerPage.py" line="49" /> - <source><b>Message Filters for both</b><p>This list shows the configured message filters used to suppress messages received via stdout or stderr.</p></source> - <translation><b>Meldungsfilter für beide</b><p>Diese Liste zeigt alle konfigurierten Meldungsfilter zur Unterdrückung von Meldungen des Standardausgabekanals oder des Standardfehlerkanals.</p></translation> - </message> </context> <context> <name>MainPasswordEntryDialog</name> @@ -49739,16 +49739,6 @@ <context> <name>MercurialPage</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py" line="45" /> - <source>Executable Files (*.exe);;All Files (*)</source> - <translation>Programmdateien (*.exe);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py" line="47" /> - <source>All Files (*)</source> - <translation>Alle Dateien (*)</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui" line="0" /> <source><b>Configure Mercurial Interface</b></source> <translation><b>Mercurial-Schnittstelle einstellen</b></translation> @@ -49947,6 +49937,16 @@ <source>Install Mercurial</source> <translation>Mercurial installieren</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py" line="45" /> + <source>Executable Files (*.exe);;All Files (*)</source> + <translation>Programmdateien (*.exe);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py" line="47" /> + <source>All Files (*)</source> + <translation>Alle Dateien (*)</translation> + </message> </context> <context> <name>MessageBoxWizard</name> @@ -49980,6 +49980,124 @@ <context> <name>MessageBoxWizardDialog</name> <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="37" /> + <source>No button</source> + <translation>kein Knopf</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="38" /> + <source>Abort</source> + <translation>Abbrechen (Abort)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39" /> + <source>Apply</source> + <translation>Anwenden</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40" /> + <source>Cancel</source> + <translation>Abbrechen (Cancel)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41" /> + <source>Close</source> + <translation>Schließen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42" /> + <source>Discard</source> + <translation>Verwerfen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43" /> + <source>Help</source> + <translation>Hilfe</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44" /> + <source>Ignore</source> + <translation>Ignorieren</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45" /> + <source>No</source> + <translation>Nein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46" /> + <source>No to all</source> + <translation>Nein zu allen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47" /> + <source>Ok</source> + <translation>Ok</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48" /> + <source>Open</source> + <translation>Öffnen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49" /> + <source>Reset</source> + <translation>Zurücksetzen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50" /> + <source>Restore defaults</source> + <translation>Auf Standardwerte zurücksetzen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51" /> + <source>Retry</source> + <translation>Wiederholen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52" /> + <source>Save</source> + <translation>Speichern</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53" /> + <source>Save all</source> + <translation>Alles speichern</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54" /> + <source>Yes</source> + <translation>Ja</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55" /> + <source>Yes to all</source> + <translation>Ja zu allen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="103" /> + <source>Test</source> + <translation>Test</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> <source>QMessageBox Wizard</source> <translation>QMessageBox-Assistent</translation> @@ -50125,114 +50243,6 @@ <translation>Standard Knöpfe</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Apply</source> - <translation>Anwenden</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="38" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Abort</source> - <translation>Abbrechen (Abort)</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Cancel</source> - <translation>Abbrechen (Cancel)</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Ignore</source> - <translation>Ignorieren</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Save all</source> - <translation>Alles speichern</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Save</source> - <translation>Speichern</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Discard</source> - <translation>Verwerfen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Yes to all</source> - <translation>Ja zu allen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Open</source> - <translation>Öffnen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Reset</source> - <translation>Zurücksetzen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Ok</source> - <translation>Ok</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>No</source> - <translation>Nein</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Help</source> - <translation>Hilfe</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>No to all</source> - <translation>Nein zu allen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Retry</source> - <translation>Wiederholen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Restore defaults</source> - <translation>Auf Standardwerte zurücksetzen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Yes</source> - <translation>Ja</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41" /> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> - <source>Close</source> - <translation>Schließen</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="0" /> <source>Default Button:</source> <translation>Standardknopf:</translation> @@ -50242,32 +50252,22 @@ <source>Select the default button</source> <translation>Wähle den Standardknopf</translation> </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="37" /> - <source>No button</source> - <translation>kein Knopf</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="103" /> - <source>Test</source> - <translation>Test</translation> - </message> </context> <context> <name>MicroPythonDevice</name> <message> - <location filename="../MicroPython/Devices/__init__.py" line="282" /> + <location filename="../MicroPython/Devices/__init__.py" line="295" /> <source>Generic MicroPython Board</source> <translation>Generisches MicroPython Board</translation> </message> <message> - <location filename="../MicroPython/Devices/__init__.py" line="322" /> + <location filename="../MicroPython/Devices/__init__.py" line="335" /> <source>RP2040 based</source> <translation>RP2040 basiert</translation> </message> <message> - <location filename="../MicroPython/Devices/__init__.py" line="483" /> - <location filename="../MicroPython/Devices/__init__.py" line="472" /> + <location filename="../MicroPython/Devices/__init__.py" line="496" /> + <location filename="../MicroPython/Devices/__init__.py" line="485" /> <source>Unknown Device</source> <translation>Unbekanntes Gerät</translation> </message> @@ -51180,17 +51180,6 @@ <context> <name>MicroPythonWebreplConnectionDialog</name> <message> - <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.py" line="97" /> - <source>Press to hide the password.</source> - <translation>Drücken, um das Kennwort auszublenden.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.ui" line="0" /> - <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.py" line="101" /> - <source>Press to show the password.</source> - <translation>Drücken, um das Kennwort anzuzeigen.</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.ui" line="0" /> <source>WebREPL Connection</source> <translation>WebREPL Verbindung</translation> @@ -51226,6 +51215,12 @@ <translation>Gib das Kennwort für diese Geräteverbindung ein.</translation> </message> <message> + <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.py" line="101" /> + <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.ui" line="0" /> + <source>Press to show the password.</source> + <translation>Drücken, um das Kennwort anzuzeigen.</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.ui" line="0" /> <source>Device Type:</source> <translation>Gerätetype:</translation> @@ -51235,6 +51230,11 @@ <source>Select the device type</source> <translation>Wähle den Gerätetyp</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWebreplConnectionDialog.py" line="97" /> + <source>Press to hide the password.</source> + <translation>Drücken, um das Kennwort auszublenden.</translation> + </message> </context> <context> <name>MicroPythonWebreplDeviceInterface</name> @@ -51358,26 +51358,6 @@ <context> <name>MicroPythonWebreplUrlsConfigDialog</name> <message> - <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="138" /> - <source>Remove Selected WebREPL URLs</source> - <translation>Ausgewählte WebREPL URLs löschen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="139" /> - <source>Shall the selected WebREPL URLs really be removed?</source> - <translation>Sollen die ausgewählten WebREPL URLs wirklich gelöscht werden?</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="155" /> - <source>Remove All WebREPL URLs</source> - <translation>Alle WebREPL URLs löschen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="156" /> - <source>Shall all WebREPL URLs really be removed?</source> - <translation>Sollen wirklich alle WebREPL URLs gelöscht werden?</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.ui" line="0" /> <source>WebREPL URLs</source> <translation>WebREPL URLs</translation> @@ -51442,10 +51422,66 @@ <source><b>Note:</b> The name of an entry must be unique amongst the list.</source> <translation><b>Hinweis:</b> Der Name eines Eintrags muss in der Liste eindeutig sein.</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="138" /> + <source>Remove Selected WebREPL URLs</source> + <translation>Ausgewählte WebREPL URLs löschen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="139" /> + <source>Shall the selected WebREPL URLs really be removed?</source> + <translation>Sollen die ausgewählten WebREPL URLs wirklich gelöscht werden?</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="155" /> + <source>Remove All WebREPL URLs</source> + <translation>Alle WebREPL URLs löschen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWebreplUrlsConfigDialog.py" line="156" /> + <source>Shall all WebREPL URLs really be removed?</source> + <translation>Sollen wirklich alle WebREPL URLs gelöscht werden?</translation> + </message> </context> <context> <name>MicroPythonWidget</name> <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to detect connected devices and repopulate the device selector.</source> + <translation>Drücken, um verbundene Geräte zu erkennen und die Auswahlliste neu aufzubauen.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to edit the list of configured WebREPL connections.</source> + <translation>Drücken, um die Liste konfigurierter WebREPL Verbindungen zu bearbeiten.</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to run the current script on the selected device</source> + <translation>Drücken, um das aktuelle Skript auf dem ausgewählten Gerät auszuführen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a terminal (REPL) on the selected device</source> + <translation>Drücken, um eine Konsole (REPL) zum ausgewählten Gerät zu öffnen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a file manager on the selected device</source> + <translation>Drücken, um einen Dateimanager zum ausgewählten Gerät zu öffnen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to open a chart window to display data receive from the selected device</source> + <translation>Drücken, um ein Chartfenster zur Darstellung der vom ausgewählten Gerät empfangenen Daten zu öffnen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="456" /> + <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> + <source>Press to connect the selected device</source> + <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="109" /> <source>MicroPython Menu</source> <translation>MicroPython MenÜ</translation> @@ -51534,12 +51570,6 @@ <translation>Drücken, um die Verbindung zum aktuelle Geräte zu trennen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="456" /> - <source>Press to connect the selected device</source> - <translation>Drücken, um eine Verbindung mit den ausgewählten Gerät herzustellen</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="488" /> <source>No device attached</source> <translation>Kein Gerät angeschlossen</translation> @@ -51902,36 +51932,6 @@ <source>Enter the packages to be installed separated by whitespace:</source> <translation>Gib die zu installierenden Pakete durch Leerzeichen getrennt ein:</translation> </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to detect connected devices and repopulate the device selector.</source> - <translation>Drücken, um verbundene Geräte zu erkennen und die Auswahlliste neu aufzubauen.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to edit the list of configured WebREPL connections.</source> - <translation>Drücken, um die Liste konfigurierter WebREPL Verbindungen zu bearbeiten.</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to run the current script on the selected device</source> - <translation>Drücken, um das aktuelle Skript auf dem ausgewählten Gerät auszuführen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a terminal (REPL) on the selected device</source> - <translation>Drücken, um eine Konsole (REPL) zum ausgewählten Gerät zu öffnen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a file manager on the selected device</source> - <translation>Drücken, um einen Dateimanager zum ausgewählten Gerät zu öffnen</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> - <source>Press to open a chart window to display data receive from the selected device</source> - <translation>Drücken, um ein Chartfenster zur Darstellung der vom ausgewählten Gerät empfangenen Daten zu öffnen</translation> - </message> </context> <context> <name>MicrobitDevice</name> @@ -54725,17 +54725,6 @@ <name>NotificationsPage</name> <message> <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="0" /> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="109" /> - <source>Visual Selection</source> - <translation>Visuelle Auswahl</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="110" /> - <source>Drag the notification window to the desired place and release the button.</source> - <translation>Ziehe das Benchrichtigungsfenster an die gewünschte Position und schalte die Funktion aus.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="0" /> <source><b>Configure notification settings</b></source> <translation><b>Benachrichtigungseinstellungen</b></translation> </message> @@ -54785,6 +54774,12 @@ <translation>Einschalten, um die Position visuell auszuwählen, ausschalten, um sie einzulesen</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="109" /> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="0" /> + <source>Visual Selection</source> + <translation>Visuelle Auswahl</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="0" /> <source>Warning Notification</source> <translation>Benachrichtigung (Warnung)</translation> @@ -54862,6 +54857,11 @@ <source>This is a message to notify about a critical event.</source> <translation>Dies ist ein Hinweis, um über ein kritisches Ereignis zu informieren.</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="110" /> + <source>Drag the notification window to the desired place and release the button.</source> + <translation>Ziehe das Benchrichtigungsfenster an die gewünschte Position und schalte die Funktion aus.</translation> + </message> </context> <context> <name>NtpParametersDialog</name> @@ -54934,31 +54934,6 @@ <context> <name>NumbersWidget</name> <message> - <location filename="../UI/NumbersWidget.py" line="198" /> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="199" /> - <source>Dec</source> - <translation>Dez</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="200" /> - <source>Hex</source> - <translation>Hex</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="201" /> - <source>Oct</source> - <translation>Okt</translation> - </message> - <message> - <location filename="../UI/NumbersWidget.py" line="202" /> - <source>Bin</source> - <translation>Bin</translation> - </message> - <message> <location filename="../UI/NumbersWidget.ui" line="0" /> <source>Numbers Formats</source> <translation>Zahlenformate</translation> @@ -55073,6 +55048,31 @@ <source>Swap byte order</source> <translation>Bytefolge umkehren</translation> </message> + <message> + <location filename="../UI/NumbersWidget.py" line="198" /> + <source>Auto</source> + <translation>Auto</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="199" /> + <source>Dec</source> + <translation>Dez</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="200" /> + <source>Hex</source> + <translation>Hex</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="201" /> + <source>Oct</source> + <translation>Okt</translation> + </message> + <message> + <location filename="../UI/NumbersWidget.py" line="202" /> + <source>Bin</source> + <translation>Bin</translation> + </message> </context> <context> <name>OpenPagesWidget</name> @@ -56845,118 +56845,118 @@ <context> <name>Pip</name> <message> - <location filename="../PipInterface/Pip.py" line="123" /> + <location filename="../PipInterface/Pip.py" line="124" /> <source>python exited with an error ({0}).</source> <translation>python endete mit einem Fehler ({0}).</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="132" /> + <location filename="../PipInterface/Pip.py" line="133" /> <source>python did not finish within 30 seconds.</source> <translation>python endete nicht innerhalb 30 Sekunden.</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="134" /> + <location filename="../PipInterface/Pip.py" line="135" /> <source>python could not be started.</source> <translation>python konnte nicht gestarted werden.</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="195" /> + <location filename="../PipInterface/Pip.py" line="196" /> <source><project></source> <translation><Projekt></translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="220" /> - <source>Interpreter for Virtual Environment</source> - <translation>Interpreter für virtuelle Umgebung</translation> - </message> - <message> <location filename="../PipInterface/Pip.py" line="221" /> + <source>Interpreter for Virtual Environment</source> + <translation>Interpreter für virtuelle Umgebung</translation> + </message> + <message> + <location filename="../PipInterface/Pip.py" line="222" /> <source>No interpreter configured for the selected virtual environment.</source> <translation>Für die gewählte virtuelle Umgebung ist kein Interpreter konfiguriert.</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="261" /> + <location filename="../PipInterface/Pip.py" line="262" /> <source>Install PIP</source> <translation>PIP installieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="308" /> + <location filename="../PipInterface/Pip.py" line="309" /> <source>Repair PIP</source> <translation>PIP reparieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="399" /> + <location filename="../PipInterface/Pip.py" line="400" /> <source>Upgrade Packages</source> <translation>Pakete aktualisieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="445" /> + <location filename="../PipInterface/Pip.py" line="446" /> <source>Install Packages</source> <translation>Pakete installieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="475" /> + <location filename="../PipInterface/Pip.py" line="476" /> <source>Install Packages from Requirements</source> <translation>Pakete gem. Anforderungen installieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="496" /> + <location filename="../PipInterface/Pip.py" line="497" /> <source>Install Project</source> <translation>Projekt installieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="553" /> - <location filename="../PipInterface/Pip.py" line="525" /> - <location filename="../PipInterface/Pip.py" line="516" /> - <source>Uninstall Packages</source> - <translation>Pakete deinstallieren</translation> - </message> - <message> <location filename="../PipInterface/Pip.py" line="554" /> + <location filename="../PipInterface/Pip.py" line="526" /> <location filename="../PipInterface/Pip.py" line="517" /> + <source>Uninstall Packages</source> + <translation>Pakete deinstallieren</translation> + </message> + <message> + <location filename="../PipInterface/Pip.py" line="555" /> + <location filename="../PipInterface/Pip.py" line="518" /> <source>Do you really want to uninstall these packages?</source> <translation>Sollen diese Pakete wirklich deinstalliert werden?</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="563" /> + <location filename="../PipInterface/Pip.py" line="564" /> <source>Uninstall Packages from Requirements</source> <translation>Pakete gem. Anforderungen deinstallieren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="912" /> + <location filename="../PipInterface/Pip.py" line="963" /> <source>Cache Info</source> <translation>Zwischenspeicherinformationen</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="938" /> - <location filename="../PipInterface/Pip.py" line="929" /> + <location filename="../PipInterface/Pip.py" line="989" /> + <location filename="../PipInterface/Pip.py" line="980" /> <source>List Cached Files</source> <translation>Liste zwischengespeicherte Dateien</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="930" /> + <location filename="../PipInterface/Pip.py" line="981" /> <source>Enter a file pattern (empty for all):</source> <translation>Gib ein Dateinamenmuster ein (leer für alle):</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="962" /> - <location filename="../PipInterface/Pip.py" line="955" /> + <location filename="../PipInterface/Pip.py" line="1013" /> + <location filename="../PipInterface/Pip.py" line="1006" /> <source>Remove Cached Files</source> <translation>Zwischengespeicherte Dateien Löschen</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="956" /> + <location filename="../PipInterface/Pip.py" line="1007" /> <source>Enter a file pattern:</source> <translation>Gib ein Dateinamenmuster ein:</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="987" /> - <location filename="../PipInterface/Pip.py" line="979" /> + <location filename="../PipInterface/Pip.py" line="1038" /> + <location filename="../PipInterface/Pip.py" line="1030" /> <source>Purge Cache</source> <translation>Zwischenspeicher Leeren</translation> </message> <message> - <location filename="../PipInterface/Pip.py" line="980" /> + <location filename="../PipInterface/Pip.py" line="1031" /> <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source> <translation>Soll der pip Zwischenspeicher wirklich geleert werden? Alle Dateien müssen neu heruntergeladen werden.</translation> </message> @@ -56964,6 +56964,16 @@ <context> <name>PipDialog</name> <message> + <location filename="../PipInterface/PipDialog.py" line="154" /> + <source>Process Generation Error</source> + <translation>Prozessfehler</translation> + </message> + <message> + <location filename="../PipInterface/PipDialog.py" line="155" /> + <source>The process {0} could not be started.</source> + <translation>Der Prozess {0} konnte nicht gestartet werden.</translation> + </message> + <message> <location filename="../PipInterface/PipDialog.ui" line="0" /> <source>pip</source> <translation>pip</translation> @@ -56978,16 +56988,6 @@ <source>Errors</source> <translation>Fehler</translation> </message> - <message> - <location filename="../PipInterface/PipDialog.py" line="154" /> - <source>Process Generation Error</source> - <translation>Prozessfehler</translation> - </message> - <message> - <location filename="../PipInterface/PipDialog.py" line="155" /> - <source>The process {0} could not be started.</source> - <translation>Der Prozess {0} konnte nicht gestartet werden.</translation> - </message> </context> <context> <name>PipFileSelectionDialog</name> @@ -57060,48 +57060,12 @@ <context> <name>PipFreezeDialog</name> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="58" /> - <source>Generate Constraints</source> - <translation>Constraints generieren</translation> - </message> - <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="61" /> <location filename="../PipInterface/PipFreezeDialog.ui" line="0" /> - <location filename="../PipInterface/PipFreezeDialog.py" line="61" /> <source>Generate Requirements</source> <translation>Anforderungen erzeugen</translation> </message> <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="66" /> - <source>&Refresh</source> - <translation>&Aktualisieren</translation> - </message> - <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="273" /> - <location filename="../PipInterface/PipFreezeDialog.py" line="73" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation>Text Dateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="144" /> - <source>The requirements were changed. Do you want to overwrite these changes?</source> - <translation>Die Anforderungen wurden verändert. Sollen die Änderungen überschrieben werden?</translation> - </message> - <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="192" /> - <source>No package specifiers generated by 'pip freeze'.</source> - <translation>'pip freeze' erzeugte keine Paketspezifikationen.</translation> - </message> - <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="232" /> - <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> - <translation>Die Datei <b>{0}</b> existiert bereits. Soll sie überschrieben werden?</translation> - </message> - <message> - <location filename="../PipInterface/PipFreezeDialog.py" line="250" /> - <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> - <translation><p>Die Anforderungen konnten nicht in <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> - </message> - <message> <location filename="../PipInterface/PipFreezeDialog.ui" line="0" /> <source>Replace the current selection with the requirements text</source> <translation>Ersetzen der aktuellen Auswahl mit dem Anforderungstext</translation> @@ -57201,6 +57165,42 @@ <source><b>Editor Actions</b></source> <translation><b>Editoraktionen</b></translation> </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="58" /> + <source>Generate Constraints</source> + <translation>Constraints generieren</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="66" /> + <source>&Refresh</source> + <translation>&Aktualisieren</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="273" /> + <location filename="../PipInterface/PipFreezeDialog.py" line="73" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation>Text Dateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="144" /> + <source>The requirements were changed. Do you want to overwrite these changes?</source> + <translation>Die Anforderungen wurden verändert. Sollen die Änderungen überschrieben werden?</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="192" /> + <source>No package specifiers generated by 'pip freeze'.</source> + <translation>'pip freeze' erzeugte keine Paketspezifikationen.</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="232" /> + <source>The file <b>{0}</b> already exists. Do you want to overwrite it?</source> + <translation>Die Datei <b>{0}</b> existiert bereits. Soll sie überschrieben werden?</translation> + </message> + <message> + <location filename="../PipInterface/PipFreezeDialog.py" line="250" /> + <source><p>The requirements could not be written to <b>{0}</b>.</p><p>Reason: {1}</p></source> + <translation><p>Die Anforderungen konnten nicht in <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> + </message> </context> <context> <name>PipLicensesDialog</name> @@ -57870,30 +57870,30 @@ <translation>Version:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="440" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="442" /> <source>Getting installed packages...</source> <translation>Ermittle installierte Pakete...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="454" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="471" /> <source>Getting outdated packages...</source> <translation>Ermittle veraltete Pakete...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1215" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1035" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1022" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="986" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1238" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1058" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1045" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1009" /> <source>Search PyPI</source> <translation>PyPI durchsuchen</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="987" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1010" /> <source><p>Received an error while searching for <b>{0}</b>.</p><p>Error: {1}</p></source> <translation><p>Fehler während der Suche nach <b>{0}</b> empfangen.</p><p>Fehler: {1}</p></translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="1002" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1025" /> <source>%n package(s) found.</source> <translation> <numerusform>%n Paket gefunden.</numerusform> @@ -57901,190 +57901,190 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1009" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1032" /> <source>Showing first {0} packages found.</source> <translation>Zeige die ersten {0} gefundenen Pakete.</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1028" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1023" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1051" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1046" /> <source><p>There were no results for <b>{0}</b>.</p></source> <translation><p>Es gab keine Ergebnisse für <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1036" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1059" /> <source><p>There were no more results for <b>{0}</b>.</p></source> <translation><p>Es gab keine weiteren Ergebnisse für <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1216" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1239" /> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation><p>Keine detaillierten Paketinformationen für <b>{0}</b> verfügbar.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1235" /> - <source>Pip</source> - <translation>Pip</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1237" /> - <source>Install Pip</source> - <translation>Pip installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1240" /> - <source>Install Pip to User-Site</source> - <translation>Pip in Nutzerverzeichnis installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1243" /> - <source>Repair Pip</source> - <translation>Pip reparieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1250" /> - <source>Install</source> - <translation>Installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1420" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1252" /> - <source>Install Packages</source> - <translation>Pakete installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1255" /> - <source>Install Local Package</source> - <translation>Lokales Paket installieren</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1258" /> - <source>Re-Install Selected Packages</source> - <translation>Ausgewählte Pakete neu installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1265" /> - <source>Requirements/Constraints</source> - <translation>Anforderungen/Constraints</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1267" /> - <source>Install Requirements</source> - <translation>Anforderungen installieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1270" /> - <source>Uninstall Requirements</source> - <translation>Anforderungen deinstallieren</translation> + <source>Pip</source> + <translation>Pip</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1260" /> + <source>Install Pip</source> + <translation>Pip installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1263" /> + <source>Install Pip to User-Site</source> + <translation>Pip in Nutzerverzeichnis installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1266" /> + <source>Repair Pip</source> + <translation>Pip reparieren</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1273" /> + <source>Install</source> + <translation>Installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1443" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1275" /> + <source>Install Packages</source> + <translation>Pakete installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1278" /> + <source>Install Local Package</source> + <translation>Lokales Paket installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1281" /> + <source>Re-Install Selected Packages</source> + <translation>Ausgewählte Pakete neu installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1288" /> + <source>Requirements/Constraints</source> + <translation>Anforderungen/Constraints</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1290" /> + <source>Install Requirements</source> + <translation>Anforderungen installieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1293" /> + <source>Uninstall Requirements</source> + <translation>Anforderungen deinstallieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1296" /> <source>Generate Requirements...</source> <translation>Anforderungen erzeugen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1277" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1300" /> <source>Generate Constraints...</source> <translation>Constraints generieren...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1284" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1307" /> <source>Cache</source> <translation>Zwischenspeicher</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1286" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1309" /> <source>Show Cache Info...</source> <translation>Zwischenspeicherinfo...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1289" /> - <source>Show Cached Files...</source> - <translation>Zwischengespeicherte Dateien...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1292" /> - <source>Remove Cached Files...</source> - <translation>Zwischengespeicherte Dateien löschen...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1295" /> - <source>Purge Cache...</source> - <translation>Zwischenspeicher leeren...</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1312" /> + <source>Show Cached Files...</source> + <translation>Zwischengespeicherte Dateien...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1315" /> + <source>Remove Cached Files...</source> + <translation>Zwischengespeicherte Dateien löschen...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1318" /> + <source>Purge Cache...</source> + <translation>Zwischenspeicher leeren...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1335" /> <source>Show Licenses...</source> <translation>Lizenzen anzeigen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1316" /> - <source>Check Vulnerabilities</source> - <translation>Verwundbarkeiten prüfen</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1320" /> - <source>Update Vulnerability Database</source> - <translation>Verwundbarkeitsdatenbank aktualisieren</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1324" /> - <source>Create SBOM file</source> - <translation>STL Datei erzeugen</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1331" /> - <source>Edit User Configuration...</source> - <translation>Nutzerkonfiguration bearbeiten...</translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1334" /> - <source>Edit Environment Configuration...</source> - <translation>Umgebungskonfiguration bearbeiten...</translation> - </message> - <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1339" /> + <source>Check Vulnerabilities</source> + <translation>Verwundbarkeiten prüfen</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1343" /> + <source>Update Vulnerability Database</source> + <translation>Verwundbarkeitsdatenbank aktualisieren</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1347" /> + <source>Create SBOM file</source> + <translation>STL Datei erzeugen</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1354" /> + <source>Edit User Configuration...</source> + <translation>Nutzerkonfiguration bearbeiten...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1357" /> + <source>Edit Environment Configuration...</source> + <translation>Umgebungskonfiguration bearbeiten...</translation> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1362" /> <source>Configure...</source> <translation>Einstellungen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1563" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1550" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1539" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1586" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1573" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1562" /> <source>Edit Configuration</source> <translation>Konfiguration bearbeiten</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1564" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1551" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1540" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1587" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1574" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1563" /> <source>No valid configuration path determined. Aborting</source> <translation>Es konnte kein gültiger Konfigurationspfad ermittelt werden. Abbruch</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1765" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1796" /> <source>{0} {1}</source> <comment>package name, package version</comment> <translation>{0} {1}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1786" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1817" /> <source>Affected Version:</source> <translation>Betroffene Version:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1789" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1820" /> <source>Advisory:</source> <translation>Advisory:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1924" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1899" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1955" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1930" /> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1921" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1952" /> <source>any</source> <translation>beliebig</translation> </message> @@ -63627,6 +63627,16 @@ <context> <name>ProjectVenvConfigurationDialog</name> <message> + <location filename="../Project/ProjectVenvConfigurationDialog.py" line="58" /> + <source>Python Interpreter</source> + <translation>Python Interpreter</translation> + </message> + <message> + <location filename="../Project/ProjectVenvConfigurationDialog.py" line="62" /> + <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source> + <translation>Gib den Suchpfad ein, der der PATH Umgebungsvariablen vorangestellt werden soll. Verwende '{0}' als Trenner.</translation> + </message> + <message> <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" /> <source>Project Environment Configuration</source> <translation>Konfiguration der Projektumgebung</translation> @@ -63651,25 +63661,10 @@ <source>PATH Prefix:</source> <translation>PATH Präfix:</translation> </message> - <message> - <location filename="../Project/ProjectVenvConfigurationDialog.py" line="58" /> - <source>Python Interpreter</source> - <translation>Python Interpreter</translation> - </message> - <message> - <location filename="../Project/ProjectVenvConfigurationDialog.py" line="62" /> - <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source> - <translation>Gib den Suchpfad ein, der der PATH Umgebungsvariablen vorangestellt werden soll. Verwende '{0}' als Trenner.</translation> - </message> </context> <context> <name>ProjectVenvCreationParametersDialog</name> <message> - <location filename="../Project/ProjectVenvCreationParametersDialog.py" line="43" /> - <source>Python Interpreter</source> - <translation>Python Interpreter</translation> - </message> - <message> <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> <source>Virtual Environment Configuration</source> <translation>Konfiguration für Virtuelle Umgebung</translation> @@ -63694,10 +63689,38 @@ <source>System-wide Python Packages</source> <translation>Globale Python Pakete</translation> </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.py" line="43" /> + <source>Python Interpreter</source> + <translation>Python Interpreter</translation> + </message> </context> <context> <name>PropertiesDialog</name> <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source>Multiproject Properties</source> + <translation>Mehrfachprojekt-Eigenschaften</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source>&Description:</source> + <translation>&Beschreibung:</translation> + </message> + <message> + <location filename="../Project/PropertiesDialog.ui" line="0" /> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source>Enter description</source> + <translation>Beschreibung eingeben</translation> + </message> + <message> + <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> + <source><b>Description</b> +<p>Enter a short description for the multiproject.</p></source> + <translation><b>Beschreibung</b><p>Gib eine kurze Beschreibung des Mehrfachprojektes ein.</p></translation> + </message> + <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> <source>Project Properties</source> <translation>Projekteigenschaften</translation> @@ -63904,18 +63927,6 @@ <p>Gib die E-Mail-Adresse des Autors ein.</p></translation> </message> <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <location filename="../Project/PropertiesDialog.ui" line="0" /> - <source>&Description:</source> - <translation>&Beschreibung:</translation> - </message> - <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <location filename="../Project/PropertiesDialog.ui" line="0" /> - <source>Enter description</source> - <translation>Beschreibung eingeben</translation> - </message> - <message> <location filename="../Project/PropertiesDialog.ui" line="0" /> <source><b>Description</b> <p>Enter a short description for the project.</p></source> @@ -64043,17 +64054,6 @@ <source>The project is not version controlled.</source> <translation>Das Projekt steht nicht unter Versionskontrolle.</translation> </message> - <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source>Multiproject Properties</source> - <translation>Mehrfachprojekt-Eigenschaften</translation> - </message> - <message> - <location filename="../MultiProject/PropertiesDialog.ui" line="0" /> - <source><b>Description</b> -<p>Enter a short description for the multiproject.</p></source> - <translation><b>Beschreibung</b><p>Gib eine kurze Beschreibung des Mehrfachprojektes ein.</p></translation> - </message> </context> <context> <name>ProtocolHandlerManagerDialog</name> @@ -64541,6 +64541,11 @@ <context> <name>PyCoverageJsonReportDialog</name> <message> + <location filename="../DataViews/PyCoverageJsonReportDialog.py" line="44" /> + <source>JSON Files (*.json);;All Files (*)</source> + <translation>JSON Dateien (*.json);;Alle Dateien (*)</translation> + </message> + <message> <location filename="../DataViews/PyCoverageJsonReportDialog.ui" line="0" /> <source>JSON Report</source> <translation>JSON Bericht</translation> @@ -64565,11 +64570,6 @@ <source>Enter the path of the output file</source> <translation>Gib den Pfad zur Ausgabedatei ein</translation> </message> - <message> - <location filename="../DataViews/PyCoverageJsonReportDialog.py" line="44" /> - <source>JSON Files (*.json);;All Files (*)</source> - <translation>JSON Dateien (*.json);;Alle Dateien (*)</translation> - </message> </context> <context> <name>PyProfileDialog</name> @@ -64749,6 +64749,61 @@ <context> <name>PyRegExpWizardCharactersDialog</name> <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Editor for character sets</source> + <translation>Editor für Zeichenbereiche</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>The defined characters should not match</source> + <translation>Die angegebenen Zeichen sollen nicht übereinstimmen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Predefined character ranges</source> + <translation>Vordefinierte Zeichenbereiche</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Non-whitespace characters</source> + <translation>Kein Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Non-digits</source> + <translation>Keine Ziffer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Whitespace characters</source> + <translation>Ein Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Digits</source> + <translation>Eine Ziffer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Non-word characters</source> + <translation>Kein Buchstabe</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Word character</source> + <translation>Ein Buchstabe</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Single character</source> + <translation>Einzelne Zeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> + <source>Character ranges</source> + <translation>Zeichenbereiche</translation> + </message> + <message> <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.py" line="49" /> <source>Normal character</source> <translation>Normales Zeichen</translation> @@ -64814,61 +64869,6 @@ <source>And:</source> <translation>Und:</translation> </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Editor for character sets</source> - <translation>Editor für Zeichenbereiche</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>The defined characters should not match</source> - <translation>Die angegebenen Zeichen sollen nicht übereinstimmen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Predefined character ranges</source> - <translation>Vordefinierte Zeichenbereiche</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Non-whitespace characters</source> - <translation>Kein Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Non-digits</source> - <translation>Keine Ziffer</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Whitespace characters</source> - <translation>Ein Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Digits</source> - <translation>Eine Ziffer</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Non-word characters</source> - <translation>Kein Buchstabe</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Word character</source> - <translation>Ein Buchstabe</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Single character</source> - <translation>Einzelne Zeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardCharactersDialog.ui" line="0" /> - <source>Character ranges</source> - <translation>Zeichenbereiche</translation> - </message> </context> <context> <name>PyRegExpWizardDialog</name> @@ -66474,91 +66474,6 @@ <context> <name>QRegularExpressionWizardCharactersDialog</name> <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Editor for character sets</source> - <translation>Editor für Zeichenbereiche</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>The defined characters should not match</source> - <translation>Die angegebenen Zeichen sollen nicht übereinstimmen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Predefined character ranges</source> - <translation>Vordefinierte Zeichenbereiche</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Word character</source> - <translation>Ein Buchstabe</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Digit</source> - <translation>Eine Ziffer</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Newline</source> - <translation>Zeilenvorschub</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-word character</source> - <translation>Kein Buchstabe</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-digit</source> - <translation>Keine Ziffer</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-newline</source> - <translation>Kein Zeilenvorschub</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Whitespace character</source> - <translation>Ein Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Horizontal whitespace character</source> - <translation>Ein horizontales Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Vertical whitespace character</source> - <translation>Ein vertikales Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-whitespace character</source> - <translation>Kein Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-horizontal whitespace character</source> - <translation>Kein horizontales Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Non-vertical whitespace character</source> - <translation>Kein vertikales Leerzeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Single character</source> - <translation>Einzelnes Zeichen</translation> - </message> - <message> - <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> - <source>Character ranges</source> - <translation>Zeichenbereiche</translation> - </message> - <message> <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="51" /> <source>Normal character</source> <translation>Normales Zeichen</translation> @@ -67450,6 +67365,91 @@ <source>And:</source> <translation>Und:</translation> </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Editor for character sets</source> + <translation>Editor für Zeichenbereiche</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>The defined characters should not match</source> + <translation>Die angegebenen Zeichen sollen nicht übereinstimmen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Predefined character ranges</source> + <translation>Vordefinierte Zeichenbereiche</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Word character</source> + <translation>Ein Buchstabe</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Digit</source> + <translation>Eine Ziffer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Newline</source> + <translation>Zeilenvorschub</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-word character</source> + <translation>Kein Buchstabe</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-digit</source> + <translation>Keine Ziffer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-newline</source> + <translation>Kein Zeilenvorschub</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Whitespace character</source> + <translation>Ein Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Horizontal whitespace character</source> + <translation>Ein horizontales Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Vertical whitespace character</source> + <translation>Ein vertikales Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-whitespace character</source> + <translation>Kein Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-horizontal whitespace character</source> + <translation>Kein horizontales Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Non-vertical whitespace character</source> + <translation>Kein vertikales Leerzeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Single character</source> + <translation>Einzelnes Zeichen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui" line="0" /> + <source>Character ranges</source> + <translation>Zeichenbereiche</translation> + </message> </context> <context> <name>QRegularExpressionWizardDialog</name> @@ -68147,6 +68147,34 @@ <context> <name>QtHelpDocumentationSelectionDialog</name> <message> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="147" /> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="126" /> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="105" /> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="89" /> + <source>Delete Documentation Sets</source> + <translation>Dokumentationssätze löschen</translation> + </message> + <message> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="90" /> + <source>Shall the selected documentation sets really be deleted?</source> + <translation>Sollen die ausgewählten Dokumentationssätze wirklich gelöscht werden?</translation> + </message> + <message> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="106" /> + <source><p>The documentation set <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> + <translation><p>Der Dokumentationssatz <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="127" /> + <source>Shall the selected documentation set categories really be deleted?</source> + <translation>Sollen die gewählten Dumentenkategorien wirklich gelöscht werden?</translation> + </message> + <message> + <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="148" /> + <source>Shall all documentation sets really be deleted?</source> + <translation>Sollen wirklich alle Dokumentationssätze gelöscht werden?</translation> + </message> + <message> <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.ui" line="0" /> <source>QtHelp Documentations</source> <translation>QtHelp Dokumentationen</translation> @@ -68186,34 +68214,6 @@ <source>Delete All</source> <translation>Alle Löschen</translation> </message> - <message> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="147" /> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="126" /> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="105" /> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="89" /> - <source>Delete Documentation Sets</source> - <translation>Dokumentationssätze löschen</translation> - </message> - <message> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="90" /> - <source>Shall the selected documentation sets really be deleted?</source> - <translation>Sollen die ausgewählten Dokumentationssätze wirklich gelöscht werden?</translation> - </message> - <message> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="106" /> - <source><p>The documentation set <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> - <translation><p>Der Dokumentationssatz <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> - </message> - <message> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="127" /> - <source>Shall the selected documentation set categories really be deleted?</source> - <translation>Sollen die gewählten Dumentenkategorien wirklich gelöscht werden?</translation> - </message> - <message> - <location filename="../QtHelpInterface/QtHelpDocumentationSelectionDialog.py" line="148" /> - <source>Shall all documentation sets really be deleted?</source> - <translation>Sollen wirklich alle Dokumentationssätze gelöscht werden?</translation> - </message> </context> <context> <name>QtHelpDocumentationSettingsWidget</name> @@ -68295,6 +68295,11 @@ <context> <name>QtPage</name> <message> + <location filename="../Preferences/ConfigurationPages/QtPage.py" line="150" /> + <source>Sample: {0}designer{1}</source> + <translation>Beispiel: {0}designer{1}</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/QtPage.ui" line="0" /> <source><b>Configure Qt</b></source> <translation><b>Qt-Einstellungen</b></translation> @@ -68530,11 +68535,6 @@ <source>pyside6-uic Options</source> <translation>pyside6-uic Optionen</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/QtPage.py" line="150" /> - <source>Sample: {0}designer{1}</source> - <translation>Beispiel: {0}designer{1}</translation> - </message> </context> <context> <name>Queues</name> @@ -69937,15 +69937,15 @@ <context> <name>RefactoringPreviewDialog</name> <message> + <location filename="../JediInterface/RefactoringPreviewDialog.py" line="37" /> + <source>&Apply Changes</source> + <translation>Änderungen &anwenden</translation> + </message> + <message> <location filename="../JediInterface/RefactoringPreviewDialog.ui" line="0" /> <source>Preview Changes</source> <translation>Änderungen ansehen</translation> </message> - <message> - <location filename="../JediInterface/RefactoringPreviewDialog.py" line="37" /> - <source>&Apply Changes</source> - <translation>Änderungen &anwenden</translation> - </message> </context> <context> <name>ReloadStopButton</name> @@ -70314,93 +70314,12 @@ <context> <name>SafeBrowsingDialog</name> <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="164" /> <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="84" /> - <source>Google Safe Browsing API Help</source> - <translation>Google Safe Browsing API Hilfe</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="164" /> <source>Safe Browsing Management</source> <translation>Safe Browsing Verwaltung</translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="165" /> - <source>The dialog contains unsaved changes.</source> - <translation>Der Dialog enthält ungesicherte Änderungen.</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="213" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="204" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="190" /> - <source>Update Safe Browsing Cache</source> - <translation>Safe Browsing Zwischenspeicher aktualisieren</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="191" /> - <source>Updating the Safe Browsing cache might be a lengthy operation. Please be patient!</source> - <translation>Die Aktualisierung des Safe Browsing Zwischenspeichers kann eine längerdauernde Aktion sein. Bitte haben sie Geduld!</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="205" /> - <source><p>Updating the Safe Browsing cache failed.</p><p>Reason: {0}</p></source> - <translation><p>Die Aktualisierung des Safe Browsing Zwischenspeichers ist fehlgeschlagen.</p><p>Ursache: {0}</p></translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="214" /> - <source><p>Updating the Safe Browsing cache failed.</p></source> - <translation><p>Die Aktualisierung des Safe Browsing Zwischenspeichers ist fehlgeschlagen.</p></translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="224" /> - <source>Clear Safe Browsing Cache</source> - <translation>Safe Browsing Zwischenspeicher löschen</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="225" /> - <source>Do you really want to clear the Safe Browsing cache? Re-populating it might take some time.</source> - <translation>Soll der Safe Browsing Zwischenspeicher wirklich gelöscht werden? Der Neuaufbau kann eine längere Zeit beanspruchen.</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="318" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="309" /> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="299" /> - <source>Check URL</source> - <translation>URL prüfen</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="300" /> - <source><p>The Google Safe Browsing Server reported an error.</p><p>{0}</p></source> - <translation><p>Der Google Safe Browsing Server meldete einen Fehler.</p><p>{0}</p></translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="310" /> - <source><p>The URL <b>{0}</b> was found in the Safe Browsing Database.</p>{1}</source> - <translation><p>Die URL <b>{0}</b> wurde in der Safe Browsing Datenbank gefunden.</p>{1}</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="319" /> - <source><p>The URL <b>{0}</b> was not found in the Safe Browsing Database and may be considered safe.</p></source> - <translation><p>Die URL <b>{0}</b> wurde nicht in der Safe Browsing Datenbank gefunden und kann als sicher betrachtet werden.</p></translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="340" /> - <source>The next automatic threat list update will be done now.</source> - <translation>Die nächste Aktualisierung der Bedrohungslisten wird in Kürze ausgeführt.</translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="345" /> - <source><p>The next automatic threat list update will be done at <b>{0}</b>.</p></source> - <translation><p>Die nächste Aktualisierung der Bedrohungslisten wird um <b>{0}</b> ausgeführt.</p></translation> - </message> - <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="351" /> - <source>Update Time</source> - <translation>Aktualisierungszeit</translation> - </message> - <message> <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> <source><h2>Google Safe Browsing</h2></source> <translation><h2>Google Safe Browsing</h2></translation> @@ -70456,6 +70375,12 @@ <translation>Drücken, um Hilfe zur Erlangung des API Schlüssels zu erhalten</translation> </message> <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="84" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> + <source>Google Safe Browsing API Help</source> + <translation>Google Safe Browsing API Hilfe</translation> + </message> + <message> <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> <source>Press to save the current configuration settings</source> <translation>Drücken, um die aktuelle Konfiguration zu speichern</translation> @@ -70520,6 +70445,81 @@ <source>Press to check the entered URL</source> <translation>Drücken, um die eingegebene URL zu prüfen</translation> </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="318" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="309" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="299" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.ui" line="0" /> + <source>Check URL</source> + <translation>URL prüfen</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="165" /> + <source>The dialog contains unsaved changes.</source> + <translation>Der Dialog enthält ungesicherte Änderungen.</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="213" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="204" /> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="190" /> + <source>Update Safe Browsing Cache</source> + <translation>Safe Browsing Zwischenspeicher aktualisieren</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="191" /> + <source>Updating the Safe Browsing cache might be a lengthy operation. Please be patient!</source> + <translation>Die Aktualisierung des Safe Browsing Zwischenspeichers kann eine längerdauernde Aktion sein. Bitte haben sie Geduld!</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="205" /> + <source><p>Updating the Safe Browsing cache failed.</p><p>Reason: {0}</p></source> + <translation><p>Die Aktualisierung des Safe Browsing Zwischenspeichers ist fehlgeschlagen.</p><p>Ursache: {0}</p></translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="214" /> + <source><p>Updating the Safe Browsing cache failed.</p></source> + <translation><p>Die Aktualisierung des Safe Browsing Zwischenspeichers ist fehlgeschlagen.</p></translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="224" /> + <source>Clear Safe Browsing Cache</source> + <translation>Safe Browsing Zwischenspeicher löschen</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="225" /> + <source>Do you really want to clear the Safe Browsing cache? Re-populating it might take some time.</source> + <translation>Soll der Safe Browsing Zwischenspeicher wirklich gelöscht werden? Der Neuaufbau kann eine längere Zeit beanspruchen.</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="300" /> + <source><p>The Google Safe Browsing Server reported an error.</p><p>{0}</p></source> + <translation><p>Der Google Safe Browsing Server meldete einen Fehler.</p><p>{0}</p></translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="310" /> + <source><p>The URL <b>{0}</b> was found in the Safe Browsing Database.</p>{1}</source> + <translation><p>Die URL <b>{0}</b> wurde in der Safe Browsing Datenbank gefunden.</p>{1}</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="319" /> + <source><p>The URL <b>{0}</b> was not found in the Safe Browsing Database and may be considered safe.</p></source> + <translation><p>Die URL <b>{0}</b> wurde nicht in der Safe Browsing Datenbank gefunden und kann als sicher betrachtet werden.</p></translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="340" /> + <source>The next automatic threat list update will be done now.</source> + <translation>Die nächste Aktualisierung der Bedrohungslisten wird in Kürze ausgeführt.</translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="345" /> + <source><p>The next automatic threat list update will be done at <b>{0}</b>.</p></source> + <translation><p>Die nächste Aktualisierung der Bedrohungslisten wird um <b>{0}</b> ausgeführt.</p></translation> + </message> + <message> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingDialog.py" line="351" /> + <source>Update Time</source> + <translation>Aktualisierungszeit</translation> + </message> </context> <context> <name>SafeBrowsingLabel</name> @@ -70585,7 +70585,87 @@ <context> <name>SearchReplaceWidget</name> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="65" /> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Find and Replace</source> + <translation>Suchen und Ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to close the window</source> + <translation>Drücken, um das Fenster zu schließen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to toggle the mode between find and replace mode</source> + <translation>Drücken, um den Modus zwischen 'Suchen' und 'Ersetzen' zu wechseln</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Find:</source> + <translation>&Suchen:</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to find the previous occurrence</source> + <translation>Drücken, um das vorherige Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to find the next occurrence</source> + <translation>Drücken, um das nächste Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to extend the search to the whole word</source> + <translation>Drücken, um die Suche auf das ganze Wort zu eweitern</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Match case</source> + <translation>Groß-/&Kleinschreibung</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Whole &word</source> + <translation>&Ganzes Wort</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Rege&xp</source> + <translation>Rege&xp</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Wrap &around</source> + <translation>Am Anfang/Ende &weiter</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Selection only</source> + <translation>nur &Auswahl</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Replace:</source> + <translation>&Ersetzen:</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to replace the selection</source> + <translation>Drücken, um die Auswahl zu ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to replace the selection and search for the next occurence</source> + <translation>Drücken, um die Auswahl zu ersetzen und das nächste Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to replace all occurrences</source> + <translation>Drücken, um alle Vorkommen zu ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.py" line="67" /> <source><b>Find and Replace</b> <p>This dialog is used to find some text and replace it with another text. By checking the various checkboxes, the search can be made more specific. @@ -70599,7 +70679,7 @@ </translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="73" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="75" /> <source><table border="0"> <tr><td><code>.</code></td><td>Matches any character</td></tr> <tr><td><code>(</code></td><td>This marks the start of a region for tagging a @@ -70679,152 +70759,83 @@ </translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="157" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="156" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="161" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="160" /> + <source>Toggle Mode</source> + <translation>Modus umschalten</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.py" line="174" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="173" /> <source>Find Next</source> <translation>Weitersuchen</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="170" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="169" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="187" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="186" /> <source>Find Prev</source> <translation>Rückwärtssuchen</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="183" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="182" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="200" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="199" /> <source>Replace and Search</source> <translation>Ersetzen und Suchen</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="197" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="196" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="214" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="213" /> <source>Replace Occurrence</source> <translation>Fundstelle ersetzen</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="211" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="210" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="228" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="227" /> <source>Replace All</source> <translation>Alle ersetzen</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="299" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="325" /> <source>Press to find the next occurrence ({0})</source> <translation>Drücken, um das nächste Vorkommen zu suchen ({0})</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="306" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="332" /> <source>Press to find the previous occurrence ({0})</source> <translation>Drücken, um das vorherige Vorkommen zu suchen ({0})</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="313" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="339" /> <source>Press to replace the selection and search for the next occurence ({0})</source> <translation>Drücken, um die Auswahl zu ersetzen und das nächste Vorkommen zu suchen ({0})</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="323" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="349" /> <source>Press to replace the selection ({0})</source> <translation>Drücken, um die Auswahl zu ersetzen ({0})</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="330" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="356" /> <source>Press to replace all occurrences ({0})</source> <translation>Drücken, um alle Vorkommen zu ersetzen ({0})</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1123" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="674" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="636" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1164" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="713" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="675" /> <source>'{0}' was not found.</source> <translation>„{0}“ wurde nicht gefunden.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1276" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1317" /> <source>Replaced {0} occurrences.</source> <translation>{0} Vorkommen ersetzt.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1282" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1323" /> <source>Nothing replaced because '{0}' was not found.</source> <translation>Es wurde nichts ersetzt, da „{0}“ nicht gefunden wurde.</translation> </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Find and Replace</source> - <translation>Suchen und Ersetzen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to close the window</source> - <translation>Drücken, um das Fenster zu schließen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Find:</source> - <translation>&Suchen:</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to find the previous occurrence</source> - <translation>Drücken, um das vorherige Vorkommen zu suchen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to find the next occurrence</source> - <translation>Drücken, um das nächste Vorkommen zu suchen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to extend the search to the whole word</source> - <translation>Drücken, um die Suche auf das ganze Wort zu eweitern</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Match case</source> - <translation>Groß-/&Kleinschreibung</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Whole &word</source> - <translation>&Ganzes Wort</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Rege&xp</source> - <translation>Rege&xp</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Wrap &around</source> - <translation>Am Anfang/Ende &weiter</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Selection only</source> - <translation>nur &Auswahl</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Replace:</source> - <translation>&Ersetzen:</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to replace the selection</source> - <translation>Drücken, um die Auswahl zu ersetzen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to replace the selection and search for the next occurence</source> - <translation>Drücken, um die Auswahl zu ersetzen und das nächste Vorkommen zu suchen</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to replace all occurrences</source> - <translation>Drücken, um alle Vorkommen zu ersetzen</translation> - </message> </context> <context> <name>SearchWidget</name> @@ -71559,18 +71570,6 @@ <context> <name>SessionManagerDialog</name> <message> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="104" /> - <source>Restore</source> - <translation>Wiederherstellen</translation> - </message> - <message> - <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="112" /> - <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="106" /> - <source>Switch To</source> - <translation>Aktivieren</translation> - </message> - <message> <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> <source>Session Manager</source> <translation>Sitzungsmanager</translation> @@ -71635,6 +71634,18 @@ <source>Press to switch to the selected session</source> <translation>Drücken, um die ausgewählte Sitzung zu aktivieren</translation> </message> + <message> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="112" /> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="106" /> + <location filename="../WebBrowser/Session/SessionManagerDialog.ui" line="0" /> + <source>Switch To</source> + <translation>Aktivieren</translation> + </message> + <message> + <location filename="../WebBrowser/Session/SessionManagerDialog.py" line="104" /> + <source>Restore</source> + <translation>Wiederherstellen</translation> + </message> </context> <context> <name>SetupWizard</name> @@ -72491,6 +72502,21 @@ <context> <name>ShellPage</name> <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="34" /> + <source>Disabled</source> + <translation>Ausgeschaltet</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="37" /> + <source>Linux Style</source> + <translation>Linux Stil</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="40" /> + <source>Windows Style</source> + <translation>Windows Stil</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/ShellPage.ui" line="0" /> <source><b>Configure Shell</b></source> <translation><b>Shell-Einstellungen</b></translation> @@ -72662,21 +72688,6 @@ <source>Show stdout and stderr of debugger</source> <translation>Debugger StdOut und StdErr anzeigen</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="34" /> - <source>Disabled</source> - <translation>Ausgeschaltet</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="37" /> - <source>Linux Style</source> - <translation>Linux Stil</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ShellPage.py" line="40" /> - <source>Windows Style</source> - <translation>Windows Stil</translation> - </message> </context> <context> <name>ShellWindow</name> @@ -73327,6 +73338,73 @@ <context> <name>ShortcutsDialog</name> <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Keyboard Shortcuts</source> + <translation>Tastaturkurzbefehle</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>&Filter:</source> + <translation>&Filter:</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Enter the regular expression that should be contained in the shortcut action</source> + <translation>Gib den regulären Ausdruck, den die Kurzbefehlaktion enthalten muss, ein</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Filter on</source> + <translation>Filter für</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Select to filter based on the actions</source> + <translation>Auswählen, um basierend auf den Befehlen zu filtern</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>&Action</source> + <translation>&Befehl</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Select to filter based on shortcut or alternative shortcut</source> + <translation>Auswählen, um basierend auf den Kurzbefehlen oder Alternativen zu filtern</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>&Shortcut or Alternative</source> + <translation>&Kurzbefehl oder Alternative</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>This list shows all keyboard shortcuts.</source> + <translation>Diese Liste zeigt alle Tastaturkurzbefehle.</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source><b>Keyboard Shortcuts List</b> +<p>This list shows all keyboard shortcuts defined in the application. Double click an entry in order to change the respective shortcut. Alternatively, the shortcut might be changed by editing the key sequence in the respective column.</p></source> + <translation><b>Tastaturkurzbefehl</b> +<p>Diese Liste zeigt alle in der Applikation festgelegten Tastaturkurzbefehle. Doppelklicke einen Eintrag, um ihn zu bearbeiten. Alternativ kann ein Tastaturkurzbefehl durch Eingabe der Tastenfolge in der entsprechenden Spalte geändert werden.</p></translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Action</source> + <translation>Befehl</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Shortcut</source> + <translation>Kurzbefehl</translation> + </message> + <message> + <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> + <source>Alternativ</source> + <translation>Alternative</translation> + </message> + <message> <location filename="../Preferences/ShortcutsDialog.py" line="135" /> <source>Project</source> <translation>Projekt</translation> @@ -73413,73 +73491,6 @@ <source><p><b>{0}</b> is hidden by the <b>{1}</b> action. Remove this binding?</p></source> <translation><p><b>{0}</b> wird durch die Aktion <b>{1}</b> verdeckt. Diese Bindung löschen?</p></translation> </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Keyboard Shortcuts</source> - <translation>Tastaturkurzbefehle</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>&Filter:</source> - <translation>&Filter:</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Enter the regular expression that should be contained in the shortcut action</source> - <translation>Gib den regulären Ausdruck, den die Kurzbefehlaktion enthalten muss, ein</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Filter on</source> - <translation>Filter für</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Select to filter based on the actions</source> - <translation>Auswählen, um basierend auf den Befehlen zu filtern</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>&Action</source> - <translation>&Befehl</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Select to filter based on shortcut or alternative shortcut</source> - <translation>Auswählen, um basierend auf den Kurzbefehlen oder Alternativen zu filtern</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>&Shortcut or Alternative</source> - <translation>&Kurzbefehl oder Alternative</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>This list shows all keyboard shortcuts.</source> - <translation>Diese Liste zeigt alle Tastaturkurzbefehle.</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source><b>Keyboard Shortcuts List</b> -<p>This list shows all keyboard shortcuts defined in the application. Double click an entry in order to change the respective shortcut. Alternatively, the shortcut might be changed by editing the key sequence in the respective column.</p></source> - <translation><b>Tastaturkurzbefehl</b> -<p>Diese Liste zeigt alle in der Applikation festgelegten Tastaturkurzbefehle. Doppelklicke einen Eintrag, um ihn zu bearbeiten. Alternativ kann ein Tastaturkurzbefehl durch Eingabe der Tastenfolge in der entsprechenden Spalte geändert werden.</p></translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Action</source> - <translation>Befehl</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Shortcut</source> - <translation>Kurzbefehl</translation> - </message> - <message> - <location filename="../Preferences/ShortcutsDialog.ui" line="0" /> - <source>Alternativ</source> - <translation>Alternative</translation> - </message> </context> <context> <name>ShortcutsFile</name> @@ -73507,11 +73518,6 @@ <context> <name>ShowBundlesDialog</name> <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowBundlesDialog.ui" line="0" /> - <source>CircuitPython Bundles</source> - <translation>CircuitPython Bundles</translation> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowBundlesDialog.py" line="36" /> <source>Available Bundles and Modules</source> <translation>Verfügbare Bundles und Module</translation> @@ -73531,6 +73537,11 @@ <source>unknown</source> <translation>unbekannt</translation> </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowBundlesDialog.ui" line="0" /> + <source>CircuitPython Bundles</source> + <translation>CircuitPython Bundles</translation> + </message> </context> <context> <name>ShowInstalledDialog</name> @@ -73591,31 +73602,6 @@ <context> <name>ShowOutdatedDialog</name> <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> - <source>Outdated Modules</source> - <translation>Veraltete Module</translation> - </message> - <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> - <source>Module</source> - <translation>Modul</translation> - </message> - <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> - <source>Version</source> - <translation>Version</translation> - </message> - <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> - <source>Latest</source> - <translation>Aktuellste</translation> - </message> - <message> - <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> - <source>Update Reason</source> - <translation>Grund für Aktualisierung</translation> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.py" line="59" /> <source>The following modules are out of date or probably need an update. Major Updates may include breaking changes. Review before updating. @@ -73660,6 +73646,31 @@ <source>All modules are up-to-date.</source> <translation>Alle Module sind aktuell.</translation> </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> + <source>Outdated Modules</source> + <translation>Veraltete Module</translation> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> + <source>Module</source> + <translation>Modul</translation> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> + <source>Version</source> + <translation>Version</translation> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> + <source>Latest</source> + <translation>Aktuellste</translation> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonUpdater/ShowOutdatedDialog.ui" line="0" /> + <source>Update Reason</source> + <translation>Grund für Aktualisierung</translation> + </message> </context> <context> <name>SimplifyChecker</name> @@ -74099,6 +74110,113 @@ <context> <name>SnapWidget</name> <message> + <location filename="../Snapshot/SnapWidget.py" line="437" /> + <location filename="../Snapshot/SnapWidget.py" line="414" /> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>eric Snapshot</source> + <translation>eric Bildschirmfoto</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Snapshot Mode:</source> + <translation>Bildschirmfoto-Modus:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select the snapshot mode</source> + <translation>Wähle den Modus für das Bildschirmfoto</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Delay:</source> + <translation>Verzögerung:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Enter the delay before taking the snapshot</source> + <translation>Wähle die Verzögerung für die Aufnahme des Bildschirmfotos</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source> No delay</source> + <translation> Keine Verzögerung</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source> s</source> + <translation> s</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select to include the window decorations in the screenshot</source> + <translation>Auswählen um die Fensterdekorationen im Bildschirmfoto zu berücksichtigen</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>include Decorations</source> + <translation>Fensterdekorationen berücksichtigen</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Select to include the mouse cursor in the screenshot</source> + <translation>Auswählen um den Mauszeiger im Bildschirmfoto zu berücksichtigen</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>include Mouse Cursor</source> + <translation>Mauszeiger berücksichtigen</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Path Name:</source> + <translation>Pfadname:</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Shows the name of the directory used for saving</source> + <translation>Zeigt den Namen des zum Speichern verwendeten Verzeichnisses</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to save the snapshot</source> + <translation>Drücken, um das Bildschirmfoto zu speichern</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Save Snapshot ...</source> + <translation>Bildschirmfoto &speichern ...</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to copy the snapshot to the clipboard</source> + <translation>Drücken, um das Bildschirmfoto in die Zwischenablage zu kopieren</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Copy</source> + <translation>&Kopieren</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to copy the snapshot preview to the clipboard</source> + <translation>Drücken, um die Bildschirmfotovorschau in die Zwischenablage zu kopieren</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Copy &Preview</source> + <translation>&Vorschau kopieren</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>Press to take a snapshot</source> + <translation>Drücken, um ein Bildschirmfoto aufzunehmen</translation> + </message> + <message> + <location filename="../Snapshot/SnapWidget.ui" line="0" /> + <source>&Take Snapshot ...</source> + <translation>Bildschirmfoto &aufnehmen ...</translation> + </message> + <message> <location filename="../Snapshot/SnapWidget.py" line="78" /> <source>Fullscreen</source> <translation>Vollbild</translation> @@ -74236,117 +74354,10 @@ <translation>Vorschau des Bildschirmfotos ({0} x {1})</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <location filename="../Snapshot/SnapWidget.py" line="437" /> - <location filename="../Snapshot/SnapWidget.py" line="414" /> - <source>eric Snapshot</source> - <translation>eric Bildschirmfoto</translation> - </message> - <message> <location filename="../Snapshot/SnapWidget.py" line="415" /> <source>The application contains an unsaved snapshot.</source> <translation>Die Anwendung enthält ein nicht gespeichertes Bildschirmfoto.</translation> </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Snapshot Mode:</source> - <translation>Bildschirmfoto-Modus:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select the snapshot mode</source> - <translation>Wähle den Modus für das Bildschirmfoto</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Delay:</source> - <translation>Verzögerung:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Enter the delay before taking the snapshot</source> - <translation>Wähle die Verzögerung für die Aufnahme des Bildschirmfotos</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source> No delay</source> - <translation> Keine Verzögerung</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source> s</source> - <translation> s</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select to include the window decorations in the screenshot</source> - <translation>Auswählen um die Fensterdekorationen im Bildschirmfoto zu berücksichtigen</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>include Decorations</source> - <translation>Fensterdekorationen berücksichtigen</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Select to include the mouse cursor in the screenshot</source> - <translation>Auswählen um den Mauszeiger im Bildschirmfoto zu berücksichtigen</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>include Mouse Cursor</source> - <translation>Mauszeiger berücksichtigen</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Path Name:</source> - <translation>Pfadname:</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Shows the name of the directory used for saving</source> - <translation>Zeigt den Namen des zum Speichern verwendeten Verzeichnisses</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to save the snapshot</source> - <translation>Drücken, um das Bildschirmfoto zu speichern</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Save Snapshot ...</source> - <translation>Bildschirmfoto &speichern ...</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to copy the snapshot to the clipboard</source> - <translation>Drücken, um das Bildschirmfoto in die Zwischenablage zu kopieren</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Copy</source> - <translation>&Kopieren</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to copy the snapshot preview to the clipboard</source> - <translation>Drücken, um die Bildschirmfotovorschau in die Zwischenablage zu kopieren</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Copy &Preview</source> - <translation>&Vorschau kopieren</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>Press to take a snapshot</source> - <translation>Drücken, um ein Bildschirmfoto aufzunehmen</translation> - </message> - <message> - <location filename="../Snapshot/SnapWidget.ui" line="0" /> - <source>&Take Snapshot ...</source> - <translation>Bildschirmfoto &aufnehmen ...</translation> - </message> </context> <context> <name>SnapshotFreehandGrabber</name> @@ -74703,6 +74714,17 @@ <context> <name>SpellingPropertiesDialog</name> <message> + <location filename="../Project/SpellingPropertiesDialog.py" line="41" /> + <location filename="../Project/SpellingPropertiesDialog.py" line="37" /> + <source>Dictionary File (*.dic);;All Files (*)</source> + <translation>Wörterbuch (*.dic);;Alle Dateien(*)</translation> + </message> + <message> + <location filename="../Project/SpellingPropertiesDialog.py" line="46" /> + <source><default></source> + <translation><Standard></translation> + </message> + <message> <location filename="../Project/SpellingPropertiesDialog.ui" line="0" /> <source>Spelling Properties</source> <translation>Einstellungen für Rechtschreibprüfung</translation> @@ -74737,17 +74759,6 @@ <source>Enter the filename of the project exclude list</source> <translation>Gib den Dateinamen der Projektausnahmenliste ein</translation> </message> - <message> - <location filename="../Project/SpellingPropertiesDialog.py" line="41" /> - <location filename="../Project/SpellingPropertiesDialog.py" line="37" /> - <source>Dictionary File (*.dic);;All Files (*)</source> - <translation>Wörterbuch (*.dic);;Alle Dateien(*)</translation> - </message> - <message> - <location filename="../Project/SpellingPropertiesDialog.py" line="46" /> - <source><default></source> - <translation><Standard></translation> - </message> </context> <context> <name>SqlBrowser</name> @@ -74878,6 +74889,41 @@ <context> <name>SqlBrowserWidget</name> <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="52" /> + <source>No database drivers found</source> + <translation>Keine Datenbanktreiber gefunden</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="53" /> + <source>This tool requires at least one Qt database driver. Please check the Qt documentation how to build the Qt SQL plugins.</source> + <translation>Diese Tool erfordert mindestens einen Qt-Datenbanktreiber. Bitte prüfen Sie die Dokumentation für Angaben, um die Qt-SQL-Plugins zu bauen.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="64" /> + <source>Ready</source> + <translation>Bereit</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="169" /> + <source>Unable to open database</source> + <translation>Datenbank kann nicht geöffnet werden</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="170" /> + <source>An error occurred while opening the connection.</source> + <translation>Ein Fehler trat beim Öffnen der Datenbankverbindung auf.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="308" /> + <source>Query OK.</source> + <translation>Abfrage OK.</translation> + </message> + <message> + <location filename="../SqlBrowser/SqlBrowserWidget.py" line="311" /> + <source>Query OK, number of affected rows: {0}</source> + <translation>Abfrage OK, Anzahl betroffener Zeilen: {0}</translation> + </message> + <message> <location filename="../SqlBrowser/SqlBrowserWidget.ui" line="0" /> <source>eric SQL Browser</source> <translation>eric SQL-Browser</translation> @@ -74932,41 +74978,6 @@ <source>Deletes the current row</source> <translation>Löscht die aktuelle Zeile</translation> </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="52" /> - <source>No database drivers found</source> - <translation>Keine Datenbanktreiber gefunden</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="53" /> - <source>This tool requires at least one Qt database driver. Please check the Qt documentation how to build the Qt SQL plugins.</source> - <translation>Diese Tool erfordert mindestens einen Qt-Datenbanktreiber. Bitte prüfen Sie die Dokumentation für Angaben, um die Qt-SQL-Plugins zu bauen.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="64" /> - <source>Ready</source> - <translation>Bereit</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="169" /> - <source>Unable to open database</source> - <translation>Datenbank kann nicht geöffnet werden</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="170" /> - <source>An error occurred while opening the connection.</source> - <translation>Ein Fehler trat beim Öffnen der Datenbankverbindung auf.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="308" /> - <source>Query OK.</source> - <translation>Abfrage OK.</translation> - </message> - <message> - <location filename="../SqlBrowser/SqlBrowserWidget.py" line="311" /> - <source>Query OK, number of affected rows: {0}</source> - <translation>Abfrage OK, Anzahl betroffener Zeilen: {0}</translation> - </message> </context> <context> <name>SqlConnectionDialog</name> @@ -75695,36 +75706,6 @@ <context> <name>StartHistoryEditDialog</name> <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="67" /> - <source>Edit History Entry</source> - <translation>Chronikeintrag bearbeiten</translation> - </message> - <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="68" /> - <source>Enter the new text:</source> - <translation>Gib den neuen Text ein:</translation> - </message> - <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="82" /> - <source>Delete Selected Entries</source> - <translation>Ausgewählte Einträge löschen</translation> - </message> - <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="83" /> - <source>Do you really want to delete the selected history entries?</source> - <translation>Sollen die ausgewählten Chronikeinträge wirklich gelöscht werden?</translation> - </message> - <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="98" /> - <source>Delete All Entries</source> - <translation>Alle Einträge löschen</translation> - </message> - <message> - <location filename="../Debugger/StartHistoryEditDialog.py" line="99" /> - <source>Do you really want to delete the shown history?</source> - <translation>Sollen wirklich alle Einträge der angezeigten Chronik gelöscht werden?</translation> - </message> - <message> <location filename="../Debugger/StartHistoryEditDialog.ui" line="0" /> <source>Edit History</source> <translation>Chronik bearbeiten</translation> @@ -75759,6 +75740,36 @@ <source>Delete All</source> <translation>Alle löschen</translation> </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="67" /> + <source>Edit History Entry</source> + <translation>Chronikeintrag bearbeiten</translation> + </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="68" /> + <source>Enter the new text:</source> + <translation>Gib den neuen Text ein:</translation> + </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="82" /> + <source>Delete Selected Entries</source> + <translation>Ausgewählte Einträge löschen</translation> + </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="83" /> + <source>Do you really want to delete the selected history entries?</source> + <translation>Sollen die ausgewählten Chronikeinträge wirklich gelöscht werden?</translation> + </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="98" /> + <source>Delete All Entries</source> + <translation>Alle Einträge löschen</translation> + </message> + <message> + <location filename="../Debugger/StartHistoryEditDialog.py" line="99" /> + <source>Do you really want to delete the shown history?</source> + <translation>Sollen wirklich alle Einträge der angezeigten Chronik gelöscht werden?</translation> + </message> </context> <context> <name>StartPageJsObject</name> @@ -76572,36 +76583,344 @@ <context> <name>Subversion</name> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="177" /> + <source>The svn process finished with the exit code {0}</source> + <translation>Der svn-Prozess endete mit dem Code {0}</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2052" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="181" /> + <source>The svn process did not finish within 30s.</source> + <translation>Der svn-Prozess endete nicht innerhalb von 30s.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="183" /> + <source>Could not start the svn executable.</source> + <translation>Das svn-Programm konnte nicht gestartet werden.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="206" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="217" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="206" /> <source>Create project in repository</source> <translation>Projekt im Repository anlegen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="207" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="218" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="207" /> <source>The project could not be created in the repository. Maybe the given repository doesn't exist or the repository server is down.</source> <translation>Das Projekt konnte nicht im Repository angelegt werden. Vielleicht existiert das angegebene Repository nicht oder der Repositoryserver ist nicht verfügbar.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="232" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="243" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="232" /> <source>New project</source> <translation>Neues Projekt</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="233" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="244" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="233" /> <source>The project could not be checked out of the repository.<br />Restoring the original contents.</source> <translation>Das Projekt konnte nicht aus dem Repository geladen werden.<br />Stelle das Original wieder her.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="312" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="327" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="312" /> <source>Importing project into Subversion repository</source> <translation>Lade das Projekt in das Subversion-Repository</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="367" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="364" /> + <source>Subversion Checkout</source> + <translation>Subversion-Checkout</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="435" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="368" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="422" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="365" /> + <source>The tag must be a normal tag (tags) or a branch tag (branches). Please select from the list.</source> + <translation>Das Tag muss ein normales Tag (tags) oder ein Zweigtag (branches) sein. Bitte aus der Liste auswählen.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="390" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="391" /> + <source>Checking project out of Subversion repository</source> + <translation>Lade das Projekt aus dem Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="434" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="421" /> + <source>Subversion Export</source> + <translation>Subversion-Export</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="456" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="445" /> + <source>Exporting project from Subversion repository</source> + <translation>Expotiere das Projekt aus dem Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="537" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="516" /> + <source>Commit Changes</source> + <translation>Änderungen einpflegen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="538" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="517" /> + <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> + <translation>Das Einpflegen von Änderungen betrifft Dateien mit ungesicherten Änderungen. Soll die Aktion fortgesetzt werden?</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="580" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="566" /> + <source>Commiting changes to Subversion repository</source> + <translation>Pflege Änderungen in das Subversion-Repository ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="684" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="640" /> + <source>Synchronizing with the Subversion repository</source> + <translation>Gleiche mit dem Subversion-Repository ab</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="793" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="737" /> + <source>Adding files/directories to the Subversion repository</source> + <translation>Füge Dateien/Verzeichnisse dem Subversion-Repository hinzu</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="900" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="826" /> + <source>Adding directory trees to the Subversion repository</source> + <translation>Füge Verzeichnisbäume dem Subversion-Repository hinzu</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="939" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="861" /> + <source>Removing files/directories from the Subversion repository</source> + <translation>Lösche Dateien/Verzeichnisse aus dem Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="998" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="920" /> + <source>Moving {0}</source> + <translation>Verschiebe {0}</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1294" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1265" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1126" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1096" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1179" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1150" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1029" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1000" /> + <source>Subversion Error</source> + <translation>Subversion-Fehler</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1097" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1001" /> + <source>The URL of the project repository could not be retrieved from the working copy. The tag operation will be aborted</source> + <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Tag-Operation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1127" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1030" /> + <source>The URL of the project repository has an invalid format. The tag operation will be aborted</source> + <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Tag-Operation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1163" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1149" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1064" /> + <source>Tagging {0} in the Subversion repository</source> + <translation>Markiere {0} im Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1210" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1199" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1108" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1097" /> + <source>Revert changes</source> + <translation>Änderungen rückgängig</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1200" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1098" /> + <source>Do you really want to revert all changes to these files or directories?</source> + <translation>Wollen Sie wirklich alle Änderungen an den folgenden Dateien oder Verzeichnissen rückgängig machen?</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1211" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1109" /> + <source>Do you really want to revert all changes of the project?</source> + <translation>Wollen Sie wirklich alle Änderungen des Projektes rückgängig machen?</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1219" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1115" /> + <source>Reverting changes</source> + <translation>Mache Änderungen rückgängig</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1266" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1151" /> + <source>The URL of the project repository could not be retrieved from the working copy. The switch operation will be aborted</source> + <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Umschaltoperation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1295" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1180" /> + <source>The URL of the project repository has an invalid format. The switch operation will be aborted</source> + <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Umschaltoperation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1318" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1209" /> + <source>Switching to {0}</source> + <translation>Schalte {0} um</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1418" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1275" /> + <source>Merging {0}</source> + <translation>Arbeite Änderungen in {0} ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1725" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1544" /> + <source>Cleaning up {0}</source> + <translation>Räume {0} auf</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1765" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1574" /> + <source>Subversion command</source> + <translation>Subversion-Befehl</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1887" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1747" /> + <source>Resolving conficts</source> + <translation>Löse Konflikte</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1928" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1780" /> + <source>Copying {0}</source> + <translation>Kopiere {0}</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2004" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1987" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1847" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1826" /> + <source>Subversion Set Property</source> + <translation>Subversion-Eigenschaft definieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2049" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1988" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1873" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1827" /> + <source>You have to supply a property name. Aborting.</source> + <translation>Sie müssen einen Namen für die Eigenschaft angeben. Abbruch.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2065" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2048" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1890" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1872" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1861" /> + <source>Subversion Delete Property</source> + <translation>Subversion-Eigenschaft löschen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1862" /> + <source>Enter property name</source> + <translation>Gib den Namen der Eigenschaft ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2054" /> + <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="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2310" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2298" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2289" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2117" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2105" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2096" /> + <source>Subversion Side-by-Side Difference</source> + <translation>Subversion Unterschiede nebeneinander anzeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2311" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2118" /> + <source><p>The file <b>{0}</b> could not be read.</p></source> + <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2370" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2168" /> + <source>Locking in the Subversion repository</source> + <translation>Sperren im Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2411" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2195" /> + <source>Unlocking in the Subversion repository</source> + <translation>Entsperren im Subversion-Repository</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2458" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2220" /> + <source>Relocating</source> + <translation>Relozierung</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2483" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2238" /> + <source>Repository Browser</source> + <translation>Repositorybrowser</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2484" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2239" /> + <source>Enter the repository URL.</source> + <translation>Gib die URL des Repository ein.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2509" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2309" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2272" /> + <source>Remove from changelist</source> + <translation>Von Änderungsliste entfernen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2548" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2537" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2288" /> + <source>Add to changelist</source> + <translation>Zu Änderungsliste hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2538" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2289" /> + <source>Enter name of the changelist:</source> + <translation>Gib den Namen der Änderungsliste ein:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2602" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2376" /> + <source>Upgrade</source> + <translation>Modernisieren</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="330" /> <source>Imported revision {0}. </source> @@ -76609,122 +76928,11 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="364" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="367" /> - <source>Subversion Checkout</source> - <translation>Subversion-Checkout</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="422" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="365" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="435" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="368" /> - <source>The tag must be a normal tag (tags) or a branch tag (branches). Please select from the list.</source> - <translation>Das Tag muss ein normales Tag (tags) oder ein Zweigtag (branches) sein. Bitte aus der Liste auswählen.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="391" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="390" /> - <source>Checking project out of Subversion repository</source> - <translation>Lade das Projekt aus dem Subversion-Repository</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="421" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="434" /> - <source>Subversion Export</source> - <translation>Subversion-Export</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="445" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="456" /> - <source>Exporting project from Subversion repository</source> - <translation>Expotiere das Projekt aus dem Subversion-Repository</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="516" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="537" /> - <source>Commit Changes</source> - <translation>Änderungen einpflegen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="517" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="538" /> - <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source> - <translation>Das Einpflegen von Änderungen betrifft Dateien mit ungesicherten Änderungen. Soll die Aktion fortgesetzt werden?</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="566" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="580" /> - <source>Commiting changes to Subversion repository</source> - <translation>Pflege Änderungen in das Subversion-Repository ein</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="614" /> <source>Committed revision {0}.</source> <translation>Revision {0} eingepflegt.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="640" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="684" /> - <source>Synchronizing with the Subversion repository</source> - <translation>Gleiche mit dem Subversion-Repository ab</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="737" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="793" /> - <source>Adding files/directories to the Subversion repository</source> - <translation>Füge Dateien/Verzeichnisse dem Subversion-Repository hinzu</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="826" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="900" /> - <source>Adding directory trees to the Subversion repository</source> - <translation>Füge Verzeichnisbäume dem Subversion-Repository hinzu</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="861" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="939" /> - <source>Removing files/directories from the Subversion repository</source> - <translation>Lösche Dateien/Verzeichnisse aus dem Subversion-Repository</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="920" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="998" /> - <source>Moving {0}</source> - <translation>Verschiebe {0}</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1179" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1150" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1029" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1000" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1294" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1265" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1126" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1096" /> - <source>Subversion Error</source> - <translation>Subversion-Fehler</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1001" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1097" /> - <source>The URL of the project repository could not be retrieved from the working copy. The tag operation will be aborted</source> - <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Tag-Operation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1030" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1127" /> - <source>The URL of the project repository has an invalid format. The tag operation will be aborted</source> - <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Tag-Operation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1064" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1163" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1149" /> - <source>Tagging {0} in the Subversion repository</source> - <translation>Markiere {0} im Subversion-Repository</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1326" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1174" /> <source>Revision {0}. @@ -76733,131 +76941,16 @@ </translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1108" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1097" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1210" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1199" /> - <source>Revert changes</source> - <translation>Änderungen rückgängig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1098" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1200" /> - <source>Do you really want to revert all changes to these files or directories?</source> - <translation>Wollen Sie wirklich alle Änderungen an den folgenden Dateien oder Verzeichnissen rückgängig machen?</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1109" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1211" /> - <source>Do you really want to revert all changes of the project?</source> - <translation>Wollen Sie wirklich alle Änderungen des Projektes rückgängig machen?</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1115" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1219" /> - <source>Reverting changes</source> - <translation>Mache Änderungen rückgängig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1151" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1266" /> - <source>The URL of the project repository could not be retrieved from the working copy. The switch operation will be aborted</source> - <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Umschaltoperation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1180" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1295" /> - <source>The URL of the project repository has an invalid format. The switch operation will be aborted</source> - <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Umschaltoperation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1209" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1318" /> - <source>Switching to {0}</source> - <translation>Schalte {0} um</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1275" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1418" /> - <source>Merging {0}</source> - <translation>Arbeite Änderungen in {0} ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1544" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1725" /> - <source>Cleaning up {0}</source> - <translation>Räume {0} auf</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1574" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1765" /> - <source>Subversion command</source> - <translation>Subversion-Befehl</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1747" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1887" /> - <source>Resolving conficts</source> - <translation>Löse Konflikte</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1780" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1928" /> - <source>Copying {0}</source> - <translation>Kopiere {0}</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1847" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1826" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2004" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1987" /> - <source>Subversion Set Property</source> - <translation>Subversion-Eigenschaft definieren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1873" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1827" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2049" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1988" /> - <source>You have to supply a property name. Aborting.</source> - <translation>Sie müssen einen Namen für die Eigenschaft angeben. Abbruch.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2027" /> <source>Property set.</source> <translation>Eigenschaft definiert.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1890" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1872" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1861" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2065" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2048" /> - <source>Subversion Delete Property</source> - <translation>Subversion-Eigenschaft löschen</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2083" /> <source>Property deleted.</source> <translation>Eigenschaft gelöscht.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2117" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2105" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2096" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2310" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2298" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2289" /> - <source>Subversion Side-by-Side Difference</source> - <translation>Subversion Unterschiede nebeneinander anzeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2118" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2311" /> - <source><p>The file <b>{0}</b> could not be read.</p></source> - <translation><p>Die Datei <b>{0}</b> konnte nicht gelesen werden.</p></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2352" /> <source>Subversion Lock</source> <translation>Subversion-Sperre</translation> @@ -76868,62 +76961,6 @@ <translation>Gib eine Kommentar für die Sperre ein</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2168" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2370" /> - <source>Locking in the Subversion repository</source> - <translation>Sperren im Subversion-Repository</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2195" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2411" /> - <source>Unlocking in the Subversion repository</source> - <translation>Entsperren im Subversion-Repository</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2220" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2458" /> - <source>Relocating</source> - <translation>Relozierung</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2238" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2483" /> - <source>Repository Browser</source> - <translation>Repositorybrowser</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2239" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2484" /> - <source>Enter the repository URL.</source> - <translation>Gib die URL des Repository ein.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2309" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2272" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2509" /> - <source>Remove from changelist</source> - <translation>Von Änderungsliste entfernen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2288" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2548" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2537" /> - <source>Add to changelist</source> - <translation>Zu Änderungsliste hinzufügen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2289" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2538" /> - <source>Enter name of the changelist:</source> - <translation>Gib den Namen der Änderungsliste ein:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2376" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="2602" /> - <source>Upgrade</source> - <translation>Modernisieren</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="32" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="16" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnConst.py" line="15" /> @@ -77094,80 +77131,54 @@ <source>unversioned</source> <translation>unversioniert</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="177" /> - <source>The svn process finished with the exit code {0}</source> - <translation>Der svn-Prozess endete mit dem Code {0}</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2052" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="181" /> - <source>The svn process did not finish within 30s.</source> - <translation>Der svn-Prozess endete nicht innerhalb von 30s.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="183" /> - <source>Could not start the svn executable.</source> - <translation>Das svn-Programm konnte nicht gestartet werden.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1862" /> - <source>Enter property name</source> - <translation>Gib den Namen der Eigenschaft ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="2054" /> - <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> </context> <context> <name>SubversionPage</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source><b>Configure Subversion Interface</b></source> <translation><b>Subversion-Schnittstelle einstellen</b></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Log</source> <translation>Log</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>No. of log messages shown:</source> <translation>Anzahl angezeigter Logmeldungen:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Enter the number of log messages to be shown</source> <translation>Gib die Anzahl anzuzeigender Logmeldungen ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Edit the subversion config file</source> <translation>Editiere die Subversion-config-Datei</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Edit config file</source> <translation>Editiere config-Datei</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Edit the subversion servers file</source> <translation>Editiere die Subversion-servers-Datei</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ConfigurationPage/SubversionPage.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui" line="0" /> <source>Edit servers file</source> <translation>Editiere servers-Datei</translation> </message> @@ -77213,36 +77224,6 @@ <context> <name>SvnBlameDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> - <source>Subversion Blame</source> - <translation>Subversion-Blame</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revision</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> - <source>Author</source> - <translation>Autor</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> - <source>Line</source> - <translation>Zeile</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.py" line="106" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -77253,6 +77234,36 @@ <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> + <source>Subversion Blame</source> + <translation>Subversion-Blame</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> + <source>Revision</source> + <translation>Revision</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> + <source>Line</source> + <translation>Zeile</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnBlameDialog.ui" line="0" /> <source>Input</source> <translation>Eingabe</translation> @@ -77296,56 +77307,34 @@ <context> <name>SvnChangeListsDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="81" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py" line="76" /> - <source>Files (relative to {0}):</source> - <translation>Dateien (relativ zu {0}):</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="145" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py" line="107" /> - <source>No changelists found</source> - <translation>Keine Änderungslisten gefunden</translation> - </message> - <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <source>Subversion Change Lists</source> <translation>Subversion-Änderungslisten</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <source>Change Lists:</source> <translation>Änderungslisten:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <source><b>Change Lists</b> <p>Select a change list here to see the associated files in the list below.</p></source> <translation><b>Änderungslisten</b> <p>Wähle eine Änderungsliste aus, um unten die zugeordneten Dateien zu sehen.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui" line="0" /> <source><b>Files</b> <p>This shows a list of files associated with the change list selected above.</p></source> <translation><b>Dateien</b> <p>Dies zeigt eine Liste der Dateien an, die der oben ausgewählten Änderungsliste zugeordnet sind.</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="114" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="115" /> - <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="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> @@ -77390,30 +77379,52 @@ <source>Alt+P</source> <translation>Alt+K</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py" line="76" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="81" /> + <source>Files (relative to {0}):</source> + <translation>Dateien (relativ zu {0}):</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="114" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="115" /> + <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="../Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py" line="107" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py" line="145" /> + <source>No changelists found</source> + <translation>Keine Änderungslisten gefunden</translation> + </message> </context> <context> <name>SvnCommandDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Subversion Command</source> <translation>Subversion-Befehl</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Subversion Command:</source> <translation>Subversion-Befehl:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Enter the Subversion command to be executed with all necessary parameters</source> <translation>Gib den auszuführenden Subversion-Befehlmit allen notwendigen Parametern ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source><b>Subversion Command</b> <p>Enter the Subversion command to be executed including all necessary parameters. If a parameter of the commandline includes a space you have to @@ -77426,20 +77437,20 @@ svn-Programms darf nicht eingegeben werden.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Working Directory:<br>(optional)</source> <translation>Arbeitsverzeichnis:<br>(optional)</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Enter the working directory for the Subversion command</source> <translation>Gib das Arbeitsverzeichnis für den Subversion-Befehl ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source><b>Working directory</b> <p>Enter the working directory for the Subversion command. This is an optional entry. The button to the right will open a @@ -77449,20 +77460,20 @@ Der Knopf rechts öffnet einen Verzeichnisauswahldialog.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>Project Directory:</source> <translation>Projektverzeichnis:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>This shows the root directory of the current project.</source> <translation>Dies zeigt das Hauptverzeichnis des aktuellen Projektes an.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommandDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommandDialog.ui" line="0" /> <source>project directory</source> <translation>Projektverzeichnis</translation> </message> @@ -77470,64 +77481,64 @@ <context> <name>SvnCommitDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Subversion</source> <translation>Subversion</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Commit Message</source> <translation>Änderungsbeschreibung</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Enter the log message.</source> <translation>Die Änderungsbeschreibung eingeben.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source><b>Log Message</b> <p>Enter the log message for the commit action.</p></source> <translation><b>Änderungsbeschreibung</b> <p>Gib die Änderungsbeschreibung für diese Einpflegeaktion ein.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Recent commit messages</source> <translation>Letzte Änderungsbeschreibungen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Select a recent commit message to use</source> <translation>Wähle eine zu verwendende Änderungsbeschreibung</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Changelists</source> <translation>Änderungslisten</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Select the change lists to limit the commit</source> <translation>Wähle Änderungslisten aus, um die Einpflegeaktion zu begrenzen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Select to keep the changelists</source> <translation>Auswählen, um die Änderungslisten zu erhalten</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCommitDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCommitDialog.ui" line="0" /> <source>Keep changelists</source> <translation>Änderungslisten erhalten</translation> </message> @@ -77535,110 +77546,73 @@ <context> <name>SvnCopyDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py" line="45" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py" line="45" /> - <source>Subversion Move</source> - <translation>Subversion-Verschieben</translation> - </message> - <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Subversion Copy</source> <translation>Subversion-Kopieren</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Source:</source> <translation>Quelle:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Shows the name of the source</source> <translation>Zeigt den Namen der Quelle</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source><b>Source name</b> <p>This field shows the name of the source.</p></source> <translation><b>Quellname</b> <p>Dieses Feld zeigt den namen der Quelle an.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Target:</source> <translation>Ziel:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Enter the target name</source> <translation>Gib den Zielnamen ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source><b>Target name</b> <p>Enter the new name in this field. The target must be the new name or an absolute path.</p></source> <translation><b>Zielname</b> <p>Gib den Zielnamen in dieses Feld ein. Der Zielname muss der neue Name oder ein absoluter Pfad sein.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Select to force the operation</source> <translation>Auswählen, um die Operation zu erzwingen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.ui" line="0" /> <source>Enforce operation</source> <translation>Operation erzwingen</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnCopyDialog.py" line="45" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnCopyDialog.py" line="45" /> + <source>Subversion Move</source> + <translation>Subversion-Verschieben</translation> + </message> </context> <context> <name>SvnDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="75" /> - <source>Revision {0}. -</source> - <translation>Revision {0}. -</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="83" /> - <source> (binary)</source> - <translation> (binär)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="86" /> - <source>{0} {1}{2} -</source> - <translation>{0} {1}{2} -</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> - <source>Subversion</source> - <translation>Subversion</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> - <source>Output</source> - <translation>Ausgabe</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> - <source>Errors</source> - <translation>Fehler</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.py" line="156" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -77649,6 +77623,24 @@ <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> + <source>Subversion</source> + <translation>Subversion</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> + <source>Output</source> + <translation>Ausgabe</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> + <source>Errors</source> + <translation>Fehler</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDialog.ui" line="0" /> <source>Input</source> <translation>Eingabe</translation> @@ -77688,6 +77680,25 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="75" /> + <source>Revision {0}. +</source> + <translation>Revision {0}. +</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="83" /> + <source> (binary)</source> + <translation> (binär)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDialog.py" line="86" /> + <source>{0} {1}{2} +</source> + <translation>{0} {1}{2} +</translation> + </message> </context> <context> <name>SvnDialogMixin</name> @@ -77720,111 +77731,31 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="44" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="49" /> - <source>Refresh</source> - <translation>Aktualisieren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="46" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="51" /> - <source>Press to refresh the display</source> - <translation>Drücken, um die Anzeige zu aktualisieren</translation> - </message> - <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="172" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="172" /> <source>Subversion Diff</source> <translation>Subversion-Diff</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="173" /> - <source>There is no temporary directory available.</source> - <translation>Es steht kein temporäres Verzeichnis zur verfügung.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="216" /> - <source>Processing file '{0}'... -</source> - <translation>Bearbeite Datei „{0}“... -</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="208" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="284" /> - <source>There is no difference.</source> - <translation>Es gibt keinen Unterschied.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="224" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="342" /> - <source><Start></source> - <translation><Anfang></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="225" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="343" /> - <source><End></source> - <translation><Ende></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="411" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="395" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="377" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="460" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="444" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="426" /> - <source>Save Diff</source> - <translation>Diff speichern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="379" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="428" /> - <source>Patch Files (*.diff)</source> - <translation>Patchdateien (*.diff)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="396" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="445" /> - <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> - <translation><p>Die Patchdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="412" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="461" /> - <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> - <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> - </message> - <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <source>Difference</source> <translation>Unterschiede</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <source><b>Subversion Diff</b><p>This shows the output of the svn diff command.</p></source> <translation><b>Subversion-Diff</b><p>Die zeigt die Ausgabe des svn diff-Befehls.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="188" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="189" /> - <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="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="0" /> <source>Input</source> <translation>Eingabe</translation> @@ -77864,6 +77795,86 @@ <source>Alt+P</source> <translation>Alt+P</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="49" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="44" /> + <source>Refresh</source> + <translation>Aktualisieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="51" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="46" /> + <source>Press to refresh the display</source> + <translation>Drücken, um die Anzeige zu aktualisieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="188" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="189" /> + <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="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="284" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="208" /> + <source>There is no difference.</source> + <translation>Es gibt keinen Unterschied.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="342" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="224" /> + <source><Start></source> + <translation><Anfang></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="343" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="225" /> + <source><End></source> + <translation><Ende></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="460" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="444" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="426" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="411" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="395" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="377" /> + <source>Save Diff</source> + <translation>Diff speichern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="428" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="379" /> + <source>Patch Files (*.diff)</source> + <translation>Patchdateien (*.diff)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="445" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="396" /> + <source><p>The patch file <b>{0}</b> already exists. Overwrite it?</p></source> + <translation><p>Die Patchdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="461" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py" line="412" /> + <source><p>The patch file <b>{0}</b> could not be saved.<br>Reason: {1}</p></source> + <translation><p>Die Patchdatei <b>{0}</b> konnte nicht gespeichert werden.<br>Grund: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="173" /> + <source>There is no temporary directory available.</source> + <translation>Es steht kein temporäres Verzeichnis zur verfügung.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="216" /> + <source>Processing file '{0}'... +</source> + <translation>Bearbeite Datei „{0}“... +</translation> + </message> </context> <context> <name>SvnInfoDialog</name> @@ -78011,215 +78022,186 @@ <context> <name>SvnLogBrowserDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Subversion Log</source> <translation>Subversion-Log</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>From:</source> <translation>Von:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Enter the start date</source> <translation>Gib das Anfangsdatum ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>To:</source> <translation>Bis:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Enter the end date</source> <translation>Gib das Enddatum ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Select the field to filter on</source> <translation>Wähle das als Filter zu verwendende Feld</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="566" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="677" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="566" /> + <source>Revision</source> + <translation>Revision</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="563" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <source>Revision</source> - <translation>Revision</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="674" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="563" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Author</source> <translation>Autor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="167" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="128" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="167" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <source>Message</source> <translation>Nachricht</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Enter the regular expression to filter on</source> <translation>Gib den regulären Ausdruck zum Filtern ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Date</source> <translation>Datum</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Action</source> <translation>Aktion</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Path</source> <translation>Pfad</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Copy from</source> <translation>Kopiert von</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Copy from Rev</source> <translation>Kopiert von Rev</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Press to get the next bunch of log entries</source> <translation>Drücken, um die nächsten Log-Einträge zu erhalten</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>&Next</source> <translation>&Nächste</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Enter the limit of entries to fetch</source> <translation>Gib die Anzahl an zu holenden Einträgen ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Select to stop listing log messages at a copy or move</source> <translation>Auswählen, um die Anzeige von Log Meldungen bei einer Kopier- oder Verschiebeaktion zu stoppen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Stop on Copy/Move</source> <translation>Bei Kopieren/Umbenennen anhalten</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <source>Press to move up in the log list</source> - <translation>Drücken, um in der Historie nach oben zu gehen</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> - <source>Press to move down in the log list</source> - <translation>Drücken, um in der Historie nach unten zu gehen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Press to generate a diff to the previous revision</source> <translation>Drücken, um ein Diff zur vorherigen Revision zu erzeugen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>&Diff to Previous</source> <translation>&Diff zu vorherigen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Press to compare two revisions</source> <translation>Drücken, um zwei Revisionen zu vergleichen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>&Compare Revisions</source> <translation>&Vergleiche Revisionen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <source>Press to move up in the log list</source> + <translation>Drücken, um in der Historie nach oben zu gehen</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> + <source>Press to move down in the log list</source> + <translation>Drücken, um in der Historie nach unten zu gehen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <source>Select to show differences side-by-side</source> <translation>Auswählen, um Unterschiede nebeinander anzuzeigen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.ui" line="0" /> <source>Show differences side-by-side</source> <translation>Unterschiede nebeneinander anzeigen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="93" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="73" /> - <source>Added</source> - <translation>Hinzugefügt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="94" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="74" /> - <source>Deleted</source> - <translation>Gelöscht</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="95" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="75" /> - <source>Modified</source> - <translation>Modifiziert</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="96" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="76" /> - <source>Replaced</source> - <translation>Ersetzt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="516" /> - <source>Subversion Error</source> - <translation>Subversion-Fehler</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> @@ -78270,6 +78252,30 @@ <translation>Alt+P</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="73" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="93" /> + <source>Added</source> + <translation>Hinzugefügt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="74" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="94" /> + <source>Deleted</source> + <translation>Gelöscht</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="75" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="95" /> + <source>Modified</source> + <translation>Modifiziert</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="76" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="96" /> + <source>Replaced</source> + <translation>Ersetzt</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="316" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -78279,15 +78285,15 @@ <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="../Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="516" /> + <source>Subversion Error</source> + <translation>Subversion-Fehler</translation> + </message> </context> <context> <name>SvnLoginDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.py" line="34" /> - <source><b>Enter login data for realm {0}.</b></source> - <translation><b>Anmeldedaten für die Domäne {0} eingeben.</b></translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.ui" line="0" /> <source>Subversion Login</source> <translation>Subversion-Anmeldung</translation> @@ -78322,42 +78328,47 @@ <source>Enter username</source> <translation>Gib den Nutzernamen ein</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnLoginDialog.py" line="34" /> + <source><b>Enter login data for realm {0}.</b></source> + <translation><b>Anmeldedaten für die Domäne {0} eingeben.</b></translation> + </message> </context> <context> <name>SvnMergeDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Subversion Merge</source> <translation>Subversion-Vereinigung</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Select to force the merge operation</source> <translation>Auswählen, um die Vereinigungsoperation zu erzwingen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Enforce merge</source> <translation>Vereinigung erzwingen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Target:</source> <translation>Ziel:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Enter the target</source> <translation>Gib das Ziel ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source><b>Target</b> <p>Enter the target for the merge operation into this field. Leave it empty to get the target URL from the working copy.</p> @@ -78369,18 +78380,24 @@ eingegeben wurden.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> + <source>1. URL/Revision:</source> + <translation>1. URL/Revision:</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>Enter an URL or a revision number</source> <translation>Gib eine URL oder Revisionsnummer ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source><b>URL/Revision</b> <p>Enter an URL or a revision number to be merged into the working copy.</p></source> @@ -78389,29 +78406,23 @@ in die Arbeitskopie eingefügt werden soll.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> <source>2. URL/Revision:</source> <translation>2. URL/Revision:</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnMergeDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnMergeDialog.ui" line="0" /> - <source>1. URL/Revision:</source> - <translation>1. URL/Revision:</translation> - </message> </context> <context> <name>SvnNewProjectOptionsDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>New Project from Repository</source> <translation>Neues Projekt aus Repository</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source><b>New Project from Repository Dialog</b> <p>Enter the various repository infos into the entry fields. These values are used, when the new project is retrieved from the repository. If the checkbox is selected, the URL must end in the project name. A repository layout with project/tags, project/branches and project/trunk will be assumed. In this case, you may enter a tag or branch, which must look like tags/tagname or branches/branchname. If the checkbox is not selected, the URL must contain the complete path in the repository.</p> <p>For remote repositories the URL must contain the hostname.</p></source> @@ -78420,72 +78431,72 @@ <p>Für entfernte Repositorys muss die URL den Hostnamen enthalten.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>&Protocol:</source> <translation>&Protokoll:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Select the protocol to access the repository</source> <translation>Wähle das Protokoll zum Zugriff auf das Repository</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="130" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="129" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="130" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>&URL:</source> <translation>&URL:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Enter the url path of the module in the repository (without protocol part)</source> <translation>Gib die URL des Moduls im Repository ein (ohne Protokollanteil)</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source><b>URL</b><p>Enter the URL to the module. For a repository with standard layout, this must not contain the trunk, tags or branches part.</p></source> <translation><b>URL</b><p>Gib die URL des Moduls ein. Für ein Repository mit Standardstruktur darf diese nicht den trunk-, tags- oder branches-Anteil enthalten.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>&Tag:</source> <translation>&Marke:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Enter the tag the new project should be generated from</source> <translation>Gib die Marke ein, von der das neue Projekt erzeugt werden soll</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source><b>Tag in VCS</b> <p>Enter the tag name the new project shall be generated from. Leave empty to retrieve the latest data from the repository.</p></source> <translation><b>Marke im VCS</b> <p>Gib die Marke ein, von der das neue Projekt erzeugt werden soll. Lassen Sie sie leer, um die aktuellsten Versionen zu laden.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Project &Directory:</source> <translation>Projekt&verzeichnis:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Enter the directory of the new project.</source> <translation>Gib das Verzeichnis für das neue Projekt ein.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source><b>Project Directory</b> <p>Enter the directory of the new project. It will be retrieved from the repository and be placed in this directory.</p></source> @@ -78494,26 +78505,26 @@ und in dieses Verzeichnis geschrieben.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Select to indicate, that the repository has a standard layout (projectdir/trunk, projectdir/tags, projectdir/branches)</source> <translation>Auswählen, wenn das Repository eine Standardstruktur besitzt (projectdir/trunk, projectdir/tags, projectdir/branches)</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Repository has standard &layout</source> <translation>Repository hat &Standardstruktur</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.ui" line="0" /> <source>Alt+L</source> <translation>Alt+S</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="123" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="122" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnNewProjectOptionsDialog.py" line="123" /> <source>Pat&h:</source> <translation>&Pfad:</translation> </message> @@ -78521,28 +78532,28 @@ <context> <name>SvnOptionsDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.py" line="90" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="90" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.py" line="90" /> <source>Pat&h:</source> <translation>&Pfad:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="96" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.py" line="96" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="96" /> <source>&URL:</source> <translation>&URL:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Repository Infos</source> <translation>Repositoryinformationen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source><b>Repository Infos Dialog</b> <p>Enter the various infos into the entry fields. These values are used to generate a new project in the repository. If the checkbox is selected, the URL must end in the project name. A directory tree with project/tags, project/branches and project/trunk will be generated in the repository. If the checkbox is not selected, the URL must contain the complete path in the repository.</p> <p>For remote repositories the URL must contain the hostname.</p></source> @@ -78551,70 +78562,70 @@ <p>Für entfernte Repositorys muss die URL den Hostnamen enthalten.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>&Protocol:</source> <translation>&Protokoll:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Select the protocol to access the repository</source> <translation>Wähle das Protokoll zum Zugriff auf das Repository</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Enter the url path of the module in the repository (without protocol part)</source> <translation>Gib die URL des Moduls im Repository ein (ohne Protokollanteil)</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source><b>URL</b><p>Enter the URL to the module. For a repository with standard layout, this must not contain the trunk, tags or branches part.</p></source> <translation><b>URL</b><p>Gib die URL des Moduls ein. Für ein Repository mit Standardstruktur darf diese nicht den trunk-, tags- oder branches-Anteil enthalten.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Log &Message:</source> <translation>Log-&Nachricht:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Enter the log message for the new project.</source> <translation>Gib die Log-Nachricht für das neue Projekt ein.</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source><b>Log Message</b> <p>Enter the log message to be used for the new project.</p></source> <translation><b>Log-Nachricht</b> <p>Gib die Log-Nachricht für das neue Projekt ein.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>new project started</source> <translation>Neues Projekt angelegt</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Select, if the standard repository layout (projectdir/trunk, projectdir/tags, projectdir/branches) should be generated</source> <translation>Auswählen, wenn die Standard-Repositorystruktur (Projektverzeichnis/trunk, Projektverzeichnis/tags, Projektverzeichnis/branches) angelegt werden soll</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Create standard repository &layout</source> <translation>&Standard-Repositorystruktur anlegen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnOptionsDialog.ui" line="0" /> <source>Alt+L</source> <translation>Alt+S</translation> </message> @@ -78622,367 +78633,367 @@ <context> <name>SvnProjectBrowserHelper</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="737" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="594" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="547" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="394" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="208" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="745" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="596" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="549" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="399" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="210" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="737" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="594" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="547" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="394" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="208" /> <source>Version Control</source> <translation>Versionskontrolle</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="761" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="612" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="415" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="226" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="753" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="610" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="410" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="224" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="761" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="612" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="415" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="226" /> <source>Update from repository</source> <translation>Abgleich mit Repository</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="759" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="616" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="416" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="230" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="767" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="618" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="421" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="232" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="759" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="616" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="416" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="230" /> <source>Commit changes to repository...</source> <translation>Änderungen einpflegen...</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="766" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="623" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="423" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="237" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="774" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="625" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="428" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="239" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="766" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="623" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="423" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="237" /> <source>Add to repository</source> <translation>Zum Repository hinzufügen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="430" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="244" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="435" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="246" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="430" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="244" /> <source>Add tree to repository</source> <translation>Verzeichnisbaum zum Repository hinzufügen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="772" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="629" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="436" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="250" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="780" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="631" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="441" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="252" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="772" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="629" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="436" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="250" /> <source>Remove from repository (and disk)</source> <translation>Vom Repository (und der Platte) löschen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="636" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="257" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="634" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="255" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="636" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="257" /> <source>Copy</source> <translation>Kopieren</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="638" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="259" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="636" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="257" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="638" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="259" /> <source>Move</source> <translation>Verschieben</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="779" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="641" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="443" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="262" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="787" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="643" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="448" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="264" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="779" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="641" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="443" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="262" /> <source>Add to Changelist</source> <translation>Zu Änderungsliste hinzufügen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="783" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="645" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="447" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="266" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="791" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="647" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="452" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="268" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="783" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="645" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="447" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="266" /> <source>Remove from Changelist</source> <translation>Von Änderungsliste entfernen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="653" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="274" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="651" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="272" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="653" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="274" /> <source>Show log browser</source> <translation>Zeige Log Browser</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="797" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="660" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="458" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="281" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="789" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="658" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="453" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="279" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="797" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="660" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="458" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="281" /> <source>Show status</source> <translation>Status anzeigen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="804" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="673" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="465" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="294" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="796" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="665" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="460" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="286" /> + <source>Show differences</source> + <translation>Unterschiede anzeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="300" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="292" /> + <source>Show differences side-by-side</source> + <translation>Unterschiede nebeneinander anzeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="810" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="679" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="471" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="306" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="802" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="671" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="466" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="298" /> + <source>Show differences (extended)</source> + <translation>Unterschiede anzeigen (erweitert)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="312" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="304" /> + <source>Show differences side-by-side (extended)</source> + <translation>Unterschiede nebeneinander anzeigen (erweitert)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="816" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="685" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="477" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="318" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="808" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="677" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="472" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="310" /> + <source>Show differences (URLs)</source> + <translation>Unterschiede anzeigen (URLs)</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="322" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="314" /> + <source>Show annotated file</source> + <translation>Zeige kommentierte Datei</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="823" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="692" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="484" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="327" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="815" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="684" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="479" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="319" /> + <source>Revert changes</source> + <translation>Änderungen rückgängig</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="829" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="698" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="333" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="821" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="690" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="325" /> + <source>Merge changes</source> + <translation>Änderungen zusammenführen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="833" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="702" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="488" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="337" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="825" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="694" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="483" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="329" /> + <source>Conflicts resolved</source> + <translation>Konflikte gelöst</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="492" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="341" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="488" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="334" /> + <source>Lock</source> + <translation>Sperren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="496" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="345" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="493" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="339" /> + <source>Unlock</source> + <translation>Entsperren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="501" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="350" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="499" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="345" /> + <source>Break Lock</source> + <translation>Sperre brechen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="507" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="356" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="505" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="351" /> + <source>Steal Lock</source> + <translation>Sperre stehlen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="836" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="705" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="512" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="361" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="828" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="697" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="510" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="356" /> + <source>Set Property</source> + <translation>Eigenschaft definieren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="838" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="707" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="514" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="363" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="830" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="699" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="512" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="358" /> + <source>List Properties</source> + <translation>Eigenschaften listen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="840" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="709" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="516" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="365" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="832" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="701" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="514" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="360" /> + <source>Delete Property</source> + <translation>Eigenschaft löschen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="844" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="713" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="564" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="520" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="369" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="836" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="705" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="562" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="518" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="364" /> + <source>Select all local file entries</source> + <translation>Alle lokalen Dateieinträge auswählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="847" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="716" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="567" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="523" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="372" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="839" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="708" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="565" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="521" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="367" /> + <source>Select all versioned file entries</source> + <translation>Alle versionierten Dateieinträge auswählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="850" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="719" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="570" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="526" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="375" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="842" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="711" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="568" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="524" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="370" /> + <source>Select all local directory entries</source> + <translation>Alle lokalen Verzeichniseinträge auswählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="854" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="723" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="574" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="530" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="379" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="846" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="715" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="572" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="528" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="374" /> + <source>Select all versioned directory entries</source> + <translation>Alle versionierten Verzeichniseinträge auswählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="858" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="727" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="578" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="534" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="383" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="850" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="719" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="576" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="532" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="378" /> + <source>Configure...</source> + <translation>Einstellungen...</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="666" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="287" /> <source>Show repository info</source> <translation>Zeige Repositoryinformationen</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="796" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="665" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="460" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="286" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="804" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="673" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="465" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="294" /> - <source>Show differences</source> - <translation>Unterschiede anzeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="292" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="300" /> - <source>Show differences side-by-side</source> - <translation>Unterschiede nebeneinander anzeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="802" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="671" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="466" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="298" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="810" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="679" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="471" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="306" /> - <source>Show differences (extended)</source> - <translation>Unterschiede anzeigen (erweitert)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="304" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="312" /> - <source>Show differences side-by-side (extended)</source> - <translation>Unterschiede nebeneinander anzeigen (erweitert)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="808" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="677" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="472" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="310" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="816" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="685" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="477" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="318" /> - <source>Show differences (URLs)</source> - <translation>Unterschiede anzeigen (URLs)</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="314" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="322" /> - <source>Show annotated file</source> - <translation>Zeige kommentierte Datei</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="815" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="684" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="479" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="319" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="823" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="692" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="484" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="327" /> - <source>Revert changes</source> - <translation>Änderungen rückgängig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="821" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="690" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="325" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="829" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="698" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="333" /> - <source>Merge changes</source> - <translation>Änderungen zusammenführen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="825" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="694" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="483" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="329" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="833" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="702" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="488" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="337" /> - <source>Conflicts resolved</source> - <translation>Konflikte gelöst</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="488" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="334" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="492" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="341" /> - <source>Lock</source> - <translation>Sperren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="493" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="339" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="496" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="345" /> - <source>Unlock</source> - <translation>Entsperren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="499" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="345" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="501" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="350" /> - <source>Break Lock</source> - <translation>Sperre brechen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="505" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="351" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="507" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="356" /> - <source>Steal Lock</source> - <translation>Sperre stehlen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="828" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="697" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="510" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="356" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="836" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="705" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="512" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="361" /> - <source>Set Property</source> - <translation>Eigenschaft definieren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="830" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="699" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="512" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="358" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="838" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="707" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="514" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="363" /> - <source>List Properties</source> - <translation>Eigenschaften listen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="832" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="701" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="514" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="360" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="840" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="709" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="516" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="365" /> - <source>Delete Property</source> - <translation>Eigenschaft löschen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="836" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="705" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="562" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="518" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="364" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="844" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="713" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="564" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="520" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="369" /> - <source>Select all local file entries</source> - <translation>Alle lokalen Dateieinträge auswählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="839" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="708" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="565" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="521" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="367" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="847" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="716" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="567" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="523" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="372" /> - <source>Select all versioned file entries</source> - <translation>Alle versionierten Dateieinträge auswählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="842" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="711" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="568" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="524" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="370" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="850" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="719" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="570" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="526" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="375" /> - <source>Select all local directory entries</source> - <translation>Alle lokalen Verzeichniseinträge auswählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="846" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="715" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="572" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="528" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="374" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="854" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="723" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="574" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="530" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="379" /> - <source>Select all versioned directory entries</source> - <translation>Alle versionierten Verzeichniseinträge auswählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="850" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="719" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="576" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="532" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/ProjectBrowserHelper.py" line="378" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="858" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="727" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="578" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="534" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/ProjectBrowserHelper.py" line="383" /> - <source>Configure...</source> - <translation>Einstellungen...</translation> - </message> </context> <context> <name>SvnProjectHelper</name> @@ -79568,77 +79579,72 @@ <context> <name>SvnPropListDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="39" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="48" /> - <source>Refresh</source> - <translation>Erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="42" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="51" /> - <source>Press to refresh the properties display</source> - <translation>Drücken, um die Eigenschaftenanzeige zu erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="148" /> - <source>None</source> - <translation>Keine</translation> - </message> - <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source>Subversion List Properties</source> <translation>Subversion-Eigenschaften listen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source><b>Subversion List Prperties</b> <p>This dialog shows the properties of the selected file or project.</p></source> <translation><b>Subversion-Eigenschaften listen</b> <p>Dieser Dialog zeigt die Eigenschaften der ausgewählten Datei oder des Projektes.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source><b>Properties List</b> <p>This shows the properties of the selected file or project.</p></source> <translation><b>Eigenschaftenliste</b> <p>Dies zeigt die Eigenschaften der ausgewählten Datei oder des Projektes.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source>Path</source> <translation>Pfad</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source>Name</source> <translation>Name</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source>Value</source> <translation>Wert</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.ui" line="0" /> <source><b>Subversion proplist errors</b> <p>This shows possible error messages of the subversion proplist command.</p></source> <translation><b>Subversio -proplist-Fehler</b> <p>Dies zeigt mögliche Fehlermeldungen des subversion proplist-Befehls.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="48" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="39" /> + <source>Refresh</source> + <translation>Erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="51" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="42" /> + <source>Press to refresh the properties display</source> + <translation>Drücken, um die Eigenschaftenanzeige zu erneuern</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropListDialog.py" line="149" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -79648,33 +79654,63 @@ <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="../Plugins/VcsPlugins/vcsPySvn/SvnPropListDialog.py" line="148" /> + <source>None</source> + <translation>Keine</translation> + </message> </context> <context> <name>SvnPropSetDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> <source>Set Subversion Property</source> <translation>Subversioneigenschaft definieren</translation> </message> <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>Property Name:</source> + <translation>Eigenschaft Name:</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>Enter the name of the property to be set</source> + <translation>Gib den Namen der zu definierenden Eigenschaft ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>Select property source</source> + <translation>Wähle Quelle der Eigenschaft</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>Text</source> + <translation>Text</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> <source>Enter text of the property</source> <translation>Gib den Text für die Eigenschaft ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>File</source> + <translation>Datei</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> + <source>Enter the name of a file for the property</source> + <translation>Gib den Namen der Datei für die Eigenschaft ein</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> <source>Property &Name:</source> <translation>Eigenschaft&name:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> - <source>Enter the name of the property to be set</source> - <translation>Gib den Namen der zu definierenden Eigenschaft ein</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnPropSetDialog.ui" line="0" /> <source>Select to apply the property recursively</source> <translation>Auswählen, um die Eigenschaft rekursiv anzuwenden</translation> @@ -79689,67 +79725,42 @@ <source>Property &Value:</source> <translation>Eigenschaft&wert:</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <source>Property Name:</source> - <translation>Eigenschaft Name:</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <source>Select property source</source> - <translation>Wähle Quelle der Eigenschaft</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <source>Text</source> - <translation>Text</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <source>File</source> - <translation>Datei</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnPropSetDialog.ui" line="0" /> - <source>Enter the name of a file for the property</source> - <translation>Gib den Namen der Datei für die Eigenschaft ein</translation> - </message> </context> <context> <name>SvnRelocateDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>Subversion Relocate</source> <translation>Subversion-Relozierung</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>New repository URL:</source> <translation>Neue Repository-URL:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>Enter the URL of the repository the working space should be relocated to</source> <translation>Gib die URL des Repositorys ein, zu dem die Arbeitskopie reloziert werden soll</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>Current repository URL:</source> <translation>Aktuelle Repository-URL:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>Select, if the relocate should happen inside the repository</source> <translation>Auswählen, wenn die Verschiebung innerhalb des Repositorys erfolgen soll</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRelocateDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRelocateDialog.ui" line="0" /> <source>Relocate inside repository (used, if the repository layout has changed)</source> <translation>Innerhalb des Rpositorys relozieren (verwendet, wenn sich die Repositorystruktur geändert hat)</translation> </message> @@ -79757,64 +79768,66 @@ <context> <name>SvnRepoBrowserDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="260" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="195" /> + <source>Process Generation Error</source> + <translation>Fehler beim Prozessstart</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="261" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="196" /> + <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="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Subversion Repository Browser</source> <translation>Subversion-Repositorybrowser</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>URL:</source> <translation>URL:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Enter the URL of the repository</source> <translation>Gib die URL des Repository ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>File</source> <translation>Datei</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Revision</source> <translation>Revision</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Author</source> <translation>Autor</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Size</source> <translation>Größe</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.ui" line="0" /> <source>Date</source> <translation>Datum</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="208" /> - <source>The installed version of PySvn should be 1.4.0 or better.</source> - <translation>Die installierte PySvn Version muss 1.4.0 oder neuer sein.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286" /> - <source>Subversion Error</source> - <translation>Subversion-Fehler</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> @@ -79865,179 +79878,177 @@ <translation>Alt+P</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="260" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="195" /> - <source>Process Generation Error</source> - <translation>Fehler beim Prozessstart</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="261" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRepoBrowserDialog.py" line="196" /> - <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> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="208" /> + <source>The installed version of PySvn should be 1.4.0 or better.</source> + <translation>Die installierte PySvn Version muss 1.4.0 oder neuer sein.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRepoBrowserDialog.py" line="286" /> + <source>Subversion Error</source> + <translation>Subversion-Fehler</translation> </message> </context> <context> <name>SvnRevisionSelectionDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Subversion Diff</source> <translation>Subversion-Diff</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Revision &1</source> <translation>Revision &1</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Select revision before last commit</source> <translation>Wähle Revision for letztem Commit</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>PREV</source> <translation>PREV</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>Select last committed revision</source> - <translation>Wähle Revision des letzten Commit</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>Select last committed revision</source> + <translation>Wähle Revision des letzten Commit</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>COMMITTED</source> - <translation>COMMITTED</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>Select base revision</source> - <translation>Wähle Basisrevision</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>COMMITTED</source> + <translation>COMMITTED</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>Select base revision</source> + <translation>Wähle Basisrevision</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <source>BASE</source> <translation>BASE</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Select head revision of repository</source> <translation>Wähle die Revision des Kopfes des Repositorys</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>HEAD</source> - <translation>HEAD</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>HEAD</source> + <translation>HEAD</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>Select working revision</source> - <translation>Wähle die Arbeitsrevision</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>WORKING</source> - <translation>WORKING</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>Select working revision</source> + <translation>Wähle die Arbeitsrevision</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>WORKING</source> + <translation>WORKING</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <source>Enter a revision number</source> <translation>Gib eine Revisionsnummer ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Enter time of revision</source> <translation>Gib die Zeit der Revision ein</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>Enter date of revision</source> - <translation>Gib das Datum der Revision ein</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>Enter date of revision</source> + <translation>Gib das Datum der Revision ein</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <source>yyyy-MM-dd</source> - <translation>yyyy-MM-dd</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <source>yyyy-MM-dd</source> + <translation>yyyy-MM-dd</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <source>Select to specify a revision by number</source> <translation>Auswählen, um eine Revision per Nummer zu wählen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Number</source> <translation>Nummer</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Select to specify a revision by date and time</source> <translation>Auswählen, um eine Revision per Datum und Zeit zu wählen</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> <source>Date</source> <translation>Datum</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnRevisionSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnRevisionSelectionDialog.ui" line="0" /> <source>Revision &2</source> <translation>Revision &2</translation> </message> @@ -80045,469 +80056,192 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="436" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="327" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="436" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> <source>Subversion Status</source> <translation>Subversion-Status</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source><b>Subversion Status</b> <p>This dialog shows the status of the selected file or project.</p></source> <translation><b>Subversion-Status</b> <p>Dieser Dialog zeigt den Status der ausgewählten Datei oder des Projektes.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>&Filter on Status:</source> <translation>Nach Status &filtern:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Select the status of entries to be shown</source> <translation>Wähle den Status anzuzeigender Einträge</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="797" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="654" /> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="797" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> <source>Commit</source> <translation>Einpflegen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Changelist</source> <translation>Änderungsliste</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Status</source> <translation>Status</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Prop. Status</source> <translation>Eigensch. Status</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Locked</source> <translation>Gesperrt</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>History</source> <translation>Geschichte</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Switched</source> <translation>Umgeschaltet</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Lock Info</source> <translation>Sperreninfo</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Up to date</source> <translation>Aktuell</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Revision</source> <translation>Revision</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Last Change</source> <translation>Letzte Änderung</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Author</source> <translation>Autor</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Path</source> <translation>Pfad</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Commit the selected changes</source> <translation>Ausgewählte Änderungen einpflegen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>&Commit</source> <translation>&Einpflegen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Add the selected entries to the repository</source> <translation>Die ausgewählten Einträge zum Repository hinzufügen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>&Add</source> <translation>&Hinzufügen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Show differences of the selected entries to the repository</source> <translation>Zeigt die Unterschiede der ausgewählten Einträge zum Repository</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>&Differences</source> <translation>&Unterschiede</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Show differences of the selected entry to the repository in a side-by-side manner</source> <translation>Zeigt die Unterschiede der ausgewählten Einträge zum Repository nebeneinander</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Side-b&y-Side Diff</source> <translation>Unterschiede &nebeneinander</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Revert the selected entries to the last revision in the repository</source> <translation>Die ausgewählten Einträge auf die letzte Revision im Repository zurücksetzen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Re&vert</source> <translation>&Rückgängig machen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Restore the selected missing entries from the repository</source> <translation>Die ausgewählten fehlenden Einträge aus dem Repository wiederherstellen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>&Restore</source> <translation>&Wiederherstellen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="62" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="67" /> - <source>Refresh</source> - <translation>Erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="64" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="69" /> - <source>Press to refresh the status display</source> - <translation>Drücken, um die Statusanzeige zu erneuern</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="89" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="89" /> - <source>Commit changes to repository...</source> - <translation>Änderungen einpflegen...</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="94" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="94" /> - <source>Select all for commit</source> - <translation>Alle zum Einpflegen auswählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="99" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="99" /> - <source>Deselect all from commit</source> - <translation>Alle vom Einpflegen abwählen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="104" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="104" /> - <source>Add to repository</source> - <translation>Zum Repository hinzufügen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="107" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="107" /> - <source>Show differences</source> - <translation>Unterschiede anzeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="111" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="111" /> - <source>Show differences side-by-side</source> - <translation>Unterschiede nebeneinander anzeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="115" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="115" /> - <source>Revert changes</source> - <translation>Änderungen rückgängig</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="746" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="118" /> - <source>Restore Missing</source> - <translation>Fehlende wiederherstellen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="124" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="124" /> - <source>Add to Changelist</source> - <translation>Zu Änderungsliste hinzufügen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1058" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1037" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="129" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="915" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="894" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="129" /> - <source>Remove from Changelist</source> - <translation>Von Änderungsliste entfernen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="961" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="134" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="818" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="134" /> - <source>Lock</source> - <translation>Sperren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="980" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="136" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="837" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="136" /> - <source>Unlock</source> - <translation>Entsperren</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="139" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="139" /> - <source>Break lock</source> - <translation>Sperre brechen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="142" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="142" /> - <source>Steal lock</source> - <translation>Sperre stehlen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="146" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="146" /> - <source>Adjust column sizes</source> - <translation>Spaltengrößen anpassen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="215" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="169" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="184" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="169" /> - <source>locked</source> - <translation>gesperrt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="216" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="173" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="185" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="173" /> - <source>other lock</source> - <translation>fremdgesperrt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="217" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="174" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="186" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="174" /> - <source>stolen lock</source> - <translation>Sperre gestohlen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="218" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="175" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="187" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="175" /> - <source>broken lock</source> - <translation>Sperre gebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="214" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="179" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="183" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="179" /> - <source>not locked</source> - <translation>nicht gesperrt</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="222" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="209" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="205" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="201" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="190" /> - <source>no</source> - <translation>nein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="221" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="210" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="206" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="202" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="191" /> - <source>yes</source> - <translation>ja</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="705" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="491" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="562" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="491" /> - <source>all</source> - <translation>alle</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="798" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="655" /> - <source>There are no entries selected to be committed.</source> - <translation>Es sind keine Einträge zum Einpflegen ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="839" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="696" /> - <source>Add</source> - <translation>Hinzufügen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="840" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="697" /> - <source>There are no unversioned entries available/selected.</source> - <translation>Es sind keine unversionierten Einträge vorhanden/ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="889" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="863" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="720" /> - <source>Revert</source> - <translation>Rückgängig machen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="934" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="912" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="864" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="791" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="769" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="721" /> - <source>There are no uncommitted changes available/selected.</source> - <translation>Es sind keine nicht eingepflegten Änderungen vorhanden/ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="890" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="747" /> - <source>There are no missing entries available/selected.</source> - <translation>Es sind keine fehlenden Einträge vorhanden/ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="911" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="768" /> - <source>Differences</source> - <translation>Unterschiede</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="940" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="933" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="797" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="790" /> - <source>Side-by-Side Diff</source> - <translation>Unterschiede nebeneinander</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="941" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="798" /> - <source>Only one file with uncommitted changes must be selected.</source> - <translation>Es darf nur eine Datei ausgewählt werden.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="962" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="819" /> - <source>There are no unlocked files available/selected.</source> - <translation>Es sind keine ungesperrten Dateien vorhanden/ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1019" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1000" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="981" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="876" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="857" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="838" /> - <source>There are no locked files available/selected.</source> - <translation>Es sind keine gesperrten Dateien vorhanden/ausgewählt.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="999" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="856" /> - <source>Break Lock</source> - <translation>Sperre brechen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1018" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="875" /> - <source>Steal Lock</source> - <translation>Sperre stehlen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1038" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="895" /> - <source>There are no files available/selected not belonging to a changelist.</source> - <translation>Es sind keine Dateien vorhanden/ausgewählt, die nicht zu einer Änderungsliste gehören.</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1059" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="916" /> - <source>There are no files available/selected belonging to a changelist.</source> - <translation>Es sind keine Dateien vorhanden/ausgewählt, die zu einer Änderungsliste gehören.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="0" /> <source>Input</source> <translation>Eingabe</translation> @@ -80548,11 +80282,115 @@ <translation>Alt+P</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="67" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="62" /> + <source>Refresh</source> + <translation>Erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="69" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="64" /> + <source>Press to refresh the status display</source> + <translation>Drücken, um die Statusanzeige zu erneuern</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="89" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="89" /> + <source>Commit changes to repository...</source> + <translation>Änderungen einpflegen...</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="94" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="94" /> + <source>Select all for commit</source> + <translation>Alle zum Einpflegen auswählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="99" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="99" /> + <source>Deselect all from commit</source> + <translation>Alle vom Einpflegen abwählen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="104" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="104" /> + <source>Add to repository</source> + <translation>Zum Repository hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="107" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="107" /> + <source>Show differences</source> + <translation>Unterschiede anzeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="111" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="111" /> + <source>Show differences side-by-side</source> + <translation>Unterschiede nebeneinander anzeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="115" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="115" /> + <source>Revert changes</source> + <translation>Änderungen rückgängig</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="118" /> <source>Restore missing</source> <translation>Fehlende wiederherstellen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="124" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="124" /> + <source>Add to Changelist</source> + <translation>Zu Änderungsliste hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="915" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="894" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="129" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1058" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1037" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="129" /> + <source>Remove from Changelist</source> + <translation>Von Änderungsliste entfernen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="818" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="134" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="961" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="134" /> + <source>Lock</source> + <translation>Sperren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="837" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="136" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="980" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="136" /> + <source>Unlock</source> + <translation>Entsperren</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="139" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="139" /> + <source>Break lock</source> + <translation>Sperre brechen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="142" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="142" /> + <source>Steal lock</source> + <translation>Sperre stehlen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="146" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="146" /> + <source>Adjust column sizes</source> + <translation>Spaltengrößen anpassen</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="184" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="155" /> <source>added</source> @@ -80584,6 +80422,46 @@ <translation>unversioniert</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="184" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="169" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="215" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="169" /> + <source>locked</source> + <translation>gesperrt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="185" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="173" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="216" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="173" /> + <source>other lock</source> + <translation>fremdgesperrt</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="186" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="174" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="217" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="174" /> + <source>stolen lock</source> + <translation>Sperre gestohlen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="187" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="175" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="218" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="175" /> + <source>broken lock</source> + <translation>Sperre gebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="183" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="179" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="214" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="179" /> + <source>not locked</source> + <translation>nicht gesperrt</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="196" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="183" /> <source>normal</source> @@ -80617,6 +80495,24 @@ <translation>Typfehler</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="190" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="222" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="209" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="205" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="201" /> + <source>no</source> + <translation>nein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="191" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="221" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="210" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="206" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="202" /> + <source>yes</source> + <translation>ja</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="445" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -80626,15 +80522,125 @@ <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="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="562" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="491" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="705" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="491" /> + <source>all</source> + <translation>alle</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="655" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="798" /> + <source>There are no entries selected to be committed.</source> + <translation>Es sind keine Einträge zum Einpflegen ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="696" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="839" /> + <source>Add</source> + <translation>Hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="697" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="840" /> + <source>There are no unversioned entries available/selected.</source> + <translation>Es sind keine unversionierten Einträge vorhanden/ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="720" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="889" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="863" /> + <source>Revert</source> + <translation>Rückgängig machen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="791" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="769" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="721" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="934" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="912" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="864" /> + <source>There are no uncommitted changes available/selected.</source> + <translation>Es sind keine nicht eingepflegten Änderungen vorhanden/ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="747" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="890" /> + <source>There are no missing entries available/selected.</source> + <translation>Es sind keine fehlenden Einträge vorhanden/ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="768" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="911" /> + <source>Differences</source> + <translation>Unterschiede</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="797" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="790" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="940" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="933" /> + <source>Side-by-Side Diff</source> + <translation>Unterschiede nebeneinander</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="798" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="941" /> + <source>Only one file with uncommitted changes must be selected.</source> + <translation>Es darf nur eine Datei ausgewählt werden.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="819" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="962" /> + <source>There are no unlocked files available/selected.</source> + <translation>Es sind keine ungesperrten Dateien vorhanden/ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="876" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="857" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="838" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1019" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1000" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="981" /> + <source>There are no locked files available/selected.</source> + <translation>Es sind keine gesperrten Dateien vorhanden/ausgewählt.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="856" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="999" /> + <source>Break Lock</source> + <translation>Sperre brechen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="875" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1018" /> + <source>Steal Lock</source> + <translation>Sperre stehlen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="895" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1038" /> + <source>There are no files available/selected not belonging to a changelist.</source> + <translation>Es sind keine Dateien vorhanden/ausgewählt, die nicht zu einer Änderungsliste gehören.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="916" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="1059" /> + <source>There are no files available/selected belonging to a changelist.</source> + <translation>Es sind keine Dateien vorhanden/ausgewählt, die zu einer Änderungsliste gehören.</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="746" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusDialog.py" line="118" /> + <source>Restore Missing</source> + <translation>Fehlende wiederherstellen</translation> + </message> </context> <context> <name>SvnStatusMonitorThread</name> <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusMonitorThread.py" line="143" /> - <source>Subversion status checked successfully (using pysvn)</source> - <translation>Subversion-Status erfolgreich überprüft (mit pysvn)</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusMonitorThread.py" line="123" /> <source>Subversion status checked successfully (using svn)</source> <translation>Subversion-Status erfolgreich überprüft (mit svn)</translation> @@ -80644,30 +80650,35 @@ <source>Could not start the Subversion process.</source> <translation>Der Subversion-Prozess konnte nicht gestartet werden.</translation> </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnStatusMonitorThread.py" line="143" /> + <source>Subversion status checked successfully (using pysvn)</source> + <translation>Subversion-Status erfolgreich überprüft (mit pysvn)</translation> + </message> </context> <context> <name>SvnSwitchDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Subversion Switch</source> <translation>Subversion-Umschalten</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Tag Name:</source> <translation>Markenname:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Enter the name of the tag</source> <translation>Gib den Namen der Marke ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source><b>Tag Name</b> <p>Enter the name of the tag to be switched to. In order to switch to the trunk version leave it empty.</p></source> @@ -80676,48 +80687,48 @@ Um zum Hauptzweig zurückzuschalten, muss dieser Eintrag leer sein.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Tag Type</source> <translation>Markentyp</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Select for a regular tag</source> <translation>Auswählen für eine normale Marke</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source><b>Regular Tag</b> <p>Select this entry for a regular tag.</p></source> <translation><b>Normale Marke</b> <p>Wähle diesen Eintrag für eine normale Marke aus.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Regular Tag</source> <translation>Normale Marke</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Select for a branch tag</source> <translation>Auswählen für eine Zweigmarke</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source><b>Branch Tag</b> <p>Select this entry for a branch tag.</p></source> <translation><b>Zweigmarke</b> <p>Wähle diesen Eintrag für eine Zweigmarke aus.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnSwitchDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnSwitchDialog.ui" line="0" /> <source>Branch Tag</source> <translation>Zweigmarke</translation> </message> @@ -80725,109 +80736,58 @@ <context> <name>SvnTagBranchListDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Subversion Tag List</source> <translation>Subversion-Markenliste</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source><b>Subversion Tag/Branch List</b> <p>This dialog shows a list of the projects tags or branches.</p></source> <translation><b>Subversion-Marken-/Zweigliste</b> <p>Dieser Dialog zeigt eine Liste alle Marken oder Zweige des Projektes.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source><b>Tag/Branches List</b> <p>This shows a list of the projects tags or branches.</p></source> <translation><b>Marken-/Zweigliste</b> <p>Dies zeigt eine Liste alle Marken oder Zweige des Projektes.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Revision</source> <translation>Revision</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Author</source> <translation>Autor</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Date</source> <translation>Datum</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Name</source> <translation>Name</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.ui" line="0" /> <source>Errors</source> <translation>Fehler</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="99" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="80" /> - <source>Subversion Branches List</source> - <translation>Subversion-Zweigliste</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="134" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="112" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="107" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="90" /> - <source>Subversion Error</source> - <translation>Subversion-Fehler</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="113" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="91" /> - <source>The URL of the project repository could not be retrieved from the working copy. The list operation will be aborted</source> - <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Anzeigeoperation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="135" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="108" /> - <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> - <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Anzeigeoperation wird abgebrochen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="164" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="153" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="136" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="125" /> - <source>Subversion List</source> - <translation>Subversion-List</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="154" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="126" /> - <source>Enter the repository URL containing the tags or branches</source> - <translation>Gib den Repositoryzweig ein, der die Tags oder Zweige enthält</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="165" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="137" /> - <source>The repository URL is empty. Aborting...</source> - <translation>Die URL des Repositorys ist leer. Abbruch...</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="170" /> - <source>The installed version of PySvn should be 1.4.0 or better.</source> - <translation>Die installierte PySvn-Version muss 1.4.0 oder neuer sein.</translation> - </message> - <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.ui" line="0" /> <source>Input</source> <translation>Eingabe</translation> @@ -80868,6 +80828,52 @@ <translation>Alt+P</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="80" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="99" /> + <source>Subversion Branches List</source> + <translation>Subversion-Zweigliste</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="107" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="90" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="134" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="112" /> + <source>Subversion Error</source> + <translation>Subversion-Fehler</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="91" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="113" /> + <source>The URL of the project repository could not be retrieved from the working copy. The list operation will be aborted</source> + <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Anzeigeoperation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="108" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="135" /> + <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> + <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Anzeigeoperation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="136" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="125" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="164" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="153" /> + <source>Subversion List</source> + <translation>Subversion-List</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="126" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="154" /> + <source>Enter the repository URL containing the tags or branches</source> + <translation>Gib den Repositoryzweig ein, der die Tags oder Zweige enthält</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="137" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="165" /> + <source>The repository URL is empty. Aborting...</source> + <translation>Die URL des Repositorys ist leer. Abbruch...</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagBranchListDialog.py" line="181" /> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> @@ -80877,118 +80883,123 @@ <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="../Plugins/VcsPlugins/vcsPySvn/SvnTagBranchListDialog.py" line="170" /> + <source>The installed version of PySvn should be 1.4.0 or better.</source> + <translation>Die installierte PySvn-Version muss 1.4.0 oder neuer sein.</translation> + </message> </context> <context> <name>SvnTagDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Subversion Tag</source> <translation>Subversion-Marke</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Enter the name of the tag</source> <translation>Gib den Namen der Marke ein</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source><b>Tag Name</b> <p>Enter the name of the tag to be created, moved or deleted.</p></source> <translation><b>Name der Marke</b> <p>Gib den Namen der zu erzeugenden oder zu löschenden Marke ein.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Name:</source> <translation>Name:</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Tag Action</source> <translation>Aktion</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Select to create a regular tag</source> <translation>Auswählen, um eine normale Marke zu erzeugen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source><b>Create Regular Tag</b> <p>Select this entry in order to create a regular tag in the repository.</p></source> <translation><b>Normale Marke erzeugen</b> <p>Wähle diesen Eintrag, um eine normale Marke im Repository zu erzeugen.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Create Regular Tag</source> <translation>Normale Marke erzeugen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Select to create a branch tag</source> <translation>Auswählen, um eine Zweigmarke zu erzeugen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source><b>Create Branch Tag</b> <p>Select this entry in order to create a branch in the repository.</p></source> <translation><b>Zweigmarke erzeugen</b> <p>Wähle diesen Eintrag, um eine Zweigmarke im Repository zu erzeugen.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Create Branch Tag</source> <translation>Zweigmarke erzeugen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Select to delete a regular tag</source> <translation>Auswählen, um eine normale Marke zu löschen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source><b>Delete Regular Tag</b> <p>Select this entry in order to delete the selected regular tag.</p></source> <translation><b>Normale Marke löschen</b> <p>Wähle diesen Eintrag, um eine normale Marke im Repository zu löschen.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Delete Regular Tag</source> <translation>Normale Marke löschen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Select to delete a branch tag</source> <translation>Auswählen, um eine Zweigmarke zu löschen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source><b>Delete Branch Tag</b> <p>Select this entry in order to delete the selected branch tag.</p></source> <translation><b>Zweigmarke löschen</b> <p>Wähle diesen Eintrag, um eine Zweigmarke im Repository zu löschen.</p></translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnTagDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnTagDialog.ui" line="0" /> <source>Delete Branch Tag</source> <translation>Zweigmarke löschen</translation> </message> @@ -80996,75 +81007,75 @@ <context> <name>SvnUrlSelectionDialog</name> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="74" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="57" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="72" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="55" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="74" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="57" /> <source>Subversion Error</source> <translation>Subversion-Fehler</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="58" /> <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="56" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="58" /> <source>The URL of the project repository could not be retrieved from the working copy. The operation will be aborted</source> <translation>Die URL des Projektrepositorys konnte nicht aus der Arbeitskopie ermittelt werden. Die Operation wird abgebrochen</translation> </message> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="73" /> + <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> + <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Anzeigeoperation wird abgebrochen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Subversion Diff</source> + <translation>Subversion-Diff</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Repository URL 1</source> + <translation>Repository-URL 1</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Select the URL type</source> + <translation>Wähle den URL-Typ</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Enter the label name or path</source> + <translation>Gib den Namen der Marke oder den Pfad ein</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Repository URL 2</source> + <translation>Repository-URL 2</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Select to just show a summary of differences</source> + <translation>Auswählen, um nur eine Zusammenfassung der Unterschiede zu zeigen</translation> + </message> + <message> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> + <source>Summary only</source> + <translation>Nur Zusammenfassung</translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.py" line="75" /> <source>The URL of the project repository has an invalid format. The operation will be aborted</source> <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Operation wird abgebrochen</translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Subversion Diff</source> - <translation>Subversion-Diff</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Repository URL 1</source> - <translation>Repository-URL 1</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Select the URL type</source> - <translation>Wähle den URL-Typ</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Enter the label name or path</source> - <translation>Gib den Namen der Marke oder den Pfad ein</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Repository URL 2</source> - <translation>Repository-URL 2</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Select to just show a summary of differences</source> - <translation>Auswählen, um nur eine Zusammenfassung der Unterschiede zu zeigen</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.ui" line="0" /> - <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnUrlSelectionDialog.ui" line="0" /> - <source>Summary only</source> - <translation>Nur Zusammenfassung</translation> - </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnUrlSelectionDialog.py" line="73" /> - <source>The URL of the project repository has an invalid format. The list operation will be aborted</source> - <translation>Die URL des Projektrepositorys hat ein ungültiges Format. Die Anzeigeoperation wird abgebrochen</translation> - </message> </context> <context> <name>SymbolsModel</name> @@ -83398,36 +83409,6 @@ <context> <name>TaskFilterConfigDialog</name> <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="32" /> - <source>Bugfix</source> - <translation>Fehlerbehebung</translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="33" /> - <source>Warning</source> - <translation>Warnung</translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="34" /> - <source>ToDo</source> - <translation>Aufgabe</translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="35" /> - <source>Note</source> - <translation>Hinweis</translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="36" /> - <source>Test</source> - <translation>Test</translation> - </message> - <message> - <location filename="../Tasks/TaskFilterConfigDialog.py" line="37" /> - <source>Documentation</source> - <translation>Dokumentation</translation> - </message> - <message> <location filename="../Tasks/TaskFilterConfigDialog.ui" line="0" /> <source>Task filter configuration</source> <translation>Aufgabenfilter Konfiguration</translation> @@ -83582,40 +83563,40 @@ <source>Low priority tasks</source> <translation>Niedrig</translation> </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="32" /> + <source>Bugfix</source> + <translation>Fehlerbehebung</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="33" /> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="34" /> + <source>ToDo</source> + <translation>Aufgabe</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="35" /> + <source>Note</source> + <translation>Hinweis</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="36" /> + <source>Test</source> + <translation>Test</translation> + </message> + <message> + <location filename="../Tasks/TaskFilterConfigDialog.py" line="37" /> + <source>Documentation</source> + <translation>Dokumentation</translation> + </message> </context> <context> <name>TaskPropertiesDialog</name> <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="41" /> - <source>Bugfix</source> - <translation>Fehlerbehebung</translation> - </message> - <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="42" /> - <source>Warning</source> - <translation>Warnung</translation> - </message> - <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="43" /> - <source>ToDo</source> - <translation>Aufgabe</translation> - </message> - <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="44" /> - <source>Note</source> - <translation>Hinweis</translation> - </message> - <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="45" /> - <source>Test</source> - <translation>Test</translation> - </message> - <message> - <location filename="../Tasks/TaskPropertiesDialog.py" line="46" /> - <source>Documentation</source> - <translation>Dokumentation</translation> - </message> - <message> <location filename="../Tasks/TaskPropertiesDialog.ui" line="0" /> <source>Task Properties</source> <translation>Aufgabeneigenschaften</translation> @@ -83710,6 +83691,36 @@ <source>Filename:</source> <translation>Dateiname:</translation> </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="41" /> + <source>Bugfix</source> + <translation>Fehlerbehebung</translation> + </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="42" /> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="43" /> + <source>ToDo</source> + <translation>Aufgabe</translation> + </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="44" /> + <source>Note</source> + <translation>Hinweis</translation> + </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="45" /> + <source>Test</source> + <translation>Test</translation> + </message> + <message> + <location filename="../Tasks/TaskPropertiesDialog.py" line="46" /> + <source>Documentation</source> + <translation>Dokumentation</translation> + </message> </context> <context> <name>TaskViewer</name> @@ -84568,12 +84579,189 @@ <context> <name>TestingWidget</name> <message> + <location filename="../Testing/TestingWidget.py" line="101" /> + <source>Show Output...</source> + <translation>Ausgabe anzeigen...</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="104" /> + <source>Show the output of the test runner process</source> + <translation>Zeig die Ausgabe des Testläufer Prozesses</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="107" /> + <source><b>Show Output...</b<p>This button opens a dialog containing the output of the test runner process of the most recent run.</p></source> + <translation><b>Ausgabe anzeigen...</b><p>Dieser Knopf öffnet einen Dialog mit der Ausgabe des Testläufers für den letzten Testlauf.</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="115" /> + <source>Show Coverage...</source> + <translation>Abdeckung zeigen...</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="118" /> + <source>Show code coverage in a new dialog</source> + <translation>Zeige die Testabdeckung in einem neuen Dialog</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="121" /> + <source><b>Show Coverage...</b><p>This button opens a dialog containing the collected code coverage data.</p></source> + <translation><b>Abdeckung zeigen...</b<p>Dieser Knopf öffnet einen Dialog mit mit den gesammlten Abdeckungsdaten.</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="129" /> + <source>Start</source> + <translation>Start</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="132" /> + <source>Start the selected testsuite</source> + <translation>Startet den ausgewählten Modultest</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="134" /> + <source><b>Start Test</b><p>This button starts the test run.</p></source> + <translation><b>Starte Modultest</b><p>Dieser Knopf startet den ausgewählten Modultest.</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="138" /> + <source>Rerun Failed</source> + <translation>Fehlerhafte wiederholen</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="141" /> + <source>Reruns failed tests of the selected testsuite</source> + <translation>Fehlerhafte Tests des ausgewählten Modultests wiederholen</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="144" /> + <source><b>Rerun Failed</b><p>This button reruns all failed tests of the most recent test run.</p></source> + <translation><b>Fehlerhafte wiederholen</b><p>Dieser Knopf wiederholt alle fehlerhaften Tests des aktuellsten Testlaufes.</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="152" /> + <source>Stop</source> + <translation>Anhalten</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="154" /> + <source>Stop the running test</source> + <translation>Halte den laufenden Modultest an</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="156" /> + <source><b>Stop Test</b><p>This button stops a running test.</p></source> + <translation><b>Modultest anhalten</b><p>Dieser Knopf hält den laufenden Test an.</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.ui" line="0" /> <location filename="../Testing/TestingWidget.py" line="163" /> - <location filename="../Testing/TestingWidget.ui" line="0" /> <source>Testing</source> <translation>Modultest</translation> </message> <message> + <location filename="../Testing/TestingWidget.py" line="171" /> + <source><project></source> + <translation><Projekt></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="286" /> + <source>{0} (not available)</source> + <translation>{0} (nicht installiert)</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="581" /> + <source>Running</source> + <translation>Aktiv</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="639" /> + <source>Python3 Files ({0});;All Files (*)</source> + <translation>Python3 Dateien ({0});;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="644" /> + <source>Python Files (*.py);;All Files (*)</source> + <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="802" /> + <source><h3>Versions of Frameworks and their Plugins</h3></source> + <translation><h3>Versionen der Testrahmen und ihrer Erweiterungen</h3></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="816" /> + <source><tr><td>{0}</td><td>{1}</td></tr></source> + <translation><tr><td>{0}</td><td>{1}</td></tr></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="825" /> + <source>No version information available.</source> + <translation>Keine Versionsinformationen verfügbar.</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="828" /> + <source>Versions</source> + <translation>Versionen</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="865" /> + <source>Preparing Testsuite</source> + <translation>Bereite Testlauf vor</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="928" /> + <source>pending</source> + <translation>ausstehend</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="957" /> + <source>Failure</source> + <translation>Fehlschlag</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="967" /> + <location filename="../Testing/TestingWidget.py" line="960" /> + <source>Collection Error</source> + <translation>Ermittlungsfehler</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="968" /> + <source><p>There was an error while collecting tests.</p><p>{0}</p></source> + <translation><p>Es gab einen Fehler während der Testermittlung.</p><p>{0}</p></translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="990" /> + <source>running</source> + <translation>läuft</translation> + </message> + <message numerus="yes"> + <location filename="../Testing/TestingWidget.py" line="1041" /> + <source>Ran %n test(s) in {0}s</source> + <translation> + <numerusform>%n Test in {0}s ausgeführt</numerusform> + <numerusform>%n Tests in {0}s ausgeführt</numerusform> + </translation> + </message> + <message numerus="yes"> + <location filename="../Testing/TestingWidget.py" line="1053" /> + <source>Ran %n test(s)</source> + <translation> + <numerusform>%n Test ausgeführt</numerusform> + <numerusform>%n Tests ausgeführt</numerusform> + </translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="1074" /> + <source>not run</source> + <translation>nicht ausgeführt</translation> + </message> + <message> + <location filename="../Testing/TestingWidget.py" line="1117" /> + <source>Test Run Output</source> + <translation>Ausgabe Testlauf</translation> + </message> + <message> <location filename="../Testing/TestingWidget.ui" line="0" /> <source>Parameters</source> <translation>Parameter</translation> @@ -84780,183 +84968,6 @@ <source>Idle</source> <translation>Leerlauf</translation> </message> - <message> - <location filename="../Testing/TestingWidget.py" line="101" /> - <source>Show Output...</source> - <translation>Ausgabe anzeigen...</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="104" /> - <source>Show the output of the test runner process</source> - <translation>Zeig die Ausgabe des Testläufer Prozesses</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="107" /> - <source><b>Show Output...</b<p>This button opens a dialog containing the output of the test runner process of the most recent run.</p></source> - <translation><b>Ausgabe anzeigen...</b><p>Dieser Knopf öffnet einen Dialog mit der Ausgabe des Testläufers für den letzten Testlauf.</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="115" /> - <source>Show Coverage...</source> - <translation>Abdeckung zeigen...</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="118" /> - <source>Show code coverage in a new dialog</source> - <translation>Zeige die Testabdeckung in einem neuen Dialog</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="121" /> - <source><b>Show Coverage...</b><p>This button opens a dialog containing the collected code coverage data.</p></source> - <translation><b>Abdeckung zeigen...</b<p>Dieser Knopf öffnet einen Dialog mit mit den gesammlten Abdeckungsdaten.</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="129" /> - <source>Start</source> - <translation>Start</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="132" /> - <source>Start the selected testsuite</source> - <translation>Startet den ausgewählten Modultest</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="134" /> - <source><b>Start Test</b><p>This button starts the test run.</p></source> - <translation><b>Starte Modultest</b><p>Dieser Knopf startet den ausgewählten Modultest.</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="138" /> - <source>Rerun Failed</source> - <translation>Fehlerhafte wiederholen</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="141" /> - <source>Reruns failed tests of the selected testsuite</source> - <translation>Fehlerhafte Tests des ausgewählten Modultests wiederholen</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="144" /> - <source><b>Rerun Failed</b><p>This button reruns all failed tests of the most recent test run.</p></source> - <translation><b>Fehlerhafte wiederholen</b><p>Dieser Knopf wiederholt alle fehlerhaften Tests des aktuellsten Testlaufes.</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="152" /> - <source>Stop</source> - <translation>Anhalten</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="154" /> - <source>Stop the running test</source> - <translation>Halte den laufenden Modultest an</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="156" /> - <source><b>Stop Test</b><p>This button stops a running test.</p></source> - <translation><b>Modultest anhalten</b><p>Dieser Knopf hält den laufenden Test an.</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="171" /> - <source><project></source> - <translation><Projekt></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="286" /> - <source>{0} (not available)</source> - <translation>{0} (nicht installiert)</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="581" /> - <source>Running</source> - <translation>Aktiv</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="639" /> - <source>Python3 Files ({0});;All Files (*)</source> - <translation>Python3 Dateien ({0});;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="644" /> - <source>Python Files (*.py);;All Files (*)</source> - <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="802" /> - <source><h3>Versions of Frameworks and their Plugins</h3></source> - <translation><h3>Versionen der Testrahmen und ihrer Erweiterungen</h3></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="816" /> - <source><tr><td>{0}</td><td>{1}</td></tr></source> - <translation><tr><td>{0}</td><td>{1}</td></tr></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="825" /> - <source>No version information available.</source> - <translation>Keine Versionsinformationen verfügbar.</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="828" /> - <source>Versions</source> - <translation>Versionen</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="865" /> - <source>Preparing Testsuite</source> - <translation>Bereite Testlauf vor</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="928" /> - <source>pending</source> - <translation>ausstehend</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="957" /> - <source>Failure</source> - <translation>Fehlschlag</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="967" /> - <location filename="../Testing/TestingWidget.py" line="960" /> - <source>Collection Error</source> - <translation>Ermittlungsfehler</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="968" /> - <source><p>There was an error while collecting tests.</p><p>{0}</p></source> - <translation><p>Es gab einen Fehler während der Testermittlung.</p><p>{0}</p></translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="990" /> - <source>running</source> - <translation>läuft</translation> - </message> - <message numerus="yes"> - <location filename="../Testing/TestingWidget.py" line="1041" /> - <source>Ran %n test(s) in {0}s</source> - <translation> - <numerusform>%n Test in {0}s ausgeführt</numerusform> - <numerusform>%n Tests in {0}s ausgeführt</numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="../Testing/TestingWidget.py" line="1053" /> - <source>Ran %n test(s)</source> - <translation> - <numerusform>%n Test ausgeführt</numerusform> - <numerusform>%n Tests ausgeführt</numerusform> - </translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="1074" /> - <source>not run</source> - <translation>nicht ausgeführt</translation> - </message> - <message> - <location filename="../Testing/TestingWidget.py" line="1117" /> - <source>Test Run Output</source> - <translation>Ausgabe Testlauf</translation> - </message> </context> <context> <name>ThemeManager</name> @@ -85343,6 +85354,36 @@ <context> <name>ToolGroupConfigurationDialog</name> <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="102" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="94" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="70" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="62" /> + <source>Add tool group entry</source> + <translation>Werkzeuggruppen Eintrag hinzufügen</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="95" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="63" /> + <source>You have to give a name for the group to add.</source> + <translation>Sie müssen einen Namen für die neue Gruppe angeben.</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="103" /> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="71" /> + <source>An entry for the group name {0} already exists.</source> + <translation>Ein Eintrag für den Gruppennamen {0} existiert bereits.</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="123" /> + <source>Delete tool group entry</source> + <translation>Werkzeuggruppen Eintrag löschen</translation> + </message> + <message> + <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="124" /> + <source><p>Do you really want to delete the tool group <b>"{0}"</b>?</p></source> + <translation><p>Soll die Werkzeuggruppe <b>„{0}“</b> wirklich gelöscht werden?</p></translation> + </message> + <message> <location filename="../Preferences/ToolGroupConfigurationDialog.ui" line="0" /> <source>Configure Tool Groups</source> <translation>Konfiguriere Werkzeuggruppen</translation> @@ -85496,36 +85537,6 @@ <translation><b>Menütext</b> <p>Gib den Menütext ein. Dem Tastaturkürzel muss ein & Zeichen vorangestellt werden.</p></translation> </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="102" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="94" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="70" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="62" /> - <source>Add tool group entry</source> - <translation>Werkzeuggruppen Eintrag hinzufügen</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="95" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="63" /> - <source>You have to give a name for the group to add.</source> - <translation>Sie müssen einen Namen für die neue Gruppe angeben.</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="103" /> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="71" /> - <source>An entry for the group name {0} already exists.</source> - <translation>Ein Eintrag für den Gruppennamen {0} existiert bereits.</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="123" /> - <source>Delete tool group entry</source> - <translation>Werkzeuggruppen Eintrag löschen</translation> - </message> - <message> - <location filename="../Preferences/ToolGroupConfigurationDialog.py" line="124" /> - <source><p>Do you really want to delete the tool group <b>"{0}"</b>?</p></source> - <translation><p>Soll die Werkzeuggruppe <b>„{0}“</b> wirklich gelöscht werden?</p></translation> - </message> </context> <context> <name>TranslationEngine</name> @@ -86044,17 +86055,57 @@ <context> <name>TranslatorPage</name> <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="45" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial or free API key.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kommerziellen oder freien API Schlüssel.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="51" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial API key.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenpflichtigen API Schlüssel.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="57" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Bei der IBM Cloud registrieren.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="63" /> + <source><p>A key is <b>optional</b> to use this service and depends on the server configuration. Contact your server admin for details.</p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b> und hängt von der Serverkonfiguration ab. Kontaktiere den Serveradministrator für Details.</p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="69" /> + <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> + <translation><p>Eine Registrierung des Textübersetzungsdienstes ist <b>erforderlich</b>. <a href="{0}">Bei Microsoft Azure registrieren.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="76" /> + <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="82" /> + <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> + <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="235" /> + <source>Enabled Languages</source> + <translation>Aktivierte Sprachen</translation> + </message> + <message> + <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="236" /> + <source>At least two languages should be selected to work correctly.</source> + <translation>Es sollten mindestens zwei Sprachen aktiviert sein, um korrekt zu arbeiten.</translation> + </message> + <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source><b>Configure Translator</b></source> <translation><b>Übersetzer konfigurieren</b></translation> </message> <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="235" /> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> - <source>Enabled Languages</source> - <translation>Aktivierte Sprachen</translation> - </message> - <message> <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="0" /> <source>Press to set or unset all entries</source> <translation>Drücken um alle Einträge ein- bzw. auszuschalten</translation> @@ -86234,46 +86285,6 @@ <source>Enter your Yandex key</source> <translation>Gib den Yandex Schlüssel ein</translation> </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="45" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial or free API key.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kommerziellen oder freien API Schlüssel.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="51" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a commercial API key.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenpflichtigen API Schlüssel.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="57" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Register with IBM Cloud.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Bei der IBM Cloud registrieren.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="63" /> - <source><p>A key is <b>optional</b> to use this service and depends on the server configuration. Contact your server admin for details.</p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b> und hängt von der Serverkonfiguration ab. Kontaktiere den Serveradministrator für Details.</p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="69" /> - <source><p>A registration of the text translation service is <b>required</b>. <a href="{0}">Register with Microsoft Azure.</a></p></source> - <translation><p>Eine Registrierung des Textübersetzungsdienstes ist <b>erforderlich</b>. <a href="{0}">Bei Microsoft Azure registrieren.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="76" /> - <source><p>A key is <b>optional</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>optional</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="82" /> - <source><p>A key is <b>required</b> to use this service. <a href="{0}">Get a free API key.</a></p></source> - <translation><p>Ein Schlüssel ist für die Nutzung dieses Dienstes <b>erforderlich</b>. <a href="{0}">Hole einen kostenfreien API Schlüssel.</a></p></translation> - </message> - <message> - <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="236" /> - <source>At least two languages should be selected to work correctly.</source> - <translation>Es sollten mindestens zwei Sprachen aktiviert sein, um korrekt zu arbeiten.</translation> - </message> </context> <context> <name>TranslatorPlugin</name> @@ -86618,13 +86629,137 @@ <context> <name>UF2FlashDialog</name> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1111" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="1119" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="607" /> + <source><h3>CircuitPython Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Switch your device to 'bootloader' mode by double-pressing the reset button.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>(If this does not happen, then try shorter or longer pauses between presses.)</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> + <translation><h3>CircuitPython Gerät</h3><p>Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:</p><ol><li>Aktiviere den 'Bootloader' Modus durch zweimaliges Drücken des Reset Knopfes.</li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>(Falls dies nicht erfolgt, versuchen sie es mit einer kürzeren oder längeren Pause zwischen den Drücken.)</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="632" /> + <source><h3>Pi Pico (RP2040) Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Enter 'bootloader' mode (board <b>without</b> RESET button):<ul><li>Plug in your board while holding the BOOTSEL button.</li></ul>Enter 'bootloader' mode (board <b>with</b> RESET button):<ul><li>hold down RESET</li><li>hold down BOOTSEL</li><li>release RESET</li><li>release BOOTSEL</li></ul></li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> + <translation><h3>Pi Pico (RP2040) Gerät</h3><p>Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:</p><ol><li>'Bootloader' Modus aktivieren (Gerät <b>ohne</b> RESET Knopf):<ul><li>Verbinden sie das Gerät während der BOOTSEL Knopf gedrückt gehalten wird.</li></ul>'Bootloader' Modus aktivieren (Gerät <b>mit</b> RESET Knopf):<ul><li>RESET drücken und halten</li><li>BOOTSEL drücken und halten</li><li>RESET loslassen</li><li>BOOTSEL loslassen</li></ul></li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> + </message> + <message> <location filename="../MicroPython/UF2FlashDialog.ui" line="0" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1112" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1120" /> <source>Flash UF2 Device</source> <translation>UF2 Gerät flashen</translation> </message> <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1121" /> + <source>Select the Boot Volume of the device:</source> + <translation>Wähle das Bootverzeichnis des Gerätes:</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="735" /> + <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source> + <translation>MicroPython/CircuitPython Dateien (*.uf2);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="802" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="794" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="785" /> + <source>Manual Select</source> + <translation>Manuelle Auswahl</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="906" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="874" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="851" /> + <source>Reset Instructions:</source> + <translation>Reset Instruktionen:</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="853" /> + <source><h4>No known devices detected.</h4><p>Follow the appropriate instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> + <translation><h4>Kein bekanntes Gerät erkannt.</h4><p>Folgen sie den entsprechenden Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="877" /> + <source><h4>Flash {0} Firmware</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p><hr/>{1}</source> + <translation><h4>{0} Firmware flashen</h4><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p><hr/>{1}</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="887" /> + <source><h4>Potentially UF2 capable devices found</h4><p>Found these potentially UF2 capable devices:</p><ul><li>{0}</li></ul><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> + <translation><h4>Potentiell UF2 fähige Geräte gefunden</h4><p>Es wurde folgende potentiell UF2 fähige Geräte gefunden:</p><ul><li>{0}</li></ul><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="908" /> + <source><h4>No known devices detected.</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> + <translation><h4>Keine bekannten Geräte erkannt.</h4><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="920" /> + <source>Flash Instructions:</source> + <translation>Flash Instruktionen:</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="922" /> + <source><h4>Flash method 'manual' selected.</h4><p>Follow the instructions below to flash a device by entering the data manually.</p><ol><li>Change the device to 'bootloader' mode.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it) and select its path.</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> + <translation><h4>Flash Method 'manuell' ausgewählt.</h4>Folgen sie den Anweisungen, um ein Gerät mit manueller Eingabe der Parameter zu flashen.</p><ol><li>Bringen sie das Gerät in den 'Bootloader' Modus.</li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="947" /> + <source>Boot Volume not found:</source> + <translation>Boot Datenträger nicht gefunden:</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="949" /> + <source><h4>No Boot Volume detected.</h4><p>Please ensure that the boot volume of the device to be flashed is available. </source> + <translation><h4>Es wurde kein Boot Datenträger gefunden.</h4><p>Bitte stellen sie sicher, dass der Boot Datenträger für das zu flashende Gerät verfügbar ist. </translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="955" /> + <source>This volume should be named <b>{0}</b>. Press <b>Refresh</b> when ready.</p></source> + <translation>Dieser Datenträger sollte die Bezeichnung <b>{0}</b> haben. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="960" /> + <source>This volume should have one of these names.</p><ul><li>{0}</li></ul><p>Press <b>Refresh</b> when ready.</p></source> + <translation>Dieser Datenträger sollte eine dieser Bezeichnungen haben.</p><ul><li>{0}</li></ul><p>Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="967" /> + <source><h4>Reset Instructions</h4><p>Follow the instructions below to set the board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> + <translation><h4>Reset Instruktionen</h4><p>Folgen sie den Anweisungen, um das Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="986" /> + <source>Multiple Boot Volumes found:</source> + <translation>Mehrere Boot Datenträger erkannt:</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="988" /> + <source><h4>Multiple Boot Volumes were found</h4><p>These volume paths were found.</p><ul><li>{0}</li></ul><p>Please ensure that only one device of a type is ready for flashing. Press <b>Refresh</b> when ready.</p></source> + <translation><h4>Mehrere Boot Datenträger wurden erkannt</h4><p>Diese Datenträgerpfade wurden erkannt.</p><ul><li>{0}</li></ul><p>Bitte stellen sie sicher, dass nur ein Gerät zum Flashen bereit ist. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1007" /> + <source>Flashing Firmware</source> + <translation>Flashe Firmware</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1009" /> + <source><p>Flashing the selected firmware to the device. Please wait until the device resets automatically.</p></source> + <translation><p>Flashe die ausgewählte Firmware auf das Gerät. Bitte warten Sie bis sich das Gerät automatisch resettet.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1016" /> + <source>Flashing {0}</source> + <translation>Flashe {0}</translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1018" /> + <source><p>Flashing the {0} firmware to the device. Please wait until the device resets automatically.</p></source> + <translation><p>Flashe die {0} Firmware auf das Gerät. Bitte warten sie, bis sich das Gerät automatisch resettet.</p></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1113" /> + <source>No UF2 device 'boot' volumes found.</source> + <translation>Keine 'boot' Verzeichnisse für UF2 Gerät gefunden.</translation> + </message> + <message> <location filename="../MicroPython/UF2FlashDialog.ui" line="0" /> <source>Detected Devices:</source> <translation>Erkannte Geräte:</translation> @@ -86674,130 +86809,6 @@ <source>Refresh</source> <translation>Aktualisieren</translation> </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="606" /> - <source><h3>CircuitPython Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Switch your device to 'bootloader' mode by double-pressing the reset button.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>(If this does not happen, then try shorter or longer pauses between presses.)</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> - <translation><h3>CircuitPython Gerät</h3><p>Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:</p><ol><li>Aktiviere den 'Bootloader' Modus durch zweimaliges Drücken des Reset Knopfes.</li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>(Falls dies nicht erfolgt, versuchen sie es mit einer kürzeren oder längeren Pause zwischen den Drücken.)</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="631" /> - <source><h3>Pi Pico (RP2040) Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Enter 'bootloader' mode (board <b>without</b> RESET button):<ul><li>Plug in your board while holding the BOOTSEL button.</li></ul>Enter 'bootloader' mode (board <b>with</b> RESET button):<ul><li>hold down RESET</li><li>hold down BOOTSEL</li><li>release RESET</li><li>release BOOTSEL</li></ul></li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> - <translation><h3>Pi Pico (RP2040) Gerät</h3><p>Um das Gerät zum Flashen vorzubereiten, folgen sie den folgenden Schritten:</p><ol><li>'Bootloader' Modus aktivieren (Gerät <b>ohne</b> RESET Knopf):<ul><li>Verbinden sie das Gerät während der BOOTSEL Knopf gedrückt gehalten wird.</li></ul>'Bootloader' Modus aktivieren (Gerät <b>mit</b> RESET Knopf):<ul><li>RESET drücken und halten</li><li>BOOTSEL drücken und halten</li><li>RESET loslassen</li><li>BOOTSEL loslassen</li></ul></li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1120" /> - <source>Select the Boot Volume of the device:</source> - <translation>Wähle das Bootverzeichnis des Gerätes:</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="734" /> - <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source> - <translation>MicroPython/CircuitPython Dateien (*.uf2);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="801" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="793" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="784" /> - <source>Manual Select</source> - <translation>Manuelle Auswahl</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="905" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="873" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="850" /> - <source>Reset Instructions:</source> - <translation>Reset Instruktionen:</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="852" /> - <source><h4>No known devices detected.</h4><p>Follow the appropriate instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> - <translation><h4>Kein bekanntes Gerät erkannt.</h4><p>Folgen sie den entsprechenden Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="876" /> - <source><h4>Flash {0} Firmware</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p><hr/>{1}</source> - <translation><h4>{0} Firmware flashen</h4><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p><hr/>{1}</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="886" /> - <source><h4>Potentially UF2 capable devices found</h4><p>Found these potentially UF2 capable devices:</p><ul><li>{0}</li></ul><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> - <translation><h4>Potentiell UF2 fähige Geräte gefunden</h4><p>Es wurde folgende potentiell UF2 fähige Geräte gefunden:</p><ul><li>{0}</li></ul><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="907" /> - <source><h4>No known devices detected.</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> - <translation><h4>Keine bekannten Geräte erkannt.</h4><p>Folgen sie den Anweisungen, um <b>ein</b> Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="919" /> - <source>Flash Instructions:</source> - <translation>Flash Instruktionen:</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="921" /> - <source><h4>Flash method 'manual' selected.</h4><p>Follow the instructions below to flash a device by entering the data manually.</p><ol><li>Change the device to 'bootloader' mode.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it) and select its path.</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> - <translation><h4>Flash Method 'manuell' ausgewählt.</h4>Folgen sie den Anweisungen, um ein Gerät mit manueller Eingabe der Parameter zu flashen.</p><ol><li>Bringen sie das Gerät in den 'Bootloader' Modus.</li><li>Warten sie, bis das Gerät den 'Bootloader' Modus eingenommen hat.</li><li>Stellen sie sicher, dass der Boot Datenträger verfügbar ist (evtl. ist er zu mounten).</li><li>Wählen sie die zu flashende Firmwaredatei und klicken sie den Flash Knopf.</li></ol></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="946" /> - <source>Boot Volume not found:</source> - <translation>Boot Datenträger nicht gefunden:</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="948" /> - <source><h4>No Boot Volume detected.</h4><p>Please ensure that the boot volume of the device to be flashed is available. </source> - <translation><h4>Es wurde kein Boot Datenträger gefunden.</h4><p>Bitte stellen sie sicher, dass der Boot Datenträger für das zu flashende Gerät verfügbar ist. </translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="954" /> - <source>This volume should be named <b>{0}</b>. Press <b>Refresh</b> when ready.</p></source> - <translation>Dieser Datenträger sollte die Bezeichnung <b>{0}</b> haben. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="959" /> - <source>This volume should have one of these names.</p><ul><li>{0}</li></ul><p>Press <b>Refresh</b> when ready.</p></source> - <translation>Dieser Datenträger sollte eine dieser Bezeichnungen haben.</p><ul><li>{0}</li></ul><p>Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="966" /> - <source><h4>Reset Instructions</h4><p>Follow the instructions below to set the board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> - <translation><h4>Reset Instruktionen</h4><p>Folgen sie den Anweisungen, um das Gerät in den 'Bootloader' Modus zu versetzen. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="985" /> - <source>Multiple Boot Volumes found:</source> - <translation>Mehrere Boot Datenträger erkannt:</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="987" /> - <source><h4>Multiple Boot Volumes were found</h4><p>These volume paths were found.</p><ul><li>{0}</li></ul><p>Please ensure that only one device of a type is ready for flashing. Press <b>Refresh</b> when ready.</p></source> - <translation><h4>Mehrere Boot Datenträger wurden erkannt</h4><p>Diese Datenträgerpfade wurden erkannt.</p><ul><li>{0}</li></ul><p>Bitte stellen sie sicher, dass nur ein Gerät zum Flashen bereit ist. Drücken sie <b>Aktualisieren</b>, wenn sie bereit sind.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1006" /> - <source>Flashing Firmware</source> - <translation>Flashe Firmware</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1008" /> - <source><p>Flashing the selected firmware to the device. Please wait until the device resets automatically.</p></source> - <translation><p>Flashe die ausgewählte Firmware auf das Gerät. Bitte warten Sie bis sich das Gerät automatisch resettet.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1015" /> - <source>Flashing {0}</source> - <translation>Flashe {0}</translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1017" /> - <source><p>Flashing the {0} firmware to the device. Please wait until the device resets automatically.</p></source> - <translation><p>Flashe die {0} Firmware auf das Gerät. Bitte warten sie, bis sich das Gerät automatisch resettet.</p></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1112" /> - <source>No UF2 device 'boot' volumes found.</source> - <translation>Keine 'boot' Verzeichnisse für UF2 Gerät gefunden.</translation> - </message> </context> <context> <name>UIPreviewer</name> @@ -91453,1975 +91464,6 @@ <context> <name>ViewManager</name> <message> - <location filename="../HexEdit/HexEditMainWindow.py" line="597" /> - <source>Ctrl+G</source> - <comment>Search|Goto Offset</comment> - <translation>Ctrl+G</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="681" /> - <location filename="../QScintilla/ShellWindow.py" line="311" /> - <source>Ctrl+S</source> - <comment>File|Save</comment> - <translation>Ctrl+S</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1032" /> - <location filename="../QScintilla/ShellWindow.py" line="338" /> - <source>Cut</source> - <translation>Ausschneiden</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1034" /> - <location filename="../QScintilla/ShellWindow.py" line="340" /> - <source>Cu&t</source> - <translation>&Ausschneiden</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1036" /> - <location filename="../QScintilla/ShellWindow.py" line="342" /> - <source>Ctrl+X</source> - <comment>Edit|Cut</comment> - <translation>Ctrl+X</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1039" /> - <location filename="../QScintilla/ShellWindow.py" line="345" /> - <source>Shift+Del</source> - <comment>Edit|Cut</comment> - <translation>Shift+Del</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1045" /> - <location filename="../QScintilla/ShellWindow.py" line="351" /> - <source>Cut the selection</source> - <translation>Schneidet die Auswahl aus</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1059" /> - <location filename="../QScintilla/ShellWindow.py" line="360" /> - <source>Copy</source> - <translation>Kopieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1061" /> - <location filename="../QScintilla/ShellWindow.py" line="362" /> - <source>&Copy</source> - <translation>&Kopieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1063" /> - <location filename="../QScintilla/ShellWindow.py" line="364" /> - <source>Ctrl+C</source> - <comment>Edit|Copy</comment> - <translation>Ctrl+C</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1066" /> - <location filename="../QScintilla/ShellWindow.py" line="367" /> - <source>Ctrl+Ins</source> - <comment>Edit|Copy</comment> - <translation>Ctrl+Einfg</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1072" /> - <location filename="../QScintilla/ShellWindow.py" line="373" /> - <source>Copy the selection</source> - <translation>Kopiert die Auswahl</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1086" /> - <location filename="../QScintilla/ShellWindow.py" line="382" /> - <source>Paste</source> - <translation>Einfügen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1088" /> - <location filename="../QScintilla/ShellWindow.py" line="384" /> - <source>&Paste</source> - <translation>Ein&fügen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1090" /> - <location filename="../QScintilla/ShellWindow.py" line="386" /> - <source>Ctrl+V</source> - <comment>Edit|Paste</comment> - <translation>Ctrl+V</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1093" /> - <location filename="../QScintilla/ShellWindow.py" line="389" /> - <source>Shift+Ins</source> - <comment>Edit|Paste</comment> - <translation>Shift+Ins</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1099" /> - <location filename="../QScintilla/ShellWindow.py" line="395" /> - <source>Paste the last cut/copied text</source> - <translation>Fügt den Inhalt der Zwischenablage ein</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1115" /> - <location filename="../ViewManager/ViewManager.py" line="1113" /> - <location filename="../QScintilla/ShellWindow.py" line="409" /> - <location filename="../QScintilla/ShellWindow.py" line="407" /> - <source>Clear</source> - <translation>Löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1117" /> - <location filename="../QScintilla/ShellWindow.py" line="411" /> - <source>Alt+Shift+C</source> - <comment>Edit|Clear</comment> - <translation>Alt+Shift+C</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1124" /> - <location filename="../QScintilla/ShellWindow.py" line="418" /> - <source>Clear all text</source> - <translation>Löscht den gesamten Text</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2519" /> - <location filename="../ViewManager/ViewManager.py" line="2518" /> - <location filename="../QScintilla/MiniEditor.py" line="1681" /> - <location filename="../QScintilla/MiniEditor.py" line="1680" /> - <location filename="../QScintilla/ShellWindow.py" line="440" /> - <location filename="../QScintilla/ShellWindow.py" line="439" /> - <source>Delete current line</source> - <translation>Aktuelle Zeile löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2520" /> - <location filename="../QScintilla/MiniEditor.py" line="1682" /> - <location filename="../QScintilla/ShellWindow.py" line="441" /> - <source>Ctrl+Shift+L</source> - <translation>Ctrl+Shift+L</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2026" /> - <location filename="../ViewManager/ViewManager.py" line="2025" /> - <location filename="../QScintilla/MiniEditor.py" line="1203" /> - <location filename="../QScintilla/MiniEditor.py" line="1202" /> - <location filename="../QScintilla/ShellWindow.py" line="452" /> - <location filename="../QScintilla/ShellWindow.py" line="451" /> - <source>Indent one level</source> - <translation>Eine Ebene einrücken</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2027" /> - <location filename="../QScintilla/MiniEditor.py" line="1204" /> - <location filename="../QScintilla/ShellWindow.py" line="453" /> - <source>Tab</source> - <translation>Tab</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2492" /> - <location filename="../ViewManager/ViewManager.py" line="2491" /> - <location filename="../QScintilla/MiniEditor.py" line="1669" /> - <location filename="../QScintilla/MiniEditor.py" line="1668" /> - <location filename="../QScintilla/ShellWindow.py" line="464" /> - <location filename="../QScintilla/ShellWindow.py" line="463" /> - <source>Insert new line</source> - <translation>Neue Zeile einfügen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2493" /> - <location filename="../QScintilla/MiniEditor.py" line="1670" /> - <location filename="../QScintilla/ShellWindow.py" line="465" /> - <source>Return</source> - <translation>Return</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2494" /> - <location filename="../QScintilla/MiniEditor.py" line="1671" /> - <location filename="../QScintilla/ShellWindow.py" line="466" /> - <source>Enter</source> - <translation>Enter</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2378" /> - <location filename="../ViewManager/ViewManager.py" line="2377" /> - <location filename="../QScintilla/MiniEditor.py" line="1555" /> - <location filename="../QScintilla/MiniEditor.py" line="1554" /> - <location filename="../QScintilla/ShellWindow.py" line="476" /> - <location filename="../QScintilla/ShellWindow.py" line="475" /> - <source>Delete previous character</source> - <translation>Zeichen links löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2379" /> - <location filename="../QScintilla/MiniEditor.py" line="1556" /> - <location filename="../QScintilla/ShellWindow.py" line="477" /> - <source>Backspace</source> - <translation>Backspace</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2386" /> - <location filename="../QScintilla/MiniEditor.py" line="1563" /> - <location filename="../QScintilla/ShellWindow.py" line="484" /> - <source>Meta+H</source> - <translation>Meta+H</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2391" /> - <location filename="../QScintilla/MiniEditor.py" line="1568" /> - <location filename="../QScintilla/ShellWindow.py" line="489" /> - <source>Shift+Backspace</source> - <translation>Shift+Backspace</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2416" /> - <location filename="../ViewManager/ViewManager.py" line="2415" /> - <location filename="../QScintilla/MiniEditor.py" line="1593" /> - <location filename="../QScintilla/MiniEditor.py" line="1592" /> - <location filename="../QScintilla/ShellWindow.py" line="498" /> - <location filename="../QScintilla/ShellWindow.py" line="497" /> - <source>Delete current character</source> - <translation>Aktuelles Zeichen löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2417" /> - <location filename="../QScintilla/MiniEditor.py" line="1594" /> - <location filename="../QScintilla/ShellWindow.py" line="499" /> - <source>Del</source> - <translation>Del</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2424" /> - <location filename="../QScintilla/MiniEditor.py" line="1601" /> - <location filename="../QScintilla/ShellWindow.py" line="506" /> - <source>Meta+D</source> - <translation>Meta+D</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2432" /> - <location filename="../ViewManager/ViewManager.py" line="2431" /> - <location filename="../QScintilla/MiniEditor.py" line="1609" /> - <location filename="../QScintilla/MiniEditor.py" line="1608" /> - <location filename="../QScintilla/ShellWindow.py" line="514" /> - <location filename="../QScintilla/ShellWindow.py" line="513" /> - <source>Delete word to left</source> - <translation>Wort links löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2433" /> - <location filename="../QScintilla/MiniEditor.py" line="1610" /> - <location filename="../QScintilla/ShellWindow.py" line="515" /> - <source>Ctrl+Backspace</source> - <translation>Ctrl+Backspace</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2444" /> - <location filename="../ViewManager/ViewManager.py" line="2443" /> - <location filename="../QScintilla/MiniEditor.py" line="1621" /> - <location filename="../QScintilla/MiniEditor.py" line="1620" /> - <location filename="../QScintilla/ShellWindow.py" line="526" /> - <location filename="../QScintilla/ShellWindow.py" line="525" /> - <source>Delete word to right</source> - <translation>Wort rechts löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2445" /> - <location filename="../QScintilla/MiniEditor.py" line="1622" /> - <location filename="../QScintilla/ShellWindow.py" line="527" /> - <source>Ctrl+Del</source> - <translation>Ctrl+Del</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2456" /> - <location filename="../ViewManager/ViewManager.py" line="2455" /> - <location filename="../QScintilla/MiniEditor.py" line="1633" /> - <location filename="../QScintilla/MiniEditor.py" line="1632" /> - <location filename="../QScintilla/ShellWindow.py" line="538" /> - <location filename="../QScintilla/ShellWindow.py" line="537" /> - <source>Delete line to left</source> - <translation>Zeile links löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2458" /> - <location filename="../QScintilla/MiniEditor.py" line="1635" /> - <location filename="../QScintilla/ShellWindow.py" line="540" /> - <source>Ctrl+Shift+Backspace</source> - <translation>Ctrl+Shift+Backspace</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2470" /> - <location filename="../ViewManager/ViewManager.py" line="2469" /> - <location filename="../QScintilla/MiniEditor.py" line="1647" /> - <location filename="../QScintilla/MiniEditor.py" line="1646" /> - <location filename="../QScintilla/ShellWindow.py" line="552" /> - <location filename="../QScintilla/ShellWindow.py" line="551" /> - <source>Delete line to right</source> - <translation>Zeile rechts löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2478" /> - <location filename="../QScintilla/MiniEditor.py" line="1655" /> - <location filename="../QScintilla/ShellWindow.py" line="560" /> - <source>Meta+K</source> - <translation>Meta+K</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2483" /> - <location filename="../QScintilla/MiniEditor.py" line="1660" /> - <location filename="../QScintilla/ShellWindow.py" line="565" /> - <source>Ctrl+Shift+Del</source> - <translation>Ctrl+Shift+Del</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1718" /> - <location filename="../ViewManager/ViewManager.py" line="1717" /> - <location filename="../QScintilla/MiniEditor.py" line="891" /> - <location filename="../QScintilla/MiniEditor.py" line="890" /> - <location filename="../QScintilla/ShellWindow.py" line="574" /> - <location filename="../QScintilla/ShellWindow.py" line="573" /> - <source>Move left one character</source> - <translation>Ein Zeichen nach links</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1719" /> - <location filename="../QScintilla/MiniEditor.py" line="892" /> - <location filename="../QScintilla/ShellWindow.py" line="575" /> - <source>Left</source> - <translation>Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1727" /> - <location filename="../QScintilla/MiniEditor.py" line="900" /> - <location filename="../QScintilla/ShellWindow.py" line="583" /> - <source>Meta+B</source> - <translation>Meta+B</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1734" /> - <location filename="../ViewManager/ViewManager.py" line="1733" /> - <location filename="../QScintilla/MiniEditor.py" line="907" /> - <location filename="../QScintilla/MiniEditor.py" line="906" /> - <location filename="../QScintilla/ShellWindow.py" line="590" /> - <location filename="../QScintilla/ShellWindow.py" line="589" /> - <source>Move right one character</source> - <translation>Ein Zeichen nach rechts</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1735" /> - <location filename="../QScintilla/MiniEditor.py" line="908" /> - <location filename="../QScintilla/ShellWindow.py" line="591" /> - <source>Right</source> - <translation>Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1742" /> - <location filename="../QScintilla/MiniEditor.py" line="915" /> - <location filename="../QScintilla/ShellWindow.py" line="598" /> - <source>Meta+F</source> - <translation>Meta+F</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1814" /> - <location filename="../ViewManager/ViewManager.py" line="1813" /> - <location filename="../QScintilla/MiniEditor.py" line="987" /> - <location filename="../QScintilla/MiniEditor.py" line="986" /> - <location filename="../QScintilla/ShellWindow.py" line="606" /> - <location filename="../QScintilla/ShellWindow.py" line="605" /> - <source>Move left one word</source> - <translation>Ein Wort nach links</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1822" /> - <location filename="../ViewManager/ViewManager.py" line="1790" /> - <location filename="../QScintilla/MiniEditor.py" line="995" /> - <location filename="../QScintilla/MiniEditor.py" line="963" /> - <location filename="../QScintilla/ShellWindow.py" line="614" /> - <source>Alt+Left</source> - <translation>Alt+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1878" /> - <location filename="../ViewManager/ViewManager.py" line="1826" /> - <location filename="../QScintilla/MiniEditor.py" line="1055" /> - <location filename="../QScintilla/MiniEditor.py" line="999" /> - <location filename="../QScintilla/ShellWindow.py" line="618" /> - <source>Ctrl+Left</source> - <translation>Ctrl+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1834" /> - <location filename="../ViewManager/ViewManager.py" line="1833" /> - <location filename="../QScintilla/MiniEditor.py" line="1007" /> - <location filename="../QScintilla/MiniEditor.py" line="1006" /> - <location filename="../QScintilla/ShellWindow.py" line="626" /> - <location filename="../QScintilla/ShellWindow.py" line="625" /> - <source>Move right one word</source> - <translation>Ein Wort nach rechts</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2615" /> - <location filename="../ViewManager/ViewManager.py" line="1842" /> - <location filename="../QScintilla/MiniEditor.py" line="1809" /> - <location filename="../QScintilla/MiniEditor.py" line="1019" /> - <location filename="../QScintilla/ShellWindow.py" line="634" /> - <source>Ctrl+Right</source> - <translation>Ctrl+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1852" /> - <location filename="../ViewManager/ViewManager.py" line="1849" /> - <location filename="../QScintilla/MiniEditor.py" line="1029" /> - <location filename="../QScintilla/MiniEditor.py" line="1026" /> - <location filename="../QScintilla/ShellWindow.py" line="644" /> - <location filename="../QScintilla/ShellWindow.py" line="641" /> - <source>Move to first visible character in document line</source> - <translation>Zum ersten sichtbaren Zeichen der Dokumentzeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2876" /> - <location filename="../ViewManager/ViewManager.py" line="1862" /> - <location filename="../QScintilla/MiniEditor.py" line="2070" /> - <location filename="../QScintilla/MiniEditor.py" line="1039" /> - <location filename="../QScintilla/ShellWindow.py" line="654" /> - <source>Home</source> - <translation>Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1890" /> - <location filename="../ViewManager/ViewManager.py" line="1889" /> - <location filename="../QScintilla/MiniEditor.py" line="1067" /> - <location filename="../QScintilla/MiniEditor.py" line="1066" /> - <location filename="../QScintilla/ShellWindow.py" line="662" /> - <location filename="../QScintilla/ShellWindow.py" line="661" /> - <source>Move to end of document line</source> - <translation>Zum Ende der Dokumentenzeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1898" /> - <location filename="../QScintilla/MiniEditor.py" line="1075" /> - <location filename="../QScintilla/ShellWindow.py" line="670" /> - <source>Meta+E</source> - <translation>Meta+E</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2893" /> - <location filename="../ViewManager/ViewManager.py" line="1902" /> - <location filename="../QScintilla/MiniEditor.py" line="2087" /> - <location filename="../QScintilla/MiniEditor.py" line="1079" /> - <location filename="../QScintilla/ShellWindow.py" line="674" /> - <source>End</source> - <translation>End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1750" /> - <location filename="../ViewManager/ViewManager.py" line="1749" /> - <location filename="../QScintilla/MiniEditor.py" line="923" /> - <location filename="../QScintilla/MiniEditor.py" line="922" /> - <location filename="../QScintilla/ShellWindow.py" line="682" /> - <location filename="../QScintilla/ShellWindow.py" line="681" /> - <source>Move up one line</source> - <translation>Eine Zeile nach oben</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1751" /> - <location filename="../QScintilla/MiniEditor.py" line="924" /> - <location filename="../QScintilla/ShellWindow.py" line="683" /> - <source>Up</source> - <translation>Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1758" /> - <location filename="../QScintilla/MiniEditor.py" line="931" /> - <location filename="../QScintilla/ShellWindow.py" line="690" /> - <source>Meta+P</source> - <translation>Meta+P</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1766" /> - <location filename="../ViewManager/ViewManager.py" line="1765" /> - <location filename="../QScintilla/MiniEditor.py" line="939" /> - <location filename="../QScintilla/MiniEditor.py" line="938" /> - <location filename="../QScintilla/ShellWindow.py" line="698" /> - <location filename="../QScintilla/ShellWindow.py" line="697" /> - <source>Move down one line</source> - <translation>Eine Zeile nach unten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1767" /> - <location filename="../QScintilla/MiniEditor.py" line="940" /> - <location filename="../QScintilla/ShellWindow.py" line="699" /> - <source>Down</source> - <translation>Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1774" /> - <location filename="../QScintilla/MiniEditor.py" line="947" /> - <location filename="../QScintilla/ShellWindow.py" line="706" /> - <source>Meta+N</source> - <translation>Meta+N</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2014" /> - <location filename="../ViewManager/ViewManager.py" line="1911" /> - <location filename="../QScintilla/MiniEditor.py" line="1191" /> - <location filename="../QScintilla/MiniEditor.py" line="1088" /> - <location filename="../QScintilla/ShellWindow.py" line="715" /> - <source>Ctrl+Down</source> - <translation>Ctrl+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1994" /> - <location filename="../ViewManager/ViewManager.py" line="1923" /> - <location filename="../QScintilla/MiniEditor.py" line="1171" /> - <location filename="../QScintilla/MiniEditor.py" line="1100" /> - <location filename="../QScintilla/ShellWindow.py" line="727" /> - <source>Ctrl+Up</source> - <translation>Ctrl+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1958" /> - <location filename="../ViewManager/ViewManager.py" line="1957" /> - <location filename="../QScintilla/MiniEditor.py" line="1135" /> - <location filename="../QScintilla/MiniEditor.py" line="1134" /> - <location filename="../QScintilla/ShellWindow.py" line="738" /> - <location filename="../QScintilla/ShellWindow.py" line="737" /> - <source>Move up one page</source> - <translation>Eine Seite hoch</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1959" /> - <location filename="../QScintilla/MiniEditor.py" line="1136" /> - <location filename="../QScintilla/ShellWindow.py" line="739" /> - <source>PgUp</source> - <translation>PgUp</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1970" /> - <location filename="../ViewManager/ViewManager.py" line="1969" /> - <location filename="../QScintilla/MiniEditor.py" line="1147" /> - <location filename="../QScintilla/MiniEditor.py" line="1146" /> - <location filename="../QScintilla/ShellWindow.py" line="750" /> - <location filename="../QScintilla/ShellWindow.py" line="749" /> - <source>Move down one page</source> - <translation>Eine Seite nach unten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1971" /> - <location filename="../QScintilla/MiniEditor.py" line="1148" /> - <location filename="../QScintilla/ShellWindow.py" line="751" /> - <source>PgDown</source> - <translation>PgDown</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1978" /> - <location filename="../QScintilla/MiniEditor.py" line="1155" /> - <location filename="../QScintilla/ShellWindow.py" line="758" /> - <source>Meta+V</source> - <translation>Meta+V</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2661" /> - <location filename="../ViewManager/ViewManager.py" line="2660" /> - <location filename="../QScintilla/MiniEditor.py" line="1855" /> - <location filename="../QScintilla/MiniEditor.py" line="1854" /> - <location filename="../QScintilla/ShellWindow.py" line="766" /> - <location filename="../QScintilla/ShellWindow.py" line="765" /> - <source>Escape</source> - <translation>Abbruch</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2662" /> - <location filename="../QScintilla/MiniEditor.py" line="1856" /> - <location filename="../QScintilla/ShellWindow.py" line="767" /> - <source>Esc</source> - <translation>Esc</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2052" /> - <location filename="../ViewManager/ViewManager.py" line="2049" /> - <location filename="../QScintilla/MiniEditor.py" line="1229" /> - <location filename="../QScintilla/MiniEditor.py" line="1226" /> - <location filename="../QScintilla/ShellWindow.py" line="780" /> - <location filename="../QScintilla/ShellWindow.py" line="777" /> - <source>Extend selection left one character</source> - <translation>Auswahl um ein Zeichen nach links erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2055" /> - <location filename="../QScintilla/MiniEditor.py" line="1232" /> - <location filename="../QScintilla/ShellWindow.py" line="783" /> - <source>Shift+Left</source> - <translation>Shift+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2062" /> - <location filename="../QScintilla/MiniEditor.py" line="1239" /> - <location filename="../QScintilla/ShellWindow.py" line="790" /> - <source>Meta+Shift+B</source> - <translation>Meta+Shift+B</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2072" /> - <location filename="../ViewManager/ViewManager.py" line="2069" /> - <location filename="../QScintilla/MiniEditor.py" line="1249" /> - <location filename="../QScintilla/MiniEditor.py" line="1246" /> - <location filename="../QScintilla/ShellWindow.py" line="800" /> - <location filename="../QScintilla/ShellWindow.py" line="797" /> - <source>Extend selection right one character</source> - <translation>Auswahl um ein Zeichen nach rechts erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2075" /> - <location filename="../QScintilla/MiniEditor.py" line="1252" /> - <location filename="../QScintilla/ShellWindow.py" line="803" /> - <source>Shift+Right</source> - <translation>Shift+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2082" /> - <location filename="../QScintilla/MiniEditor.py" line="1259" /> - <location filename="../QScintilla/ShellWindow.py" line="810" /> - <source>Meta+Shift+F</source> - <translation>Meta+Shift+F</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2166" /> - <location filename="../ViewManager/ViewManager.py" line="2165" /> - <location filename="../QScintilla/MiniEditor.py" line="1343" /> - <location filename="../QScintilla/MiniEditor.py" line="1342" /> - <location filename="../QScintilla/ShellWindow.py" line="818" /> - <location filename="../QScintilla/ShellWindow.py" line="817" /> - <source>Extend selection left one word</source> - <translation>Auswahl um ein Wort nach links erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2175" /> - <location filename="../ViewManager/ViewManager.py" line="2135" /> - <location filename="../QScintilla/MiniEditor.py" line="1352" /> - <location filename="../QScintilla/MiniEditor.py" line="1312" /> - <location filename="../QScintilla/ShellWindow.py" line="827" /> - <source>Alt+Shift+Left</source> - <translation>Alt+Shift+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3079" /> - <location filename="../ViewManager/ViewManager.py" line="2181" /> - <location filename="../QScintilla/MiniEditor.py" line="2273" /> - <location filename="../QScintilla/MiniEditor.py" line="1358" /> - <location filename="../QScintilla/ShellWindow.py" line="833" /> - <source>Ctrl+Shift+Left</source> - <translation>Ctrl+Shift+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2192" /> - <location filename="../ViewManager/ViewManager.py" line="2189" /> - <location filename="../QScintilla/MiniEditor.py" line="1369" /> - <location filename="../QScintilla/MiniEditor.py" line="1366" /> - <location filename="../QScintilla/ShellWindow.py" line="844" /> - <location filename="../QScintilla/ShellWindow.py" line="841" /> - <source>Extend selection right one word</source> - <translation>Auswahl um ein Wort nach rechts erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2953" /> - <location filename="../ViewManager/ViewManager.py" line="2203" /> - <location filename="../ViewManager/ViewManager.py" line="2157" /> - <location filename="../QScintilla/MiniEditor.py" line="2147" /> - <location filename="../QScintilla/MiniEditor.py" line="1380" /> - <location filename="../QScintilla/MiniEditor.py" line="1334" /> - <location filename="../QScintilla/ShellWindow.py" line="855" /> - <source>Alt+Shift+Right</source> - <translation>Alt+Shift+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2640" /> - <location filename="../ViewManager/ViewManager.py" line="2209" /> - <location filename="../QScintilla/MiniEditor.py" line="1834" /> - <location filename="../QScintilla/MiniEditor.py" line="1386" /> - <location filename="../QScintilla/ShellWindow.py" line="861" /> - <source>Ctrl+Shift+Right</source> - <translation>Ctrl+Shift+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2221" /> - <location filename="../ViewManager/ViewManager.py" line="2217" /> - <location filename="../QScintilla/MiniEditor.py" line="1398" /> - <location filename="../QScintilla/MiniEditor.py" line="1394" /> - <location filename="../QScintilla/ShellWindow.py" line="873" /> - <location filename="../QScintilla/ShellWindow.py" line="869" /> - <source>Extend selection to first visible character in document line</source> - <translation>Auswahl zum ersten sichtbaren Zeichen der Dokumentzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2232" /> - <location filename="../QScintilla/MiniEditor.py" line="1409" /> - <location filename="../QScintilla/ShellWindow.py" line="884" /> - <source>Shift+Home</source> - <translation>Shift+Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2242" /> - <location filename="../ViewManager/ViewManager.py" line="2239" /> - <location filename="../QScintilla/MiniEditor.py" line="1419" /> - <location filename="../QScintilla/MiniEditor.py" line="1416" /> - <location filename="../QScintilla/ShellWindow.py" line="894" /> - <location filename="../QScintilla/ShellWindow.py" line="891" /> - <source>Extend selection to end of document line</source> - <translation>Auswahl zum Ende der Dokumentenzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2252" /> - <location filename="../QScintilla/MiniEditor.py" line="1429" /> - <location filename="../QScintilla/ShellWindow.py" line="904" /> - <source>Meta+Shift+E</source> - <translation>Meta+Shift+E</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2256" /> - <location filename="../QScintilla/MiniEditor.py" line="1433" /> - <location filename="../QScintilla/ShellWindow.py" line="908" /> - <source>Shift+End</source> - <translation>Shift+End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4024" /> - <location filename="../ViewManager/ViewManager.py" line="4022" /> - <location filename="../ViewManager/ViewManager.py" line="3455" /> - <location filename="../QScintilla/MiniEditor.py" line="2529" /> - <location filename="../QScintilla/ShellWindow.py" line="922" /> - <source>Search</source> - <translation>Suchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3457" /> - <location filename="../QScintilla/MiniEditor.py" line="2531" /> - <location filename="../QScintilla/ShellWindow.py" line="924" /> - <source>&Search...</source> - <translation>&Suchen...</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3459" /> - <location filename="../QScintilla/MiniEditor.py" line="2533" /> - <location filename="../QScintilla/ShellWindow.py" line="926" /> - <source>Ctrl+F</source> - <comment>Search|Search</comment> - <translation>Ctrl+F</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3466" /> - <location filename="../QScintilla/MiniEditor.py" line="2540" /> - <location filename="../QScintilla/ShellWindow.py" line="933" /> - <source>Search for a text</source> - <translation>Sucht nach Text</translation> - </message> - <message> - <location filename="../QScintilla/ShellWindow.py" line="936" /> - <source><b>Search</b><p>Search for some text in the shell window. A dialog is shown to enter the search text and options for the search.</p></source> - <translation><b>Suchen</b><p>Sucht einen Text im Shell Fenster. Es wird ein Dialog eingeblendet, in dem der Suchtext und verschieden Suchoptionen eingegeben werden kann.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3481" /> - <location filename="../QScintilla/MiniEditor.py" line="2555" /> - <location filename="../QScintilla/ShellWindow.py" line="948" /> - <source>Search next</source> - <translation>Weitersuchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3483" /> - <location filename="../QScintilla/MiniEditor.py" line="2557" /> - <location filename="../QScintilla/ShellWindow.py" line="950" /> - <source>Search &next</source> - <translation>&Weitersuchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3485" /> - <location filename="../QScintilla/MiniEditor.py" line="2559" /> - <location filename="../QScintilla/ShellWindow.py" line="952" /> - <source>F3</source> - <comment>Search|Search next</comment> - <translation>F3</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3492" /> - <location filename="../QScintilla/MiniEditor.py" line="2566" /> - <location filename="../QScintilla/ShellWindow.py" line="959" /> - <source>Search next occurrence of text</source> - <translation>Das nächste Vorkommen des Textes in der Seite suchen</translation> - </message> - <message> - <location filename="../QScintilla/ShellWindow.py" line="962" /> - <source><b>Search next</b><p>Search the next occurrence of some text in the shell window. The previously entered search text and options are reused.</p></source> - <translation><b>Weitersuchen</b><p>Nach der nächsten Textstelle im Shell Fenster suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3507" /> - <location filename="../QScintilla/MiniEditor.py" line="2581" /> - <location filename="../QScintilla/ShellWindow.py" line="976" /> - <source>Search previous</source> - <translation>Rückwärtssuchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3509" /> - <location filename="../QScintilla/MiniEditor.py" line="2583" /> - <location filename="../QScintilla/ShellWindow.py" line="978" /> - <source>Search &previous</source> - <translation>&Rückwärtssuchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3511" /> - <location filename="../QScintilla/MiniEditor.py" line="2585" /> - <location filename="../QScintilla/ShellWindow.py" line="980" /> - <source>Shift+F3</source> - <comment>Search|Search previous</comment> - <translation>Shift+F3</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3520" /> - <location filename="../QScintilla/MiniEditor.py" line="2594" /> - <location filename="../QScintilla/ShellWindow.py" line="989" /> - <source>Search previous occurrence of text</source> - <translation>Das vorherige Vorkommen des Textes in der Seite suchen</translation> - </message> - <message> - <location filename="../QScintilla/ShellWindow.py" line="994" /> - <source><b>Search previous</b><p>Search the previous occurrence of some text in the shell window. The previously entered search text and options are reused.</p></source> - <translation><b>Rückwärtssuchen</b><p>Nach der vorherigen Textstelle im Shell Fenster suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4065" /> - <location filename="../QScintilla/MiniEditor.py" line="2754" /> - <location filename="../QScintilla/ShellWindow.py" line="1015" /> - <source>Zoom in</source> - <translation>Vergrößern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4067" /> - <location filename="../QScintilla/MiniEditor.py" line="2756" /> - <location filename="../QScintilla/ShellWindow.py" line="1017" /> - <source>Zoom &in</source> - <translation>Ver&größern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4069" /> - <location filename="../QScintilla/MiniEditor.py" line="2758" /> - <location filename="../QScintilla/ShellWindow.py" line="1019" /> - <source>Ctrl++</source> - <comment>View|Zoom in</comment> - <translation>Ctrl++</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4072" /> - <location filename="../QScintilla/MiniEditor.py" line="2761" /> - <location filename="../QScintilla/ShellWindow.py" line="1022" /> - <source>Zoom In</source> - <comment>View|Zoom in</comment> - <translation>Vergrößern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4078" /> - <location filename="../QScintilla/MiniEditor.py" line="2767" /> - <location filename="../QScintilla/ShellWindow.py" line="1028" /> - <source>Zoom in on the text</source> - <translation>Text vergrößern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4081" /> - <location filename="../QScintilla/MiniEditor.py" line="2770" /> - <location filename="../QScintilla/ShellWindow.py" line="1031" /> - <source><b>Zoom in</b><p>Zoom in on the text. This makes the text bigger.</p></source> - <translation><b>Vergrößern</b><p>Den angezeigten Text vergrößern.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4091" /> - <location filename="../QScintilla/MiniEditor.py" line="2780" /> - <location filename="../QScintilla/ShellWindow.py" line="1041" /> - <source>Zoom out</source> - <translation>Verkleinern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4093" /> - <location filename="../QScintilla/MiniEditor.py" line="2782" /> - <location filename="../QScintilla/ShellWindow.py" line="1043" /> - <source>Zoom &out</source> - <translation>Ver&kleinern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4095" /> - <location filename="../QScintilla/MiniEditor.py" line="2784" /> - <location filename="../QScintilla/ShellWindow.py" line="1045" /> - <source>Ctrl+-</source> - <comment>View|Zoom out</comment> - <translation>Ctrl+-</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4098" /> - <location filename="../QScintilla/MiniEditor.py" line="2787" /> - <location filename="../QScintilla/ShellWindow.py" line="1048" /> - <source>Zoom Out</source> - <comment>View|Zoom out</comment> - <translation>Verkleinern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4104" /> - <location filename="../QScintilla/MiniEditor.py" line="2793" /> - <location filename="../QScintilla/ShellWindow.py" line="1054" /> - <source>Zoom out on the text</source> - <translation>Text verkleinern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4107" /> - <location filename="../QScintilla/MiniEditor.py" line="2796" /> - <location filename="../QScintilla/ShellWindow.py" line="1057" /> - <source><b>Zoom out</b><p>Zoom out on the text. This makes the text smaller.</p></source> - <translation><b>Verkleinern</b><p>Den angezeigten Text verkleinern.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4117" /> - <location filename="../QScintilla/MiniEditor.py" line="2806" /> - <location filename="../QScintilla/ShellWindow.py" line="1067" /> - <source>Zoom reset</source> - <translation>Vergrößerung zurücksetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4119" /> - <location filename="../QScintilla/MiniEditor.py" line="2808" /> - <location filename="../QScintilla/ShellWindow.py" line="1069" /> - <source>Zoom &reset</source> - <translation>Vergrößerung &zurücksetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4121" /> - <location filename="../QScintilla/MiniEditor.py" line="2810" /> - <location filename="../QScintilla/ShellWindow.py" line="1071" /> - <source>Ctrl+0</source> - <comment>View|Zoom reset</comment> - <translation>Ctrl+0</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4128" /> - <location filename="../QScintilla/MiniEditor.py" line="2817" /> - <location filename="../QScintilla/ShellWindow.py" line="1078" /> - <source>Reset the zoom of the text</source> - <translation>Die Textgröße zurücksetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4131" /> - <location filename="../QScintilla/MiniEditor.py" line="2820" /> - <location filename="../QScintilla/ShellWindow.py" line="1081" /> - <source><b>Zoom reset</b><p>Reset the zoom of the text. This sets the zoom factor to 100%.</p></source> - <translation><b>Vergrößerung zurücksetzen</b><p>Setzt die Vergrößerung auf den Wert 100% zurück.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4142" /> - <location filename="../QScintilla/MiniEditor.py" line="2831" /> - <location filename="../QScintilla/ShellWindow.py" line="1092" /> - <source>Zoom</source> - <translation>Maßstab</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4144" /> - <location filename="../QScintilla/MiniEditor.py" line="2833" /> - <location filename="../QScintilla/ShellWindow.py" line="1094" /> - <source>&Zoom</source> - <translation>&Maßstab</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4151" /> - <location filename="../QScintilla/MiniEditor.py" line="2840" /> - <location filename="../QScintilla/ShellWindow.py" line="1101" /> - <source>Zoom the text</source> - <translation>Den Maßstab des Textes ändern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="4154" /> - <location filename="../QScintilla/MiniEditor.py" line="2843" /> - <location filename="../QScintilla/ShellWindow.py" line="1104" /> - <source><b>Zoom</b><p>Zoom the text. This opens a dialog where the desired size can be entered.</p></source> - <translation><b>Maßstab</b><p>dies ändert den Textmaßstab. Es wird ein dialog eingeblendet, in dem der Maßstab eingegeben werden kann.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="804" /> - <location filename="../ViewManager/ViewManager.py" line="802" /> - <location filename="../QScintilla/MiniEditor.py" line="741" /> - <source>Print Preview</source> - <translation>Druckvorschau</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1782" /> - <location filename="../ViewManager/ViewManager.py" line="1781" /> - <location filename="../QScintilla/MiniEditor.py" line="955" /> - <location filename="../QScintilla/MiniEditor.py" line="954" /> - <source>Move left one word part</source> - <translation>Ein Wortteil nach links</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1798" /> - <location filename="../ViewManager/ViewManager.py" line="1797" /> - <location filename="../QScintilla/MiniEditor.py" line="971" /> - <location filename="../QScintilla/MiniEditor.py" line="970" /> - <source>Move right one word part</source> - <translation>Ein Wortteil nach rechts</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2931" /> - <location filename="../ViewManager/ViewManager.py" line="1806" /> - <location filename="../QScintilla/MiniEditor.py" line="2125" /> - <location filename="../QScintilla/MiniEditor.py" line="1015" /> - <location filename="../QScintilla/MiniEditor.py" line="979" /> - <source>Alt+Right</source> - <translation>Alt+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1870" /> - <location filename="../ViewManager/ViewManager.py" line="1869" /> - <location filename="../QScintilla/MiniEditor.py" line="1047" /> - <location filename="../QScintilla/MiniEditor.py" line="1046" /> - <source>Move to start of display line</source> - <translation>Zum Beginn der Anzeigezeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1882" /> - <location filename="../QScintilla/MiniEditor.py" line="1059" /> - <source>Alt+Home</source> - <translation>Alt+Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1910" /> - <location filename="../ViewManager/ViewManager.py" line="1909" /> - <location filename="../QScintilla/MiniEditor.py" line="1087" /> - <location filename="../QScintilla/MiniEditor.py" line="1086" /> - <source>Scroll view down one line</source> - <translation>Eine Zeile nach unten rollen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1922" /> - <location filename="../ViewManager/ViewManager.py" line="1921" /> - <location filename="../QScintilla/MiniEditor.py" line="1099" /> - <location filename="../QScintilla/MiniEditor.py" line="1098" /> - <source>Scroll view up one line</source> - <translation>Eine Zeile nach oben rollen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1934" /> - <location filename="../ViewManager/ViewManager.py" line="1933" /> - <location filename="../QScintilla/MiniEditor.py" line="1111" /> - <location filename="../QScintilla/MiniEditor.py" line="1110" /> - <source>Move up one paragraph</source> - <translation>Einen Absatz nach oben</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1935" /> - <location filename="../QScintilla/MiniEditor.py" line="1112" /> - <source>Alt+Up</source> - <translation>Alt+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1946" /> - <location filename="../ViewManager/ViewManager.py" line="1945" /> - <location filename="../QScintilla/MiniEditor.py" line="1123" /> - <location filename="../QScintilla/MiniEditor.py" line="1122" /> - <source>Move down one paragraph</source> - <translation>Einen Absatz nach unten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1947" /> - <location filename="../QScintilla/MiniEditor.py" line="1124" /> - <source>Alt+Down</source> - <translation>Alt+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1986" /> - <location filename="../ViewManager/ViewManager.py" line="1985" /> - <location filename="../QScintilla/MiniEditor.py" line="1163" /> - <location filename="../QScintilla/MiniEditor.py" line="1162" /> - <source>Move to start of document</source> - <translation>Zum Dokumentenanfang springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="1998" /> - <location filename="../QScintilla/MiniEditor.py" line="1175" /> - <source>Ctrl+Home</source> - <translation>Ctrl+Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2006" /> - <location filename="../ViewManager/ViewManager.py" line="2005" /> - <location filename="../QScintilla/MiniEditor.py" line="1183" /> - <location filename="../QScintilla/MiniEditor.py" line="1182" /> - <source>Move to end of document</source> - <translation>Zum Dokumentenende springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2018" /> - <location filename="../QScintilla/MiniEditor.py" line="1195" /> - <source>Ctrl+End</source> - <translation>Ctrl+End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2038" /> - <location filename="../ViewManager/ViewManager.py" line="2037" /> - <location filename="../QScintilla/MiniEditor.py" line="1215" /> - <location filename="../QScintilla/MiniEditor.py" line="1214" /> - <source>Unindent one level</source> - <translation>Eine Ebene ausrücken</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2039" /> - <location filename="../QScintilla/MiniEditor.py" line="1216" /> - <source>Shift+Tab</source> - <translation>Shift+Tab</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2090" /> - <location filename="../ViewManager/ViewManager.py" line="2089" /> - <location filename="../QScintilla/MiniEditor.py" line="1267" /> - <location filename="../QScintilla/MiniEditor.py" line="1266" /> - <source>Extend selection up one line</source> - <translation>Auswahl um eine Zeile nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2091" /> - <location filename="../QScintilla/MiniEditor.py" line="1268" /> - <source>Shift+Up</source> - <translation>Shift+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2098" /> - <location filename="../QScintilla/MiniEditor.py" line="1275" /> - <source>Meta+Shift+P</source> - <translation>Meta+Shift+P</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2106" /> - <location filename="../ViewManager/ViewManager.py" line="2105" /> - <location filename="../QScintilla/MiniEditor.py" line="1283" /> - <location filename="../QScintilla/MiniEditor.py" line="1282" /> - <source>Extend selection down one line</source> - <translation>Auswahl um eine Zeile nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2107" /> - <location filename="../QScintilla/MiniEditor.py" line="1284" /> - <source>Shift+Down</source> - <translation>Shift+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2114" /> - <location filename="../QScintilla/MiniEditor.py" line="1291" /> - <source>Meta+Shift+N</source> - <translation>Meta+Shift+N</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2124" /> - <location filename="../ViewManager/ViewManager.py" line="2121" /> - <location filename="../QScintilla/MiniEditor.py" line="1301" /> - <location filename="../QScintilla/MiniEditor.py" line="1298" /> - <source>Extend selection left one word part</source> - <translation>Auswahl um einen Wortteil nach links erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2146" /> - <location filename="../ViewManager/ViewManager.py" line="2143" /> - <location filename="../QScintilla/MiniEditor.py" line="1323" /> - <location filename="../QScintilla/MiniEditor.py" line="1320" /> - <source>Extend selection right one word part</source> - <translation>Auswahl um einen Wortteil nach rechts erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2266" /> - <location filename="../ViewManager/ViewManager.py" line="2263" /> - <location filename="../QScintilla/MiniEditor.py" line="1443" /> - <location filename="../QScintilla/MiniEditor.py" line="1440" /> - <source>Extend selection up one paragraph</source> - <translation>Auswahl um einen Absatz nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2269" /> - <location filename="../QScintilla/MiniEditor.py" line="1446" /> - <source>Alt+Shift+Up</source> - <translation>Alt+Shift+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2282" /> - <location filename="../ViewManager/ViewManager.py" line="2279" /> - <location filename="../QScintilla/MiniEditor.py" line="1459" /> - <location filename="../QScintilla/MiniEditor.py" line="1456" /> - <source>Extend selection down one paragraph</source> - <translation>Auswahl um einen Absatz nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2285" /> - <location filename="../QScintilla/MiniEditor.py" line="1462" /> - <source>Alt+Shift+Down</source> - <translation>Alt+Shift+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2296" /> - <location filename="../ViewManager/ViewManager.py" line="2295" /> - <location filename="../QScintilla/MiniEditor.py" line="1473" /> - <location filename="../QScintilla/MiniEditor.py" line="1472" /> - <source>Extend selection up one page</source> - <translation>Auswahl um eine Seite nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2297" /> - <location filename="../QScintilla/MiniEditor.py" line="1474" /> - <source>Shift+PgUp</source> - <translation>Shift+PgUp</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2308" /> - <location filename="../ViewManager/ViewManager.py" line="2307" /> - <location filename="../QScintilla/MiniEditor.py" line="1485" /> - <location filename="../QScintilla/MiniEditor.py" line="1484" /> - <source>Extend selection down one page</source> - <translation>Auswahl um eine Seite nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2309" /> - <location filename="../QScintilla/MiniEditor.py" line="1486" /> - <source>Shift+PgDown</source> - <translation>Shift+PgDown</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2316" /> - <location filename="../QScintilla/MiniEditor.py" line="1493" /> - <source>Meta+Shift+V</source> - <translation>Meta+Shift+V</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2326" /> - <location filename="../ViewManager/ViewManager.py" line="2323" /> - <location filename="../QScintilla/MiniEditor.py" line="1503" /> - <location filename="../QScintilla/MiniEditor.py" line="1500" /> - <source>Extend selection to start of document</source> - <translation>Auswahl zum Dokumentenanfang erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2336" /> - <location filename="../QScintilla/MiniEditor.py" line="1513" /> - <source>Ctrl+Shift+Up</source> - <translation>Ctrl+Shift+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2341" /> - <location filename="../QScintilla/MiniEditor.py" line="1518" /> - <source>Ctrl+Shift+Home</source> - <translation>Ctrl+Shift+Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2352" /> - <location filename="../ViewManager/ViewManager.py" line="2349" /> - <location filename="../QScintilla/MiniEditor.py" line="1529" /> - <location filename="../QScintilla/MiniEditor.py" line="1526" /> - <source>Extend selection to end of document</source> - <translation>Auswahl zum Dokumentenende erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2363" /> - <location filename="../QScintilla/MiniEditor.py" line="1540" /> - <source>Ctrl+Shift+Down</source> - <translation>Ctrl+Shift+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2369" /> - <location filename="../QScintilla/MiniEditor.py" line="1546" /> - <source>Ctrl+Shift+End</source> - <translation>Ctrl+Shift+End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2402" /> - <location filename="../ViewManager/ViewManager.py" line="2399" /> - <location filename="../QScintilla/MiniEditor.py" line="1579" /> - <location filename="../QScintilla/MiniEditor.py" line="1576" /> - <source>Delete previous character if not at start of line</source> - <translation>Zeichen links löschen, wenn nicht am Zeilenanfang</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2531" /> - <location filename="../ViewManager/ViewManager.py" line="2530" /> - <location filename="../QScintilla/MiniEditor.py" line="1693" /> - <location filename="../QScintilla/MiniEditor.py" line="1692" /> - <source>Duplicate current line</source> - <translation>Aktuelle Zeile duplizieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2532" /> - <location filename="../QScintilla/MiniEditor.py" line="1694" /> - <source>Ctrl+D</source> - <translation>Ctrl+D</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2545" /> - <location filename="../ViewManager/ViewManager.py" line="2542" /> - <location filename="../QScintilla/MiniEditor.py" line="1707" /> - <location filename="../QScintilla/MiniEditor.py" line="1704" /> - <source>Swap current and previous lines</source> - <translation>Aktuelle Zeile mit vorhergehender tauschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2548" /> - <location filename="../QScintilla/MiniEditor.py" line="1710" /> - <source>Ctrl+T</source> - <translation>Ctrl+T</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2559" /> - <location filename="../ViewManager/ViewManager.py" line="2558" /> - <location filename="../QScintilla/MiniEditor.py" line="1721" /> - <location filename="../QScintilla/MiniEditor.py" line="1720" /> - <source>Reverse selected lines</source> - <translation>Ausgewählte Zeilen umkehren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2560" /> - <location filename="../QScintilla/MiniEditor.py" line="1722" /> - <source>Meta+Alt+R</source> - <translation>Meta+Ctrl+Alt+R</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2571" /> - <location filename="../ViewManager/ViewManager.py" line="2570" /> - <location filename="../QScintilla/MiniEditor.py" line="1733" /> - <location filename="../QScintilla/MiniEditor.py" line="1732" /> - <source>Cut current line</source> - <translation>Aktuelle Zeile ausschneiden</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2572" /> - <location filename="../QScintilla/MiniEditor.py" line="1734" /> - <source>Alt+Shift+L</source> - <translation>Alt+Shift+L</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2583" /> - <location filename="../ViewManager/ViewManager.py" line="2582" /> - <location filename="../QScintilla/MiniEditor.py" line="1745" /> - <location filename="../QScintilla/MiniEditor.py" line="1744" /> - <source>Copy current line</source> - <translation>Aktuelle Zeile kopieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2584" /> - <location filename="../QScintilla/MiniEditor.py" line="1746" /> - <source>Ctrl+Shift+T</source> - <translation>Ctrl+Shift+L</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2595" /> - <location filename="../ViewManager/ViewManager.py" line="2594" /> - <location filename="../QScintilla/MiniEditor.py" line="1757" /> - <location filename="../QScintilla/MiniEditor.py" line="1756" /> - <source>Toggle insert/overtype</source> - <translation>Einfügen/Überschreiben umschalten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2596" /> - <location filename="../QScintilla/MiniEditor.py" line="1758" /> - <source>Ins</source> - <translation>Ins</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3321" /> - <location filename="../ViewManager/ViewManager.py" line="3318" /> - <location filename="../QScintilla/MiniEditor.py" line="1771" /> - <location filename="../QScintilla/MiniEditor.py" line="1768" /> - <source>Convert selection to lower case</source> - <translation>Auswahl in Kleinbuchstaben umwandeln</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3324" /> - <location filename="../QScintilla/MiniEditor.py" line="1774" /> - <source>Alt+Shift+U</source> - <translation>Alt+Shift+U</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3337" /> - <location filename="../ViewManager/ViewManager.py" line="3334" /> - <location filename="../QScintilla/MiniEditor.py" line="1787" /> - <location filename="../QScintilla/MiniEditor.py" line="1784" /> - <source>Convert selection to upper case</source> - <translation>Auswahl in Großbuchstaben umwandeln</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3340" /> - <location filename="../QScintilla/MiniEditor.py" line="1790" /> - <source>Ctrl+Shift+U</source> - <translation>Ctrl+Shift+U</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2607" /> - <location filename="../ViewManager/ViewManager.py" line="2606" /> - <location filename="../QScintilla/MiniEditor.py" line="1801" /> - <location filename="../QScintilla/MiniEditor.py" line="1800" /> - <source>Move to end of display line</source> - <translation>Zum Ende der Anzeigezeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2619" /> - <location filename="../QScintilla/MiniEditor.py" line="1813" /> - <source>Alt+End</source> - <translation>Alt+End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2629" /> - <location filename="../ViewManager/ViewManager.py" line="2626" /> - <location filename="../QScintilla/MiniEditor.py" line="1823" /> - <location filename="../QScintilla/MiniEditor.py" line="1820" /> - <source>Extend selection to end of display line</source> - <translation>Auswahl zum Ende der Anzeigezeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2649" /> - <location filename="../ViewManager/ViewManager.py" line="2648" /> - <location filename="../QScintilla/MiniEditor.py" line="1843" /> - <location filename="../QScintilla/MiniEditor.py" line="1842" /> - <source>Formfeed</source> - <translation>Seitenumbruch</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2675" /> - <location filename="../ViewManager/ViewManager.py" line="2672" /> - <location filename="../QScintilla/MiniEditor.py" line="1869" /> - <location filename="../QScintilla/MiniEditor.py" line="1866" /> - <source>Extend rectangular selection down one line</source> - <translation>Rechteckige Auswahl um eine Zeile nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2678" /> - <location filename="../QScintilla/MiniEditor.py" line="1872" /> - <source>Alt+Ctrl+Down</source> - <translation>Alt+Ctrl+Down</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2686" /> - <location filename="../QScintilla/MiniEditor.py" line="1880" /> - <source>Meta+Alt+Shift+N</source> - <translation>Meta+Alt+Shift+N</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2697" /> - <location filename="../ViewManager/ViewManager.py" line="2694" /> - <location filename="../QScintilla/MiniEditor.py" line="1891" /> - <location filename="../QScintilla/MiniEditor.py" line="1888" /> - <source>Extend rectangular selection up one line</source> - <translation>Rechteckige Auswahl um eine Zeile nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2700" /> - <location filename="../QScintilla/MiniEditor.py" line="1894" /> - <source>Alt+Ctrl+Up</source> - <translation>Alt+Ctrl+Up</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2708" /> - <location filename="../QScintilla/MiniEditor.py" line="1902" /> - <source>Meta+Alt+Shift+P</source> - <translation>Meta+Alt+Shift+P</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2719" /> - <location filename="../ViewManager/ViewManager.py" line="2716" /> - <location filename="../QScintilla/MiniEditor.py" line="1913" /> - <location filename="../QScintilla/MiniEditor.py" line="1910" /> - <source>Extend rectangular selection left one character</source> - <translation>Rechteckige Auswahl um ein Zeichen nach links erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2722" /> - <location filename="../QScintilla/MiniEditor.py" line="1916" /> - <source>Alt+Ctrl+Left</source> - <translation>Alt+Ctrl+Left</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2730" /> - <location filename="../QScintilla/MiniEditor.py" line="1924" /> - <source>Meta+Alt+Shift+B</source> - <translation>Meta+Alt+Shift+B</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2741" /> - <location filename="../ViewManager/ViewManager.py" line="2738" /> - <location filename="../QScintilla/MiniEditor.py" line="1935" /> - <location filename="../QScintilla/MiniEditor.py" line="1932" /> - <source>Extend rectangular selection right one character</source> - <translation>Rechteckige Auswahl um ein Zeichen nach rechts erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2744" /> - <location filename="../QScintilla/MiniEditor.py" line="1938" /> - <source>Alt+Ctrl+Right</source> - <translation>Alt+Ctrl+Right</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2752" /> - <location filename="../QScintilla/MiniEditor.py" line="1946" /> - <source>Meta+Alt+Shift+F</source> - <translation>Meta+Alt+Shift+F</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2765" /> - <location filename="../ViewManager/ViewManager.py" line="2760" /> - <location filename="../QScintilla/MiniEditor.py" line="1959" /> - <location filename="../QScintilla/MiniEditor.py" line="1954" /> - <source>Extend rectangular selection to first visible character in document line</source> - <translation>Rechteckige Auswahl zum ersten sichtbaren Zeichen der Dokumentzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2778" /> - <location filename="../QScintilla/MiniEditor.py" line="1972" /> - <source>Alt+Shift+Home</source> - <translation>Alt+Shift+Home</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2789" /> - <location filename="../ViewManager/ViewManager.py" line="2786" /> - <location filename="../QScintilla/MiniEditor.py" line="1983" /> - <location filename="../QScintilla/MiniEditor.py" line="1980" /> - <source>Extend rectangular selection to end of document line</source> - <translation>Rechteckige Auswahl zum Ende der Dokumentenzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2800" /> - <location filename="../QScintilla/MiniEditor.py" line="1994" /> - <source>Meta+Alt+Shift+E</source> - <translation>Meta+Alt+Shift+E</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2805" /> - <location filename="../QScintilla/MiniEditor.py" line="1999" /> - <source>Alt+Shift+End</source> - <translation>Alt+Shift+End</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2815" /> - <location filename="../ViewManager/ViewManager.py" line="2812" /> - <location filename="../QScintilla/MiniEditor.py" line="2009" /> - <location filename="../QScintilla/MiniEditor.py" line="2006" /> - <source>Extend rectangular selection up one page</source> - <translation>Rechteckige Auswahl um eine Seite nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2818" /> - <location filename="../QScintilla/MiniEditor.py" line="2012" /> - <source>Alt+Shift+PgUp</source> - <translation>Alt+Shift+PgUp</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2831" /> - <location filename="../ViewManager/ViewManager.py" line="2828" /> - <location filename="../QScintilla/MiniEditor.py" line="2025" /> - <location filename="../QScintilla/MiniEditor.py" line="2022" /> - <source>Extend rectangular selection down one page</source> - <translation>Rechteckige Auswahl um eine Seite nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2834" /> - <location filename="../QScintilla/MiniEditor.py" line="2028" /> - <source>Alt+Shift+PgDown</source> - <translation>Alt+Shift+PgDown</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2842" /> - <location filename="../QScintilla/MiniEditor.py" line="2036" /> - <source>Meta+Alt+Shift+V</source> - <translation>Meta+Alt+Shift+V</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2851" /> - <location filename="../ViewManager/ViewManager.py" line="2850" /> - <location filename="../QScintilla/MiniEditor.py" line="2511" /> - <location filename="../QScintilla/MiniEditor.py" line="2510" /> - <location filename="../QScintilla/MiniEditor.py" line="2045" /> - <location filename="../QScintilla/MiniEditor.py" line="2044" /> - <source>Duplicate current selection</source> - <translation>Aktuelle Auswahl duplizieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2852" /> - <location filename="../QScintilla/MiniEditor.py" line="2512" /> - <location filename="../QScintilla/MiniEditor.py" line="2046" /> - <source>Ctrl+Shift+D</source> - <translation>Ctrl+Shift+D</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2866" /> - <location filename="../ViewManager/ViewManager.py" line="2863" /> - <location filename="../QScintilla/MiniEditor.py" line="2060" /> - <location filename="../QScintilla/MiniEditor.py" line="2057" /> - <source>Scroll to start of document</source> - <translation>Zum Dokumentenanfang rollen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2885" /> - <location filename="../ViewManager/ViewManager.py" line="2884" /> - <location filename="../QScintilla/MiniEditor.py" line="2079" /> - <location filename="../QScintilla/MiniEditor.py" line="2078" /> - <source>Scroll to end of document</source> - <translation>Zum Dokumentenende rollen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2904" /> - <location filename="../ViewManager/ViewManager.py" line="2901" /> - <location filename="../QScintilla/MiniEditor.py" line="2098" /> - <location filename="../QScintilla/MiniEditor.py" line="2095" /> - <source>Scroll vertically to center current line</source> - <translation>Vertical rollen, um aktuelle Zeile zu zentrieren</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2914" /> - <location filename="../QScintilla/MiniEditor.py" line="2108" /> - <source>Meta+L</source> - <translation>Meta+L</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2923" /> - <location filename="../ViewManager/ViewManager.py" line="2922" /> - <location filename="../QScintilla/MiniEditor.py" line="2117" /> - <location filename="../QScintilla/MiniEditor.py" line="2116" /> - <source>Move to end of next word</source> - <translation>Zum Ende des nächsten Wortes springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2942" /> - <location filename="../ViewManager/ViewManager.py" line="2939" /> - <location filename="../QScintilla/MiniEditor.py" line="2136" /> - <location filename="../QScintilla/MiniEditor.py" line="2133" /> - <source>Extend selection to end of next word</source> - <translation>Auswahl bis zum Ende des nächsten Wortes erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2965" /> - <location filename="../ViewManager/ViewManager.py" line="2962" /> - <location filename="../QScintilla/MiniEditor.py" line="2159" /> - <location filename="../QScintilla/MiniEditor.py" line="2156" /> - <source>Move to end of previous word</source> - <translation>Zum Ende des vorigen Wortes springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2982" /> - <location filename="../ViewManager/ViewManager.py" line="2979" /> - <location filename="../QScintilla/MiniEditor.py" line="2176" /> - <location filename="../QScintilla/MiniEditor.py" line="2173" /> - <source>Extend selection to end of previous word</source> - <translation>Auswahl bis zum Ende des vorigen Wortes erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="2999" /> - <location filename="../ViewManager/ViewManager.py" line="2996" /> - <location filename="../QScintilla/MiniEditor.py" line="2193" /> - <location filename="../QScintilla/MiniEditor.py" line="2190" /> - <source>Move to start of document line</source> - <translation>Zum Beginn der Dokumentenzeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3009" /> - <location filename="../QScintilla/MiniEditor.py" line="2203" /> - <source>Meta+A</source> - <translation>Meta+A</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3020" /> - <location filename="../ViewManager/ViewManager.py" line="3017" /> - <location filename="../QScintilla/MiniEditor.py" line="2214" /> - <location filename="../QScintilla/MiniEditor.py" line="2211" /> - <source>Extend selection to start of document line</source> - <translation>Auswahl zum Beginn der Dokumentenzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3031" /> - <location filename="../QScintilla/MiniEditor.py" line="2225" /> - <source>Meta+Shift+A</source> - <translation>Meta+Shift+A</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3044" /> - <location filename="../ViewManager/ViewManager.py" line="3040" /> - <location filename="../QScintilla/MiniEditor.py" line="2238" /> - <location filename="../QScintilla/MiniEditor.py" line="2234" /> - <source>Extend rectangular selection to start of document line</source> - <translation>Rechteckige Auswahl zum Beginn der Dokumentenzeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3056" /> - <location filename="../QScintilla/MiniEditor.py" line="2250" /> - <source>Meta+Alt+Shift+A</source> - <translation>Meta+Alt+Shift+A</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3068" /> - <location filename="../ViewManager/ViewManager.py" line="3065" /> - <location filename="../QScintilla/MiniEditor.py" line="2262" /> - <location filename="../QScintilla/MiniEditor.py" line="2259" /> - <source>Extend selection to start of display line</source> - <translation>Auswahl zum Beginn der Anzeigezeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3091" /> - <location filename="../ViewManager/ViewManager.py" line="3088" /> - <location filename="../QScintilla/MiniEditor.py" line="2285" /> - <location filename="../QScintilla/MiniEditor.py" line="2282" /> - <source>Move to start of display or document line</source> - <translation>Zum Beginn der Dokumenten- oder Anzeigezeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3109" /> - <location filename="../ViewManager/ViewManager.py" line="3105" /> - <location filename="../QScintilla/MiniEditor.py" line="2303" /> - <location filename="../QScintilla/MiniEditor.py" line="2299" /> - <source>Extend selection to start of display or document line</source> - <translation>Auswahl zum Beginn der Dokumenten- oder Anzeigezeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3128" /> - <location filename="../ViewManager/ViewManager.py" line="3124" /> - <location filename="../QScintilla/MiniEditor.py" line="2322" /> - <location filename="../QScintilla/MiniEditor.py" line="2318" /> - <source>Move to first visible character in display or document line</source> - <translation>Zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3148" /> - <location filename="../ViewManager/ViewManager.py" line="3143" /> - <location filename="../QScintilla/MiniEditor.py" line="2342" /> - <location filename="../QScintilla/MiniEditor.py" line="2337" /> - <source>Extend selection to first visible character in display or document line</source> - <translation>Auswahl zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3167" /> - <location filename="../ViewManager/ViewManager.py" line="3164" /> - <location filename="../QScintilla/MiniEditor.py" line="2361" /> - <location filename="../QScintilla/MiniEditor.py" line="2358" /> - <source>Move to end of display or document line</source> - <translation>Zum Ende der Dokumenten- oder Anzeigezeile springen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3184" /> - <location filename="../ViewManager/ViewManager.py" line="3181" /> - <location filename="../QScintilla/MiniEditor.py" line="2378" /> - <location filename="../QScintilla/MiniEditor.py" line="2375" /> - <source>Extend selection to end of display or document line</source> - <translation>Auswahl zum Ende der Dokumenten- oder Anzeigezeile erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3199" /> - <location filename="../ViewManager/ViewManager.py" line="3198" /> - <location filename="../QScintilla/MiniEditor.py" line="2393" /> - <location filename="../QScintilla/MiniEditor.py" line="2392" /> - <source>Stuttered move up one page</source> - <translation>„Stotternd“ um eine Seite nach oben</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3214" /> - <location filename="../ViewManager/ViewManager.py" line="3211" /> - <location filename="../QScintilla/MiniEditor.py" line="2408" /> - <location filename="../QScintilla/MiniEditor.py" line="2405" /> - <source>Stuttered extend selection up one page</source> - <translation>Auswahl „stotternd“ um eine Seite nach oben erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3231" /> - <location filename="../ViewManager/ViewManager.py" line="3228" /> - <location filename="../QScintilla/MiniEditor.py" line="2425" /> - <location filename="../QScintilla/MiniEditor.py" line="2422" /> - <source>Stuttered move down one page</source> - <translation>„Stotternd“ um eine Seite nach unten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3248" /> - <location filename="../ViewManager/ViewManager.py" line="3245" /> - <location filename="../QScintilla/MiniEditor.py" line="2442" /> - <location filename="../QScintilla/MiniEditor.py" line="2439" /> - <source>Stuttered extend selection down one page</source> - <translation>Auswahl „stotternd“ um eine Seite nach unten erweitern</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3265" /> - <location filename="../ViewManager/ViewManager.py" line="3262" /> - <location filename="../QScintilla/MiniEditor.py" line="2459" /> - <location filename="../QScintilla/MiniEditor.py" line="2456" /> - <source>Delete right to end of next word</source> - <translation>Rechts bis zum Ende des nächsten Wortes löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3275" /> - <location filename="../QScintilla/MiniEditor.py" line="2469" /> - <source>Alt+Del</source> - <translation>Alt+Del</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3286" /> - <location filename="../ViewManager/ViewManager.py" line="3283" /> - <location filename="../QScintilla/MiniEditor.py" line="2480" /> - <location filename="../QScintilla/MiniEditor.py" line="2477" /> - <source>Move selected lines up one line</source> - <translation>Ausgewählte Zeilen um eine Zeile nach oben</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3303" /> - <location filename="../ViewManager/ViewManager.py" line="3300" /> - <location filename="../QScintilla/MiniEditor.py" line="2497" /> - <location filename="../QScintilla/MiniEditor.py" line="2494" /> - <source>Move selected lines down one line</source> - <translation>Ausgewählte Zeilen um eine Zeile nach unten</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3469" /> - <location filename="../QScintilla/MiniEditor.py" line="2543" /> - <source><b>Search</b><p>Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.</p></source> - <translation><b>Suchen</b><p>Sucht einen Text im aktuellen Editor. Es wird ein Dialog eingeblendet, in dem der Suchtext und verschieden Suchoptionen eingegeben werden kann.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3495" /> - <location filename="../QScintilla/MiniEditor.py" line="2569" /> - <source><b>Search next</b><p>Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.</p></source> - <translation><b>Weitersuchen</b><p>Nach der nächsten Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3525" /> - <location filename="../QScintilla/MiniEditor.py" line="2599" /> - <source><b>Search previous</b><p>Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.</p></source> - <translation><b>Rückwärtssuchen</b><p>Nach der vorherigen Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3539" /> - <location filename="../ViewManager/ViewManager.py" line="3537" /> - <location filename="../QScintilla/MiniEditor.py" line="2613" /> - <location filename="../QScintilla/MiniEditor.py" line="2611" /> - <source>Clear search markers</source> - <translation>Suchmarkierungen löschen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3541" /> - <location filename="../QScintilla/MiniEditor.py" line="2615" /> - <source>Ctrl+3</source> - <comment>Search|Clear search markers</comment> - <translation>Ctrl+3</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3550" /> - <location filename="../QScintilla/MiniEditor.py" line="2624" /> - <source>Clear all displayed search markers</source> - <translation>Löscht alle angezeigten Suchmarkierungen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3555" /> - <location filename="../QScintilla/MiniEditor.py" line="2629" /> - <source><b>Clear search markers</b><p>Clear all displayed search markers.</p></source> - <translation><b>Suchmarkierungen löschen</b><p>Löscht alle angezeigten Suchmarkierungen.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3623" /> - <location filename="../QScintilla/MiniEditor.py" line="2639" /> - <source>Replace</source> - <translation>Ersetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3624" /> - <location filename="../QScintilla/MiniEditor.py" line="2640" /> - <source>&Replace...</source> - <translation>&Ersetzen...</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3626" /> - <location filename="../QScintilla/MiniEditor.py" line="2642" /> - <source>Ctrl+R</source> - <comment>Search|Replace</comment> - <translation>Ctrl+R</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3633" /> - <location filename="../QScintilla/MiniEditor.py" line="2649" /> - <source>Replace some text</source> - <translation>Ersetzt Text</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3636" /> - <location filename="../QScintilla/MiniEditor.py" line="2652" /> - <source><b>Replace</b><p>Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.</p></source> - <translation><b>Ersetzen</b><p>Dies sucht nach Text im aktuellen Editor und ersetzt ihn. Es wird ein Dialog eingeblendet, in dem der Suchtext, der Ersetzungstext und verschieden Such- und Ersetzungsoptionen eingegeben werden kann.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3650" /> - <location filename="../ViewManager/ViewManager.py" line="3648" /> - <location filename="../QScintilla/MiniEditor.py" line="2666" /> - <location filename="../QScintilla/MiniEditor.py" line="2664" /> - <source>Replace and Search</source> - <translation>Ersetzen und Suchen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3652" /> - <location filename="../QScintilla/MiniEditor.py" line="2668" /> - <source>Meta+R</source> - <comment>Search|Replace and Search</comment> - <translation>Meta+R</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3661" /> - <location filename="../QScintilla/MiniEditor.py" line="2677" /> - <source>Replace the found text and search the next occurrence</source> - <translation>Erstezt den gefundenen Text und sucht das nächste Vorkommen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3666" /> - <location filename="../QScintilla/MiniEditor.py" line="2682" /> - <source><b>Replace and Search</b><p>Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.</p></source> - <translation><b>Ersetzen und Suchen</b><p>Ersetzt den Text an der Fundstelle im aktuellen Editor und sucht das nächste Vorkommen. Der zuvor eingegebene Suchtext und die Suchoptionen werden wiederverwendet.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3682" /> - <location filename="../ViewManager/ViewManager.py" line="3680" /> - <location filename="../QScintilla/MiniEditor.py" line="2698" /> - <location filename="../QScintilla/MiniEditor.py" line="2696" /> - <source>Replace Occurrence</source> - <translation>Fundstelle ersetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3684" /> - <location filename="../QScintilla/MiniEditor.py" line="2700" /> - <source>Ctrl+Meta+R</source> - <comment>Search|Replace Occurrence</comment> - <translation>Ctrl+Meta+R</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3693" /> - <location filename="../QScintilla/MiniEditor.py" line="2709" /> - <source>Replace the found text</source> - <translation>Ersetzt den gefundenen Text</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3696" /> - <location filename="../QScintilla/MiniEditor.py" line="2712" /> - <source><b>Replace Occurrence</b><p>Replace the found occurrence of the search text in the current editor.</p></source> - <translation><b>Fundstelle ersetzen</b><p>Ersetzt den Text an der Fundstelle im aktuellen Editor.</p></translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3709" /> - <location filename="../ViewManager/ViewManager.py" line="3707" /> - <location filename="../QScintilla/MiniEditor.py" line="2725" /> - <location filename="../QScintilla/MiniEditor.py" line="2723" /> - <source>Replace All</source> - <translation>Alle ersetzen</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3711" /> - <location filename="../QScintilla/MiniEditor.py" line="2727" /> - <source>Shift+Meta+R</source> - <comment>Search|Replace All</comment> - <translation>Shift+Meta+R</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3720" /> - <location filename="../QScintilla/MiniEditor.py" line="2736" /> - <source>Replace search text occurrences</source> - <translation>Ersetzt alle Fundstellen des Suchtextes</translation> - </message> - <message> - <location filename="../ViewManager/ViewManager.py" line="3723" /> - <location filename="../QScintilla/MiniEditor.py" line="2739" /> - <source><b>Replace All</b><p>Replace all occurrences of the search text in the current editor.</p></source> - <translation><b>Alle ersetzen</b><p>Ersetzt alle Fundstellen des Suchtextes im aktuellen Editor.</p></translation> - </message> - <message> <location filename="../ViewManager/ViewManager.py" line="580" /> <source>New</source> <translation>Neu</translation> @@ -93530,6 +91572,13 @@ <translation>S&peichern</translation> </message> <message> + <location filename="../QScintilla/ShellWindow.py" line="311" /> + <location filename="../ViewManager/ViewManager.py" line="681" /> + <source>Ctrl+S</source> + <comment>File|Save</comment> + <translation>Ctrl+S</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="688" /> <source>Save the current file</source> <translation>Speichert die aktuelle Datei</translation> @@ -93632,6 +91681,13 @@ <translation><b>Datei drucken</b><p>Dies druckt den Inhalt des aktuellen Editorfensters.</p></translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="741" /> + <location filename="../ViewManager/ViewManager.py" line="804" /> + <location filename="../ViewManager/ViewManager.py" line="802" /> + <source>Print Preview</source> + <translation>Druckvorschau</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="811" /> <source>Print preview of the current file</source> <translation>Druckvorschau der aktuellen Datei</translation> @@ -93774,21 +91830,138 @@ <translation><b>Zurück zum letzten gesichert Zustand</b><p>Dies nimmt alle Änderungen des aktuellen Editors bis zum letzten gesicherten Zustand zurück.</p></translation> </message> <message> + <location filename="../QScintilla/ShellWindow.py" line="338" /> + <location filename="../ViewManager/ViewManager.py" line="1032" /> + <source>Cut</source> + <translation>Ausschneiden</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="340" /> + <location filename="../ViewManager/ViewManager.py" line="1034" /> + <source>Cu&t</source> + <translation>&Ausschneiden</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="342" /> + <location filename="../ViewManager/ViewManager.py" line="1036" /> + <source>Ctrl+X</source> + <comment>Edit|Cut</comment> + <translation>Ctrl+X</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="345" /> + <location filename="../ViewManager/ViewManager.py" line="1039" /> + <source>Shift+Del</source> + <comment>Edit|Cut</comment> + <translation>Shift+Del</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="351" /> + <location filename="../ViewManager/ViewManager.py" line="1045" /> + <source>Cut the selection</source> + <translation>Schneidet die Auswahl aus</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="1048" /> <source><b>Cut</b><p>Cut the selected text of the current editor to the clipboard.</p></source> <translation><b>Ausschneiden</b><p>Dies schneidet den ausgewählten Text des aktuellen Editors aus und legt ihn in der Zwischenablage ab.</p></translation> </message> <message> + <location filename="../QScintilla/ShellWindow.py" line="360" /> + <location filename="../ViewManager/ViewManager.py" line="1059" /> + <source>Copy</source> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="362" /> + <location filename="../ViewManager/ViewManager.py" line="1061" /> + <source>&Copy</source> + <translation>&Kopieren</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="364" /> + <location filename="../ViewManager/ViewManager.py" line="1063" /> + <source>Ctrl+C</source> + <comment>Edit|Copy</comment> + <translation>Ctrl+C</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="367" /> + <location filename="../ViewManager/ViewManager.py" line="1066" /> + <source>Ctrl+Ins</source> + <comment>Edit|Copy</comment> + <translation>Ctrl+Einfg</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="373" /> + <location filename="../ViewManager/ViewManager.py" line="1072" /> + <source>Copy the selection</source> + <translation>Kopiert die Auswahl</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="1075" /> <source><b>Copy</b><p>Copy the selected text of the current editor to the clipboard.</p></source> <translation><b>Kopieren</b><p>Dies kopiert den ausgewählten Text des aktuellen Editors in die Zwischenablage.</p></translation> </message> <message> + <location filename="../QScintilla/ShellWindow.py" line="382" /> + <location filename="../ViewManager/ViewManager.py" line="1086" /> + <source>Paste</source> + <translation>Einfügen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="384" /> + <location filename="../ViewManager/ViewManager.py" line="1088" /> + <source>&Paste</source> + <translation>Ein&fügen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="386" /> + <location filename="../ViewManager/ViewManager.py" line="1090" /> + <source>Ctrl+V</source> + <comment>Edit|Paste</comment> + <translation>Ctrl+V</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="389" /> + <location filename="../ViewManager/ViewManager.py" line="1093" /> + <source>Shift+Ins</source> + <comment>Edit|Paste</comment> + <translation>Shift+Ins</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="395" /> + <location filename="../ViewManager/ViewManager.py" line="1099" /> + <source>Paste the last cut/copied text</source> + <translation>Fügt den Inhalt der Zwischenablage ein</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="1102" /> <source><b>Paste</b><p>Paste the last cut/copied text from the clipboard to the current editor.</p></source> <translation><b>Einfügen</b><p>Dies fügt den zuletzt ausgeschnittenen/kopierten Text aus der Zwischenablage in den aktuellen Editor ein.</p></translation> </message> <message> + <location filename="../QScintilla/ShellWindow.py" line="409" /> + <location filename="../QScintilla/ShellWindow.py" line="407" /> + <location filename="../ViewManager/ViewManager.py" line="1115" /> + <location filename="../ViewManager/ViewManager.py" line="1113" /> + <source>Clear</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="411" /> + <location filename="../ViewManager/ViewManager.py" line="1117" /> + <source>Alt+Shift+C</source> + <comment>Edit|Clear</comment> + <translation>Alt+Shift+C</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="418" /> + <location filename="../ViewManager/ViewManager.py" line="1124" /> + <source>Clear all text</source> + <translation>Löscht den gesamten Text</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="1127" /> <source><b>Clear</b><p>Delete all text of the current editor.</p></source> <translation><b>Alles Löschen</b><p>Dies löscht den gesamten Text des aktuellen Editors.</p></translation> @@ -94277,6 +92450,862 @@ <translation><b>Docstring erzeugen</b><p>Erzeuge eine Docstring für die aktuelle Funktion/Methode falls die Einfügemarke auf der Startzeile der Funktionsdefinition oder der Zeile nach deren Ende steht. Der Docstring wird an der korrekten Stelle eingefügt und die Einfügemarke wird an das Ende der Beschreibungszeile gesetzt.</p></translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="891" /> + <location filename="../QScintilla/MiniEditor.py" line="890" /> + <location filename="../QScintilla/ShellWindow.py" line="574" /> + <location filename="../QScintilla/ShellWindow.py" line="573" /> + <location filename="../ViewManager/ViewManager.py" line="1718" /> + <location filename="../ViewManager/ViewManager.py" line="1717" /> + <source>Move left one character</source> + <translation>Ein Zeichen nach links</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="892" /> + <location filename="../QScintilla/ShellWindow.py" line="575" /> + <location filename="../ViewManager/ViewManager.py" line="1719" /> + <source>Left</source> + <translation>Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="900" /> + <location filename="../QScintilla/ShellWindow.py" line="583" /> + <location filename="../ViewManager/ViewManager.py" line="1727" /> + <source>Meta+B</source> + <translation>Meta+B</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="907" /> + <location filename="../QScintilla/MiniEditor.py" line="906" /> + <location filename="../QScintilla/ShellWindow.py" line="590" /> + <location filename="../QScintilla/ShellWindow.py" line="589" /> + <location filename="../ViewManager/ViewManager.py" line="1734" /> + <location filename="../ViewManager/ViewManager.py" line="1733" /> + <source>Move right one character</source> + <translation>Ein Zeichen nach rechts</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="908" /> + <location filename="../QScintilla/ShellWindow.py" line="591" /> + <location filename="../ViewManager/ViewManager.py" line="1735" /> + <source>Right</source> + <translation>Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="915" /> + <location filename="../QScintilla/ShellWindow.py" line="598" /> + <location filename="../ViewManager/ViewManager.py" line="1742" /> + <source>Meta+F</source> + <translation>Meta+F</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="923" /> + <location filename="../QScintilla/MiniEditor.py" line="922" /> + <location filename="../QScintilla/ShellWindow.py" line="682" /> + <location filename="../QScintilla/ShellWindow.py" line="681" /> + <location filename="../ViewManager/ViewManager.py" line="1750" /> + <location filename="../ViewManager/ViewManager.py" line="1749" /> + <source>Move up one line</source> + <translation>Eine Zeile nach oben</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="924" /> + <location filename="../QScintilla/ShellWindow.py" line="683" /> + <location filename="../ViewManager/ViewManager.py" line="1751" /> + <source>Up</source> + <translation>Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="931" /> + <location filename="../QScintilla/ShellWindow.py" line="690" /> + <location filename="../ViewManager/ViewManager.py" line="1758" /> + <source>Meta+P</source> + <translation>Meta+P</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="939" /> + <location filename="../QScintilla/MiniEditor.py" line="938" /> + <location filename="../QScintilla/ShellWindow.py" line="698" /> + <location filename="../QScintilla/ShellWindow.py" line="697" /> + <location filename="../ViewManager/ViewManager.py" line="1766" /> + <location filename="../ViewManager/ViewManager.py" line="1765" /> + <source>Move down one line</source> + <translation>Eine Zeile nach unten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="940" /> + <location filename="../QScintilla/ShellWindow.py" line="699" /> + <location filename="../ViewManager/ViewManager.py" line="1767" /> + <source>Down</source> + <translation>Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="947" /> + <location filename="../QScintilla/ShellWindow.py" line="706" /> + <location filename="../ViewManager/ViewManager.py" line="1774" /> + <source>Meta+N</source> + <translation>Meta+N</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="955" /> + <location filename="../QScintilla/MiniEditor.py" line="954" /> + <location filename="../ViewManager/ViewManager.py" line="1782" /> + <location filename="../ViewManager/ViewManager.py" line="1781" /> + <source>Move left one word part</source> + <translation>Ein Wortteil nach links</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="995" /> + <location filename="../QScintilla/MiniEditor.py" line="963" /> + <location filename="../QScintilla/ShellWindow.py" line="614" /> + <location filename="../ViewManager/ViewManager.py" line="1822" /> + <location filename="../ViewManager/ViewManager.py" line="1790" /> + <source>Alt+Left</source> + <translation>Alt+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="971" /> + <location filename="../QScintilla/MiniEditor.py" line="970" /> + <location filename="../ViewManager/ViewManager.py" line="1798" /> + <location filename="../ViewManager/ViewManager.py" line="1797" /> + <source>Move right one word part</source> + <translation>Ein Wortteil nach rechts</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2125" /> + <location filename="../QScintilla/MiniEditor.py" line="1015" /> + <location filename="../QScintilla/MiniEditor.py" line="979" /> + <location filename="../ViewManager/ViewManager.py" line="2931" /> + <location filename="../ViewManager/ViewManager.py" line="1806" /> + <source>Alt+Right</source> + <translation>Alt+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="987" /> + <location filename="../QScintilla/MiniEditor.py" line="986" /> + <location filename="../QScintilla/ShellWindow.py" line="606" /> + <location filename="../QScintilla/ShellWindow.py" line="605" /> + <location filename="../ViewManager/ViewManager.py" line="1814" /> + <location filename="../ViewManager/ViewManager.py" line="1813" /> + <source>Move left one word</source> + <translation>Ein Wort nach links</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1055" /> + <location filename="../QScintilla/MiniEditor.py" line="999" /> + <location filename="../QScintilla/ShellWindow.py" line="618" /> + <location filename="../ViewManager/ViewManager.py" line="1878" /> + <location filename="../ViewManager/ViewManager.py" line="1826" /> + <source>Ctrl+Left</source> + <translation>Ctrl+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1007" /> + <location filename="../QScintilla/MiniEditor.py" line="1006" /> + <location filename="../QScintilla/ShellWindow.py" line="626" /> + <location filename="../QScintilla/ShellWindow.py" line="625" /> + <location filename="../ViewManager/ViewManager.py" line="1834" /> + <location filename="../ViewManager/ViewManager.py" line="1833" /> + <source>Move right one word</source> + <translation>Ein Wort nach rechts</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1809" /> + <location filename="../QScintilla/MiniEditor.py" line="1019" /> + <location filename="../QScintilla/ShellWindow.py" line="634" /> + <location filename="../ViewManager/ViewManager.py" line="2615" /> + <location filename="../ViewManager/ViewManager.py" line="1842" /> + <source>Ctrl+Right</source> + <translation>Ctrl+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1029" /> + <location filename="../QScintilla/MiniEditor.py" line="1026" /> + <location filename="../QScintilla/ShellWindow.py" line="644" /> + <location filename="../QScintilla/ShellWindow.py" line="641" /> + <location filename="../ViewManager/ViewManager.py" line="1852" /> + <location filename="../ViewManager/ViewManager.py" line="1849" /> + <source>Move to first visible character in document line</source> + <translation>Zum ersten sichtbaren Zeichen der Dokumentzeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2070" /> + <location filename="../QScintilla/MiniEditor.py" line="1039" /> + <location filename="../QScintilla/ShellWindow.py" line="654" /> + <location filename="../ViewManager/ViewManager.py" line="2876" /> + <location filename="../ViewManager/ViewManager.py" line="1862" /> + <source>Home</source> + <translation>Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1047" /> + <location filename="../QScintilla/MiniEditor.py" line="1046" /> + <location filename="../ViewManager/ViewManager.py" line="1870" /> + <location filename="../ViewManager/ViewManager.py" line="1869" /> + <source>Move to start of display line</source> + <translation>Zum Beginn der Anzeigezeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1059" /> + <location filename="../ViewManager/ViewManager.py" line="1882" /> + <source>Alt+Home</source> + <translation>Alt+Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1067" /> + <location filename="../QScintilla/MiniEditor.py" line="1066" /> + <location filename="../QScintilla/ShellWindow.py" line="662" /> + <location filename="../QScintilla/ShellWindow.py" line="661" /> + <location filename="../ViewManager/ViewManager.py" line="1890" /> + <location filename="../ViewManager/ViewManager.py" line="1889" /> + <source>Move to end of document line</source> + <translation>Zum Ende der Dokumentenzeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1075" /> + <location filename="../QScintilla/ShellWindow.py" line="670" /> + <location filename="../ViewManager/ViewManager.py" line="1898" /> + <source>Meta+E</source> + <translation>Meta+E</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2087" /> + <location filename="../QScintilla/MiniEditor.py" line="1079" /> + <location filename="../QScintilla/ShellWindow.py" line="674" /> + <location filename="../ViewManager/ViewManager.py" line="2893" /> + <location filename="../ViewManager/ViewManager.py" line="1902" /> + <source>End</source> + <translation>End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1087" /> + <location filename="../QScintilla/MiniEditor.py" line="1086" /> + <location filename="../ViewManager/ViewManager.py" line="1910" /> + <location filename="../ViewManager/ViewManager.py" line="1909" /> + <source>Scroll view down one line</source> + <translation>Eine Zeile nach unten rollen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1191" /> + <location filename="../QScintilla/MiniEditor.py" line="1088" /> + <location filename="../QScintilla/ShellWindow.py" line="715" /> + <location filename="../ViewManager/ViewManager.py" line="2014" /> + <location filename="../ViewManager/ViewManager.py" line="1911" /> + <source>Ctrl+Down</source> + <translation>Ctrl+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1099" /> + <location filename="../QScintilla/MiniEditor.py" line="1098" /> + <location filename="../ViewManager/ViewManager.py" line="1922" /> + <location filename="../ViewManager/ViewManager.py" line="1921" /> + <source>Scroll view up one line</source> + <translation>Eine Zeile nach oben rollen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1171" /> + <location filename="../QScintilla/MiniEditor.py" line="1100" /> + <location filename="../QScintilla/ShellWindow.py" line="727" /> + <location filename="../ViewManager/ViewManager.py" line="1994" /> + <location filename="../ViewManager/ViewManager.py" line="1923" /> + <source>Ctrl+Up</source> + <translation>Ctrl+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1111" /> + <location filename="../QScintilla/MiniEditor.py" line="1110" /> + <location filename="../ViewManager/ViewManager.py" line="1934" /> + <location filename="../ViewManager/ViewManager.py" line="1933" /> + <source>Move up one paragraph</source> + <translation>Einen Absatz nach oben</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1112" /> + <location filename="../ViewManager/ViewManager.py" line="1935" /> + <source>Alt+Up</source> + <translation>Alt+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1123" /> + <location filename="../QScintilla/MiniEditor.py" line="1122" /> + <location filename="../ViewManager/ViewManager.py" line="1946" /> + <location filename="../ViewManager/ViewManager.py" line="1945" /> + <source>Move down one paragraph</source> + <translation>Einen Absatz nach unten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1124" /> + <location filename="../ViewManager/ViewManager.py" line="1947" /> + <source>Alt+Down</source> + <translation>Alt+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1135" /> + <location filename="../QScintilla/MiniEditor.py" line="1134" /> + <location filename="../QScintilla/ShellWindow.py" line="738" /> + <location filename="../QScintilla/ShellWindow.py" line="737" /> + <location filename="../ViewManager/ViewManager.py" line="1958" /> + <location filename="../ViewManager/ViewManager.py" line="1957" /> + <source>Move up one page</source> + <translation>Eine Seite hoch</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1136" /> + <location filename="../QScintilla/ShellWindow.py" line="739" /> + <location filename="../ViewManager/ViewManager.py" line="1959" /> + <source>PgUp</source> + <translation>PgUp</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1147" /> + <location filename="../QScintilla/MiniEditor.py" line="1146" /> + <location filename="../QScintilla/ShellWindow.py" line="750" /> + <location filename="../QScintilla/ShellWindow.py" line="749" /> + <location filename="../ViewManager/ViewManager.py" line="1970" /> + <location filename="../ViewManager/ViewManager.py" line="1969" /> + <source>Move down one page</source> + <translation>Eine Seite nach unten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1148" /> + <location filename="../QScintilla/ShellWindow.py" line="751" /> + <location filename="../ViewManager/ViewManager.py" line="1971" /> + <source>PgDown</source> + <translation>PgDown</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1155" /> + <location filename="../QScintilla/ShellWindow.py" line="758" /> + <location filename="../ViewManager/ViewManager.py" line="1978" /> + <source>Meta+V</source> + <translation>Meta+V</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1163" /> + <location filename="../QScintilla/MiniEditor.py" line="1162" /> + <location filename="../ViewManager/ViewManager.py" line="1986" /> + <location filename="../ViewManager/ViewManager.py" line="1985" /> + <source>Move to start of document</source> + <translation>Zum Dokumentenanfang springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1175" /> + <location filename="../ViewManager/ViewManager.py" line="1998" /> + <source>Ctrl+Home</source> + <translation>Ctrl+Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1183" /> + <location filename="../QScintilla/MiniEditor.py" line="1182" /> + <location filename="../ViewManager/ViewManager.py" line="2006" /> + <location filename="../ViewManager/ViewManager.py" line="2005" /> + <source>Move to end of document</source> + <translation>Zum Dokumentenende springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1195" /> + <location filename="../ViewManager/ViewManager.py" line="2018" /> + <source>Ctrl+End</source> + <translation>Ctrl+End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1203" /> + <location filename="../QScintilla/MiniEditor.py" line="1202" /> + <location filename="../QScintilla/ShellWindow.py" line="452" /> + <location filename="../QScintilla/ShellWindow.py" line="451" /> + <location filename="../ViewManager/ViewManager.py" line="2026" /> + <location filename="../ViewManager/ViewManager.py" line="2025" /> + <source>Indent one level</source> + <translation>Eine Ebene einrücken</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1204" /> + <location filename="../QScintilla/ShellWindow.py" line="453" /> + <location filename="../ViewManager/ViewManager.py" line="2027" /> + <source>Tab</source> + <translation>Tab</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1215" /> + <location filename="../QScintilla/MiniEditor.py" line="1214" /> + <location filename="../ViewManager/ViewManager.py" line="2038" /> + <location filename="../ViewManager/ViewManager.py" line="2037" /> + <source>Unindent one level</source> + <translation>Eine Ebene ausrücken</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1216" /> + <location filename="../ViewManager/ViewManager.py" line="2039" /> + <source>Shift+Tab</source> + <translation>Shift+Tab</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1229" /> + <location filename="../QScintilla/MiniEditor.py" line="1226" /> + <location filename="../QScintilla/ShellWindow.py" line="780" /> + <location filename="../QScintilla/ShellWindow.py" line="777" /> + <location filename="../ViewManager/ViewManager.py" line="2052" /> + <location filename="../ViewManager/ViewManager.py" line="2049" /> + <source>Extend selection left one character</source> + <translation>Auswahl um ein Zeichen nach links erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1232" /> + <location filename="../QScintilla/ShellWindow.py" line="783" /> + <location filename="../ViewManager/ViewManager.py" line="2055" /> + <source>Shift+Left</source> + <translation>Shift+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1239" /> + <location filename="../QScintilla/ShellWindow.py" line="790" /> + <location filename="../ViewManager/ViewManager.py" line="2062" /> + <source>Meta+Shift+B</source> + <translation>Meta+Shift+B</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1249" /> + <location filename="../QScintilla/MiniEditor.py" line="1246" /> + <location filename="../QScintilla/ShellWindow.py" line="800" /> + <location filename="../QScintilla/ShellWindow.py" line="797" /> + <location filename="../ViewManager/ViewManager.py" line="2072" /> + <location filename="../ViewManager/ViewManager.py" line="2069" /> + <source>Extend selection right one character</source> + <translation>Auswahl um ein Zeichen nach rechts erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1252" /> + <location filename="../QScintilla/ShellWindow.py" line="803" /> + <location filename="../ViewManager/ViewManager.py" line="2075" /> + <source>Shift+Right</source> + <translation>Shift+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1259" /> + <location filename="../QScintilla/ShellWindow.py" line="810" /> + <location filename="../ViewManager/ViewManager.py" line="2082" /> + <source>Meta+Shift+F</source> + <translation>Meta+Shift+F</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1267" /> + <location filename="../QScintilla/MiniEditor.py" line="1266" /> + <location filename="../ViewManager/ViewManager.py" line="2090" /> + <location filename="../ViewManager/ViewManager.py" line="2089" /> + <source>Extend selection up one line</source> + <translation>Auswahl um eine Zeile nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1268" /> + <location filename="../ViewManager/ViewManager.py" line="2091" /> + <source>Shift+Up</source> + <translation>Shift+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1275" /> + <location filename="../ViewManager/ViewManager.py" line="2098" /> + <source>Meta+Shift+P</source> + <translation>Meta+Shift+P</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1283" /> + <location filename="../QScintilla/MiniEditor.py" line="1282" /> + <location filename="../ViewManager/ViewManager.py" line="2106" /> + <location filename="../ViewManager/ViewManager.py" line="2105" /> + <source>Extend selection down one line</source> + <translation>Auswahl um eine Zeile nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1284" /> + <location filename="../ViewManager/ViewManager.py" line="2107" /> + <source>Shift+Down</source> + <translation>Shift+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1291" /> + <location filename="../ViewManager/ViewManager.py" line="2114" /> + <source>Meta+Shift+N</source> + <translation>Meta+Shift+N</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1301" /> + <location filename="../QScintilla/MiniEditor.py" line="1298" /> + <location filename="../ViewManager/ViewManager.py" line="2124" /> + <location filename="../ViewManager/ViewManager.py" line="2121" /> + <source>Extend selection left one word part</source> + <translation>Auswahl um einen Wortteil nach links erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1352" /> + <location filename="../QScintilla/MiniEditor.py" line="1312" /> + <location filename="../QScintilla/ShellWindow.py" line="827" /> + <location filename="../ViewManager/ViewManager.py" line="2175" /> + <location filename="../ViewManager/ViewManager.py" line="2135" /> + <source>Alt+Shift+Left</source> + <translation>Alt+Shift+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1323" /> + <location filename="../QScintilla/MiniEditor.py" line="1320" /> + <location filename="../ViewManager/ViewManager.py" line="2146" /> + <location filename="../ViewManager/ViewManager.py" line="2143" /> + <source>Extend selection right one word part</source> + <translation>Auswahl um einen Wortteil nach rechts erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2147" /> + <location filename="../QScintilla/MiniEditor.py" line="1380" /> + <location filename="../QScintilla/MiniEditor.py" line="1334" /> + <location filename="../QScintilla/ShellWindow.py" line="855" /> + <location filename="../ViewManager/ViewManager.py" line="2953" /> + <location filename="../ViewManager/ViewManager.py" line="2203" /> + <location filename="../ViewManager/ViewManager.py" line="2157" /> + <source>Alt+Shift+Right</source> + <translation>Alt+Shift+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1343" /> + <location filename="../QScintilla/MiniEditor.py" line="1342" /> + <location filename="../QScintilla/ShellWindow.py" line="818" /> + <location filename="../QScintilla/ShellWindow.py" line="817" /> + <location filename="../ViewManager/ViewManager.py" line="2166" /> + <location filename="../ViewManager/ViewManager.py" line="2165" /> + <source>Extend selection left one word</source> + <translation>Auswahl um ein Wort nach links erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2273" /> + <location filename="../QScintilla/MiniEditor.py" line="1358" /> + <location filename="../QScintilla/ShellWindow.py" line="833" /> + <location filename="../ViewManager/ViewManager.py" line="3079" /> + <location filename="../ViewManager/ViewManager.py" line="2181" /> + <source>Ctrl+Shift+Left</source> + <translation>Ctrl+Shift+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1369" /> + <location filename="../QScintilla/MiniEditor.py" line="1366" /> + <location filename="../QScintilla/ShellWindow.py" line="844" /> + <location filename="../QScintilla/ShellWindow.py" line="841" /> + <location filename="../ViewManager/ViewManager.py" line="2192" /> + <location filename="../ViewManager/ViewManager.py" line="2189" /> + <source>Extend selection right one word</source> + <translation>Auswahl um ein Wort nach rechts erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1834" /> + <location filename="../QScintilla/MiniEditor.py" line="1386" /> + <location filename="../QScintilla/ShellWindow.py" line="861" /> + <location filename="../ViewManager/ViewManager.py" line="2640" /> + <location filename="../ViewManager/ViewManager.py" line="2209" /> + <source>Ctrl+Shift+Right</source> + <translation>Ctrl+Shift+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1398" /> + <location filename="../QScintilla/MiniEditor.py" line="1394" /> + <location filename="../QScintilla/ShellWindow.py" line="873" /> + <location filename="../QScintilla/ShellWindow.py" line="869" /> + <location filename="../ViewManager/ViewManager.py" line="2221" /> + <location filename="../ViewManager/ViewManager.py" line="2217" /> + <source>Extend selection to first visible character in document line</source> + <translation>Auswahl zum ersten sichtbaren Zeichen der Dokumentzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1409" /> + <location filename="../QScintilla/ShellWindow.py" line="884" /> + <location filename="../ViewManager/ViewManager.py" line="2232" /> + <source>Shift+Home</source> + <translation>Shift+Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1419" /> + <location filename="../QScintilla/MiniEditor.py" line="1416" /> + <location filename="../QScintilla/ShellWindow.py" line="894" /> + <location filename="../QScintilla/ShellWindow.py" line="891" /> + <location filename="../ViewManager/ViewManager.py" line="2242" /> + <location filename="../ViewManager/ViewManager.py" line="2239" /> + <source>Extend selection to end of document line</source> + <translation>Auswahl zum Ende der Dokumentenzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1429" /> + <location filename="../QScintilla/ShellWindow.py" line="904" /> + <location filename="../ViewManager/ViewManager.py" line="2252" /> + <source>Meta+Shift+E</source> + <translation>Meta+Shift+E</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1433" /> + <location filename="../QScintilla/ShellWindow.py" line="908" /> + <location filename="../ViewManager/ViewManager.py" line="2256" /> + <source>Shift+End</source> + <translation>Shift+End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1443" /> + <location filename="../QScintilla/MiniEditor.py" line="1440" /> + <location filename="../ViewManager/ViewManager.py" line="2266" /> + <location filename="../ViewManager/ViewManager.py" line="2263" /> + <source>Extend selection up one paragraph</source> + <translation>Auswahl um einen Absatz nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1446" /> + <location filename="../ViewManager/ViewManager.py" line="2269" /> + <source>Alt+Shift+Up</source> + <translation>Alt+Shift+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1459" /> + <location filename="../QScintilla/MiniEditor.py" line="1456" /> + <location filename="../ViewManager/ViewManager.py" line="2282" /> + <location filename="../ViewManager/ViewManager.py" line="2279" /> + <source>Extend selection down one paragraph</source> + <translation>Auswahl um einen Absatz nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1462" /> + <location filename="../ViewManager/ViewManager.py" line="2285" /> + <source>Alt+Shift+Down</source> + <translation>Alt+Shift+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1473" /> + <location filename="../QScintilla/MiniEditor.py" line="1472" /> + <location filename="../ViewManager/ViewManager.py" line="2296" /> + <location filename="../ViewManager/ViewManager.py" line="2295" /> + <source>Extend selection up one page</source> + <translation>Auswahl um eine Seite nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1474" /> + <location filename="../ViewManager/ViewManager.py" line="2297" /> + <source>Shift+PgUp</source> + <translation>Shift+PgUp</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1485" /> + <location filename="../QScintilla/MiniEditor.py" line="1484" /> + <location filename="../ViewManager/ViewManager.py" line="2308" /> + <location filename="../ViewManager/ViewManager.py" line="2307" /> + <source>Extend selection down one page</source> + <translation>Auswahl um eine Seite nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1486" /> + <location filename="../ViewManager/ViewManager.py" line="2309" /> + <source>Shift+PgDown</source> + <translation>Shift+PgDown</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1493" /> + <location filename="../ViewManager/ViewManager.py" line="2316" /> + <source>Meta+Shift+V</source> + <translation>Meta+Shift+V</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1503" /> + <location filename="../QScintilla/MiniEditor.py" line="1500" /> + <location filename="../ViewManager/ViewManager.py" line="2326" /> + <location filename="../ViewManager/ViewManager.py" line="2323" /> + <source>Extend selection to start of document</source> + <translation>Auswahl zum Dokumentenanfang erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1513" /> + <location filename="../ViewManager/ViewManager.py" line="2336" /> + <source>Ctrl+Shift+Up</source> + <translation>Ctrl+Shift+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1518" /> + <location filename="../ViewManager/ViewManager.py" line="2341" /> + <source>Ctrl+Shift+Home</source> + <translation>Ctrl+Shift+Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1529" /> + <location filename="../QScintilla/MiniEditor.py" line="1526" /> + <location filename="../ViewManager/ViewManager.py" line="2352" /> + <location filename="../ViewManager/ViewManager.py" line="2349" /> + <source>Extend selection to end of document</source> + <translation>Auswahl zum Dokumentenende erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1540" /> + <location filename="../ViewManager/ViewManager.py" line="2363" /> + <source>Ctrl+Shift+Down</source> + <translation>Ctrl+Shift+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1546" /> + <location filename="../ViewManager/ViewManager.py" line="2369" /> + <source>Ctrl+Shift+End</source> + <translation>Ctrl+Shift+End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1555" /> + <location filename="../QScintilla/MiniEditor.py" line="1554" /> + <location filename="../QScintilla/ShellWindow.py" line="476" /> + <location filename="../QScintilla/ShellWindow.py" line="475" /> + <location filename="../ViewManager/ViewManager.py" line="2378" /> + <location filename="../ViewManager/ViewManager.py" line="2377" /> + <source>Delete previous character</source> + <translation>Zeichen links löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1556" /> + <location filename="../QScintilla/ShellWindow.py" line="477" /> + <location filename="../ViewManager/ViewManager.py" line="2379" /> + <source>Backspace</source> + <translation>Backspace</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1563" /> + <location filename="../QScintilla/ShellWindow.py" line="484" /> + <location filename="../ViewManager/ViewManager.py" line="2386" /> + <source>Meta+H</source> + <translation>Meta+H</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1568" /> + <location filename="../QScintilla/ShellWindow.py" line="489" /> + <location filename="../ViewManager/ViewManager.py" line="2391" /> + <source>Shift+Backspace</source> + <translation>Shift+Backspace</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1579" /> + <location filename="../QScintilla/MiniEditor.py" line="1576" /> + <location filename="../ViewManager/ViewManager.py" line="2402" /> + <location filename="../ViewManager/ViewManager.py" line="2399" /> + <source>Delete previous character if not at start of line</source> + <translation>Zeichen links löschen, wenn nicht am Zeilenanfang</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1593" /> + <location filename="../QScintilla/MiniEditor.py" line="1592" /> + <location filename="../QScintilla/ShellWindow.py" line="498" /> + <location filename="../QScintilla/ShellWindow.py" line="497" /> + <location filename="../ViewManager/ViewManager.py" line="2416" /> + <location filename="../ViewManager/ViewManager.py" line="2415" /> + <source>Delete current character</source> + <translation>Aktuelles Zeichen löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1594" /> + <location filename="../QScintilla/ShellWindow.py" line="499" /> + <location filename="../ViewManager/ViewManager.py" line="2417" /> + <source>Del</source> + <translation>Del</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1601" /> + <location filename="../QScintilla/ShellWindow.py" line="506" /> + <location filename="../ViewManager/ViewManager.py" line="2424" /> + <source>Meta+D</source> + <translation>Meta+D</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1609" /> + <location filename="../QScintilla/MiniEditor.py" line="1608" /> + <location filename="../QScintilla/ShellWindow.py" line="514" /> + <location filename="../QScintilla/ShellWindow.py" line="513" /> + <location filename="../ViewManager/ViewManager.py" line="2432" /> + <location filename="../ViewManager/ViewManager.py" line="2431" /> + <source>Delete word to left</source> + <translation>Wort links löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1610" /> + <location filename="../QScintilla/ShellWindow.py" line="515" /> + <location filename="../ViewManager/ViewManager.py" line="2433" /> + <source>Ctrl+Backspace</source> + <translation>Ctrl+Backspace</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1621" /> + <location filename="../QScintilla/MiniEditor.py" line="1620" /> + <location filename="../QScintilla/ShellWindow.py" line="526" /> + <location filename="../QScintilla/ShellWindow.py" line="525" /> + <location filename="../ViewManager/ViewManager.py" line="2444" /> + <location filename="../ViewManager/ViewManager.py" line="2443" /> + <source>Delete word to right</source> + <translation>Wort rechts löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1622" /> + <location filename="../QScintilla/ShellWindow.py" line="527" /> + <location filename="../ViewManager/ViewManager.py" line="2445" /> + <source>Ctrl+Del</source> + <translation>Ctrl+Del</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1633" /> + <location filename="../QScintilla/MiniEditor.py" line="1632" /> + <location filename="../QScintilla/ShellWindow.py" line="538" /> + <location filename="../QScintilla/ShellWindow.py" line="537" /> + <location filename="../ViewManager/ViewManager.py" line="2456" /> + <location filename="../ViewManager/ViewManager.py" line="2455" /> + <source>Delete line to left</source> + <translation>Zeile links löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1635" /> + <location filename="../QScintilla/ShellWindow.py" line="540" /> + <location filename="../ViewManager/ViewManager.py" line="2458" /> + <source>Ctrl+Shift+Backspace</source> + <translation>Ctrl+Shift+Backspace</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1647" /> + <location filename="../QScintilla/MiniEditor.py" line="1646" /> + <location filename="../QScintilla/ShellWindow.py" line="552" /> + <location filename="../QScintilla/ShellWindow.py" line="551" /> + <location filename="../ViewManager/ViewManager.py" line="2470" /> + <location filename="../ViewManager/ViewManager.py" line="2469" /> + <source>Delete line to right</source> + <translation>Zeile rechts löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1655" /> + <location filename="../QScintilla/ShellWindow.py" line="560" /> + <location filename="../ViewManager/ViewManager.py" line="2478" /> + <source>Meta+K</source> + <translation>Meta+K</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1660" /> + <location filename="../QScintilla/ShellWindow.py" line="565" /> + <location filename="../ViewManager/ViewManager.py" line="2483" /> + <source>Ctrl+Shift+Del</source> + <translation>Ctrl+Shift+Del</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1669" /> + <location filename="../QScintilla/MiniEditor.py" line="1668" /> + <location filename="../QScintilla/ShellWindow.py" line="464" /> + <location filename="../QScintilla/ShellWindow.py" line="463" /> + <location filename="../ViewManager/ViewManager.py" line="2492" /> + <location filename="../ViewManager/ViewManager.py" line="2491" /> + <source>Insert new line</source> + <translation>Neue Zeile einfügen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1670" /> + <location filename="../QScintilla/ShellWindow.py" line="465" /> + <location filename="../ViewManager/ViewManager.py" line="2493" /> + <source>Return</source> + <translation>Return</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1671" /> + <location filename="../QScintilla/ShellWindow.py" line="466" /> + <location filename="../ViewManager/ViewManager.py" line="2494" /> + <source>Enter</source> + <translation>Enter</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="2506" /> <location filename="../ViewManager/ViewManager.py" line="2503" /> <source>Insert new line below current line</source> @@ -94293,6 +93322,569 @@ <translation>Shift+Enter</translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="1681" /> + <location filename="../QScintilla/MiniEditor.py" line="1680" /> + <location filename="../QScintilla/ShellWindow.py" line="440" /> + <location filename="../QScintilla/ShellWindow.py" line="439" /> + <location filename="../ViewManager/ViewManager.py" line="2519" /> + <location filename="../ViewManager/ViewManager.py" line="2518" /> + <source>Delete current line</source> + <translation>Aktuelle Zeile löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1682" /> + <location filename="../QScintilla/ShellWindow.py" line="441" /> + <location filename="../ViewManager/ViewManager.py" line="2520" /> + <source>Ctrl+Shift+L</source> + <translation>Ctrl+Shift+L</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1693" /> + <location filename="../QScintilla/MiniEditor.py" line="1692" /> + <location filename="../ViewManager/ViewManager.py" line="2531" /> + <location filename="../ViewManager/ViewManager.py" line="2530" /> + <source>Duplicate current line</source> + <translation>Aktuelle Zeile duplizieren</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1694" /> + <location filename="../ViewManager/ViewManager.py" line="2532" /> + <source>Ctrl+D</source> + <translation>Ctrl+D</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1707" /> + <location filename="../QScintilla/MiniEditor.py" line="1704" /> + <location filename="../ViewManager/ViewManager.py" line="2545" /> + <location filename="../ViewManager/ViewManager.py" line="2542" /> + <source>Swap current and previous lines</source> + <translation>Aktuelle Zeile mit vorhergehender tauschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1710" /> + <location filename="../ViewManager/ViewManager.py" line="2548" /> + <source>Ctrl+T</source> + <translation>Ctrl+T</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1721" /> + <location filename="../QScintilla/MiniEditor.py" line="1720" /> + <location filename="../ViewManager/ViewManager.py" line="2559" /> + <location filename="../ViewManager/ViewManager.py" line="2558" /> + <source>Reverse selected lines</source> + <translation>Ausgewählte Zeilen umkehren</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1722" /> + <location filename="../ViewManager/ViewManager.py" line="2560" /> + <source>Meta+Alt+R</source> + <translation>Meta+Ctrl+Alt+R</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1733" /> + <location filename="../QScintilla/MiniEditor.py" line="1732" /> + <location filename="../ViewManager/ViewManager.py" line="2571" /> + <location filename="../ViewManager/ViewManager.py" line="2570" /> + <source>Cut current line</source> + <translation>Aktuelle Zeile ausschneiden</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1734" /> + <location filename="../ViewManager/ViewManager.py" line="2572" /> + <source>Alt+Shift+L</source> + <translation>Alt+Shift+L</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1745" /> + <location filename="../QScintilla/MiniEditor.py" line="1744" /> + <location filename="../ViewManager/ViewManager.py" line="2583" /> + <location filename="../ViewManager/ViewManager.py" line="2582" /> + <source>Copy current line</source> + <translation>Aktuelle Zeile kopieren</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1746" /> + <location filename="../ViewManager/ViewManager.py" line="2584" /> + <source>Ctrl+Shift+T</source> + <translation>Ctrl+Shift+L</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1757" /> + <location filename="../QScintilla/MiniEditor.py" line="1756" /> + <location filename="../ViewManager/ViewManager.py" line="2595" /> + <location filename="../ViewManager/ViewManager.py" line="2594" /> + <source>Toggle insert/overtype</source> + <translation>Einfügen/Überschreiben umschalten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1758" /> + <location filename="../ViewManager/ViewManager.py" line="2596" /> + <source>Ins</source> + <translation>Ins</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1801" /> + <location filename="../QScintilla/MiniEditor.py" line="1800" /> + <location filename="../ViewManager/ViewManager.py" line="2607" /> + <location filename="../ViewManager/ViewManager.py" line="2606" /> + <source>Move to end of display line</source> + <translation>Zum Ende der Anzeigezeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1813" /> + <location filename="../ViewManager/ViewManager.py" line="2619" /> + <source>Alt+End</source> + <translation>Alt+End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1823" /> + <location filename="../QScintilla/MiniEditor.py" line="1820" /> + <location filename="../ViewManager/ViewManager.py" line="2629" /> + <location filename="../ViewManager/ViewManager.py" line="2626" /> + <source>Extend selection to end of display line</source> + <translation>Auswahl zum Ende der Anzeigezeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1843" /> + <location filename="../QScintilla/MiniEditor.py" line="1842" /> + <location filename="../ViewManager/ViewManager.py" line="2649" /> + <location filename="../ViewManager/ViewManager.py" line="2648" /> + <source>Formfeed</source> + <translation>Seitenumbruch</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1855" /> + <location filename="../QScintilla/MiniEditor.py" line="1854" /> + <location filename="../QScintilla/ShellWindow.py" line="766" /> + <location filename="../QScintilla/ShellWindow.py" line="765" /> + <location filename="../ViewManager/ViewManager.py" line="2661" /> + <location filename="../ViewManager/ViewManager.py" line="2660" /> + <source>Escape</source> + <translation>Abbruch</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1856" /> + <location filename="../QScintilla/ShellWindow.py" line="767" /> + <location filename="../ViewManager/ViewManager.py" line="2662" /> + <source>Esc</source> + <translation>Esc</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1869" /> + <location filename="../QScintilla/MiniEditor.py" line="1866" /> + <location filename="../ViewManager/ViewManager.py" line="2675" /> + <location filename="../ViewManager/ViewManager.py" line="2672" /> + <source>Extend rectangular selection down one line</source> + <translation>Rechteckige Auswahl um eine Zeile nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1872" /> + <location filename="../ViewManager/ViewManager.py" line="2678" /> + <source>Alt+Ctrl+Down</source> + <translation>Alt+Ctrl+Down</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1880" /> + <location filename="../ViewManager/ViewManager.py" line="2686" /> + <source>Meta+Alt+Shift+N</source> + <translation>Meta+Alt+Shift+N</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1891" /> + <location filename="../QScintilla/MiniEditor.py" line="1888" /> + <location filename="../ViewManager/ViewManager.py" line="2697" /> + <location filename="../ViewManager/ViewManager.py" line="2694" /> + <source>Extend rectangular selection up one line</source> + <translation>Rechteckige Auswahl um eine Zeile nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1894" /> + <location filename="../ViewManager/ViewManager.py" line="2700" /> + <source>Alt+Ctrl+Up</source> + <translation>Alt+Ctrl+Up</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1902" /> + <location filename="../ViewManager/ViewManager.py" line="2708" /> + <source>Meta+Alt+Shift+P</source> + <translation>Meta+Alt+Shift+P</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1913" /> + <location filename="../QScintilla/MiniEditor.py" line="1910" /> + <location filename="../ViewManager/ViewManager.py" line="2719" /> + <location filename="../ViewManager/ViewManager.py" line="2716" /> + <source>Extend rectangular selection left one character</source> + <translation>Rechteckige Auswahl um ein Zeichen nach links erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1916" /> + <location filename="../ViewManager/ViewManager.py" line="2722" /> + <source>Alt+Ctrl+Left</source> + <translation>Alt+Ctrl+Left</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1924" /> + <location filename="../ViewManager/ViewManager.py" line="2730" /> + <source>Meta+Alt+Shift+B</source> + <translation>Meta+Alt+Shift+B</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1935" /> + <location filename="../QScintilla/MiniEditor.py" line="1932" /> + <location filename="../ViewManager/ViewManager.py" line="2741" /> + <location filename="../ViewManager/ViewManager.py" line="2738" /> + <source>Extend rectangular selection right one character</source> + <translation>Rechteckige Auswahl um ein Zeichen nach rechts erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1938" /> + <location filename="../ViewManager/ViewManager.py" line="2744" /> + <source>Alt+Ctrl+Right</source> + <translation>Alt+Ctrl+Right</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1946" /> + <location filename="../ViewManager/ViewManager.py" line="2752" /> + <source>Meta+Alt+Shift+F</source> + <translation>Meta+Alt+Shift+F</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1959" /> + <location filename="../QScintilla/MiniEditor.py" line="1954" /> + <location filename="../ViewManager/ViewManager.py" line="2765" /> + <location filename="../ViewManager/ViewManager.py" line="2760" /> + <source>Extend rectangular selection to first visible character in document line</source> + <translation>Rechteckige Auswahl zum ersten sichtbaren Zeichen der Dokumentzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1972" /> + <location filename="../ViewManager/ViewManager.py" line="2778" /> + <source>Alt+Shift+Home</source> + <translation>Alt+Shift+Home</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1983" /> + <location filename="../QScintilla/MiniEditor.py" line="1980" /> + <location filename="../ViewManager/ViewManager.py" line="2789" /> + <location filename="../ViewManager/ViewManager.py" line="2786" /> + <source>Extend rectangular selection to end of document line</source> + <translation>Rechteckige Auswahl zum Ende der Dokumentenzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1994" /> + <location filename="../ViewManager/ViewManager.py" line="2800" /> + <source>Meta+Alt+Shift+E</source> + <translation>Meta+Alt+Shift+E</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1999" /> + <location filename="../ViewManager/ViewManager.py" line="2805" /> + <source>Alt+Shift+End</source> + <translation>Alt+Shift+End</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2009" /> + <location filename="../QScintilla/MiniEditor.py" line="2006" /> + <location filename="../ViewManager/ViewManager.py" line="2815" /> + <location filename="../ViewManager/ViewManager.py" line="2812" /> + <source>Extend rectangular selection up one page</source> + <translation>Rechteckige Auswahl um eine Seite nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2012" /> + <location filename="../ViewManager/ViewManager.py" line="2818" /> + <source>Alt+Shift+PgUp</source> + <translation>Alt+Shift+PgUp</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2025" /> + <location filename="../QScintilla/MiniEditor.py" line="2022" /> + <location filename="../ViewManager/ViewManager.py" line="2831" /> + <location filename="../ViewManager/ViewManager.py" line="2828" /> + <source>Extend rectangular selection down one page</source> + <translation>Rechteckige Auswahl um eine Seite nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2028" /> + <location filename="../ViewManager/ViewManager.py" line="2834" /> + <source>Alt+Shift+PgDown</source> + <translation>Alt+Shift+PgDown</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2036" /> + <location filename="../ViewManager/ViewManager.py" line="2842" /> + <source>Meta+Alt+Shift+V</source> + <translation>Meta+Alt+Shift+V</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2511" /> + <location filename="../QScintilla/MiniEditor.py" line="2510" /> + <location filename="../QScintilla/MiniEditor.py" line="2045" /> + <location filename="../QScintilla/MiniEditor.py" line="2044" /> + <location filename="../ViewManager/ViewManager.py" line="2851" /> + <location filename="../ViewManager/ViewManager.py" line="2850" /> + <source>Duplicate current selection</source> + <translation>Aktuelle Auswahl duplizieren</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2512" /> + <location filename="../QScintilla/MiniEditor.py" line="2046" /> + <location filename="../ViewManager/ViewManager.py" line="2852" /> + <source>Ctrl+Shift+D</source> + <translation>Ctrl+Shift+D</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2060" /> + <location filename="../QScintilla/MiniEditor.py" line="2057" /> + <location filename="../ViewManager/ViewManager.py" line="2866" /> + <location filename="../ViewManager/ViewManager.py" line="2863" /> + <source>Scroll to start of document</source> + <translation>Zum Dokumentenanfang rollen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2079" /> + <location filename="../QScintilla/MiniEditor.py" line="2078" /> + <location filename="../ViewManager/ViewManager.py" line="2885" /> + <location filename="../ViewManager/ViewManager.py" line="2884" /> + <source>Scroll to end of document</source> + <translation>Zum Dokumentenende rollen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2098" /> + <location filename="../QScintilla/MiniEditor.py" line="2095" /> + <location filename="../ViewManager/ViewManager.py" line="2904" /> + <location filename="../ViewManager/ViewManager.py" line="2901" /> + <source>Scroll vertically to center current line</source> + <translation>Vertical rollen, um aktuelle Zeile zu zentrieren</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2108" /> + <location filename="../ViewManager/ViewManager.py" line="2914" /> + <source>Meta+L</source> + <translation>Meta+L</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2117" /> + <location filename="../QScintilla/MiniEditor.py" line="2116" /> + <location filename="../ViewManager/ViewManager.py" line="2923" /> + <location filename="../ViewManager/ViewManager.py" line="2922" /> + <source>Move to end of next word</source> + <translation>Zum Ende des nächsten Wortes springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2136" /> + <location filename="../QScintilla/MiniEditor.py" line="2133" /> + <location filename="../ViewManager/ViewManager.py" line="2942" /> + <location filename="../ViewManager/ViewManager.py" line="2939" /> + <source>Extend selection to end of next word</source> + <translation>Auswahl bis zum Ende des nächsten Wortes erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2159" /> + <location filename="../QScintilla/MiniEditor.py" line="2156" /> + <location filename="../ViewManager/ViewManager.py" line="2965" /> + <location filename="../ViewManager/ViewManager.py" line="2962" /> + <source>Move to end of previous word</source> + <translation>Zum Ende des vorigen Wortes springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2176" /> + <location filename="../QScintilla/MiniEditor.py" line="2173" /> + <location filename="../ViewManager/ViewManager.py" line="2982" /> + <location filename="../ViewManager/ViewManager.py" line="2979" /> + <source>Extend selection to end of previous word</source> + <translation>Auswahl bis zum Ende des vorigen Wortes erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2193" /> + <location filename="../QScintilla/MiniEditor.py" line="2190" /> + <location filename="../ViewManager/ViewManager.py" line="2999" /> + <location filename="../ViewManager/ViewManager.py" line="2996" /> + <source>Move to start of document line</source> + <translation>Zum Beginn der Dokumentenzeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2203" /> + <location filename="../ViewManager/ViewManager.py" line="3009" /> + <source>Meta+A</source> + <translation>Meta+A</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2214" /> + <location filename="../QScintilla/MiniEditor.py" line="2211" /> + <location filename="../ViewManager/ViewManager.py" line="3020" /> + <location filename="../ViewManager/ViewManager.py" line="3017" /> + <source>Extend selection to start of document line</source> + <translation>Auswahl zum Beginn der Dokumentenzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2225" /> + <location filename="../ViewManager/ViewManager.py" line="3031" /> + <source>Meta+Shift+A</source> + <translation>Meta+Shift+A</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2238" /> + <location filename="../QScintilla/MiniEditor.py" line="2234" /> + <location filename="../ViewManager/ViewManager.py" line="3044" /> + <location filename="../ViewManager/ViewManager.py" line="3040" /> + <source>Extend rectangular selection to start of document line</source> + <translation>Rechteckige Auswahl zum Beginn der Dokumentenzeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2250" /> + <location filename="../ViewManager/ViewManager.py" line="3056" /> + <source>Meta+Alt+Shift+A</source> + <translation>Meta+Alt+Shift+A</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2262" /> + <location filename="../QScintilla/MiniEditor.py" line="2259" /> + <location filename="../ViewManager/ViewManager.py" line="3068" /> + <location filename="../ViewManager/ViewManager.py" line="3065" /> + <source>Extend selection to start of display line</source> + <translation>Auswahl zum Beginn der Anzeigezeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2285" /> + <location filename="../QScintilla/MiniEditor.py" line="2282" /> + <location filename="../ViewManager/ViewManager.py" line="3091" /> + <location filename="../ViewManager/ViewManager.py" line="3088" /> + <source>Move to start of display or document line</source> + <translation>Zum Beginn der Dokumenten- oder Anzeigezeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2303" /> + <location filename="../QScintilla/MiniEditor.py" line="2299" /> + <location filename="../ViewManager/ViewManager.py" line="3109" /> + <location filename="../ViewManager/ViewManager.py" line="3105" /> + <source>Extend selection to start of display or document line</source> + <translation>Auswahl zum Beginn der Dokumenten- oder Anzeigezeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2322" /> + <location filename="../QScintilla/MiniEditor.py" line="2318" /> + <location filename="../ViewManager/ViewManager.py" line="3128" /> + <location filename="../ViewManager/ViewManager.py" line="3124" /> + <source>Move to first visible character in display or document line</source> + <translation>Zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2342" /> + <location filename="../QScintilla/MiniEditor.py" line="2337" /> + <location filename="../ViewManager/ViewManager.py" line="3148" /> + <location filename="../ViewManager/ViewManager.py" line="3143" /> + <source>Extend selection to first visible character in display or document line</source> + <translation>Auswahl zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2361" /> + <location filename="../QScintilla/MiniEditor.py" line="2358" /> + <location filename="../ViewManager/ViewManager.py" line="3167" /> + <location filename="../ViewManager/ViewManager.py" line="3164" /> + <source>Move to end of display or document line</source> + <translation>Zum Ende der Dokumenten- oder Anzeigezeile springen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2378" /> + <location filename="../QScintilla/MiniEditor.py" line="2375" /> + <location filename="../ViewManager/ViewManager.py" line="3184" /> + <location filename="../ViewManager/ViewManager.py" line="3181" /> + <source>Extend selection to end of display or document line</source> + <translation>Auswahl zum Ende der Dokumenten- oder Anzeigezeile erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2393" /> + <location filename="../QScintilla/MiniEditor.py" line="2392" /> + <location filename="../ViewManager/ViewManager.py" line="3199" /> + <location filename="../ViewManager/ViewManager.py" line="3198" /> + <source>Stuttered move up one page</source> + <translation>„Stotternd“ um eine Seite nach oben</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2408" /> + <location filename="../QScintilla/MiniEditor.py" line="2405" /> + <location filename="../ViewManager/ViewManager.py" line="3214" /> + <location filename="../ViewManager/ViewManager.py" line="3211" /> + <source>Stuttered extend selection up one page</source> + <translation>Auswahl „stotternd“ um eine Seite nach oben erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2425" /> + <location filename="../QScintilla/MiniEditor.py" line="2422" /> + <location filename="../ViewManager/ViewManager.py" line="3231" /> + <location filename="../ViewManager/ViewManager.py" line="3228" /> + <source>Stuttered move down one page</source> + <translation>„Stotternd“ um eine Seite nach unten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2442" /> + <location filename="../QScintilla/MiniEditor.py" line="2439" /> + <location filename="../ViewManager/ViewManager.py" line="3248" /> + <location filename="../ViewManager/ViewManager.py" line="3245" /> + <source>Stuttered extend selection down one page</source> + <translation>Auswahl „stotternd“ um eine Seite nach unten erweitern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2459" /> + <location filename="../QScintilla/MiniEditor.py" line="2456" /> + <location filename="../ViewManager/ViewManager.py" line="3265" /> + <location filename="../ViewManager/ViewManager.py" line="3262" /> + <source>Delete right to end of next word</source> + <translation>Rechts bis zum Ende des nächsten Wortes löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2469" /> + <location filename="../ViewManager/ViewManager.py" line="3275" /> + <source>Alt+Del</source> + <translation>Alt+Del</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2480" /> + <location filename="../QScintilla/MiniEditor.py" line="2477" /> + <location filename="../ViewManager/ViewManager.py" line="3286" /> + <location filename="../ViewManager/ViewManager.py" line="3283" /> + <source>Move selected lines up one line</source> + <translation>Ausgewählte Zeilen um eine Zeile nach oben</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2497" /> + <location filename="../QScintilla/MiniEditor.py" line="2494" /> + <location filename="../ViewManager/ViewManager.py" line="3303" /> + <location filename="../ViewManager/ViewManager.py" line="3300" /> + <source>Move selected lines down one line</source> + <translation>Ausgewählte Zeilen um eine Zeile nach unten</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1771" /> + <location filename="../QScintilla/MiniEditor.py" line="1768" /> + <location filename="../ViewManager/ViewManager.py" line="3321" /> + <location filename="../ViewManager/ViewManager.py" line="3318" /> + <source>Convert selection to lower case</source> + <translation>Auswahl in Kleinbuchstaben umwandeln</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1774" /> + <location filename="../ViewManager/ViewManager.py" line="3324" /> + <source>Alt+Shift+U</source> + <translation>Alt+Shift+U</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1787" /> + <location filename="../QScintilla/MiniEditor.py" line="1784" /> + <location filename="../ViewManager/ViewManager.py" line="3337" /> + <location filename="../ViewManager/ViewManager.py" line="3334" /> + <source>Convert selection to upper case</source> + <translation>Auswahl in Großbuchstaben umwandeln</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="1790" /> + <location filename="../ViewManager/ViewManager.py" line="3340" /> + <source>Ctrl+Shift+U</source> + <translation>Ctrl+Shift+U</translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="3365" /> <source>&Edit</source> <translation>&Bearbeiten</translation> @@ -94304,6 +93896,140 @@ <translation>Bearbeiten</translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="2529" /> + <location filename="../QScintilla/ShellWindow.py" line="922" /> + <location filename="../ViewManager/ViewManager.py" line="4024" /> + <location filename="../ViewManager/ViewManager.py" line="4022" /> + <location filename="../ViewManager/ViewManager.py" line="3455" /> + <source>Search</source> + <translation>Suchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2531" /> + <location filename="../QScintilla/ShellWindow.py" line="924" /> + <location filename="../ViewManager/ViewManager.py" line="3457" /> + <source>&Search...</source> + <translation>&Suchen...</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2533" /> + <location filename="../QScintilla/ShellWindow.py" line="926" /> + <location filename="../ViewManager/ViewManager.py" line="3459" /> + <source>Ctrl+F</source> + <comment>Search|Search</comment> + <translation>Ctrl+F</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2540" /> + <location filename="../QScintilla/ShellWindow.py" line="933" /> + <location filename="../ViewManager/ViewManager.py" line="3466" /> + <source>Search for a text</source> + <translation>Sucht nach Text</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2543" /> + <location filename="../ViewManager/ViewManager.py" line="3469" /> + <source><b>Search</b><p>Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.</p></source> + <translation><b>Suchen</b><p>Sucht einen Text im aktuellen Editor. Es wird ein Dialog eingeblendet, in dem der Suchtext und verschieden Suchoptionen eingegeben werden kann.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2555" /> + <location filename="../QScintilla/ShellWindow.py" line="948" /> + <location filename="../ViewManager/ViewManager.py" line="3481" /> + <source>Search next</source> + <translation>Weitersuchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2557" /> + <location filename="../QScintilla/ShellWindow.py" line="950" /> + <location filename="../ViewManager/ViewManager.py" line="3483" /> + <source>Search &next</source> + <translation>&Weitersuchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2559" /> + <location filename="../QScintilla/ShellWindow.py" line="952" /> + <location filename="../ViewManager/ViewManager.py" line="3485" /> + <source>F3</source> + <comment>Search|Search next</comment> + <translation>F3</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2566" /> + <location filename="../QScintilla/ShellWindow.py" line="959" /> + <location filename="../ViewManager/ViewManager.py" line="3492" /> + <source>Search next occurrence of text</source> + <translation>Das nächste Vorkommen des Textes in der Seite suchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2569" /> + <location filename="../ViewManager/ViewManager.py" line="3495" /> + <source><b>Search next</b><p>Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.</p></source> + <translation><b>Weitersuchen</b><p>Nach der nächsten Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2581" /> + <location filename="../QScintilla/ShellWindow.py" line="976" /> + <location filename="../ViewManager/ViewManager.py" line="3507" /> + <source>Search previous</source> + <translation>Rückwärtssuchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2583" /> + <location filename="../QScintilla/ShellWindow.py" line="978" /> + <location filename="../ViewManager/ViewManager.py" line="3509" /> + <source>Search &previous</source> + <translation>&Rückwärtssuchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2585" /> + <location filename="../QScintilla/ShellWindow.py" line="980" /> + <location filename="../ViewManager/ViewManager.py" line="3511" /> + <source>Shift+F3</source> + <comment>Search|Search previous</comment> + <translation>Shift+F3</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2594" /> + <location filename="../QScintilla/ShellWindow.py" line="989" /> + <location filename="../ViewManager/ViewManager.py" line="3520" /> + <source>Search previous occurrence of text</source> + <translation>Das vorherige Vorkommen des Textes in der Seite suchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2599" /> + <location filename="../ViewManager/ViewManager.py" line="3525" /> + <source><b>Search previous</b><p>Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.</p></source> + <translation><b>Rückwärtssuchen</b><p>Nach der vorherigen Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2613" /> + <location filename="../QScintilla/MiniEditor.py" line="2611" /> + <location filename="../ViewManager/ViewManager.py" line="3539" /> + <location filename="../ViewManager/ViewManager.py" line="3537" /> + <source>Clear search markers</source> + <translation>Suchmarkierungen löschen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2615" /> + <location filename="../ViewManager/ViewManager.py" line="3541" /> + <source>Ctrl+3</source> + <comment>Search|Clear search markers</comment> + <translation>Ctrl+3</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2624" /> + <location filename="../ViewManager/ViewManager.py" line="3550" /> + <source>Clear all displayed search markers</source> + <translation>Löscht alle angezeigten Suchmarkierungen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2629" /> + <location filename="../ViewManager/ViewManager.py" line="3555" /> + <source><b>Clear search markers</b><p>Clear all displayed search markers.</p></source> + <translation><b>Suchmarkierungen löschen</b><p>Löscht alle angezeigten Suchmarkierungen.</p></translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="3567" /> <location filename="../ViewManager/ViewManager.py" line="3565" /> <source>Search current word forward</source> @@ -94348,6 +94074,118 @@ <translation><b>Aktuelles Wort rückwärts suchen</b><p>Sucht das vorherige Vorkommen des aktuellen Wortes des aktuellen Editors.</p></translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="2639" /> + <location filename="../ViewManager/ViewManager.py" line="3623" /> + <source>Replace</source> + <translation>Ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2640" /> + <location filename="../ViewManager/ViewManager.py" line="3624" /> + <source>&Replace...</source> + <translation>&Ersetzen...</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2642" /> + <location filename="../ViewManager/ViewManager.py" line="3626" /> + <source>Ctrl+R</source> + <comment>Search|Replace</comment> + <translation>Ctrl+R</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2649" /> + <location filename="../ViewManager/ViewManager.py" line="3633" /> + <source>Replace some text</source> + <translation>Ersetzt Text</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2652" /> + <location filename="../ViewManager/ViewManager.py" line="3636" /> + <source><b>Replace</b><p>Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.</p></source> + <translation><b>Ersetzen</b><p>Dies sucht nach Text im aktuellen Editor und ersetzt ihn. Es wird ein Dialog eingeblendet, in dem der Suchtext, der Ersetzungstext und verschieden Such- und Ersetzungsoptionen eingegeben werden kann.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2666" /> + <location filename="../QScintilla/MiniEditor.py" line="2664" /> + <location filename="../ViewManager/ViewManager.py" line="3650" /> + <location filename="../ViewManager/ViewManager.py" line="3648" /> + <source>Replace and Search</source> + <translation>Ersetzen und Suchen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2668" /> + <location filename="../ViewManager/ViewManager.py" line="3652" /> + <source>Meta+R</source> + <comment>Search|Replace and Search</comment> + <translation>Meta+R</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2677" /> + <location filename="../ViewManager/ViewManager.py" line="3661" /> + <source>Replace the found text and search the next occurrence</source> + <translation>Erstezt den gefundenen Text und sucht das nächste Vorkommen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2682" /> + <location filename="../ViewManager/ViewManager.py" line="3666" /> + <source><b>Replace and Search</b><p>Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.</p></source> + <translation><b>Ersetzen und Suchen</b><p>Ersetzt den Text an der Fundstelle im aktuellen Editor und sucht das nächste Vorkommen. Der zuvor eingegebene Suchtext und die Suchoptionen werden wiederverwendet.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2698" /> + <location filename="../QScintilla/MiniEditor.py" line="2696" /> + <location filename="../ViewManager/ViewManager.py" line="3682" /> + <location filename="../ViewManager/ViewManager.py" line="3680" /> + <source>Replace Occurrence</source> + <translation>Fundstelle ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2700" /> + <location filename="../ViewManager/ViewManager.py" line="3684" /> + <source>Ctrl+Meta+R</source> + <comment>Search|Replace Occurrence</comment> + <translation>Ctrl+Meta+R</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2709" /> + <location filename="../ViewManager/ViewManager.py" line="3693" /> + <source>Replace the found text</source> + <translation>Ersetzt den gefundenen Text</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2712" /> + <location filename="../ViewManager/ViewManager.py" line="3696" /> + <source><b>Replace Occurrence</b><p>Replace the found occurrence of the search text in the current editor.</p></source> + <translation><b>Fundstelle ersetzen</b><p>Ersetzt den Text an der Fundstelle im aktuellen Editor.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2725" /> + <location filename="../QScintilla/MiniEditor.py" line="2723" /> + <location filename="../ViewManager/ViewManager.py" line="3709" /> + <location filename="../ViewManager/ViewManager.py" line="3707" /> + <source>Replace All</source> + <translation>Alle ersetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2727" /> + <location filename="../ViewManager/ViewManager.py" line="3711" /> + <source>Shift+Meta+R</source> + <comment>Search|Replace All</comment> + <translation>Shift+Meta+R</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2736" /> + <location filename="../ViewManager/ViewManager.py" line="3720" /> + <source>Replace search text occurrences</source> + <translation>Ersetzt alle Fundstellen des Suchtextes</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2739" /> + <location filename="../ViewManager/ViewManager.py" line="3723" /> + <source><b>Replace All</b><p>Replace all occurrences of the search text in the current editor.</p></source> + <translation><b>Alle ersetzen</b><p>Ersetzt alle Fundstellen des Suchtextes im aktuellen Editor.</p></translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="3745" /> <location filename="../ViewManager/ViewManager.py" line="3734" /> <source>Goto Line</source> @@ -94567,6 +94405,158 @@ <translation>&Suchen</translation> </message> <message> + <location filename="../QScintilla/MiniEditor.py" line="2754" /> + <location filename="../QScintilla/ShellWindow.py" line="1015" /> + <location filename="../ViewManager/ViewManager.py" line="4065" /> + <source>Zoom in</source> + <translation>Vergrößern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2756" /> + <location filename="../QScintilla/ShellWindow.py" line="1017" /> + <location filename="../ViewManager/ViewManager.py" line="4067" /> + <source>Zoom &in</source> + <translation>Ver&größern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2758" /> + <location filename="../QScintilla/ShellWindow.py" line="1019" /> + <location filename="../ViewManager/ViewManager.py" line="4069" /> + <source>Ctrl++</source> + <comment>View|Zoom in</comment> + <translation>Ctrl++</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2761" /> + <location filename="../QScintilla/ShellWindow.py" line="1022" /> + <location filename="../ViewManager/ViewManager.py" line="4072" /> + <source>Zoom In</source> + <comment>View|Zoom in</comment> + <translation>Vergrößern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2767" /> + <location filename="../QScintilla/ShellWindow.py" line="1028" /> + <location filename="../ViewManager/ViewManager.py" line="4078" /> + <source>Zoom in on the text</source> + <translation>Text vergrößern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2770" /> + <location filename="../QScintilla/ShellWindow.py" line="1031" /> + <location filename="../ViewManager/ViewManager.py" line="4081" /> + <source><b>Zoom in</b><p>Zoom in on the text. This makes the text bigger.</p></source> + <translation><b>Vergrößern</b><p>Den angezeigten Text vergrößern.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2780" /> + <location filename="../QScintilla/ShellWindow.py" line="1041" /> + <location filename="../ViewManager/ViewManager.py" line="4091" /> + <source>Zoom out</source> + <translation>Verkleinern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2782" /> + <location filename="../QScintilla/ShellWindow.py" line="1043" /> + <location filename="../ViewManager/ViewManager.py" line="4093" /> + <source>Zoom &out</source> + <translation>Ver&kleinern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2784" /> + <location filename="../QScintilla/ShellWindow.py" line="1045" /> + <location filename="../ViewManager/ViewManager.py" line="4095" /> + <source>Ctrl+-</source> + <comment>View|Zoom out</comment> + <translation>Ctrl+-</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2787" /> + <location filename="../QScintilla/ShellWindow.py" line="1048" /> + <location filename="../ViewManager/ViewManager.py" line="4098" /> + <source>Zoom Out</source> + <comment>View|Zoom out</comment> + <translation>Verkleinern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2793" /> + <location filename="../QScintilla/ShellWindow.py" line="1054" /> + <location filename="../ViewManager/ViewManager.py" line="4104" /> + <source>Zoom out on the text</source> + <translation>Text verkleinern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2796" /> + <location filename="../QScintilla/ShellWindow.py" line="1057" /> + <location filename="../ViewManager/ViewManager.py" line="4107" /> + <source><b>Zoom out</b><p>Zoom out on the text. This makes the text smaller.</p></source> + <translation><b>Verkleinern</b><p>Den angezeigten Text verkleinern.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2806" /> + <location filename="../QScintilla/ShellWindow.py" line="1067" /> + <location filename="../ViewManager/ViewManager.py" line="4117" /> + <source>Zoom reset</source> + <translation>Vergrößerung zurücksetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2808" /> + <location filename="../QScintilla/ShellWindow.py" line="1069" /> + <location filename="../ViewManager/ViewManager.py" line="4119" /> + <source>Zoom &reset</source> + <translation>Vergrößerung &zurücksetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2810" /> + <location filename="../QScintilla/ShellWindow.py" line="1071" /> + <location filename="../ViewManager/ViewManager.py" line="4121" /> + <source>Ctrl+0</source> + <comment>View|Zoom reset</comment> + <translation>Ctrl+0</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2817" /> + <location filename="../QScintilla/ShellWindow.py" line="1078" /> + <location filename="../ViewManager/ViewManager.py" line="4128" /> + <source>Reset the zoom of the text</source> + <translation>Die Textgröße zurücksetzen</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2820" /> + <location filename="../QScintilla/ShellWindow.py" line="1081" /> + <location filename="../ViewManager/ViewManager.py" line="4131" /> + <source><b>Zoom reset</b><p>Reset the zoom of the text. This sets the zoom factor to 100%.</p></source> + <translation><b>Vergrößerung zurücksetzen</b><p>Setzt die Vergrößerung auf den Wert 100% zurück.</p></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2831" /> + <location filename="../QScintilla/ShellWindow.py" line="1092" /> + <location filename="../ViewManager/ViewManager.py" line="4142" /> + <source>Zoom</source> + <translation>Maßstab</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2833" /> + <location filename="../QScintilla/ShellWindow.py" line="1094" /> + <location filename="../ViewManager/ViewManager.py" line="4144" /> + <source>&Zoom</source> + <translation>&Maßstab</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2840" /> + <location filename="../QScintilla/ShellWindow.py" line="1101" /> + <location filename="../ViewManager/ViewManager.py" line="4151" /> + <source>Zoom the text</source> + <translation>Den Maßstab des Textes ändern</translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2843" /> + <location filename="../QScintilla/ShellWindow.py" line="1104" /> + <location filename="../ViewManager/ViewManager.py" line="4154" /> + <source><b>Zoom</b><p>Zoom the text. This opens a dialog where the desired size can be entered.</p></source> + <translation><b>Maßstab</b><p>dies ändert den Textmaßstab. Es wird ein dialog eingeblendet, in dem der Maßstab eingegeben werden kann.</p></translation> + </message> + <message> <location filename="../ViewManager/ViewManager.py" line="4173" /> <location filename="../ViewManager/ViewManager.py" line="4165" /> <source>Toggle all folds</source> @@ -95381,6 +95371,27 @@ <source>The spelling dictionary was saved successfully.</source> <translation>Das Wörterbuch wurde erfolgreich gespeichert.</translation> </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="936" /> + <source><b>Search</b><p>Search for some text in the shell window. A dialog is shown to enter the search text and options for the search.</p></source> + <translation><b>Suchen</b><p>Sucht einen Text im Shell Fenster. Es wird ein Dialog eingeblendet, in dem der Suchtext und verschieden Suchoptionen eingegeben werden kann.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="962" /> + <source><b>Search next</b><p>Search the next occurrence of some text in the shell window. The previously entered search text and options are reused.</p></source> + <translation><b>Weitersuchen</b><p>Nach der nächsten Textstelle im Shell Fenster suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="994" /> + <source><b>Search previous</b><p>Search the previous occurrence of some text in the shell window. The previously entered search text and options are reused.</p></source> + <translation><b>Rückwärtssuchen</b><p>Nach der vorherigen Textstelle im Shell Fenster suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.</p></translation> + </message> + <message> + <location filename="../HexEdit/HexEditMainWindow.py" line="597" /> + <source>Ctrl+G</source> + <comment>Search|Goto Offset</comment> + <translation>Ctrl+G</translation> + </message> </context> <context> <name>ViewProfileSidebarsDialog</name> @@ -95650,6 +95661,57 @@ <context> <name>VirtualenvConfigurationDialog</name> <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="49" /> + <source>Virtualenv Target Directory</source> + <translation>Zielverzeichnis der virtullen Umgebung</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="56" /> + <source>Extra Search Path for setuptools/pip</source> + <translation>Suchpfad für setuptools/pip</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="61" /> + <source>Python Interpreter</source> + <translation>Python Interpreter</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="72" /> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="66" /> + <source>Conda Environment Location</source> + <translation>Ort der Conda Umgebung</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="78" /> + <source>Conda Requirements File</source> + <translation>Conda Anforderungsdatei</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="82" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="347" /> + <source><virtualenv did not finish within 5s.></source> + <translation><virtualenv endete nicht innerhalb von 5s.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="367" /> + <source><No suitable virtualenv found.></source> + <translation><Kein funktionsfähiges virtualenv gefunden.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="404" /> + <source><pyvenv did not finish within 5s.></source> + <translation><pyvenv endete nicht innerhalb von 5s.></translation> + </message> + <message> + <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="426" /> + <source><No suitable pyvenv found.></source> + <translation><Kein funktionsfähiges pyvenv gefunden.></translation> + </message> + <message> <location filename="../VirtualEnv/VirtualenvConfigurationDialog.ui" line="0" /> <source>Virtual Environment Configuration</source> <translation>Konfiguration für Virtuelle Umgebung</translation> @@ -95973,57 +96035,6 @@ <source>Perform dry-run</source> <translation>Testlauf durchführen</translation> </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="49" /> - <source>Virtualenv Target Directory</source> - <translation>Zielverzeichnis der virtullen Umgebung</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="56" /> - <source>Extra Search Path for setuptools/pip</source> - <translation>Suchpfad für setuptools/pip</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="61" /> - <source>Python Interpreter</source> - <translation>Python Interpreter</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="72" /> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="66" /> - <source>Conda Environment Location</source> - <translation>Ort der Conda Umgebung</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="78" /> - <source>Conda Requirements File</source> - <translation>Conda Anforderungsdatei</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="82" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation>Textdateien (*.txt);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="347" /> - <source><virtualenv did not finish within 5s.></source> - <translation><virtualenv endete nicht innerhalb von 5s.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="367" /> - <source><No suitable virtualenv found.></source> - <translation><Kein funktionsfähiges virtualenv gefunden.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="404" /> - <source><pyvenv did not finish within 5s.></source> - <translation><pyvenv endete nicht innerhalb von 5s.></translation> - </message> - <message> - <location filename="../VirtualEnv/VirtualenvConfigurationDialog.py" line="426" /> - <source><No suitable pyvenv found.></source> - <translation><Kein funktionsfähiges pyvenv gefunden.></translation> - </message> </context> <context> <name>VirtualenvExecDialog</name> @@ -96167,11 +96178,6 @@ <context> <name>VirtualenvInterpreterSelectionDialog</name> <message> - <location filename="../VirtualEnv/VirtualenvInterpreterSelectionDialog.py" line="48" /> - <source>Python Interpreter</source> - <translation>Python Interpreter</translation> - </message> - <message> <location filename="../VirtualEnv/VirtualenvInterpreterSelectionDialog.ui" line="0" /> <source>Add Virtual Environment</source> <translation>Virtuelle Umgebung Hinzufügen</translation> @@ -96191,6 +96197,11 @@ <source>Enter the Python interpreter of the virtual environment</source> <translation>Gib den Python Interpreter der virtuellen Umgebung ein</translation> </message> + <message> + <location filename="../VirtualEnv/VirtualenvInterpreterSelectionDialog.py" line="48" /> + <source>Python Interpreter</source> + <translation>Python Interpreter</translation> + </message> </context> <context> <name>VirtualenvManager</name> @@ -96669,17 +96680,6 @@ <context> <name>VirusTotalIpReportDialog</name> <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalIpReportDialog.py" line="42" /> - <source><b>Report for IP {0}</b></source> - <translation><b>Bericht für IP {0}</b></translation> - </message> - <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalIpReportDialog.py" line="62" /> - <source>{0}/{1}</source> - <comment>positives / total</comment> - <translation>{0}/{1}</translation> - </message> - <message> <location filename="../WebBrowser/VirusTotal/VirusTotalIpReportDialog.ui" line="0" /> <source>IP Address Report</source> <translation>IP Adressenbericht</translation> @@ -96724,19 +96724,30 @@ <source>Scan Date</source> <translation>Scandatum</translation> </message> + <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalIpReportDialog.py" line="42" /> + <source><b>Report for IP {0}</b></source> + <translation><b>Bericht für IP {0}</b></translation> + </message> + <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalIpReportDialog.py" line="62" /> + <source>{0}/{1}</source> + <comment>positives / total</comment> + <translation>{0}/{1}</translation> + </message> </context> <context> <name>VirusTotalWhoisDialog</name> <message> + <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.py" line="37" /> + <source><b>Whois information for domain {0}</b></source> + <translation><b>Whois Informationen für Domäne {0}</b></translation> + </message> + <message> <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.ui" line="0" /> <source>Whois Information</source> <translation>Whois Informationen</translation> </message> - <message> - <location filename="../WebBrowser/VirusTotal/VirusTotalWhoisDialog.py" line="37" /> - <source><b>Whois information for domain {0}</b></source> - <translation><b>Whois Informationen für Domäne {0}</b></translation> - </message> </context> <context> <name>VmListspacePlugin</name> @@ -96878,6 +96889,11 @@ <context> <name>WebBrowserAppearancePage</name> <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.py" line="34" /> + <source>Cascading Style Sheets (*.css);;All files (*)</source> + <translation>Cascading Stylesheets (*.css);;Alle Dateien (*)</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.ui" line="0" /> <source><b>Configure Web Browser appearance</b></source> <translation><b>Erscheinung des Web Browser einstellen</b></translation> @@ -97112,11 +97128,6 @@ <source>Show Toolbars</source> <translation>Zeige Werkzeugleisten</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserAppearancePage.py" line="34" /> - <source>Cascading Style Sheets (*.css);;All files (*)</source> - <translation>Cascading Stylesheets (*.css);;Alle Dateien (*)</translation> - </message> </context> <context> <name>WebBrowserClearPrivateDataDialog</name> @@ -97339,36 +97350,6 @@ <context> <name>WebBrowserPage</name> <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="194" /> - <source>Suspicuous URL detected</source> - <translation>Fragwürdige URL entdeckt</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="195" /> - <source><p>The URL <b>{0}</b> was found in the Safe Browsing database.</p>{1}</source> - <translation><p>Die URL <b>{0}</b> wurde in der Safe Browsing Datenbank gefunden.</p>{1}</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="561" /> - <source>Register Protocol Handler</source> - <translation>Protokoll Handler Registrierung</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="562" /> - <source><p>Allow the Web Site <b>{0}</b> to handle all <b>{1}</b> links?</p></source> - <translation><p>Der Website <b>{0}></b> erlauben, alle <b>{1}</b> Links zu behandeln?</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="651" /> - <source>SSL Info</source> - <translation>SSL Info</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserPage.py" line="652" /> - <source>This site does not contain SSL information.</source> - <translation>Diese Seite enthält keine SSL Information.</translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="0" /> <source><b>Configure Web Browser</b></source> <translation><b>Web Browser konfigurieren</b></translation> @@ -98201,6 +98182,36 @@ <source><b>Note:</b> Setting higher divider will slow down scrolling.</source> <translation><b>Hinweis:</b> Höhere Werte für den Teiler verlangsamen das Rollen.</translation> </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="194" /> + <source>Suspicuous URL detected</source> + <translation>Fragwürdige URL entdeckt</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="195" /> + <source><p>The URL <b>{0}</b> was found in the Safe Browsing database.</p>{1}</source> + <translation><p>Die URL <b>{0}</b> wurde in der Safe Browsing Datenbank gefunden.</p>{1}</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="561" /> + <source>Register Protocol Handler</source> + <translation>Protokoll Handler Registrierung</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="562" /> + <source><p>Allow the Web Site <b>{0}</b> to handle all <b>{1}</b> links?</p></source> + <translation><p>Der Website <b>{0}></b> erlauben, alle <b>{1}</b> Links zu behandeln?</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="651" /> + <source>SSL Info</source> + <translation>SSL Info</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserPage.py" line="652" /> + <source>This site does not contain SSL information.</source> + <translation>Diese Seite enthält keine SSL Information.</translation> + </message> </context> <context> <name>WebBrowserSpellCheckingPage</name> @@ -98764,6 +98775,26 @@ <context> <name>WebBrowserVirusTotalPage</name> <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="70" /> + <source>Checking validity of the service key...</source> + <translation>Prüfe die Gültigkeit des Dienstschlüssels...</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="83" /> + <source>The service key is valid.</source> + <translation>Der Dienstschlüssel ist gültig.</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="87" /> + <source><font color="#FF0000">The service key is not valid.</font></source> + <translation><font color="#FF0000">Der Dienstschlüssel ist ungültig.</font></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="93" /> + <source><font color="#FF0000"><b>Error:</b> {0}</font></source> + <translation><font color="#FF0000"><b>Fehler:</b> {0}</font></translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.ui" line="0" /> <source><b>Configure VirusTotal Interface</b></source> <translation><b>VirusTotal Schnittstelle einstellen</b></translation> @@ -98813,26 +98844,6 @@ <source>Use secure (https) connections</source> <translation>Sicher (https) Verbindung nutzen</translation> </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="70" /> - <source>Checking validity of the service key...</source> - <translation>Prüfe die Gültigkeit des Dienstschlüssels...</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="83" /> - <source>The service key is valid.</source> - <translation>Der Dienstschlüssel ist gültig.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="87" /> - <source><font color="#FF0000">The service key is not valid.</font></source> - <translation><font color="#FF0000">Der Dienstschlüssel ist ungültig.</font></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="93" /> - <source><font color="#FF0000"><b>Error:</b> {0}</font></source> - <translation><font color="#FF0000"><b>Fehler:</b> {0}</font></translation> - </message> </context> <context> <name>WebBrowserWebSearchWidget</name> @@ -101029,22 +101040,6 @@ <context> <name>WifiApConfigDialog</name> <message> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="39" /> - <source>open</source> - <translation>offen</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="117" /> - <source>Press to hide the password</source> - <translation>Drücken, um das Kennwort auszublenden</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> - <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="121" /> - <source>Press to show the password</source> - <translation>Drücken, um das Kennwort anzuzeigen</translation> - </message> - <message> <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> <source>Access Point Configuration</source> <translation>Access Point Konfiguration</translation> @@ -101070,6 +101065,12 @@ <translation>Gib das Netzwerkkennwort ein</translation> </message> <message> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="121" /> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> + <source>Press to show the password</source> + <translation>Drücken, um das Kennwort anzuzeigen</translation> + </message> + <message> <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.ui" line="0" /> <source>Security:</source> <translation>Sicherheit:</translation> @@ -101124,6 +101125,16 @@ <source>Remember Parameters</source> <translation>Parameter speichern</translation> </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="39" /> + <source>open</source> + <translation>offen</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiApConfigDialog.py" line="117" /> + <source>Press to hide the password</source> + <translation>Drücken, um das Kennwort auszublenden</translation> + </message> </context> <context> <name>WifiApStationsDialog</name> @@ -101533,6 +101544,24 @@ <context> <name>WifiNetworksWindow</name> <message> + <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="68" /> + <source>Scan WiFi Networks</source> + <translation>Suche WLAN Netzwerke</translation> + </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="69" /> + <source><p>The scan for available WiFi networks failed.</p><p>Reason: {0}</p></source> + <translation><p>Die Suche nach verfügbaren WLAN Netzwerken ist gescheitert.</p><p>Ursache: {0}</p></translation> + </message> + <message numerus="yes"> + <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="79" /> + <source><p>Detected <b>%n</b> network(s).</p></source> + <translation> + <numerusform><p><b>%n</b> Netzwerk gefunden.</p></numerusform> + <numerusform><p><b>%n</b> Netzwerke gefunden.</p></numerusform> + </translation> + </message> + <message> <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.ui" line="0" /> <source>WiFi Networks</source> <translation>WLAN Netzwerke</translation> @@ -101597,34 +101626,10 @@ <source>Periodic Scan</source> <translation>Periodische Suche</translation> </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="68" /> - <source>Scan WiFi Networks</source> - <translation>Suche WLAN Netzwerke</translation> - </message> - <message> - <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="69" /> - <source><p>The scan for available WiFi networks failed.</p><p>Reason: {0}</p></source> - <translation><p>Die Suche nach verfügbaren WLAN Netzwerken ist gescheitert.</p><p>Ursache: {0}</p></translation> - </message> - <message numerus="yes"> - <location filename="../MicroPython/WifiDialogs/WifiNetworksWindow.py" line="79" /> - <source><p>Detected <b>%n</b> network(s).</p></source> - <translation> - <numerusform><p><b>%n</b> Netzwerk gefunden.</p></numerusform> - <numerusform><p><b>%n</b> Netzwerke gefunden.</p></numerusform> - </translation> - </message> </context> <context> <name>WifiStatusDialog</name> <message> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> - <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> - <source>WiFi Status</source> - <translation>WLAN Status</translation> - </message> - <message> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="140" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="66" /> <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.py" line="47" /> @@ -101759,6 +101764,12 @@ <source>SSID</source> <translation>SSID</translation> </message> + <message> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <location filename="../MicroPython/WifiDialogs/WifiStatusDialog.ui" line="0" /> + <source>WiFi Status</source> + <translation>WLAN Status</translation> + </message> </context> <context> <name>WizardEricPluginWizard</name> @@ -102797,6 +102808,11 @@ <context> <name>subversion</name> <message> + <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1670" /> + <source><h3>Repository information</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Current revision</b></td><td>{2}</td></tr><tr><td><b>Committed revision</b></td><td>{3}</td></tr><tr><td><b>Committed date</b></td><td>{4}</td></tr><tr><td><b>Comitted time</b></td><td>{5}</td></tr><tr><td><b>Last author</b></td><td>{6}</td></tr></table></source> + <translation><h3>Repositoryinformationen</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Aktuelle Revision</b></td><td>{2}</td></tr><tr><td><b>Eingepflegte Revision</b></td><td>{3}</td></tr><tr><td><b>Einpflegedatum</b></td><td>{4}</td></tr><tr><td><b>Einpflegezeit</b></td><td>{5}</td></tr><tr><td><b>Letzter Autor</b></td><td>{6}</td></tr></table></translation> + </message> + <message> <location filename="../Plugins/VcsPlugins/vcsPySvn/subversion.py" line="1818" /> <source>unknown</source> <translation>Unbekannt</translation> @@ -102806,10 +102822,5 @@ <source><h3>Repository information</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Current revision</b></td><td>{4}</td></tr><tr><td><b>Committed revision</b></td><td>{5}</td></tr><tr><td><b>Committed date</b></td><td>{6}</td></tr><tr><td><b>Comitted time</b></td><td>{7}</td></tr><tr><td><b>Last author</b></td><td>{8}</td></tr></table></source> <translation><h3>Repositoryinformationen</h3><table><tr><td><b>PySvn V.</b></td><td>{0}</td></tr><tr><td><b>Subversion V.</b></td><td>{1}</td></tr><tr><td><b>Subversion API V.</b></td><td>{2}</td></tr><tr><td><b>URL</b></td><td>{3}</td></tr><tr><td><b>Aktuelle Revision</b></td><td>{4}</td></tr><tr><td><b>Eingepflegte Revision</b></td><td>{5}</td></tr><tr><td><b>Einpflegedatum</b></td><td>{6}</td></tr><tr><td><b>Einpflegezeit</b></td><td>{7}</td></tr><tr><td><b>Letzter Autor</b></td><td>{8}</td></tr></table></translation> </message> - <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/subversion.py" line="1670" /> - <source><h3>Repository information</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Current revision</b></td><td>{2}</td></tr><tr><td><b>Committed revision</b></td><td>{3}</td></tr><tr><td><b>Committed date</b></td><td>{4}</td></tr><tr><td><b>Comitted time</b></td><td>{5}</td></tr><tr><td><b>Last author</b></td><td>{6}</td></tr></table></source> - <translation><h3>Repositoryinformationen</h3><table><tr><td><b>Subversion V.</b></td><td>{0}</td></tr><tr><td><b>URL</b></td><td>{1}</td></tr><tr><td><b>Aktuelle Revision</b></td><td>{2}</td></tr><tr><td><b>Eingepflegte Revision</b></td><td>{3}</td></tr><tr><td><b>Einpflegedatum</b></td><td>{4}</td></tr><tr><td><b>Einpflegezeit</b></td><td>{5}</td></tr><tr><td><b>Letzter Autor</b></td><td>{6}</td></tr></table></translation> - </message> </context> </TS>