--- a/eric6/i18n/eric6_de.ts Thu Feb 04 15:00:22 2021 +0100 +++ b/eric6/i18n/eric6_de.ts Thu Feb 04 15:18:40 2021 +0100 @@ -2902,45 +2902,55 @@ <context> <name>CircuitPythonDevice</name> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="70"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="72"/> <source>CircuitPython</source> <translation>CircuitPython</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="159"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="182"/> <source>Workspace Directory</source> <translation>Arbeitsverzeichnis</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="159"/> - <source>Python files for CircuitPython devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source> - <translation>Pythondateien für CircuitPython Geräte werden auf dem Gerät gespeichert. Um diese Dateien zu bearbeiten, muss das Gerät angesteckt sein. Solange kein Gerät angesteckt ist, wird das normale Arbeitsverzeichnis verwendet.</translation> - </message> - <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="192"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="216"/> <source>Flash CircuitPython Firmware</source> <translation>CircuitPython Firmware flashen</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="226"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="250"/> <source>Install Library Files</source> <translation>Bibliotheksdateien installieren</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="192"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="216"/> <source>Please reset the device to bootloader mode and confirm when ready.</source> <translation>Bitte resette das Geräte in den Bootloader Modus und bestätige dies, wenn es bereit ist.</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="214"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="238"/> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation>Das Geräteverzeichnis "<b>{0}</b>" ist nicht bereit. Stelle sicher, dass es gemounted ist und versuche es erneut.</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="226"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="250"/> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation>Übersetzte Python Dateien (*.mpy);;Python Dateien (*.py);;Alle Dateien (*)</translation> </message> + <message> + <location filename="../MicroPython/CircuitPythonDevices.py" line="182"/> + <source>Python files for CircuitPython can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> + <translation>Python Dateien für CircuitPython können an Ort und Stelle bearbeitet werden, wenn das Geräteverzeichnis lokal verfügbar ist. Ein solches Verzeichnis konnte nicht gefunden werden. Direkte Bearbeitung ist nicht verfügbar.</translation> + </message> + <message> + <location filename="../MicroPython/CircuitPythonDevices.py" line="280"/> + <source>CircuitPython Firmware</source> + <translation>CircuitPython Firmware</translation> + </message> + <message> + <location filename="../MicroPython/CircuitPythonDevices.py" line="282"/> + <source>CircuitPython Libraries</source> + <translation>CircuitPython Bibliotheken</translation> + </message> </context> <context> <name>CircuitPythonFirmwareSelectionDialog</name> @@ -2990,12 +3000,12 @@ <translation>CircuitPython Firmwaredateien (*.uf2);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="122"/> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="161"/> <source>Select Path to Device</source> <translation>Wähle den Pfad zum Gerät</translation> </message> <message> - <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="122"/> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="161"/> <source><p>The device volume <b>{0}</b> could not be found. Is the device in 'bootloader' mode and mounted?</p> <p>Alternatively select the "Manual Select" entry and enter the path to the device below.</p></source> <translation><p>Der Datenträger des Gerätes <b>{0}</b> konnte nicht gefunden werden. Ist das Gerät im'Bootloader' Modus und eingehängt?</p><p>Wähle alternativ den Eintrag "Manuelle Auswahl" und gib unten den Pfad zum Gerät ein.</p></translation> </message> @@ -3004,6 +3014,16 @@ <source>Manual Select</source> <translation>Manuelle Auswahl</translation> </message> + <message> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="51"/> + <source>--- Others ---</source> + <translation>--- Andere ---</translation> + </message> + <message> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="149"/> + <source>There are multiple devices in 'bootloader' mode and mounted. Please make sure, that only one device is prepared for flashing.</source> + <translation>Es gibt mehrere Geräte im 'Bootloader' Modus und gemountet. Bitte stelle sicher, dass nur ein Gerät zum Flashen vorbereitet ist.</translation> + </message> </context> <context> <name>ClearPrivateDataDialog</name> @@ -5625,7 +5645,7 @@ <translation>Pluginmanager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="382"/> + <location filename="../Preferences/ConfigurationDialog.py" line="377"/> <source>Printer</source> <translation>Drucker</translation> </message> @@ -5720,7 +5740,7 @@ <translation>Hilfe</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="389"/> + <location filename="../Preferences/ConfigurationDialog.py" line="384"/> <source>Help Documentation</source> <translation>Hilfe Dokumentation</translation> </message> @@ -5745,7 +5765,7 @@ <translation>Mehrfachprojekt</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="376"/> + <location filename="../Preferences/ConfigurationDialog.py" line="371"/> <source>Interface</source> <translation>Oberfläche</translation> </message> @@ -5755,12 +5775,12 @@ <translation>Ansichtenmanager</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="662"/> + <location filename="../Preferences/ConfigurationDialog.py" line="653"/> <source>Configuration Page Error</source> <translation>Konfigurationsseitenfehler</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="662"/> + <location filename="../Preferences/ConfigurationDialog.py" line="653"/> <source><p>The configuration page <b>{0}</b> could not be loaded.</p></source> <translation><p>Die Konfigurationsseite <b>{0}</b> konnte nicht geladen werden.</p></translation> </message> @@ -5775,7 +5795,7 @@ <translation>Suchen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="394"/> + <location filename="../Preferences/ConfigurationDialog.py" line="389"/> <source>Appearance</source> <translation>Erscheinung</translation> </message> @@ -5795,24 +5815,24 @@ <translation>Einstellungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="580"/> + <location filename="../Preferences/ConfigurationDialog.py" line="571"/> <source>Preferences</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="585"/> + <location filename="../Preferences/ConfigurationDialog.py" line="576"/> <source>Please select an entry of the list to display the configuration page.</source> <translation>Wähle einen Listeneintrag aus, um die Konfigurationsseite anzuzeigen.</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="379"/> + <location filename="../Preferences/ConfigurationDialog.py" line="374"/> <source>Network</source> <translation>Netzwerk</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="409"/> + <location filename="../Preferences/ConfigurationDialog.py" line="400"/> <source>Spell checking</source> <translation>Rechtschreibprüfung</translation> </message> @@ -5832,17 +5852,17 @@ <translation>Zusammenarbeit</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="423"/> + <location filename="../Preferences/ConfigurationDialog.py" line="414"/> <source>Tray Starter</source> <translation>Systemstarter</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="405"/> + <location filename="../Preferences/ConfigurationDialog.py" line="396"/> <source>VirusTotal Interface</source> <translation>VirusTotal-Schnittstelle</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="385"/> + <location filename="../Preferences/ConfigurationDialog.py" line="380"/> <source>Security</source> <translation>Sicherheit</translation> </message> @@ -5872,7 +5892,7 @@ <translation>MIME-Typen</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="514"/> + <location filename="../Preferences/ConfigurationDialog.py" line="505"/> <source>Enter search text...</source> <translation>Suchtext eingeben...</translation> </message> @@ -5882,12 +5902,7 @@ <translation>Maus Klick Handlers</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="401"/> - <source>Flash Cookie Manager</source> - <translation>Flash Cookie Manager</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationDialog.py" line="436"/> + <location filename="../Preferences/ConfigurationDialog.py" line="427"/> <source>Hex Editor</source> <translation>Hex-Editor</translation> </message> @@ -5927,7 +5942,7 @@ <translation>MicroPython</translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="397"/> + <location filename="../Preferences/ConfigurationDialog.py" line="392"/> <source>eric Web Browser</source> <translation>eric Web Browser</translation> </message> @@ -10144,32 +10159,32 @@ <translation>Alt+K</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="101"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="107"/> <source>Process canceled.</source> <translation>Vorgang abgebrochen.</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="115"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="121"/> <source>Process finished successfully.</source> <translation>Vorgang erfolgreich beendet.</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="117"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="123"/> <source>Process crashed.</source> <translation>Prozess gestorben.</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="119"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="125"/> <source>Process finished with exit code {0}</source> <translation>Prozess endete mit Code {0}</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="173"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="179"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="173"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="179"/> <source><p>The process <b>{0}</b> could not be started.</p></source> <translation><p>Der Prozess <b>{0}</b> konnte nicht gestartet werden.</p></translation> </message> @@ -19101,246 +19116,6 @@ </message> </context> <context> - <name>FlashCookieManager</name> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManager.py" line="348"/> - <source>!default</source> - <translation>!Standard</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManager.py" line="356"/> - <source>!other</source> - <translation>!Andere</translation> - </message> -</context> -<context> - <name>FlashCookieManagerDialog</name> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="14"/> - <source>Flash Cookie Management</source> - <translation>Flash Cookie Verwaltung</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="27"/> - <source>Stored Flash Cookies</source> - <translation>Gespeicherte Flash Cookies</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="35"/> - <source>Filter:</source> - <translation>Filter:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="42"/> - <source>Enter cookie filter string</source> - <translation>Gib einen Cookie Filter ein</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="49"/> - <source>Stored Flash Cookies:</source> - <translation>Gespeicherte Flash Cookies:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="63"/> - <source>Origin</source> - <translation>Ursprung</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="88"/> - <source>Press to reload Flash cookies from disk</source> - <translation>Drücken, um Flash Cookies von Platte neu zu laden</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="91"/> - <source>Reload</source> - <translation>Erneut laden</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="106"/> - <source>Name:</source> - <translation>Name:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="195"/> - <source><no flash cookie selected></source> - <translation><kein Flash Cookie ausgewählt></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="123"/> - <source>Size:</source> - <translation>Größe:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> - <source>Origin:</source> - <translation>Ursprung:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="151"/> - <source>Last Modified:</source> - <translation>Modifiziert:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="167"/> - <source>Contents:</source> - <translation>Inhalt:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="194"/> - <source>Path:</source> - <translation>Pfad:</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="212"/> - <source>Press to remove all flash cookies</source> - <translation>Drücken, um alle Flash Cookies zu entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="215"/> - <source>Remove All Cookies</source> - <translation>Alle Cookies entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="222"/> - <source>Press to remove selected flash cookies</source> - <translation>Drücken, um ausgewählte Flash Cookies zu entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="214"/> - <source>Remove Cookie</source> - <translation>Cookie entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="248"/> - <source>Flash Cookies Lists</source> - <translation>Flash Cookies Listen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="254"/> - <source><b>Flash cookie whitelist</b></source> - <translation><b>Flash Cookies Whitelist</b></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="261"/> - <source><b>Flash cookie blacklist</b></source> - <translation><b>Flash Cookies Blacklist</b></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="268"/> - <source>Flash cookies from these origins will not be deleted automatically. (Also detection of them will not be notified to user.)</source> - <translation>Flash Cookies von diesen Ursprüngen werden nicht automatisch gelöscht. (Ebenso werden neue Cookies nicht gemeldet.)</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="278"/> - <source>Flash cookies from these origins will be deleted without any notification.</source> - <translation>Flash Cookies dieser Ursprünge werden ohne Rückmeldung gelöscht.</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="329"/> - <source>Press to remove selected origins from the whitelist</source> - <translation>Drücken, um ausgewählte Ursprünge von der Whitelist zu entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="382"/> - <source>Remove</source> - <translation>Entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="339"/> - <source>Press to add an origin to the whitelist</source> - <translation>Drücken, um einen Ursprung zur Whitelist hinzuzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="392"/> - <source>Add...</source> - <translation>Hinzufügen...</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="379"/> - <source>Press to remove selected origins from the blacklist</source> - <translation>Drücken, um ausgewählte Ursprünge von der Blacklist zu entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="389"/> - <source>Press to add an origin to the blacklist</source> - <translation>Drücken, um einen Ursprung zur Blacklist hinzuzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="231"/> - <source>Add to whitelist</source> - <translation>Zur Whitelist hinzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="97"/> - <source>The server '{0}' is already in the blacklist. Please remove it first.</source> - <translation>Der Server '{0} ist bereits auf der Blacklist. Bitte entferne ihn zuerst.</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="230"/> - <source>Add to blacklist</source> - <translation>Zur Blacklist hinzufügen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="141"/> - <source>The server '{0}' is already in the whitelist. Please remove it first.</source> - <translation>Der Server '{0} ist bereits auf der Whitelist. Bitte entferne ihn zuerst.</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="198"/> - <source>Remove Cookie Group</source> - <translation>Cookie Gruppe entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="365"/> - <source> (settings)</source> - <translation> (Einstellungen)</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="376"/> - <source>{0}{1}</source> - <comment>name and suffix</comment> - <translation>{0}{1}</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="208"/> - <source>{0} Byte</source> - <translation>{0} Byte</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="259"/> - <source>Remove All</source> - <translation>Alle entfernen</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="259"/> - <source>Do you really want to delete all flash cookies on your computer?</source> - <translation>Sollen wirklich alle Flash Cookies von diesem Computer gelöscht werden?</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="370"/> - <source> [new]</source> - <translation> [neu]</translation> - </message> -</context> -<context> - <name>FlashCookieNotification</name> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieNotification.py" line="39"/> - <source>A new flash cookie was detected.</source> - <translation>Ein neues Flash Cookie wurde gefunden.</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieNotification.py" line="41"/> - <source>{0} new flash cookies were detected.</source> - <translation>{0} neue Flash Cookies wurden gefunden.</translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieNotification.py" line="53"/> - <source>View</source> - <translation>Anzeigen</translation> - </message> -</context> -<context> <name>FontDialogWizard</name> <message> <location filename="../Plugins/PluginWizardQFontDialog.py" line="124"/> @@ -43881,7 +43656,7 @@ <context> <name>MicroPythonCommandsInterface</name> <message> - <location filename="../MicroPython/MicroPythonCommandsInterface.py" line="278"/> + <location filename="../MicroPython/MicroPythonCommandsInterface.py" line="284"/> <source>Detected an error without indications.</source> <translation>Es wurde ein Fehler ohne nähere Angaben entdeckt.</translation> </message> @@ -43889,30 +43664,40 @@ <context> <name>MicroPythonDevice</name> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="264"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="268"/> <source>Unsupported Device</source> <translation>Nicht unterstütztes Gerät</translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="274"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="278"/> <source>REPL is not supported by this device.</source> <translation>REPL wird von diesem Gerät nicht unterstützt.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="293"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="297"/> <source>Plotter is not supported by this device.</source> <translation>Der Plotter wird von diesem Gerät nicht unterstützt.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="312"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="316"/> <source>Running scripts is not supported by this device.</source> <translation>Die Ausführung von Skripten wird von diesem Gerät nicht unterstützt.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonDevices.py" line="332"/> + <location filename="../MicroPython/MicroPythonDevices.py" line="336"/> <source>File Manager is not supported by this device.</source> <translation>Der Dateimanager wird von diesem Gerät nicht unterstützt.</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonDevices.py" line="379"/> + <source>Select Device Directory</source> + <translation>Auswahl des Geräteverzeichnis</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonDevices.py" line="379"/> + <source>Select the directory for the connected device:</source> + <translation>Wähle das Verzeichnis für das verbundene Gerät:</translation> + </message> </context> <context> <name>MicroPythonFileManager</name> @@ -44020,155 +43805,165 @@ <translation>Drücken, um die ausgewählte Datei unter einem neuen Namen von dem Gerät zu kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="239"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="246"/> <source>Press to move one directory level up</source> <translation>Drücken, um eine Verzeichnisebene aufzusteigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="246"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="260"/> <source>Press to reload the list</source> <translation>Drücken, um die Liste neu zu laden</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="799"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="839"/> <source>Change Directory</source> <translation>Verzeichnis wechseln</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="858"/> <source>Create Directory</source> <translation>Verzeichnis anlegen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="872"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912"/> <source>Delete Directory Tree</source> <translation>Verzeichnisbaum löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="899"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="939"/> <source>Delete File</source> <translation>Datei löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="141"/> <source>Show Hidden Files</source> <translation>Versteckte Dateien zeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="844"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="884"/> <source>Delete Directory</source> <translation>Verzeichnis löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="144"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147"/> <source>Show Filesystem Info</source> <translation>Dateisysteminformationen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192"/> <source>Error handling device</source> <translation>Fehler bei Gerätekommunikation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="404"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="443"/> <source>Put File As</source> <translation>Datei Kopieren Als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="469"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="508"/> <source>Enter a new name for the file</source> <translation>Gib einen neuen Namen für die Datei ein</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="418"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="457"/> <source>Copy File to Device</source> <translation>Datei zum Gerät kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="418"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="457"/> <source>The given file exists already (Enter file name only).</source> <translation>Die angegebene Datei existiert bereits (Gib nur den Dateinamen ein).</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="469"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="508"/> <source>Get File As</source> <translation>Datei Holen Als</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="483"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="522"/> <source>Copy File from Device</source> <translation>Datei vom Gerät kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="483"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="522"/> <source>The given file exists already.</source> <translation>Die angegebene Datei existiert bereits.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="626"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="666"/> <source>Select Directory</source> <translation>Verzeichnis wählen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="858"/> <source>Enter directory name:</source> <translation>Gib den Verzeichnisnamen ein:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="665"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="705"/> <source><p>The directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation><p>Das Verzeichnis <b>{0}</b> konnte nicht erzeugt werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="872"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912"/> <source>Do you really want to delete this directory tree?</source> <translation>Soll dieser Verzeichnisbaum wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="703"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="743"/> <source><p>The directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Das Verzeichnis <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="899"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="939"/> <source>Do you really want to delete this file?</source> <translation>Soll diese Datei wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="741"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="781"/> <source><p>The file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Die Datei <b>{0}</b> konnte nicht gelöscht werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="799"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="839"/> <source>Enter the directory path on the device:</source> <translation>Gib den Verzeichnispfad auf dem Gerät ein:</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="844"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="884"/> <source>Do you really want to delete this directory?</source> <translation>Soll dieses Verzeichnis wirklich gelöscht werden?</translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="935"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="975"/> <source><h3>Filesystem Information</h3></source> <translation><h3>Dateisysteminformationen</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="937"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="977"/> <source><h4>{0}</h4<table><tr><td>Total Size: </td><td align='right'>{1}</td></tr><tr><td>Used Size: </td><td align='right'>{2}</td></tr><tr><td>Free Size: </td><td align='right'>{3}</td></tr></table></source> <translation><h4>{0}</h4<table><tr><td>Gesamtspeichergröße: </td><td align='right'>{1}</td></tr><tr><td>Belegter Speicher: </td><td align='right'>{2}</td></tr><tr><td>Freier Speicher: </td><td align='right'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="949"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="989"/> <source>Filesystem Information</source> <translation>Dateisysteminformationen</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="218"/> + <source>Press to move to the configured home directory</source> + <translation>Drücken, um zum konfigurierten Startverzeichnis zu springen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="253"/> + <source>Press to move to the device workspace directory</source> + <translation>Drücken, um zum Startverzeichnis des Gerätes zu springen</translation> + </message> </context> <context> <name>MicroPythonGraphWidget</name> @@ -44188,12 +43983,12 @@ <translation>Gib die maximale Anzahl an zu zeichnenden Datenpunkten ein.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonGraphWidget.py" line="327"/> + <location filename="../MicroPython/MicroPythonGraphWidget.py" line="330"/> <source>Save Chart Data</source> <translation>Chartdaten speichern</translation> </message> <message> - <location filename="../MicroPython/MicroPythonGraphWidget.py" line="327"/> + <location filename="../MicroPython/MicroPythonGraphWidget.py" line="330"/> <source><p>The chart data could not be saved into file <b>{0}</b>.</p><p>Reason: {1}</p></source> <translation><p>Die Chartdaten konnten nicht in die Datei <b>{0}</b> gespeichert werden.</p><p>Ursache: {1}</p></translation> </message> @@ -44206,235 +44001,260 @@ <translation><b>MicroPython-Einstellungen</b></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="37"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="62"/> <source>Serial Link</source> <translation>Serieller Link</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="43"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="68"/> <source>Timeout for Serial Link Communication:</source> <translation>Timeout für die Serielle Kommunikation:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="50"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="75"/> <source>Enter the timout value</source> <translation>Gib den Timeout Wert ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="56"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="81"/> <source> s</source> <translation> s</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="88"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="113"/> <source>Select to synchronize the time after connection is established</source> <translation>Auswählen, um die Zeit nach Herstellen der Verbindung zu synchronisieren</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="91"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="116"/> <source>Synchronize Time at Connect</source> <translation>Zeit nach Verbindungsaufbau synchronisieren</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="101"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="126"/> <source>REPL Pane</source> <translation>REPL Teilfenster</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="107"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="132"/> <source>Color Scheme for ANSI Escape Codes:</source> <translation>Farbschema für ANSI Escape Codes:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="120"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="145"/> <source>Select the color scheme to be applied for ANSI color escape codes</source> <translation>Wähle das für ANSI Farb Escape Codes anzuwendende Farbschema</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="127"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="152"/> <source>Select to wrap long line in the REPL pane</source> <translation>Auswählen, um lange Zeilen im REPL Teilfenster umzubrechen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="130"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="155"/> <source>Wrap long lines</source> <translation>Lange Zeilen umbrechen</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="169"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> <source>MPY Cross Compiler</source> <translation>MPY Cross Compiler</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="175"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="200"/> <source>Program:</source> <translation>Programm:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="191"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="216"/> <source>Enter the path of the cross compiler executable</source> <translation>Gib den Pfad für den Crosscompiler ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="66"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="69"/> <source>All Files (*)</source> <translation>Alle Dateien (*)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="260"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="285"/> <source>Enter the URL for the MicroPython documentation</source> <translation>Gib die URL für die MicroPython Dokumentation ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="297"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="339"/> <source>Enter the URL for the CircuitPython documentation</source> <translation>Gib die URL für die CircuitPython Dokumentation ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="348"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="390"/> <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> <translation>Gib die URL für die BBC micro:bit MicroPython Dokumentation ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="201"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="226"/> <source>PyBoard</source> <translation>PyBoard</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="207"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="232"/> <source>dfu-util Path:</source> <translation>Pfad zu dfu-util:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="223"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="248"/> <source>Enter the path of the dfu-util flashing executable</source> <translation>Gib den Pfad des 'dfu-util' Flashing Programms ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="246"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="271"/> <source>Enter the URL for the MicroPython firmware for PyBoard, ESP8266 and ESP32</source> <translation>Gib die URL zur MicroPython Firmware für PyBoard, ESP8266 und ESP32 ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="283"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="308"/> <source>Enter the URL for the CircuitPython firmware</source> <translation>Gib die URL zur CircuitPython Firmware ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="140"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="165"/> <source>Chart Pane</source> <translation>Diagramm</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="171"/> <source>Color Theme:</source> <translation>Farbschema:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="159"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="184"/> <source>Select the color scheme of the chart</source> <translation>Wähle das Farbschema für Diagramme</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="41"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="44"/> <source>Automatic</source> <translation>Automatisch</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="43"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="46"/> <source>Light</source> <translation>Hell</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="45"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="48"/> <source>Dark</source> <translation>Dunkel</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="47"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="50"/> <source>Blue Cerulean</source> <translation>Zweckhaftes Blau</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="49"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="52"/> <source>Brown Sand</source> <translation>Brauner Sand</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="51"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="54"/> <source>Blue NCS</source> <translation>NCS Blau</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="53"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="56"/> <source>High Contrast</source> <translation>Hoher Kontrast</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="55"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="58"/> <source>Blue Icy</source> <translation>Eisblau</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="57"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="60"/> <source>Qt</source> <translation>Qt</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="358"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="400"/> <source>Calliope mini:</source> <translation>Calliope mini:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="371"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="413"/> <source>Enter the URL for the Callope mini Firmware</source> <translation>Gib die URL zur Callope mini Firmware ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="385"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="441"/> <source>Enter the URL for the Calliope mini MicroPython documentation</source> <translation>Gib die URL für die Callope mini MicroPython Dokumentation ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="233"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="258"/> <source>MicroPython</source> <translation>MicroPython</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="364"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="406"/> <source>Firmware:</source> <translation>Firmware:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="378"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="434"/> <source>Documentation:</source> <translation>Dokumentation:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="270"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="295"/> <source>CircuitPython</source> <translation>CircuitPython</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="307"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="349"/> <source>BBC micro:bit</source> <translation>BBC micro:bit</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="320"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="362"/> <source>Enter the URL for the BBC micro:bit DAPLink Firmware</source> <translation>Gib die URL zur BBC micro:bit DAPLink Firmware ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="327"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="420"/> <source>MicroPython:</source> <translation>MicroPython:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="334"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="376"/> <source>Enter the URL for the BBC micro:bit MicroPython Firmware</source> <translation>Gib die URL zur BBC micro:bit MicroPython Firmware ein</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="37"/> + <source>Workspace</source> + <translation>Arbeitsbereich</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="52"/> + <source>Enter the name of the MicroPython workspace directory</source> + <translation>Gib den Namen des MicroPythen Arbeitsverzeichnisses ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="315"/> + <source>Libraries:</source> + <translation>Bibliotheken:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="322"/> + <source>Enter the URL for the CircuitPython libraries</source> + <translation>Gib die URL für die CircuitPython Bibliotheken ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="427"/> + <source>Enter the URL for the Calliope mini MicroPython Firmware</source> + <translation>Gib die URL für die Callope mini MicroPython Firmware ein</translation> + </message> </context> <context> <name>MicroPythonProgressInfoDialog</name> @@ -44477,17 +44297,17 @@ <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="495"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="500"/> <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="262"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="264"/> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation><h3>Das Paket QtSerialPort ist nicht verfügbar.<br/>Die MicroPython Unterstützung wird deaktiviert.</h3></translation> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="299"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="301"/> <source>%n supported device(s) detected.</source> <translation> <numerusform>%n unterstütztes Gerät gefunden.</numerusform> @@ -44495,42 +44315,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="305"/> - <source>{0} at {1}</source> - <translation>{0} an {1}</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="313"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>No supported devices detected.</source> <translation>Keine unterstützten Geräte gefunden.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="470"/> <source>Clear</source> <translation>Löschen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="467"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="472"/> <source>Copy</source> <translation>Kopieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="468"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="473"/> <source>Paste</source> <translation>Einfügen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="490"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="495"/> <source>Press to disconnect the current device</source> <translation>Drücken, um die Verbindung zum aktuelle Geräte zu trennen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="511"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> <source>No device attached</source> <translation>Kein Gerät angeschlossen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="511"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -44543,217 +44358,217 @@ Drücke zum Abschluss den Resetknopf des Gerätes und warte ein paar Sekunden vor einem neuen Versuch.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="543"/> <source>Start REPL</source> <translation>REPL starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="543"/> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Die Eingabeaufforderung kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="928"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="937"/> <source>Serial Device Connect</source> <translation>Serielle Verbindung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="928"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="937"/> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p></source> <translation><p>Kann keine Verbindung zum Gerät an der seriellen Schnittstelle <b>{0}</b> herstellen.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="973"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="982"/> <source>Run Script</source> <translation>Skript ausführen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="956"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="965"/> <source>There is no editor open. Abort...</source> <translation>Es ist kein Editor offen. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="964"/> - <source>The current editor does not contain a script. Abort...</source> - <translation>Der aktuelle Editortext enthält kein Skript. Abbruch...</translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="973"/> + <source>The current editor does not contain a script. Abort...</source> + <translation>Der aktuelle Editortext enthält kein Skript. Abbruch...</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="982"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation><p>Das Skript kann nicht ausgeführt werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="996"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1006"/> <source>Open Python File</source> <translation>Pythondatei öffnen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="996"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1006"/> <source>Python3 Files (*.py);;All Files (*)</source> <translation>Python3 Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1040"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/> <source>Start Chart</source> <translation>Chart starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1040"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Das Chart kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1069"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1080"/> <source>Unsaved Chart Data</source> <translation>Nich gesicherte Chart Daten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1069"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1080"/> <source>The chart contains unsaved data.</source> <translation>Das Chart enthält ungesicherte Daten.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1120"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/> <source>Start File Manager</source> <translation>Dateimanager starten</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1120"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation><p>Der Dateimanager kann nicht gestartet werden.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1171"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> <source>Show Version</source> <translation>Version anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1205"/> <source>Show Implementation</source> <translation>Implementierung anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1288"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1325"/> <source>Synchronize Time</source> <translation>Zeit synchronisieren</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1213"/> <source>Show Device Time</source> <translation>Gerätezeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1216"/> <source>Show Local Time</source> <translation>Lokale Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1499"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1543"/> <source>Compile Python File</source> <translation>Python Datei übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> <source>Compile Current Editor</source> <translation>Aktuellen Editor übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1226"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1262"/> <source><h3>Device Version Information</h3></source> <translation><h3>Versionsinformationen des Gerätes</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1271"/> <source>No version information available.</source> <translation>Keine Versionsinformationen verfügbar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1237"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1273"/> <source>Device Version Information</source> <translation>Versionsinformationen des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1260"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1296"/> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1264"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1300"/> <source>Device Implementation Information</source> <translation>Informationen zur Implementierung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1264"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1300"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1288"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1325"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Datum und Zeit des Gerätes</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1355"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Datum und Zeit des Gerätes</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1332"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> <source>Device Date and Time</source> <translation>Datum und Zeit des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1345"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1383"/> <source>Local Date and Time</source> <translation>Lokales Datum und Zeit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1345"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1383"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Lokales Datum und Zeit</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1412"/> - <source>Error handling device</source> - <translation>Fehler bei Gerätekommunikation</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1412"/> - <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> - <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1451"/> + <source>Error handling device</source> + <translation>Fehler bei Gerätekommunikation</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1451"/> + <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> + <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1491"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>Der MicroPython Crosscompiler <b>mpy-cross</b> kann nicht gefunden werden. Stelle sicher, dass er im Suchpfad liegt oder konfiguriere ihn auf der MicroPython Konfigurationsseite.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1469"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1513"/> <source>Python Files (*.py);;All Files (*)</source> <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1479"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1523"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>Die Python Datei <b>{0}</b> existiert nicht. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> <source>'mpy-cross' Output</source> <translation>'mpy-cross' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1512"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1556"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>Der aktuelle Editortext enthält keine Pythondatei. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="210"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="212"/> <source>MicroPython Menu</source> <translation>MicroPython MenÜ</translation> </message> @@ -44763,70 +44578,81 @@ <translation>Drücken, um einen Dateimanager zum ausgewählten Gerät zu öffnen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1053"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> <source>µPy Chart</source> <translation>µPy Chart</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1133"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1147"/> <source>µPy Files</source> <translation>µPy Dateien</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1209"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245"/> <source>Show Documentation</source> <translation>Dokumentation anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1216"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1252"/> <source>Configure</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1188"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1219"/> <source>Show Time</source> <translation>Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1205"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1238"/> <source>Download Firmware</source> <translation>Firmware herunterladen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1388"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1426"/> <source>Date and Time</source> <translation>Datum und Zeit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1371"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1409"/> <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> <translation><table><tr><th></th><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td><b>Datum</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Zeit</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1388"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1426"/> <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> <translation><table><tr><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="335"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>Unknown MicroPython Device</source> <translation>Unbekanntes MicroPython Gerät</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="335"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:eric-bugs@eric-ide.python-projects.org"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation><p>Diese ubekannten seriellen Geräte wurden erkannt.</p><ul><li>{0}</li></ul><p>Falls es sich um ein MicroPython Board handelt, melden sie es bitte zusammen mit dem Boardnamen und einer Kurzbeschreibung an <a href="mailto:eric-bugs@eric-ide.python-projects.org"> die eric Fehlermitteilungsemailadresse</a>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="335"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>{0} ({1:04x}/{2:04x})</source> <translation>{0} ({1:04x}/{2:04x})</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1213"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1249"/> <source>Ignored Serial Devices</source> <translation>Ignorierte Serielle Geräte</translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1187"/> + <source>Downloads</source> + <translation>Downloads</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="307"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation>{0} - {1} ({2})</translation> + </message> </context> <context> <name>MicrobitDevice</name> @@ -44836,52 +44662,47 @@ <translation>BBC micro:bit</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="148"/> - <source>Workspace Directory</source> - <translation>Arbeitsverzeichnis</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="188"/> + <location filename="../MicroPython/MicrobitDevices.py" line="159"/> <source>Save Script as 'main.py'</source> <translation>Skript als 'main.py' speichern</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="190"/> + <location filename="../MicroPython/MicrobitDevices.py" line="161"/> <source>Save the current script as 'main.py' on the connected device</source> <translation>Speichert das aktuelle Skript als 'main.py' auf das angeschlossene Gerät</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="310"/> + <location filename="../MicroPython/MicrobitDevices.py" line="317"/> <source>The script is empty. Aborting.</source> <translation>Das Skript ist leer. Abbruch.</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="300"/> + <location filename="../MicroPython/MicrobitDevices.py" line="307"/> <source>The current editor does not contain a Python script. Write it anyway?</source> <translation>Der aktuelle Editor enthält kein Python Skript. Trotzdem schreiben?</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="338"/> + <location filename="../MicroPython/MicrobitDevices.py" line="345"/> <source><p>The script could not be saved to the device.</p><p>Reason: {0}</p></source> <translation><p>Das Skript konnte nicht auf dem Gerät gespeichert werden</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="297"/> + <location filename="../MicroPython/MicrobitDevices.py" line="304"/> <source>Save Script</source> <translation>Skript speichern</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="327"/> + <location filename="../MicroPython/MicrobitDevices.py" line="334"/> <source>Save Script as '{0}'</source> <translation>Skript als '{0}' speichern</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="318"/> + <location filename="../MicroPython/MicrobitDevices.py" line="325"/> <source>Enter a file name on the device:</source> <translation>Gib einen Dateinamen auf dem Gerät ein:</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="185"/> + <location filename="../MicroPython/MicrobitDevices.py" line="156"/> <source>Save the current script to the selected device</source> <translation>Speichert das aktuelle Skript auf das angeschlossene Gerät</translation> </message> @@ -44891,68 +44712,64 @@ <translation>Calliope mini</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="256"/> - <source>Could not find an attached {0}. - -Please make sure the device is plugged into this computer.</source> - <translation>Konnte keinen eingebundenen {0} finden. - -Bitte stelle sicher, dass das Gerät an diesem Computer angesteckt ist.</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="194"/> + <location filename="../MicroPython/MicrobitDevices.py" line="165"/> <source>Reset {0}</source> <translation>{0} zurücksetzen</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="177"/> + <location filename="../MicroPython/MicrobitDevices.py" line="148"/> <source>Flash MicroPython</source> <translation>MicroPython flashen</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="180"/> + <location filename="../MicroPython/MicrobitDevices.py" line="151"/> <source>Flash Firmware</source> <translation>Firmware flashen</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="265"/> + <location filename="../MicroPython/MicrobitDevices.py" line="273"/> <source>Flash MicroPython/Firmware</source> <translation>MicroPython/Firmware flashen</translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="224"/> + <location filename="../MicroPython/MicrobitDevices.py" line="201"/> <source><p>The BBC micro:bit is not ready for flashing the DAPLink firmware. Follow these instructions. </p><ul><li>unplug USB cable and any batteries</li><li>keep RESET button pressed an plug USB cable back in</li><li>a drive called MAINTENANCE should be available</li></ul><p>See the <a href="https://microbit.org/guide/firmware/">micro:bit web site</a> for details.</p></source> <translation><p>Der BBC micro:bit ist nicht bereit zum Flashen der DAPLink Firmware. Folge diesen Anweisungen.</p><ul><li>ziehe das USB Kabel und alle Batterien heraus</li><li>halte den RESET Knopf gedrückt und stecke das USB Kabel wieder ein</li><li>ein Laufwerk mit Namen MAINTENANCE sollte verfügbar sein</li></ul><p>Siehe auch die <a href="https://microbit.org/guide/firmware/">micro:bit Web Seite</a>für Details.</p></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="244"/> + <location filename="../MicroPython/MicrobitDevices.py" line="221"/> <source><p>The BBC micro:bit is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MICROBIT is available.</p></source> <translation><p>Der BBC micro:bit ist nicht bereit zum Flashen der MicroPython Firmware. Stelle sicher, dass ein Laufwerk mit Namen MICROBIT verfügbar ist.</p></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="265"/> - <source>MicroPython/Firmware Files (*.hex);;All Files (*)</source> - <translation>MicroPython/Firmware Dateien (*.hex);;Alle Dateien (*)</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>MicroPython</source> - <translation>MicroPython</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>DAPLink</source> - <translation>DAPLink</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>Firmware Type</source> - <translation>Firmware Typ</translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>Select the firmware type to download from the list below:</source> - <translation>Wähle den zu ladenden Firmware Typ aus der Liste:</translation> + <location filename="../MicroPython/MicrobitDevices.py" line="234"/> + <source><p>The "Calliope mini" is not ready for flashing the DAPLink firmware. Follow these instructions. </p><ul><li>unplug USB cable and any batteries</li><li>keep RESET button pressed an plug USB cable back in</li><li>a drive called MAINTENANCE should be available</li></ul></source> + <translation><p>Der "Calliope mini" ist nicht bereit zum Flashen der DAPLink Firmware. Folge diesen Anweisungen.</p><ul><li>ziehe das USB Kabel und alle Batterien heraus</li><li>halte den RESET Knopf gedrückt und stecke das USB Kabel wieder ein</li><li>ein Laufwerk mit Namen MAINTENANCE sollte verfügbar sein</li></ul></translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="251"/> + <source><p>The "Calliope mini" is not ready for flashing the MicroPython firmware. Please make sure, that a drive called MINI is available.</p></source> + <translation><p>Der "Calliope mini" ist nicht bereit zum Flashen der MicroPython Firmware. Stelle sicher, dass ein Laufwerk mit Namen MINI verfügbar ist.</p></translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="264"/> + <source>MicroPython/Firmware Files (*.hex *.bin);;All Files (*)</source> + <translation>MicroPython/Firmware Dateien (*.hex *.bin);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="404"/> + <source>MicroPython Firmware</source> + <translation>MicroPython Firmware</translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="406"/> + <source>DAPLink Firmware</source> + <translation>DAPLink Firmware</translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="273"/> + <source>There are multiple devices ready for flashing. Please make sure, that only one device is prepared.</source> + <translation>Es sind mehrere Geräte zum Flashen bereit. Bitte stelle sicher, dass nur eines vorbereitet wird.</translation> </message> </context> <context> @@ -48881,7 +48698,7 @@ <translation>Ermittle veraltete Pakete...</translation> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="663"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="665"/> <source>%n package(s) found.</source> <translation> <numerusform>%n Paket gefunden.</numerusform> @@ -48889,122 +48706,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="911"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="913"/> <source>Search PyPI</source> <translation>PyPI durchsuchen</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="699"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="701"/> <source><p>The package search did not return anything.</p></source> <translation><p>Die Paketsuche lieferte keine Ergebnisse.</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="734"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="736"/> <source><p>The package search failed.</p><p>Reason: {0}</p></source> <translation><p>Die Paketsuche schlug fehl.</p><p>Ursache: {0}</p></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="741"/> <source>Error: {0}</source> <translation>Fehler: {0}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="873"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> <source>Show Package Details</source> <translation>Paketdetails anzeigen</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="873"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> <source>Select the package version:</source> <translation>Wähle die Paketversion aus:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="911"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="913"/> <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="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="929"/> <source>Install Pip</source> <translation>Pip installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="930"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="932"/> <source>Install Pip to User-Site</source> <translation>Pip in Nutzerverzeichnis installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="935"/> <source>Repair Pip</source> <translation>Pip reparieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1050"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1052"/> <source>Install Packages</source> <translation>Pakete installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="940"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="942"/> <source>Install Local Package</source> <translation>Lokales Paket installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Requirements</source> <translation>Paketanforderungen installieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="949"/> <source>Uninstall Requirements</source> <translation>Paketanforderungen deinstallieren</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="952"/> <source>Generate Requirements...</source> <translation>Anforderungen erzeugen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="968"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="970"/> <source>Edit User Configuration...</source> <translation>Nutzerkonfiguration bearbeiten...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="971"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="973"/> <source>Edit Environment Configuration...</source> <translation>Umgebungskonfiguration bearbeiten...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="976"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="978"/> <source>Configure...</source> <translation>Einstellungen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1168"/> <source>Edit Configuration</source> <translation>Konfiguration bearbeiten</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1168"/> <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="954"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Show Cache Info...</source> <translation>Zwischenspeicherinfo...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="957"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="959"/> <source>Show Cached Files...</source> <translation>Zwischengespeicherte Dateien...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="962"/> <source>Remove Cached Files...</source> <translation>Zwischengespeicherte Dateien löschen...</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="965"/> <source>Purge Cache...</source> <translation>Zwischenspeicher leeren...</translation> </message> @@ -50272,17 +50089,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1637"/> + <location filename="../Preferences/__init__.py" line="1635"/> <source>Export Preferences</source> <translation>Einstellungen exportieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1665"/> + <location filename="../Preferences/__init__.py" line="1663"/> <source>Import Preferences</source> <translation>Einstellungen importieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1665"/> + <location filename="../Preferences/__init__.py" line="1663"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation> </message> @@ -54320,90 +54137,90 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="75"/> + <location filename="../MicroPython/PyBoardDevices.py" line="77"/> <source>PyBoard</source> <translation>PyBoard</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="164"/> + <location filename="../MicroPython/PyBoardDevices.py" line="186"/> <source>Workspace Directory</source> <translation>Arbeitsverzeichnis</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="164"/> - <source>Python files for PyBoard devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source> - <translation>Pythondateien für PyBoard Geräte werden auf dem Gerät gespeichert. Um diese Dateien zu bearbeiten, muss das Gerät angesteckt sein. Solange kein Gerät angesteckt ist, wird das normale Arbeitsverzeichnis verwendet.</translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <location filename="../MicroPython/PyBoardDevices.py" line="225"/> <source>List DFU-capable Devices</source> <translation>Liste der DFU fähigen Geräte</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <location filename="../MicroPython/PyBoardDevices.py" line="379"/> <source>Flash MicroPython Firmware</source> <translation>MicroPython Firmware flashen</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <location filename="../MicroPython/PyBoardDevices.py" line="232"/> <source>MicroPython Flash Instructions</source> <translation>MicroPython Flashanweisungen</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <location filename="../MicroPython/PyBoardDevices.py" line="262"/> <source>dfu-util not available</source> <translation>dfu-util ist nicht verfügbar</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <location filename="../MicroPython/PyBoardDevices.py" line="262"/> <source>The dfu-util firmware flashing tool <b>dfu-util</b> cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>Das dfu-util Firmware Flashingprogramm <b>dfu-util</b> kann nicht gefunden werden oder ist nicht ausführbar. Stelle sicher, dass es sich im Suchpfad befindet, oder konfiguriere es auf der MicroPython Konfigurationsseite.</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="260"/> + <location filename="../MicroPython/PyBoardDevices.py" line="283"/> <source><h3>Enable DFU Mode</h3><p>1. Disconnect everything from your board</p><p>2. Disconnect your board</p><p>3. Connect the DFU/BOOT0 pin with a 3.3V pin</p><p>4. Re-connect your board</p><hr /></source> <translation><h3>DFU Modus aktivieren</h3><p>1. Trenne alles von deinem Board</p><p>2. Trenne dein Board</p><p>3. Verbinde den DFU/BOOT0 pin mit dem 3,3V Pin</p><p>4. Verbinde dein Board wieder</p><hr /></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="270"/> - <source><p><b>Warning:</b> Make sure that all other DFU capable devices except your PyBoard are disconnected.<hr /></source> - <translation><p><b>Warnung:</b> Stelle sicher, dass alle anderen DFU fähigen Geräte mit Ausnahme deines PyBoard getrennt sind.<hr /></translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="276"/> - <source><p>Press <b>OK</b> to continue...</p></source> - <translation><p>Drücke <b>OK</b> zum Fortfahren...</p></translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="279"/> - <source>Enable DFU mode</source> - <translation>DFU Modus aktivieren</translation> - </message> - <message> <location filename="../MicroPython/PyBoardDevices.py" line="293"/> + <source><p><b>Warning:</b> Make sure that all other DFU capable devices except your PyBoard are disconnected.<hr /></source> + <translation><p><b>Warnung:</b> Stelle sicher, dass alle anderen DFU fähigen Geräte mit Ausnahme deines PyBoard getrennt sind.<hr /></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="299"/> + <source><p>Press <b>OK</b> to continue...</p></source> + <translation><p>Drücke <b>OK</b> zum Fortfahren...</p></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="302"/> + <source>Enable DFU mode</source> + <translation>DFU Modus aktivieren</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="316"/> <source><h3>Disable DFU Mode</h3><p>1. Disconnect your board</p><p>2. Remove the DFU jumper</p><p>3. Re-connect your board</p><hr /><p>Press <b>OK</b> to continue...</p></source> <translation><h3>DFU Modus deaktivieren</h3><p>1. Trenne dein BOard</p><p>2. Entferne die DFU Brücke</p><p>3. Verbinde dein Board wieder</p><hr /><p>Drücke <b>OK</b> zum Fortfahren...</p></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="301"/> + <location filename="../MicroPython/PyBoardDevices.py" line="324"/> <source>Disable DFU mode</source> <translation>DFU Modus deaktivieren</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <location filename="../MicroPython/PyBoardDevices.py" line="379"/> <source>'dfu-util' Output</source> <translation>'dfu-util' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <location filename="../MicroPython/PyBoardDevices.py" line="345"/> <source>List DFU capable Devices</source> <translation>Liste der DFU fähigen Geräte</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <location filename="../MicroPython/PyBoardDevices.py" line="367"/> <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation>MicroPython Firmwaredateien (*.dfu);;Alle Dateien (*)</translation> </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="186"/> + <source>Python files for PyBoard can be edited in place, if the device volume is locally available. Such a volume was not found. In place editing will not be available.</source> + <translation>Python Dateien für PyBoard können an Ort und Stelle bearbeitet werden, wenn das Geräteverzeichnis lokal verfügbar ist. Ein solches Verzeichnis konnte nicht gefunden werden. Direkte Bearbeitung ist nicht verfügbar.</translation> + </message> </context> <context> <name>PyCoverageDialog</name> @@ -71246,17 +71063,17 @@ <translation>Projektaufgaben &regenerieren</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>Extracting project tasks...</source> <translation>Extrahiere Projektaufgaben...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>Abort</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="738"/> + <location filename="../Tasks/TaskViewer.py" line="739"/> <source>Extracting project tasks... {0}</source> <translation>Extrahiere Projektaufgaben... @@ -71293,12 +71110,12 @@ <translation>&Projektaufgaben</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>%v/%m Files</source> <translation>%v/%m Dateien</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="733"/> + <location filename="../Tasks/TaskViewer.py" line="734"/> <source>Tasks</source> <translation>Aufgaben</translation> </message> @@ -76857,7 +76674,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1463"/> + <location filename="../Utilities/__init__.py" line="1482"/> <source><p>You may use %-codes as placeholders in the string. Supported codes are:<table><tr><td>%C</td><td>column of the cursor of the current editor</td></tr><tr><td>%D</td><td>directory of the current editor</td></tr><tr><td>%F</td><td>filename of the current editor</td></tr><tr><td>%H</td><td>home directory of the current user</td></tr><tr><td>%L</td><td>line of the cursor of the current editor</td></tr><tr><td>%P</td><td>path of the current project</td></tr><tr><td>%S</td><td>selected text of the current editor</td></tr><tr><td>%U</td><td>username of the current user</td></tr><tr><td>%%</td><td>the percent sign</td></tr></table></p></source> <translation><p>Sie können %-Codes als Platzhalter in der Eingabe verwenden. Unterstützte Codes sind:<table><tr><td>%C</td><td>Spalte des Cursor des aktuellen Editors</td></tr><tr><td>%D</td><td>Verzeichnis des aktuellen Editors</td></tr><tr><td>%F</td><td>Dateiname des aktuellen Editors</td></tr><tr><td>%H</td><td>Home-Verzeichnis des aktullen Nutzers</td></tr><tr><td>%L</td><td>Zeile des Cursor des aktuellen Editors</td></tr><tr><td>%P</td><td>Pfad des aktuellen Projektes</td></tr><tr><td>%S</td><td>selektierter Text des aktuellen Editors</td></tr><tr><td>%U</td><td>Nutzername des aktuellen Nutzers</td></tr><tr><td>%%</td><td>das Prozentzeichen</td></tr></table></p></translation> </message> @@ -82891,84 +82708,6 @@ <source>SSL Certificate Error Exceptions</source> <translation>Ausnahmen für SSL Zertifikatsfehler</translation> </message> - <message> - <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="209"/> - <source>Select to clear cookies set by the Adobe Flash Player</source> - <translation>Auswählen, um durch den Adobe Flash Player gesetzte Cookies zu löschen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="212"/> - <source>Cookies from Adobe &Flash Player</source> - <translation>Cookies des Adobe &Flash Player</translation> - </message> -</context> -<context> - <name>WebBrowserFlashCookieManagerPage</name> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="17"/> - <source><b>Configure Flash Cookies Manager</b></source> - <translation><b>Einstellungen des Flash Cookies Managers</b></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="37"/> - <source>Flash Data Path</source> - <translation>Flash Datenpfad</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="50"/> - <source><b>Note</b>: You should select the directory that contains #SharedObject as a subfolder.</source> - <translation><b>Hinweis</b>: Sie sollten das Verzeichnis auswählen, das das Unterverzeichnis #SharedObject enthält.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="63"/> - <source>Select to activate auto mode</source> - <translation>Auswählen, um den Automatikmodus zu aktivieren</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="66"/> - <source>Auto Mode Enabled</source> - <translation>Automatikmodus an</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="84"/> - <source>The flash data directory will be checked regularly and flash cookies in the blacklist will be deleted automatically.</source> - <translation>Das Flash Datenverzeichnis wird regelmäßig überprüft und alle Flash Cookies der Blacklist werden automatisch gelöscht.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="97"/> - <source>Select to show a notification upon detection of new flash cookies</source> - <translation>Auswählen, um einen Hinweis bei der Entdeckung neuer Flash Cookies anzuzeigen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="100"/> - <source>Notifications enabled</source> - <translation>Benachrichtigungen an</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="121"/> - <source>User will be notified for every new flash cookie that is not in blacklist and whitelist.</source> - <translation>Der Nutzer wird auf jedes neue Cookie, das nicht in der Black- oder Whitelist steht, informiert.</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="134"/> - <source>Select to delete all flash cookies on startup and shutdown</source> - <translation>Auswählen, um alle Flash Cookies beim Starten und Beenden zu löschen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="137"/> - <source>Delete</source> - <translation>Löschen</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="149"/> - <source>Delete all flash cookies on exit/start (except those are in whitelist)</source> - <translation>Alle Flash Cookies beim Starten/Beenden löschen (außer denen der Whitelist)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="162"/> - <source><p><b>Note:</b> These settings are just applied to flash cookies.</p></source> - <translation><p><b>Hinweis:</b> Diese Einstellungen gelten nur für Flash Cookies.</p></translation> - </message> </context> <context> <name>WebBrowserInterfacePage</name> @@ -84522,2067 +84261,2047 @@ <context> <name>WebBrowserWindow</name> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="256"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="255"/> <source>Contents</source> <translation>Inhalt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1485"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/> <source>Index</source> <translation>Index</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1498"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1480"/> <source>Search</source> <translation>Suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1761"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/> <source>JavaScript Console</source> <translation>JavaScript-Konsole</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> <source>New Tab</source> <translation>Neues Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> <source>&New Tab</source> <translation>&Neues Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> <source>Ctrl+T</source> <comment>File|New Tab</comment> <translation>Ctrl+T</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="669"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="666"/> <source>Open a new web browser tab</source> <translation>Öffne ein neues Web Browser Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="670"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/> <source><b>New Tab</b><p>This opens a new web browser tab.</p></source> <translation><b>Neues Register</b><p>Dies öffnet ein neues Web Browser Register.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> <source>New Window</source> <translation>Neues Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> <source>New &Window</source> <translation>Neues &Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> <source>Ctrl+N</source> <comment>File|New Window</comment> <translation>Ctrl+N</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="683"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="680"/> <source>Open a new web browser window</source> <translation>Öffne ein neues Web Browser Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="684"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="681"/> <source><b>New Window</b><p>This opens a new web browser window in the current privacy mode.</p></source> <translation><b>Neues Fenster</b><p>Dies öffnet ein neues Web Browser Fenster im aktuellen Privatsphärenmodus.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2470"/> <source>New Private Window</source> <translation>Neues Privates Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="692"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/> <source>New &Private Window</source> <translation>Neues &Privates Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="692"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/> <source>Ctrl+Shift+P</source> <comment>File|New Private Window</comment> <translation>Ctrl+Shift+P</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="695"/> <source>Open a new private web browser window</source> <translation>Öffnet ein neues privates Web Browser Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="700"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="697"/> <source><b>New Private Window</b><p>This opens a new private web browser window by starting a new web browser instance in private mode.</p></source> <translation><b>Neues Privates Fenster</b><p>Dies startet ein neues privates Web Browser Fenster durch Starten einer neuen Web Browser Instanz im Privatmodus.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2524"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2503"/> <source>Open File</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/> <source>&Open File</source> <translation>Datei &öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation>Ctrl+O</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="714"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="711"/> <source>Open a file for display</source> <translation>Öffnet eine Datei zur Anzeige</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="715"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="712"/> <source><b>Open File</b><p>This opens a new file for display. It pops up a file selection dialog.</p></source> <translation><b>Datei öffnen</b><p>Dies öffnet eine neue Datei zur Anzeige. Es wird zunächst ein Dateiauswahldialog angezeigt.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> <source>Open File in New Tab</source> <translation>Datei in neuem Register öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> <source>Open File in New &Tab</source> <translation>Datei in neuem &Register öffnen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> <source>Shift+Ctrl+O</source> <comment>File|Open in new tab</comment> <translation>Shift+Ctrl+O</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="729"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="726"/> <source>Open a file for display in a new tab</source> <translation>Öffnet eine Datei zur Anzeige in einem neuen Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="731"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="728"/> <source><b>Open File in New Tab</b><p>This opens a new file for display in a new tab. It pops up a file selection dialog.</p></source> <translation><b>Datei in neuem Register öffnen</b><p>Dies öffnet eine Datei zur Anzeige in einem neuen Register. Es wird zunächst ein Dateiauswahldialog angezeigt.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="757"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="754"/> <source>Save Page Screen</source> <translation>Bildschirmfoto speichern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="757"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="754"/> <source>Save Page Screen...</source> <translation>Bildschirmfoto speichern...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="759"/> <source>Save the visible part of the current page as a screen shot</source> <translation>Speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmfoto</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> <source>Import Bookmarks</source> <translation>Lesezeichen importieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> <source>&Import Bookmarks...</source> <translation>Lesezeichen &importieren...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="779"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="776"/> <source>Import bookmarks from other browsers</source> <translation>Importiere Lesezeichen von anderen Browsern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="778"/> <source><b>Import Bookmarks</b><p>Import bookmarks from other browsers.</p></source> <translation><b>Lesezeichen importieren</b><p>Importiere Lesezeichen von anderen Browsern.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> <source>Export Bookmarks</source> <translation>Lesezeichen exportieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> <source>&Export Bookmarks...</source> <translation>Lesezeichen &exportieren...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="793"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/> <source>Export the bookmarks into a file</source> <translation>Exportiert die Lesezeichen in eine Datei</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="795"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/> <source><b>Export Bookmarks</b><p>Export the bookmarks into a file.</p></source> <translation><b>Lesezeichen exportieren</b><p>Exportiert die Lesezeichen in eine Datei.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2141"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2122"/> <source>Print</source> <translation>Drucken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/> <source>&Print</source> <translation>&Drucken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation>Ctrl+P</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="809"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="806"/> <source>Print the displayed help</source> <translation>Druckt die angezeigte Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="807"/> <source><b>Print</b><p>Print the displayed help text.</p></source> <translation><b>Drucken</b><p>Druckt den angezeigten Hilfetext.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="817"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="814"/> <source>Print as PDF</source> <translation>Als PDF drucken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/> <source>Print the displayed help as PDF</source> <translation>Druckt die angezeigte Hilfe als PDF</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="821"/> <source><b>Print as PDF</b><p>Print the displayed help text as a PDF file.</p></source> <translation><b>Als PDF drucken</b><p>Druckt den angezeigten Hilfetext als PDF-Datei.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="832"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> <source>Print Preview</source> <translation>Druckvorschau</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="837"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="834"/> <source>Print preview of the displayed help</source> <translation>Druckvorschau der angezeigten Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="839"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/> <source><b>Print Preview</b><p>Print preview of the displayed help text.</p></source> <translation><b>Druckvorschau</b><p>Zeigt eine Druckvorschau des angezeigten Hilfetextes.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> <source>Close</source> <translation>Schließen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> <source>&Close</source> <translation>Schl&ießen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> <source>Ctrl+W</source> <comment>File|Close</comment> <translation>Ctrl+W</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="867"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="864"/> <source>Close the current help window</source> <translation>Schließt das aktuelle Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="869"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="866"/> <source><b>Close</b><p>Closes the current web browser window.</p></source> <translation><b>Schließen</b><p>Schließt das aktuelle Web Browser Fenster.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="873"/> <source>Close All</source> <translation>Alle schließen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="873"/> <source>Close &All</source> <translation>Alle &schließen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="880"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="877"/> <source>Close all help windows</source> <translation>Schließt alle Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="878"/> <source><b>Close All</b><p>Closes all web browser windows except the first one.</p></source> <translation><b>Alle schließen</b><p>Schließt alle Web Browser Fenster mit Ausnahme des ersten.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="889"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="886"/> <source>Quit</source> <translation>Beenden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2875"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2854"/> <source>&Quit</source> <translation>B&eenden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="889"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="886"/> <source>Ctrl+Q</source> <comment>File|Quit</comment> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> <source>Backward</source> <translation>Zurück</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> <source>&Backward</source> <translation>&Zurück</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> <source>Alt+Left</source> <comment>Go|Backward</comment> <translation>Alt+Left</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="909"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="906"/> <source>Move one screen backward</source> <translation>Eine Seite zurück</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="910"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="907"/> <source><b>Backward</b><p>Moves one screen backward. If none is available, this action is disabled.</p></source> <translation><b>Zurück</b><p>Bewegt die Anzeige rückwärts. Falls keine Anzeige möglich ist, ist diese Aktion inaktiv.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> <source>Forward</source> <translation>Vorwärts</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> <source>&Forward</source> <translation>&Vorwärts</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> <source>Alt+Right</source> <comment>Go|Forward</comment> <translation>Alt+Right</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="924"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="921"/> <source>Move one screen forward</source> <translation>Eine Seite vorwärts</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="926"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="923"/> <source><b>Forward</b><p>Moves one screen forward. If none is available, this action is disabled.</p></source> <translation><b>Zurück</b><p>Bewegt die Anzeige vorwärts. Falls keine Anzeige möglich ist, ist diese Aktion inaktiv.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> <source>Home</source> <translation>Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> <source>&Home</source> <translation>&Anfang</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> <source>Ctrl+Home</source> <comment>Go|Home</comment> <translation>Ctrl+Home</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="942"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="939"/> <source><b>Home</b><p>Moves to the initial screen.</p></source> <translation><b>Anfang</b><p>Zeigt die Startseite an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> <source>Reload</source> <translation>Erneut laden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> <source>&Reload</source> <translation>E&rneut laden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> <source>Ctrl+R</source> <comment>Go|Reload</comment> <translation>Ctrl+R</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> <source>F5</source> <comment>Go|Reload</comment> <translation>F5</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/> <source>Reload the current screen</source> <translation>Die aktuelle Seite erneut laden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="958"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="955"/> <source><b>Reload</b><p>Reloads the current screen.</p></source> <translation><b>Erneut laden</b><p>Lädt die aktuelle Seite erneut.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>Stop</source> <translation>Anhalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>&Stop</source> <translation>An&halten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>Ctrl+.</source> <comment>Go|Stop</comment> <translation>Ctrl+.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> <source>Esc</source> <comment>Go|Stop</comment> <translation>Esc</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="972"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="969"/> <source>Stop loading</source> <translation>Laden anhalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="973"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="970"/> <source><b>Stop</b><p>Stops loading of the current tab.</p></source> <translation><b>Anhalten</b><p>Hält das Laden der aktuellen Seite an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> <source>Copy</source> <translation>Kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> <source>&Copy</source> <translation>&Kopieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> <source>Ctrl+C</source> <comment>Edit|Copy</comment> <translation>Ctrl+C</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="983"/> <source>Copy the selected text</source> <translation>Kopiert den ausgewählten Text</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="987"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> <source><b>Copy</b><p>Copy the selected text to the clipboard.</p></source> <translation><b>Kopieren</b><p>Kopiert den ausgewählten Text in die Zwischenablage.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> <source>Cut</source> <translation>Ausschneiden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> <source>Cu&t</source> <translation>&Ausschneiden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> <source>Ctrl+X</source> <comment>Edit|Cut</comment> <translation>Ctrl+X</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="997"/> <source>Cut the selected text</source> <translation>Schneidet die Auswahl aus</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="998"/> <source><b>Cut</b><p>Cut the selected text to the clipboard.</p></source> <translation><b>Ausschneiden</b><p>Schneidet den ausgewählten Text aus und legt ihn in die Zwischenablage.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> <source>Paste</source> <translation>Einfügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> <source>&Paste</source> <translation>Ein&fügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> <source>Ctrl+V</source> <comment>Edit|Paste</comment> <translation>Ctrl+V</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1014"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/> <source>Paste text from the clipboard</source> <translation>Fügt den Text der Zwischenablage ein</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1015"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1012"/> <source><b>Paste</b><p>Paste some text from the clipboard.</p></source> <translation><b>Einfügen</b><p>Fügt den Text der Zwischenablage ein.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> <source>Undo</source> <translation>Rückgängig</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> <source>&Undo</source> <translation>&Rückgängig</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> <source>Ctrl+Z</source> <comment>Edit|Undo</comment> <translation>Ctrl+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1028"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1025"/> <source>Undo the last edit action</source> <translation>Die letzte Bearbeitung rückgängig machen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1029"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/> <source><b>Undo</b><p>Undo the last edit action.</p></source> <translation><b>Rückgängig</b><p>Die letzte Bearbeitung rückgängig machen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> <source>Redo</source> <translation>Wiederherstellen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> <source>&Redo</source> <translation>Wieder&herstellen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> <source>Ctrl+Shift+Z</source> <comment>Edit|Redo</comment> <translation>Ctrl+Shift+Z</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1042"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1039"/> <source>Redo the last edit action</source> <translation>Die letzte Bearbeitung wieder herstellen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1043"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/> <source><b>Redo</b><p>Redo the last edit action.</p></source> <translation><b>Wiederherstellen</b><p>Die letzte Bearbeitung wieder herstellen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> <source>Select All</source> <translation>Alles auswählen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> <source>&Select All</source> <translation>&Alles auswählen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> <source>Ctrl+A</source> <comment>Edit|Select All</comment> <translation>Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1056"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1053"/> <source>Select all text</source> <translation>Gesamten Text auswählen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1057"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/> <source><b>Select All</b><p>Select all text of the current browser.</p></source> <translation><b>Alles auswählen</b><p>Dies wählt den gesamten Text des aktuellen Browsers aus.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> <source>Find...</source> <translation>Suchen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> <source>&Find...</source> <translation>&Suchen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> <source>Ctrl+F</source> <comment>Edit|Find</comment> <translation>Ctrl+F</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1083"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/> <source>Find text in page</source> <translation>Text in Seite suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1084"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1081"/> <source><b>Find</b><p>Find text in the current page.</p></source> <translation><b>Suchen</b><p>Text in der angezeigten Seite suchen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> <source>Find next</source> <translation>Weitersuchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> <source>Find &next</source> <translation>&Weitersuchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> <source>F3</source> <comment>Edit|Find next</comment> <translation>F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1097"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/> <source>Find next occurrence of text in page</source> <translation>Das nächste Vorkommen des Textes in der Seite suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1099"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1096"/> <source><b>Find next</b><p>Find the next occurrence of text in the current page.</p></source> <translation><b>Weitersuchen</b><p>Suche das nächste Vorkommen des Textes in der aktuellen Seite.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> <source>Find previous</source> <translation>Rückwärtssuchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> <source>Find &previous</source> <translation>&Rückwärtssuchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> <source>Shift+F3</source> <comment>Edit|Find previous</comment> <translation>Shift+F3</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1112"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1109"/> <source>Find previous occurrence of text in page</source> <translation>Das vorherige Vorkommen des Textes in der Seite suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1114"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1111"/> <source><b>Find previous</b><p>Find the previous occurrence of text in the current page.</p></source> <translation><b>Rückwärtssuchen</b><p>Suche das vorherige Vorkommen des Textes in der aktuellen Seite.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> <source>Manage Bookmarks</source> <translation>Lesezeichen verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> <source>&Manage Bookmarks...</source> <translation>Lesezeichen &verwalten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> <source>Ctrl+Shift+B</source> <comment>Help|Manage bookmarks</comment> <translation>Ctrl+Shift+B</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1128"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1125"/> <source>Open a dialog to manage the bookmarks.</source> <translation>Öffnet einen Dialog zur Verwaltung der Lesezeichen.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1130"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/> <source><b>Manage Bookmarks...</b><p>Open a dialog to manage the bookmarks.</p></source> <translation><b>Lesezeichen verwalten...</b><p>Öffnet einen Dialog zur Verwaltung der Lesezeichen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>Add Bookmark</source> <translation>Lesezeichen hinzufügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>Add &Bookmark...</source> <translation>&Lesezeichen hinzufügen…</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> <source>Ctrl+D</source> <comment>Help|Add bookmark</comment> <translation>Ctrl+D</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1145"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1142"/> <source>Open a dialog to add a bookmark.</source> <translation>Öffnet einen Dialog zum Hinzufügen von Lesezeichen.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1144"/> <source><b>Add Bookmark</b><p>Open a dialog to add the current URL as a bookmark.</p></source> <translation><b>Lesezeichen hinzufügen...</b><p>Öffnet einen Dialog zum Hinzufügen von Lesezeichen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1154"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1151"/> <source>Add Folder</source> <translation>Ordner hinzufügen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1154"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1151"/> <source>Add &Folder...</source> <translation>&Ordner hinzufügen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1155"/> <source>Open a dialog to add a new bookmarks folder.</source> <translation>Öffnet einen Dialog zum Hinzufügen eines Lesezeichenordners.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1160"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1157"/> <source><b>Add Folder...</b><p>Open a dialog to add a new bookmarks folder.</p></source> <translation><b>Ordner hinzufügen...</b><p>Öffnet einen Dialog zum Hinzufügen eines Lesezeichenordners.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1168"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/> <source>Bookmark All Tabs</source> <translation>Lesezeichen für alle Tabs</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1168"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/> <source>Bookmark All Tabs...</source> <translation>Lesezeichen für alle Tabs...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1172"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/> <source>Bookmark all open tabs.</source> <translation>Fügt Lesezeichen für alle offenen Tabs hinzu.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1174"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1171"/> <source><b>Bookmark All Tabs...</b><p>Open a dialog to add a new bookmarks folder for all open tabs.</p></source> <translation><b>Lesezeichen für alle Tabs...</b><p>Öffnet einen Dialog, um einen neuen Lesezeichenordner für alle offenen Tabs hinzuzufügen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>What's This?</source> <translation>Was ist das?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>&What's This?</source> <translation>&Was ist das?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> <source>Shift+F1</source> <comment>Help|What's This?'</comment> <translation>Shift+F1</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1188"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1185"/> <source>Context sensitive help</source> <translation>Kontextsensitive Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1189"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1186"/> <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> <translation><b>Zeige kontextsensitive Hilfe an<b></p>Im „Was ist das?“-Modus (der Mauszeiger stellt einen Pfeil mit Fragezeichen dar) wird auf einen Mausklick eine kurze Hilfebeschreibung zu dem ausgewählten MMI-Element angezeigt. In Dialogen kann diese Funktionalität durch den entsprechenden Knopf im Fensterkopf erreicht werden.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1197"/> <source>About</source> <translation>Über</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1197"/> <source>&About</source> <translation>Ü&ber</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1201"/> <source>Display information about this software</source> <translation>Zeigt Informationen zu diesem Programm an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1206"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1203"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation><b>Über</b><p>Zeigt einige Informationen über dieses Programm an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1210"/> <source>About Qt</source> <translation>Über Qt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1210"/> <source>About &Qt</source> <translation>Über &Qt</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1217"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/> <source>Display information about the Qt toolkit</source> <translation>Zeige Informationen über das Qt-Toolkit an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1219"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1216"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation><b>Über Qt</b><p>Zeige Informationen über das Qt-Toolkit an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>Zoom in</source> <translation>Vergrößern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>Zoom &in</source> <translation>Ver&größern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>Ctrl++</source> <comment>View|Zoom in</comment> <translation>Ctrl++</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> <source>Zoom In</source> <comment>View|Zoom in</comment> <translation>Vergrößern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1233"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1230"/> <source>Zoom in on the web page</source> <translation>Die angezeigte Seite vergrößern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1234"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1231"/> <source><b>Zoom in</b><p>Zoom in on the web page. This makes the web page bigger.</p></source> <translation><b>Vergrößern</b><p>Die angezeigte Web-Seite vergrößert darstellen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> <source>Zoom out</source> <translation>Verkleinern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> <source>Zoom &out</source> <translation>Ver&kleinern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> <source>Ctrl+-</source> <comment>View|Zoom out</comment> <translation>Ctrl+-</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> <source>Zoom Out</source> <comment>View|Zoom out</comment> <translation>Verkleinern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1249"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/> <source>Zoom out on the web page</source> <translation>Die angezeigte Seite verkleinern</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1250"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1247"/> <source><b>Zoom out</b><p>Zoom out on the web page. This makes the web page smaller.</p></source> <translation><b>Verkleinern</b><p>Die angezeigte Web-Seite verkleinert darstellen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> <source>Zoom reset</source> <translation>Vergrößerung zurücksetzen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> <source>Zoom &reset</source> <translation>Vergrößerung &zurücksetzen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> <source>Ctrl+0</source> <comment>View|Zoom reset</comment> <translation>Ctrl+0</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1264"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/> <source>Reset the zoom of the web page</source> <translation>Die Anzeigegröße zurücksetzen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1263"/> <source><b>Zoom reset</b><p>Reset the zoom of the web page. 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="../WebBrowser/WebBrowserWindow.py" line="1274"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/> <source>Show page source</source> <translation>Seitenquelltext anzeigen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/> <source>Ctrl+U</source> <translation>Ctrl+U</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1276"/> <source>Show the page source in an editor</source> <translation>Zeige den Seitenquelltext in einem Editor</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1281"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/> <source><b>Show page source</b><p>Show the page source in an editor.</p></source> <translation><b>Seitenquelltext anzeigen</b><p>Zeige den Seitenquelltext in einem Editor.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1289"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>Full Screen</source> <translation>Vollbild</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1289"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> <source>&Full Screen</source> <translation>&Vollbild</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/> <source>F11</source> <translation>F11</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1301"/> <source>Show next tab</source> <translation>Zeige nächstes Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1301"/> <source>Ctrl+Alt+Tab</source> <translation>Ctrl+Alt+Tab</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1313"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/> <source>Show previous tab</source> <translation>Zeige vorheriges Register</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1313"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/> <source>Shift+Ctrl+Alt+Tab</source> <translation>Shift+Ctrl+Alt+Tab</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1322"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1319"/> <source>Switch between tabs</source> <translation>Zwischen Registern umschalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1322"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1319"/> <source>Ctrl+1</source> <translation>Ctrl+1</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1331"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1328"/> <source>Preferences</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1331"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1328"/> <source>&Preferences...</source> <translation>&Einstellungen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1332"/> <source>Set the prefered configuration</source> <translation>Konfiguriert die Einstellungen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1337"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1334"/> <source><b>Preferences</b><p>Set the configuration items of the application with your prefered values.</p></source> <translation><b>Einstellungen</b><p>Konfiguriert die einstellbaren Parameter der Applikation nach Ihren Wünschen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/> <source>Languages</source> <translation>Sprachen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/> <source>&Languages...</source> <translation>&Sprachen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1347"/> <source>Configure the accepted languages for web pages</source> <translation>Konfigurieren der bevorzugten Sprachen für Websites</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1352"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1349"/> <source><b>Languages</b><p>Configure the accepted languages for web pages.</p></source> <translation><b>Sprachen</b><p>Konfigurieren der bevorzugten Sprachen für Websites.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1360"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> <source>Cookies</source> <translation>Cookies</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1360"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> <source>C&ookies...</source> <translation>C&ookies...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1364"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1361"/> <source>Configure cookies handling</source> <translation>Cookieverwaltung konfigurieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/> <source><b>Cookies</b><p>Configure cookies handling.</p></source> <translation><b>Cookies</b><p>Cookieverwaltung konfigurieren</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1374"/> - <source>Flash Cookies</source> - <translation>Flash Cookies</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1374"/> - <source>&Flash Cookies...</source> - <translation>&Flash Cookies...</translation> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <source>Personal Information</source> + <translation>Persönliche Informationen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <source>Personal Information...</source> + <translation>Persönliche Informationen...</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/> + <source>Configure personal information for completing form fields</source> + <translation>Persönliche Informationen zum Ausfüllen von Formularen eingeben</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/> - <source>Manage flash cookies</source> - <translation>Verwalte Flash Cookies</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1381"/> - <source><b>Flash Cookies</b><p>Show a dialog to manage the flash cookies.</p></source> - <translation><b>Flash Cookies</b><p>Zeigt einen Dialog zur Verwaltung der Flash Cookies.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> - <source>Personal Information</source> - <translation>Persönliche Informationen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> - <source>Personal Information...</source> - <translation>Persönliche Informationen...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1395"/> - <source>Configure personal information for completing form fields</source> - <translation>Persönliche Informationen zum Ausfüllen von Formularen eingeben</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1397"/> <source><b>Personal Information...</b><p>Opens a dialog to configure the personal information used for completing form fields.</p></source> <translation><b>Persönliche Informationen...</b><p>Öffnet einen Dialog zur Eingabe persönlicher Informationen, die zum Ausfüllen von Formularen verwendet werden.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1388"/> <source>GreaseMonkey Scripts</source> <translation>GreaseMonkey-Skripte</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1388"/> <source>GreaseMonkey Scripts...</source> <translation>GreaseMonkey-Skripte...</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1394"/> + <source>Configure the GreaseMonkey Scripts</source> + <translation>GreaseMonkey-Skripte konfigurieren</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1396"/> + <source><b>GreaseMonkey Scripts...</b><p>Opens a dialog to configure the available GreaseMonkey Scripts.</p></source> + <translation><b>GreaseMonkey-Skripte...</b><p>Öffnet einen Dialog zur Konfiguration der verfügbaren GreaseMonkey-Skripte.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/> + <source>Edit Message Filters</source> + <translation>Meldungsfilter bearbeiten</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/> + <source>Edit Message Filters...</source> + <translation>Meldungsfilter bearbeiten...</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1410"/> + <source>Edit the message filters used to suppress unwanted messages</source> + <translation>Bearbeite die Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1412"/> - <source>Configure the GreaseMonkey Scripts</source> - <translation>GreaseMonkey-Skripte konfigurieren</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1414"/> - <source><b>GreaseMonkey Scripts...</b><p>Opens a dialog to configure the available GreaseMonkey Scripts.</p></source> - <translation><b>GreaseMonkey-Skripte...</b><p>Öffnet einen Dialog zur Konfiguration der verfügbaren GreaseMonkey-Skripte.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/> - <source>Edit Message Filters</source> - <translation>Meldungsfilter bearbeiten</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/> - <source>Edit Message Filters...</source> - <translation>Meldungsfilter bearbeiten...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1428"/> - <source>Edit the message filters used to suppress unwanted messages</source> - <translation>Bearbeite die Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1430"/> <source><b>Edit Message Filters</b><p>Opens a dialog to edit the message filters used to suppress unwanted messages been shown in an error window.</p></source> <translation><b>Meldungsfilter bearbeiten</b><p>Dies öffnet einen Dialog zur Bearbeitung der Meldungsfilter, die zur Unterdrückung unerwünschter Meldungen verwendet werden.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1440"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/> <source>Edit HTML5 Feature Permissions</source> <translation>HTML5 Feature Berechtigungen bearbeiten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1440"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/> <source>Edit HTML5 Feature Permissions...</source> <translation>HTML5 Feature Berechtigungen bearbeiten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1445"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1427"/> <source>Edit the remembered HTML5 feature permissions</source> <translation>Gemerkte HTML5 Feature Berechtigungen bearbeiten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1447"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1429"/> <source><b>Edit HTML5 Feature Permissions</b><p>Opens a dialog to edit the remembered HTML5 feature permissions.</p></source> <translation><b>HTML5 Feature Berechtigungen bearbeiten</b><p>Öffnet einen Dialog zum Bearbeiten der gemerkten HTML5 Feature Berechtigungen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1457"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/> <source>Sync with Table of Contents</source> <translation>Mit Inhalt synchronisieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1462"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1444"/> <source>Synchronizes the table of contents with current page</source> <translation>Synchronisiert das Inhaltsverzeichnis mit der aktuellen Seite</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1464"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1446"/> <source><b>Sync with Table of Contents</b><p>Synchronizes the table of contents with current page.</p></source> <translation><b>Mit Inhalt synchronisieren</b><p>Synchronisiert das Inhaltsverzeichnis mit der aktuellen Seite.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1472"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1454"/> <source>Table of Contents</source> <translation>Inhaltsverzeichnis</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1476"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1458"/> <source>Shows the table of contents window</source> <translation>Zeigt das Fenster mit dem Inhaltsverzeichnis an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1478"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1460"/> <source><b>Table of Contents</b><p>Shows the table of contents window.</p></source> <translation><b>Inhaltsverzeichnis</b><p>Zeigt das Fenster mit dem Inhaltsverzeichnis an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1489"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1471"/> <source>Shows the index window</source> <translation>Zeigt das Indexfenster an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1491"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1473"/> <source><b>Index</b><p>Shows the index window.</p></source> <translation><b>Index</b><p>Zeigt das Indexfenster an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1502"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/> <source>Shows the search window</source> <translation>Zeigt das Suchfenster an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1504"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/> <source><b>Search</b><p>Shows the search window.</p></source> <translation><b>Suchen</b><p>Zeigt das Suchfenster an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1512"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1494"/> <source>Manage QtHelp Documents</source> <translation>QtHelp-Dokumente verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1512"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1494"/> <source>Manage QtHelp &Documents</source> <translation>QtHelp &Dokumente verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1498"/> <source>Shows a dialog to manage the QtHelp documentation set</source> <translation>Zeigt einen Dialog zur Verwaltung der QtHelp-Dokumente</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1500"/> <source><b>Manage QtHelp Documents</b><p>Shows a dialog to manage the QtHelp documentation set.</p></source> <translation><b>QtHelp-Dokumente verwalten</b><p>Zeigt einen Dialog zur Verwaltung der QtHelp Dokumente.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1527"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1509"/> <source>Reindex Documentation</source> <translation>Dokumentation reindizieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1527"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1509"/> <source>&Reindex Documentation</source> <translation>Dokumentation &reindizieren</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1513"/> + <source>Reindexes the documentation set</source> + <translation>Reindiziert die Dokumentation</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1515"/> + <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> + <translation><b>Dokumentation reindizieren</b><p>Reindiziert die Dokumentation.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/> + <source>Clear private data</source> + <translation>Private Daten löschen</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/> - <source>Reindexes the documentation set</source> - <translation>Reindiziert die Dokumentation</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/> - <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> - <translation><b>Dokumentation reindizieren</b><p>Reindiziert die Dokumentation.</p></translation> + <source><b>Clear private data</b><p>Clears the private data like browsing history, search history or the favicons database.</p></source> + <translation><b>Private Daten löschen</b><p>Löscht private Daten wie die Web-Chronik, Such-Chronik oder die Icondatenbank.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1540"/> + <source>Clear icons database</source> + <translation>Icondatenbank löschen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1540"/> + <source>Clear &icons database</source> + <translation>Icondatenbank &löschen</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1545"/> + <source>Clear the database of favicons</source> + <translation>Löscht die Datenbank mit den Favicons</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/> - <source>Clear private data</source> - <translation>Private Daten löschen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1549"/> - <source><b>Clear private data</b><p>Clears the private data like browsing history, search history or the favicons database.</p></source> - <translation><b>Private Daten löschen</b><p>Löscht private Daten wie die Web-Chronik, Such-Chronik oder die Icondatenbank.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/> - <source>Clear icons database</source> - <translation>Icondatenbank löschen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/> - <source>Clear &icons database</source> - <translation>Icondatenbank &löschen</translation> + <source><b>Clear icons database</b><p>Clears the database of favicons of previously visited URLs.</p></source> + <translation><b>Icondatenbank löschen</b><p>Löscht die Datenbank mit den Favicons besuchter URLs.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1555"/> + <source>Manage saved Favicons</source> + <translation>Gespeicherte Favicons verwalten</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1561"/> + <source>Show a dialog to manage the saved favicons</source> + <translation>Zeigt einen Dialog zur Verwaltung der gespeicherten Favicons an</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1563"/> - <source>Clear the database of favicons</source> - <translation>Löscht die Datenbank mit den Favicons</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1565"/> - <source><b>Clear icons database</b><p>Clears the database of favicons of previously visited URLs.</p></source> - <translation><b>Icondatenbank löschen</b><p>Löscht die Datenbank mit den Favicons besuchter URLs.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/> - <source>Manage saved Favicons</source> - <translation>Gespeicherte Favicons verwalten</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1579"/> - <source>Show a dialog to manage the saved favicons</source> - <translation>Zeigt einen Dialog zur Verwaltung der gespeicherten Favicons an</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1581"/> <source><b>Manage saved Favicons</b><p>This shows a dialog to manage the saved favicons of previously visited URLs.</p></source> <translation><b>Gespeicherte Favicons verwalten</b><p>Dies zeigt einen Dialog zur Verwaltung der gespeicherten Favicons von besuchten Webseiten an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> <source>Configure Search Engines</source> <translation>Suchmaschinen verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> <source>Configure Search &Engines...</source> <translation>Such&maschinen verwalten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1594"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1576"/> <source>Configure the available search engines</source> <translation>Verwalte die verfügbaren Suchmaschinen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1596"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1578"/> <source><b>Configure Search Engines...</b><p>Opens a dialog to configure the available search engines.</p></source> <translation><b>Suchmaschinen verwalten...</b><p>Öffnet einen Dialog zur Verwaltung der verfügbaren Suchmaschinen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/> <source>Manage Saved Passwords</source> <translation>Gespeicherte Passwörter verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/> <source>Manage Saved Passwords...</source> <translation>Gespeicherte Passwörter verwalten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1611"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/> <source>Manage the saved passwords</source> <translation>Verwalten gespeicherter Passwörter</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1613"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1595"/> <source><b>Manage Saved Passwords...</b><p>Opens a dialog to manage the saved passwords.</p></source> <translation><b>Gespeicherte Passwörter verwalten...</b><p>Öffnet einen Dialog zur Verwaltung gespeicherter Passwörter.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1620"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1602"/> <source>Ad Block</source> <translation>Ad Block</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1620"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1602"/> <source>&Ad Block...</source> <translation>&Ad Block...</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1608"/> + <source>Configure AdBlock subscriptions and rules</source> + <translation>Konfiguriert AdBlock Abonnements und Regeln</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1610"/> + <source><b>Ad Block...</b><p>Opens a dialog to configure AdBlock subscriptions and rules.</p></source> + <translation><b>Ad Block...</b><p>Öffnet einen Dialog zum konfigurieren von AdBlock Abonnements und Regeln</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/> + <source>Manage SSL Certificate Errors</source> + <translation>SSL Zertifikatsfehler verwalten</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/> + <source>Manage SSL Certificate Errors...</source> + <translation>SSL Zertifikatsfehler verwalten...</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1624"/> + <source>Manage the accepted SSL certificate Errors</source> + <translation>Verwalte die akzeptierten SSL Zertifikatsfehler</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1626"/> - <source>Configure AdBlock subscriptions and rules</source> - <translation>Konfiguriert AdBlock Abonnements und Regeln</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1628"/> - <source><b>Ad Block...</b><p>Opens a dialog to configure AdBlock subscriptions and rules.</p></source> - <translation><b>Ad Block...</b><p>Öffnet einen Dialog zum konfigurieren von AdBlock Abonnements und Regeln</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1636"/> - <source>Manage SSL Certificate Errors</source> - <translation>SSL Zertifikatsfehler verwalten</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1636"/> - <source>Manage SSL Certificate Errors...</source> - <translation>SSL Zertifikatsfehler verwalten...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1642"/> - <source>Manage the accepted SSL certificate Errors</source> - <translation>Verwalte die akzeptierten SSL Zertifikatsfehler</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1644"/> <source><b>Manage SSL Certificate Errors...</b><p>Opens a dialog to manage the accepted SSL certificate errors.</p></source> <translation><b>SSL Zertifikatsfehler verwalten</b><p>Dies öffnet einen Dialog zur Verwaltung der akzeptierten SSL Zertifikatsfehler.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1651"/> <source>Downloads</source> <translation>Downloads</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1655"/> + <source>Shows the downloads window</source> + <translation>Zeig das Downloadsfenster an</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1657"/> + <source><b>Downloads</b><p>Shows the downloads window.</p></source> + <translation><b>Downloads</b><p>Zeig das Downloadsfenster an.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>RSS Feeds Dialog</source> + <translation>RSS-Feeds-Dialog</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>&RSS Feeds Dialog...</source> + <translation>&RSS-Feeds-Dialog...</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>Ctrl+Shift+F</source> + <comment>Help|RSS Feeds Dialog</comment> + <translation>Ctrl+Shift+F</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1671"/> + <source>Open a dialog showing the configured RSS feeds.</source> + <translation>Öffnet einen Dialog mit den konfigurierten RSS-Feeds.</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1673"/> - <source>Shows the downloads window</source> - <translation>Zeig das Downloadsfenster an</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1675"/> - <source><b>Downloads</b><p>Shows the downloads window.</p></source> - <translation><b>Downloads</b><p>Zeig das Downloadsfenster an.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>RSS Feeds Dialog</source> - <translation>RSS-Feeds-Dialog</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>&RSS Feeds Dialog...</source> - <translation>&RSS-Feeds-Dialog...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>Ctrl+Shift+F</source> - <comment>Help|RSS Feeds Dialog</comment> - <translation>Ctrl+Shift+F</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1689"/> - <source>Open a dialog showing the configured RSS feeds.</source> - <translation>Öffnet einen Dialog mit den konfigurierten RSS-Feeds.</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1691"/> <source><b>RSS Feeds Dialog...</b><p>Open a dialog to show the configured RSS feeds. It can be used to mange the feeds and to show their contents.</p></source> <translation><b>RSS-Feeds-Dialog...</b><p>Dies öffnet einen Dialog zur Anzeige der konfigurierten RSS-Feeds. Er kann verwendet werden, um sie zu verwalten und ihren Inhalt anzuzeigen.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> <source>Siteinfo Dialog</source> <translation>Seiteninformationen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> <source>&Siteinfo Dialog...</source> <translation>&Seiteninformationen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> <source>Ctrl+Shift+I</source> <comment>Help|Siteinfo Dialog</comment> <translation>Ctrl+Shift+I</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1706"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1688"/> <source>Open a dialog showing some information about the current site.</source> <translation>Öffnet einen Dialog zur Anzeige von Informationen über die aktuelle Site.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1708"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1690"/> <source><b>Siteinfo Dialog...</b><p>Opens a dialog showing some information about the current site.</p></source> <translation><b>Site Informationen...</b><p>Öffnet einen Dialog zur Anzeige von Informationen über die aktuelle Site.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/> <source>Manage User Agent Settings</source> <translation>User-Agent-Einstellungen verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/> <source>Manage &User Agent Settings</source> <translation>User-&Agent-Einstellungen verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1720"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/> <source>Shows a dialog to manage the User Agent settings</source> <translation>Zeigt einen Dialog zum Verwalten der User-Agent-Einstellungen an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1722"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1704"/> <source><b>Manage User Agent Settings</b><p>Shows a dialog to manage the User Agent settings.</p></source> <translation><b>User-Agent-Einstellungen verwalten</b><p>Zeigt einen Dialog zum Verwalten der User-Agent-Einstellungen an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1730"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1712"/> <source>Synchronize data</source> <translation>Synchronisation</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1730"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1712"/> <source>&Synchronize Data...</source> <translation>&Synchronisation...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1735"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1717"/> <source>Shows a dialog to synchronize data via the network</source> <translation>Zeigt einen Dialog zum Synchronisieren von Daten über das Netzwerk</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1737"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1719"/> <source><b>Synchronize Data...</b><p>This shows a dialog to synchronize data via the network.</p></source> <translation><b>Synchronisation...</b><p>Dies zeigt einen Dialog zum Synchronisieren von Daten über das Netzwerk.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1746"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1728"/> <source>Manage Saved Zoom Values</source> <translation>Gespeicherte Zoomwerte verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1746"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1728"/> <source>Manage Saved Zoom Values...</source> <translation>Gespeicherte Zoomwerte verwalten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1752"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1734"/> <source>Manage the saved zoom values</source> <translation>Verwalten gespeicherter Zoomwerte</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1754"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1736"/> <source><b>Manage Saved Zoom Values...</b><p>Opens a dialog to manage the saved zoom values.</p></source> <translation><b>Gespeicherte Zoomwerte verwalten...</b><p>Öffnet einen Dialog zur Verwaltung gespeicherter Zoomwerte.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1765"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/> <source>Toggle the JavaScript console window</source> <translation>Schalte die JavaScript-Konsole um</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1767"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/> <source><b>JavaScript Console</b><p>This toggles the JavaScript console window.</p></source> <translation><b>JavaScript Konsole</b><p>Dies schaltet die Anzeige der JavaScript Konsole um.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1928"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1910"/> <source>&File</source> <translation>&Datei</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1960"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1942"/> <source>&Edit</source> <translation>&Bearbeiten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2201"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2181"/> <source>&View</source> <translation>&Ansicht</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1987"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1969"/> <source>Text Encoding</source> <translation>Zeichenkodierung</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1999"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1981"/> <source>H&istory</source> <translation>&Chronik</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2016"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1998"/> <source>&Bookmarks</source> <translation>&Lesezeichen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2032"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2014"/> <source>&Settings</source> <translation>&Einstellungen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2065"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2046"/> <source>Global User Agent</source> <translation>Globaler User Agent</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2232"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2212"/> <source>&Tools</source> <translation>&Werkzeuge</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2106"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2087"/> <source>&Help</source> <translation>&Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2256"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2236"/> <source>File</source> <translation>Datei</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2281"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2261"/> <source>Edit</source> <translation>Bearbeiten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2294"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2274"/> <source>View</source> <translation>Ansicht</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2304"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2284"/> <source>Find</source> <translation>Suchen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2313"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2293"/> <source>Filter</source> <translation>Filter</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2303"/> + <source>Filtered by: </source> + <translation>Filter: </translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2311"/> + <source>Settings</source> + <translation>Einstellungen</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/> - <source>Filtered by: </source> - <translation>Filter: </translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2331"/> - <source>Settings</source> - <translation>Einstellungen</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2344"/> <source>Tools</source> <translation>Werkzeuge</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2353"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2332"/> <source>Help</source> <translation>Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2360"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2339"/> <source>VirusTotal</source> <translation>VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1803"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1785"/> <source>Scan current site</source> <translation>Aktuelle Seite prüfen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4659"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4613"/> <source>IP Address Report</source> <translation>IP Adressenbericht</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4669"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4623"/> <source>Domain Report</source> <translation>Domänenbericht</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2470"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Der Prozess konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2470"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2688"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2667"/> <source>Saved Tabs</source> <translation>Gesicherte Tabs</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3421"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3392"/> <source>Could not find an associated content.</source> <translation>Konnte keinen zugehörigen Inhalt finden.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3515"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3486"/> <source>Updating search index</source> <translation>Aktualisiere Suchindex</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3589"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3560"/> <source>Looking for Documentation...</source> <translation>Suche nach Dokumentation...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3619"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3590"/> <source>Unfiltered</source> <translation>Ungefiltert</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3636"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3607"/> <source>Help Engine</source> <translation>Hilfe</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4190"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4144"/> <source>ISO</source> <translation>ISO</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4194"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4148"/> <source>Windows</source> <translation>Windows</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4192"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4146"/> <source>Unicode</source> <translation>Unicode</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4200"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4154"/> <source>Other</source> <translation>Sonstige</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4196"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4150"/> <source>IBM</source> <translation>IBM</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4624"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4578"/> <source>VirusTotal Scan</source> <translation>VirusTotal-Prüfung</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4624"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4578"/> <source><p>The VirusTotal scan could not be scheduled.<p> <p>Reason: {0}</p></source> <translation><p>Die VirusTotal-Prüfung konnte nicht beauftragt werden.<p> <p>Ursache: {0}</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4650"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4604"/> <source>Enter a valid IPv4 address in dotted quad notation:</source> <translation>Gib eine gültige IPv4 Adresse in Vierpunktnotation ein:</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4659"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4613"/> <source>The given IP address is not in dotted quad notation.</source> <translation>Die eingegebene IP Adresse ist nicht in Vierpunktnotation.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4669"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4623"/> <source>Enter a valid domain name:</source> <translation>Gib einen gültigen Domänennamen ein:</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1775"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/> <source>Tab Manager</source> <translation>Registerverwaltung</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1779"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1761"/> <source>Shows the tab manager window</source> <translation>Zeigt das Fenster der Registerverwaltung an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1781"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1763"/> <source><b>Tab Manager</b><p>Shows the tab manager window.</p></source> <translation><b>Registerverwaltung</b><p>Zeig das Fenster der Registerverwaltung an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> <source>Save As</source> <translation>Speichern unter</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> <source>&Save As...</source> <translation>&Speichern unter...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> <source>Shift+Ctrl+S</source> <comment>File|Save As</comment> <translation>Shift+Ctrl+S</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="746"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/> <source>Save the current page to disk</source> <translation>Speichert die aktuelle Seite</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="745"/> <source><b>Save As...</b><p>Saves the current page to disk.</p></source> <translation><b>Speichern unter</b><p>Dies speichert die aktuelle Seite in eine Datei.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/> <source>Unselect</source> <translation>Abwählen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1069"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/> <source>Clear current selection</source> <translation>Löscht die aktuelle Auswahl</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1070"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1067"/> <source><b>Unselect</b><p>Clear the selection of the current browser.</p></source> <translation><b>Abwählen</b><p>Löscht die Auswahl des aktuellen Browsers.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/> <source>Alt+Ctrl+A</source> <comment>Edit|Unselect</comment> <translation>Alt+Ctrl+A</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2524"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2503"/> <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source> <translation>Hilfedateien (*.html *.htm *.mhtml *.mht);;PDF-Dateien (*.pdf);;CHM Dateien (*.chm);;Alle Dateien (*)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="940"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="937"/> <source>Move to the initial screen</source> <translation>Zur Startseite wechseln</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/> <source>Meta+Ctrl+F</source> <translation>Meta+Ctrl+F</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2238"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2218"/> <source>&VirusTotal</source> <translation>&VirusTotal</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2203"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2183"/> <source>&Windows</source> <translation>&Fenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2100"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2081"/> <source>&Toolbars</source> <translation>&Werkzeugleisten</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2116"/> + <source>Save</source> + <translation>Speichern</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="2135"/> - <source>Save</source> - <translation>Speichern</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2154"/> <source>Show All History...</source> <translation>Chronik anzeigen...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4225"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4179"/> <source>Menu Bar</source> <translation>Menüleiste</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4230"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4184"/> <source>Bookmarks</source> <translation>Lesezeichen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4235"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4189"/> <source>Status Bar</source> <translation>Statusleiste</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4249"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4203"/> <source>&Show all</source> <translation>Alle an&zeigen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4251"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4205"/> <source>&Hide all</source> <translation>Alle &ausblenden</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/> <source>Send Page Link</source> <translation>Link der Seite verschicken</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="852"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="849"/> <source>Send the link of the current page via email</source> <translation>Versende den Link der aktuellen Seite per Email</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="854"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="851"/> <source><b>Send Page Link</b><p>Send the link of the current page via email.</p></source> <translation><b>Link der Seite verschicken</b><p>Versende den Link der aktuellen Seite per Email.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1789"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> <source>Session Manager</source> <translation>Sitzungsmanager</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1789"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> <source>Session Manager...</source> <translation>Sitzungsmanager...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1775"/> <source>Shows the session manager window</source> <translation>Zeigt das Sitzungsmanagerfenster</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1777"/> <source><b>Session Manager</b><p>Shows the session manager window.</p></source> <translation><b>Sitzungsmanager</b><p>Zeigt das Fenster des Sitzungsmanagers an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2128"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2109"/> <source>Sessions</source> <translation>Sitzungen</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2866"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2845"/> <source>Are you sure you want to close the web browser?</source> <translation>Möchten Sie den Web Browser wirklich schließen?</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2866"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2845"/> <source>Are you sure you want to close the web browser? You have {0} windows with {1} tabs open.</source> <translation>Möchten Sie den Web Browser wirklich schließen? Es sind {0} Fenster mit {1} Registern offen.</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1653"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1635"/> <source>Manage Safe Browsing</source> <translation>Safe Browsing verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1653"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1635"/> <source>Manage Safe Browsing...</source> <translation>Safe Browsing verwalten...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1660"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1642"/> <source><b>Manage Safe Browsing</b><p>This opens a dialog to configure Safe Browsing and to manage the local cache.</p></source> <translation><b>Safe Browsing verwalten</b><p>Dies öffnet einen Dialog zur Konfiguration des Safe Browsing und zur Verwaltung des lokalen Zwischenspeichers.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1658"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1640"/> <source>Configure Safe Browsing and manage local cache</source> <translation>Safe Browsing konfigurieren und Zwischenspeicher verwalten</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="765"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/> <source><b>Save Page Screen...</b><p>Saves the visible part of the current page as a screen shot.</p></source> <translation><b>Bildschirmphoto speichern...</b><p>Dies speichert den sichtbaren Bereich der aktuellen Seite als Bildschirmphoto.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/> <source>Keyboard Shortcuts</source> <translation>Tastaturkurzbefehle</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/> <source>Keyboard &Shortcuts...</source> <translation>&Tastaturkurzbefehle...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1829"/> <source>Set the keyboard shortcuts</source> <translation>Setze die Tastaturkurzbefehle</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1849"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1831"/> <source><b>Keyboard Shortcuts</b><p>Set the keyboard shortcuts of the application with your prefered values.</p></source> <translation><b>Tastaturkurzbefehle</b><p>Setze die Tastaturkurzbefehle der Applikation mit den bevorzugten Werten.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5037"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4991"/> <source>Export Keyboard Shortcuts</source> <translation>Tastaturkurzbefehle exportieren</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1857"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1839"/> <source>&Export Keyboard Shortcuts...</source> <translation>Tastaturkurzbefehle &exportieren...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1862"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1844"/> <source>Export the keyboard shortcuts</source> <translation>Exportiert die Tastaturkurzbefehle</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1864"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1846"/> <source><b>Export Keyboard Shortcuts</b><p>Export the keyboard shortcuts of the application.</p></source> <translation><b>Tastaturkurzbefehle exportieren</b><p>Exportiert die Tastaturkurzbefehle der Applikation.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5053"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5007"/> <source>Import Keyboard Shortcuts</source> <translation>Tastaturkurzbefehle importieren</translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1853"/> + <source>&Import Keyboard Shortcuts...</source> + <translation>Tastaturkurzbefehle &importieren...</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1858"/> + <source>Import the keyboard shortcuts</source> + <translation>Importiert die Tastaturkurzbefehle</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1860"/> + <source><b>Import Keyboard Shortcuts</b><p>Import the keyboard shortcuts of the application.</p></source> + <translation><b>Tastaturkurzbefehle importieren</b><p>Importiert die Tastaturkurzbefehle der Applikation.</p></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1867"/> + <source>Protocol Handler Manager</source> + <translation>Protokoll Handler Verwaltung</translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1867"/> + <source>Protocol Handler Manager...</source> + <translation>Protokoll Handler Verwaltung...</translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1871"/> - <source>&Import Keyboard Shortcuts...</source> - <translation>Tastaturkurzbefehle &importieren...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1876"/> - <source>Import the keyboard shortcuts</source> - <translation>Importiert die Tastaturkurzbefehle</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1878"/> - <source><b>Import Keyboard Shortcuts</b><p>Import the keyboard shortcuts of the application.</p></source> - <translation><b>Tastaturkurzbefehle importieren</b><p>Importiert die Tastaturkurzbefehle der Applikation.</p></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1885"/> - <source>Protocol Handler Manager</source> - <translation>Protokoll Handler Verwaltung</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1885"/> - <source>Protocol Handler Manager...</source> - <translation>Protokoll Handler Verwaltung...</translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1889"/> <source>Shows the protocol handler manager window</source> <translation>Zeigt die Protokoll Handler Verwaltung an</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1891"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1873"/> <source><b>Protocol Handler Manager</b><p>Shows the protocol handler manager window.</p></source> <translation><b>Protokoll Handler Verwaltung</b><p>Zeigt das Fenster für die Protokoll Handler Verwaltung an.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4187"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4141"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4198"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4152"/> <source>Apple</source> <translation>Apple</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2209"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2189"/> <source>QtHelp</source> <translation>QtHelp</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="147"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="146"/> <source>eric Web Browser (Private Mode)</source> <translation>eric Web Browser (Privater Modus)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3599"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3570"/> <source>eric Web Browser</source> <translation>eric Web Browser</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="895"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="892"/> <source>Quit the eric Web Browser</source> <translation>Beendet den eric Web Browser</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="896"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="893"/> <source><b>Quit</b><p>Quit the eric Web Browser.</p></source> <translation><b>Beenden</b><p>Beendet den eric Web Browser.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2565"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2544"/> <source><b>eric Web Browser - {0}</b><p>The eric Web Browser is a combined help file and HTML browser. It is part of the eric development toolset.</p><p>It is based on QtWebEngine {1} and Chrome {2}.</p></source> <translation><b>eric Web Browser – {0}</b><p>Der eric Web Browser ist eine kombinierte Anzeige für Hilfe- und HTML-Dateien. Er ist Bestandteil der eric Entwicklungsumgebung.</p><p>Er basiert auf QtWebEngine {1} und Chrome {2}.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5018"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4972"/> <source>Keyboard Shortcuts File (*.ekj);;XML Keyboard Shortcuts File (*.e4k)</source> <translation>Tastaturkurzbefehlsdatei (*.ekj);;XML Tastaturkurzbefehlsdatei (*.e4k)</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5037"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4991"/> <source><p>The keyboard shortcuts file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>Die Tastaturkurzbefehlsdatei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5053"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5007"/> <source>Keyboard Shortcuts File (*.ekj);;XML Keyboard shortcut file (*.e4k)</source> <translation>Tastaturkurzbefehlsdatei (*.ekj);;XML Tastaturkurzbefehlsdatei (*.e4k)</translation> </message>