--- a/eric6/i18n/eric6_en.ts Thu Feb 04 15:00:22 2021 +0100 +++ b/eric6/i18n/eric6_en.ts Thu Feb 04 15:18:40 2021 +0100 @@ -2869,45 +2869,55 @@ <context> <name>CircuitPythonDevice</name> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="70"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="72"/> <source>CircuitPython</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="159"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="182"/> <source>Workspace Directory</source> <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="192"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="216"/> <source>Flash CircuitPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="226"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="250"/> <source>Install Library Files</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/CircuitPythonDevices.py" line="280"/> + <source>CircuitPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/CircuitPythonDevices.py" line="282"/> + <source>CircuitPython Libraries</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CircuitPythonFirmwareSelectionDialog</name> @@ -2957,12 +2967,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="122"/> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="161"/> <source>Select Path to Device</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> @@ -2971,6 +2981,16 @@ <source>Manual Select</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/CircuitPythonFirmwareSelectionDialog.py" line="51"/> + <source>--- Others ---</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> </context> <context> <name>ClearPrivateDataDialog</name> @@ -5577,7 +5597,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="379"/> + <location filename="../Preferences/ConfigurationDialog.py" line="374"/> <source>Network</source> <translation type="unfinished"></translation> </message> @@ -5587,7 +5607,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="382"/> + <location filename="../Preferences/ConfigurationDialog.py" line="377"/> <source>Printer</source> <translation type="unfinished"></translation> </message> @@ -5672,7 +5692,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="409"/> + <location filename="../Preferences/ConfigurationDialog.py" line="400"/> <source>Spell checking</source> <translation type="unfinished"></translation> </message> @@ -5722,12 +5742,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="394"/> + <location filename="../Preferences/ConfigurationDialog.py" line="389"/> <source>Appearance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="389"/> + <location filename="../Preferences/ConfigurationDialog.py" line="384"/> <source>Help Documentation</source> <translation type="unfinished"></translation> </message> @@ -5752,7 +5772,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="376"/> + <location filename="../Preferences/ConfigurationDialog.py" line="371"/> <source>Interface</source> <translation type="unfinished"></translation> </message> @@ -5762,38 +5782,38 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="580"/> + <location filename="../Preferences/ConfigurationDialog.py" line="571"/> <source>Preferences</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="662"/> + <location filename="../Preferences/ConfigurationDialog.py" line="653"/> <source>Configuration Page Error</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="423"/> + <location filename="../Preferences/ConfigurationDialog.py" line="414"/> <source>Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="405"/> + <location filename="../Preferences/ConfigurationDialog.py" line="396"/> <source>VirusTotal Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="385"/> + <location filename="../Preferences/ConfigurationDialog.py" line="380"/> <source>Security</source> <translation type="unfinished"></translation> </message> @@ -5823,7 +5843,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="514"/> + <location filename="../Preferences/ConfigurationDialog.py" line="505"/> <source>Enter search text...</source> <translation type="unfinished"></translation> </message> @@ -5833,12 +5853,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="401"/> - <source>Flash Cookie Manager</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationDialog.py" line="436"/> + <location filename="../Preferences/ConfigurationDialog.py" line="427"/> <source>Hex Editor</source> <translation type="unfinished"></translation> </message> @@ -5878,7 +5893,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationDialog.py" line="397"/> + <location filename="../Preferences/ConfigurationDialog.py" line="392"/> <source>eric Web Browser</source> <translation type="unfinished"></translation> </message> @@ -10061,32 +10076,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="101"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="107"/> <source>Process canceled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="115"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="121"/> <source>Process finished successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="117"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="123"/> <source>Process crashed.</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5ProcessDialog.py" line="173"/> + <location filename="../E5Gui/E5ProcessDialog.py" line="179"/> <source>Process Generation Error</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> @@ -18997,246 +19012,6 @@ </message> </context> <context> - <name>FlashCookieManager</name> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManager.py" line="348"/> - <source>!default</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManager.py" line="356"/> - <source>!other</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>FlashCookieManagerDialog</name> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="14"/> - <source>Flash Cookie Management</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="27"/> - <source>Stored Flash Cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="35"/> - <source>Filter:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="42"/> - <source>Enter cookie filter string</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="49"/> - <source>Stored Flash Cookies:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="63"/> - <source>Origin</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="88"/> - <source>Press to reload Flash cookies from disk</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="91"/> - <source>Reload</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="106"/> - <source>Name:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="195"/> - <source><no flash cookie selected></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="123"/> - <source>Size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> - <source>Origin:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="151"/> - <source>Last Modified:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="167"/> - <source>Contents:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="194"/> - <source>Path:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="212"/> - <source>Press to remove all flash cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="215"/> - <source>Remove All Cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="222"/> - <source>Press to remove selected flash cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="214"/> - <source>Remove Cookie</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="248"/> - <source>Flash Cookies Lists</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="254"/> - <source><b>Flash cookie whitelist</b></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="261"/> - <source><b>Flash cookie blacklist</b></source> - <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="329"/> - <source>Press to remove selected origins from the whitelist</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="382"/> - <source>Remove</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="339"/> - <source>Press to add an origin to the whitelist</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="392"/> - <source>Add...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="379"/> - <source>Press to remove selected origins from the blacklist</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="389"/> - <source>Press to add an origin to the blacklist</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="231"/> - <source>Add to whitelist</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="230"/> - <source>Add to blacklist</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="198"/> - <source>Remove Cookie Group</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="365"/> - <source> (settings)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="376"/> - <source>{0}{1}</source> - <comment>name and suffix</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="208"/> - <source>{0} Byte</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="259"/> - <source>Remove All</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="370"/> - <source> [new]</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieNotification.py" line="41"/> - <source>{0} new flash cookies were detected.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieNotification.py" line="53"/> - <source>View</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>FontDialogWizard</name> <message> <location filename="../Plugins/PluginWizardQFontDialog.py" line="76"/> @@ -43697,7 +43472,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 type="unfinished"></translation> </message> @@ -43705,30 +43480,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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonDevices.py" line="379"/> + <source>Select Device Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonDevices.py" line="379"/> + <source>Select the directory for the connected device:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicroPythonFileManager</name> @@ -43836,155 +43621,165 @@ <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="799"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="839"/> <source>Change Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="858"/> <source>Create Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="872"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="912"/> <source>Delete Directory Tree</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="899"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="939"/> <source>Delete File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="138"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="141"/> <source>Show Hidden Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="844"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="884"/> <source>Delete Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="144"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="147"/> <source>Show Filesystem Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="184"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="192"/> <source>Error handling device</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="404"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="443"/> <source>Put File As</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="418"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="457"/> <source>Copy File to Device</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="469"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="508"/> <source>Get File As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="483"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="522"/> <source>Copy File from Device</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="626"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="666"/> <source>Select Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="818"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="858"/> <source>Enter directory name:</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="935"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="975"/> <source><h3>Filesystem Information</h3></source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="949"/> + <location filename="../MicroPython/MicroPythonFileManagerWidget.py" line="989"/> <source>Filesystem Information</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="218"/> + <source>Press to move to the configured home directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonFileManagerWidget.ui" line="253"/> + <source>Press to move to the device workspace directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicroPythonGraphWidget</name> @@ -44004,12 +43799,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonGraphWidget.py" line="327"/> + <location filename="../MicroPython/MicroPythonGraphWidget.py" line="330"/> <source>Save Chart Data</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> @@ -44022,235 +43817,260 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="37"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="62"/> <source>Serial Link</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="56"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="81"/> <source> s</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="101"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="126"/> <source>REPL Pane</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="175"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="200"/> <source>Program:</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="66"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="69"/> <source>All Files (*)</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="201"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="226"/> <source>PyBoard</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="140"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="165"/> <source>Chart Pane</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="171"/> <source>Color Theme:</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="41"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="44"/> <source>Automatic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="43"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="46"/> <source>Light</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="45"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="48"/> <source>Dark</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="47"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="50"/> <source>Blue Cerulean</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="49"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="52"/> <source>Brown Sand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="51"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="54"/> <source>Blue NCS</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="53"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="56"/> <source>High Contrast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="55"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="58"/> <source>Blue Icy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="57"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="60"/> <source>Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="358"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="400"/> <source>Calliope mini:</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="233"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="258"/> <source>MicroPython</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="364"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="406"/> <source>Firmware:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="378"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="434"/> <source>Documentation:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="270"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="295"/> <source>CircuitPython</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="327"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="420"/> <source>MicroPython:</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="37"/> + <source>Workspace</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="52"/> + <source>Enter the name of the MicroPython workspace directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="315"/> + <source>Libraries:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="322"/> + <source>Enter the URL for the CircuitPython libraries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="427"/> + <source>Enter the URL for the Calliope mini MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicroPythonProgressInfoDialog</name> @@ -44293,17 +44113,17 @@ <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 supported device detected.</numerusform> @@ -44311,42 +44131,37 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="305"/> - <source>{0} at {1}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="313"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="318"/> <source>No supported devices detected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="465"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="470"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="467"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="472"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="468"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="473"/> <source>Paste</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="511"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="516"/> <source>No device attached</source> <translation type="unfinished"></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. @@ -44355,217 +44170,217 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="538"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="543"/> <source>Start REPL</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="928"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="937"/> <source>Serial Device Connect</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="973"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="982"/> <source>Run Script</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="964"/> - <source>The current editor does not contain a script. Abort...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="973"/> + <source>The current editor does not contain a script. Abort...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="982"/> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="996"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1006"/> <source>Open Python File</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1040"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1051"/> <source>Start Chart</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1069"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1080"/> <source>Unsaved Chart Data</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1120"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/> <source>Start File Manager</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1171"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> <source>Show Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1205"/> <source>Show Implementation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1288"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1325"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1213"/> <source>Show Device Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1185"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1216"/> <source>Show Local Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1499"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1543"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1519"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1563"/> <source>Compile Current Editor</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1235"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1271"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1237"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1273"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1260"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1296"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1264"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1300"/> <source>Device Implementation Information</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1332"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1370"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1345"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1383"/> <source>Local Date and Time</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1412"/> - <source>Error handling device</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1451"/> + <source>Error handling device</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1489"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1533"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="210"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="212"/> <source>MicroPython Menu</source> <translation type="unfinished"></translation> </message> @@ -44575,70 +44390,81 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1053"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1064"/> <source>µPy Chart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1133"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1147"/> <source>µPy Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1209"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1245"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1216"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1252"/> <source>Configure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1188"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1219"/> <source>Show Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1205"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1238"/> <source>Download Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1388"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1426"/> <source>Date and Time</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="335"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="340"/> <source>Unknown MicroPython Device</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1213"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1249"/> <source>Ignored Serial Devices</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1187"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="307"/> + <source>{0} - {1} ({2})</source> + <comment>board name, description, port name</comment> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicrobitDevice</name> @@ -44648,52 +44474,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="148"/> - <source>Workspace Directory</source> - <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="297"/> + <location filename="../MicroPython/MicrobitDevices.py" line="304"/> <source>Save Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="327"/> + <location filename="../MicroPython/MicrobitDevices.py" line="334"/> <source>Save Script as '{0}'</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> @@ -44703,65 +44524,63 @@ <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="194"/> + <location filename="../MicroPython/MicrobitDevices.py" line="165"/> <source>Reset {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="177"/> + <location filename="../MicroPython/MicrobitDevices.py" line="148"/> <source>Flash MicroPython</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="180"/> + <location filename="../MicroPython/MicrobitDevices.py" line="151"/> <source>Flash Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="265"/> + <location filename="../MicroPython/MicrobitDevices.py" line="273"/> <source>Flash MicroPython/Firmware</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="265"/> - <source>MicroPython/Firmware Files (*.hex);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>MicroPython</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>DAPLink</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>Firmware Type</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/MicrobitDevices.py" line="410"/> - <source>Select the firmware type to download from the list below:</source> + <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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="264"/> + <source>MicroPython/Firmware Files (*.hex *.bin);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="404"/> + <source>MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicrobitDevices.py" line="406"/> + <source>DAPLink Firmware</source> + <translation type="unfinished"></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 type="unfinished"></translation> </message> </context> @@ -48682,7 +48501,7 @@ <translation type="unfinished"></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 package found.</numerusform> @@ -48690,122 +48509,122 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="911"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="913"/> <source>Search PyPI</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="739"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="741"/> <source>Error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="873"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> <source>Show Package Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="873"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="875"/> <source>Select the package version:</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="927"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="929"/> <source>Install Pip</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="933"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="935"/> <source>Repair Pip</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1050"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1052"/> <source>Install Packages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="940"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="942"/> <source>Install Local Package</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="944"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="946"/> <source>Install Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="947"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="949"/> <source>Uninstall Requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="950"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="952"/> <source>Generate Requirements...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="968"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="970"/> <source>Edit User Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="971"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="973"/> <source>Edit Environment Configuration...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="976"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="978"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1166"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="1168"/> <source>Edit Configuration</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="954"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="956"/> <source>Show Cache Info...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="957"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="959"/> <source>Show Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="960"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="962"/> <source>Remove Cached Files...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="963"/> + <location filename="../PipInterface/PipPackagesWidget.py" line="965"/> <source>Purge Cache...</source> <translation type="unfinished"></translation> </message> @@ -50068,17 +49887,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 type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1665"/> + <location filename="../Preferences/__init__.py" line="1663"/> <source>Import Preferences</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> @@ -54105,90 +53924,90 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="75"/> + <location filename="../MicroPython/PyBoardDevices.py" line="77"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="164"/> + <location filename="../MicroPython/PyBoardDevices.py" line="186"/> <source>Workspace Directory</source> <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <location filename="../MicroPython/PyBoardDevices.py" line="225"/> <source>List DFU-capable Devices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <location filename="../MicroPython/PyBoardDevices.py" line="379"/> <source>Flash MicroPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <location filename="../MicroPython/PyBoardDevices.py" line="232"/> <source>MicroPython Flash Instructions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <location filename="../MicroPython/PyBoardDevices.py" line="262"/> <source>dfu-util not available</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="276"/> - <source><p>Press <b>OK</b> to continue...</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/PyBoardDevices.py" line="279"/> - <source>Enable DFU mode</source> - <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="299"/> + <source><p>Press <b>OK</b> to continue...</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="302"/> + <source>Enable DFU mode</source> + <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="301"/> + <location filename="../MicroPython/PyBoardDevices.py" line="324"/> <source>Disable DFU mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <location filename="../MicroPython/PyBoardDevices.py" line="379"/> <source>'dfu-util' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <location filename="../MicroPython/PyBoardDevices.py" line="345"/> <source>List DFU capable Devices</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> </context> <context> <name>PyCoverageDialog</name> @@ -70773,17 +70592,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>Extracting project tasks...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="738"/> + <location filename="../Tasks/TaskViewer.py" line="739"/> <source>Extracting project tasks... {0}</source> <translation type="unfinished"></translation> @@ -70809,12 +70628,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="729"/> + <location filename="../Tasks/TaskViewer.py" line="730"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="733"/> + <location filename="../Tasks/TaskViewer.py" line="734"/> <source>Tasks</source> <translation type="unfinished"></translation> </message> @@ -76336,7 +76155,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 type="unfinished"></translation> </message> @@ -82331,84 +82150,6 @@ <source>SSL Certificate Error Exceptions</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="209"/> - <source>Select to clear cookies set by the Adobe Flash Player</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserClearPrivateDataDialog.ui" line="212"/> - <source>Cookies from Adobe &Flash Player</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="37"/> - <source>Flash Data Path</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="63"/> - <source>Select to activate auto mode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="66"/> - <source>Auto Mode Enabled</source> - <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="100"/> - <source>Notifications enabled</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="134"/> - <source>Select to delete all flash cookies on startup and shutdown</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserFlashCookieManagerPage.ui" line="137"/> - <source>Delete</source> - <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> - </message> </context> <context> <name>WebBrowserInterfacePage</name> @@ -83943,2065 +83684,2045 @@ <context> <name>WebBrowserWindow</name> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="256"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="255"/> <source>Contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1485"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1467"/> <source>Index</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1480"/> + <source>Search</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1743"/> + <source>JavaScript Console</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> + <source>New Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> + <source>&New Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="660"/> + <source>Ctrl+T</source> + <comment>File|New Tab</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="666"/> + <source>Open a new web browser tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="667"/> + <source><b>New Tab</b><p>This opens a new web browser tab.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> + <source>New Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> + <source>New &Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="674"/> + <source>Ctrl+N</source> + <comment>File|New Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="680"/> + <source>Open a new web browser window</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2470"/> + <source>New Private Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/> + <source>New &Private Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="689"/> + <source>Ctrl+Shift+P</source> + <comment>File|New Private Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="695"/> + <source>Open a new private web browser window</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2503"/> + <source>Open File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/> + <source>&Open File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="705"/> + <source>Ctrl+O</source> + <comment>File|Open</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="711"/> + <source>Open a file for display</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> + <source>Open File in New Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> + <source>Open File in New &Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="720"/> + <source>Shift+Ctrl+O</source> + <comment>File|Open in new tab</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="726"/> + <source>Open a file for display in a new tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="754"/> + <source>Save Page Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="754"/> + <source>Save Page Screen...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="759"/> + <source>Save the visible part of the current page as a screen shot</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> + <source>Import Bookmarks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="772"/> + <source>&Import Bookmarks...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="776"/> + <source>Import bookmarks from other browsers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="778"/> + <source><b>Import Bookmarks</b><p>Import bookmarks from other browsers.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> + <source>Export Bookmarks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="786"/> + <source>&Export Bookmarks...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="790"/> + <source>Export the bookmarks into a file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="792"/> + <source><b>Export Bookmarks</b><p>Export the bookmarks into a file.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2122"/> + <source>Print</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/> + <source>&Print</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="800"/> + <source>Ctrl+P</source> + <comment>File|Print</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="806"/> + <source>Print the displayed help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="807"/> + <source><b>Print</b><p>Print the displayed help text.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="814"/> + <source>Print as PDF</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="819"/> + <source>Print the displayed help as PDF</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="829"/> + <source>Print Preview</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="834"/> + <source>Print preview of the displayed help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="836"/> + <source><b>Print Preview</b><p>Print preview of the displayed help text.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> + <source>&Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="858"/> + <source>Ctrl+W</source> + <comment>File|Close</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="864"/> + <source>Close the current help window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="866"/> + <source><b>Close</b><p>Closes the current web browser window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="873"/> + <source>Close All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="873"/> + <source>Close &All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="877"/> + <source>Close all help windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="886"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2854"/> + <source>&Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="886"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> + <source>Backward</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> + <source>&Backward</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="900"/> + <source>Alt+Left</source> + <comment>Go|Backward</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="906"/> + <source>Move one screen backward</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> + <source>Forward</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> + <source>&Forward</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="915"/> + <source>Alt+Right</source> + <comment>Go|Forward</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="921"/> + <source>Move one screen forward</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> + <source>Home</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> + <source>&Home</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="931"/> + <source>Ctrl+Home</source> + <comment>Go|Home</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="939"/> + <source><b>Home</b><p>Moves to the initial screen.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> + <source>Reload</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> + <source>&Reload</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> + <source>Ctrl+R</source> + <comment>Go|Reload</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="946"/> + <source>F5</source> + <comment>Go|Reload</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="953"/> + <source>Reload the current screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="955"/> + <source><b>Reload</b><p>Reloads the current screen.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> + <source>Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> + <source>&Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> + <source>Ctrl+.</source> + <comment>Go|Stop</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="962"/> + <source>Esc</source> + <comment>Go|Stop</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="969"/> + <source>Stop loading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="970"/> + <source><b>Stop</b><p>Stops loading of the current tab.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> + <source>&Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="977"/> + <source>Ctrl+C</source> + <comment>Edit|Copy</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="983"/> + <source>Copy the selected text</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="984"/> + <source><b>Copy</b><p>Copy the selected text to the clipboard.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> + <source>Cut</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> + <source>Cu&t</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="991"/> + <source>Ctrl+X</source> + <comment>Edit|Cut</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="997"/> + <source>Cut the selected text</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="998"/> + <source><b>Cut</b><p>Cut the selected text to the clipboard.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <source>Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <source>&Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1005"/> + <source>Ctrl+V</source> + <comment>Edit|Paste</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1011"/> + <source>Paste text from the clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1012"/> + <source><b>Paste</b><p>Paste some text from the clipboard.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> + <source>Undo</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> + <source>&Undo</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1019"/> + <source>Ctrl+Z</source> + <comment>Edit|Undo</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1025"/> + <source>Undo the last edit action</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1026"/> + <source><b>Undo</b><p>Undo the last edit action.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> + <source>Redo</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> + <source>&Redo</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1033"/> + <source>Ctrl+Shift+Z</source> + <comment>Edit|Redo</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1039"/> + <source>Redo the last edit action</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1040"/> + <source><b>Redo</b><p>Redo the last edit action.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> + <source>Select All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> + <source>&Select All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1047"/> + <source>Ctrl+A</source> + <comment>Edit|Select All</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1053"/> + <source>Select all text</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1054"/> + <source><b>Select All</b><p>Select all text of the current browser.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> + <source>Find...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> + <source>&Find...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1074"/> + <source>Ctrl+F</source> + <comment>Edit|Find</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1080"/> + <source>Find text in page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1081"/> + <source><b>Find</b><p>Find text in the current page.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> + <source>Find next</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> + <source>Find &next</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1088"/> + <source>F3</source> + <comment>Edit|Find next</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1094"/> + <source>Find next occurrence of text in page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> + <source>Find previous</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> + <source>Find &previous</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1103"/> + <source>Shift+F3</source> + <comment>Edit|Find previous</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1109"/> + <source>Find previous occurrence of text in page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> + <source>Manage Bookmarks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> + <source>&Manage Bookmarks...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1120"/> + <source>Ctrl+Shift+B</source> + <comment>Help|Manage bookmarks</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1125"/> + <source>Open a dialog to manage the bookmarks.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1127"/> + <source><b>Manage Bookmarks...</b><p>Open a dialog to manage the bookmarks.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> + <source>Add Bookmark</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> + <source>Add &Bookmark...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1135"/> + <source>Ctrl+D</source> + <comment>Help|Add bookmark</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1142"/> + <source>Open a dialog to add a bookmark.</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1151"/> + <source>Add Folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1151"/> + <source>Add &Folder...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1155"/> + <source>Open a dialog to add a new bookmarks folder.</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/> + <source>Bookmark All Tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1165"/> + <source>Bookmark All Tabs...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1169"/> + <source>Bookmark all open tabs.</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> + <source>What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> + <source>&What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1179"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1185"/> + <source>Context sensitive help</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1197"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1197"/> + <source>&About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1201"/> + <source>Display information about this software</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1203"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1210"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1210"/> + <source>About &Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1214"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1216"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> + <source>Zoom in</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> + <source>Zoom &in</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> + <source>Ctrl++</source> + <comment>View|Zoom in</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1223"/> + <source>Zoom In</source> + <comment>View|Zoom in</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1230"/> + <source>Zoom in on the web page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> + <source>Zoom out</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> + <source>Zoom &out</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> + <source>Ctrl+-</source> + <comment>View|Zoom out</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1239"/> + <source>Zoom Out</source> + <comment>View|Zoom out</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1246"/> + <source>Zoom out on the web page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> + <source>Zoom reset</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> + <source>Zoom &reset</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1255"/> + <source>Ctrl+0</source> + <comment>View|Zoom reset</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1261"/> + <source>Reset the zoom of the web page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/> + <source>Show page source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1271"/> + <source>Ctrl+U</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1276"/> + <source>Show the page source in an editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1278"/> + <source><b>Show page source</b><p>Show the page source in an editor.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> + <source>Full Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1286"/> + <source>&Full Screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/> + <source>F11</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1301"/> + <source>Show next tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1301"/> + <source>Ctrl+Alt+Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/> + <source>Show previous tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1310"/> + <source>Shift+Ctrl+Alt+Tab</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1319"/> + <source>Switch between tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1319"/> + <source>Ctrl+1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1328"/> + <source>Preferences</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1328"/> + <source>&Preferences...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1332"/> + <source>Set the prefered configuration</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1342"/> + <source>&Languages...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1347"/> + <source>Configure the accepted languages for web pages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1349"/> + <source><b>Languages</b><p>Configure the accepted languages for web pages.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> + <source>Cookies</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1357"/> + <source>C&ookies...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1361"/> + <source>Configure cookies handling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1363"/> + <source><b>Cookies</b><p>Configure cookies handling.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <source>Personal Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1371"/> + <source>Personal Information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1377"/> + <source>Configure personal information for completing form fields</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/> + <source><b>Personal Information...</b><p>Opens a dialog to configure the personal information used for completing form fields.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1388"/> + <source>GreaseMonkey Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1388"/> + <source>GreaseMonkey Scripts...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1394"/> + <source>Configure the GreaseMonkey Scripts</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/> + <source>Edit Message Filters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1405"/> + <source>Edit Message Filters...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1410"/> + <source>Edit the message filters used to suppress unwanted messages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1412"/> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/> + <source>Edit HTML5 Feature Permissions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1422"/> + <source>Edit HTML5 Feature Permissions...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1427"/> + <source>Edit the remembered HTML5 feature permissions</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1439"/> + <source>Sync with Table of Contents</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1444"/> + <source>Synchronizes the table of contents with current page</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1454"/> + <source>Table of Contents</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1458"/> + <source>Shows the table of contents window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1460"/> + <source><b>Table of Contents</b><p>Shows the table of contents window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1471"/> + <source>Shows the index window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1473"/> + <source><b>Index</b><p>Shows the index window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1484"/> + <source>Shows the search window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1486"/> + <source><b>Search</b><p>Shows the search window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1494"/> + <source>Manage QtHelp Documents</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1494"/> + <source>Manage QtHelp &Documents</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1498"/> - <source>Search</source> + <source>Shows a dialog to manage the QtHelp documentation set</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1509"/> + <source>Reindex Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1509"/> + <source>&Reindex Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1513"/> + <source>Reindexes the documentation set</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1515"/> + <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1529"/> + <source>Clear private data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/> + <source><b>Clear private data</b><p>Clears the private data like browsing history, search history or the favicons database.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1540"/> + <source>Clear icons database</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1540"/> + <source>Clear &icons database</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1545"/> + <source>Clear the database of favicons</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/> + <source><b>Clear icons database</b><p>Clears the database of favicons of previously visited URLs.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1555"/> + <source>Manage saved Favicons</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1561"/> + <source>Show a dialog to manage the saved favicons</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1563"/> + <source><b>Manage saved Favicons</b><p>This shows a dialog to manage the saved favicons of previously visited URLs.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> + <source>Configure Search Engines</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1571"/> + <source>Configure Search &Engines...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1576"/> + <source>Configure the available search engines</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/> + <source>Manage Saved Passwords</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1587"/> + <source>Manage Saved Passwords...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1593"/> + <source>Manage the saved passwords</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1602"/> + <source>Ad Block</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1602"/> + <source>&Ad Block...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1608"/> + <source>Configure AdBlock subscriptions and rules</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/> + <source>Manage SSL Certificate Errors</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1618"/> + <source>Manage SSL Certificate Errors...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1624"/> + <source>Manage the accepted SSL certificate Errors</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1626"/> + <source><b>Manage SSL Certificate Errors...</b><p>Opens a dialog to manage the accepted SSL certificate errors.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1651"/> + <source>Downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1655"/> + <source>Shows the downloads window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1657"/> + <source><b>Downloads</b><p>Shows the downloads window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>RSS Feeds Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>&RSS Feeds Dialog...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1665"/> + <source>Ctrl+Shift+F</source> + <comment>Help|RSS Feeds Dialog</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1671"/> + <source>Open a dialog showing the configured RSS feeds.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1673"/> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> + <source>Siteinfo Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> + <source>&Siteinfo Dialog...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1682"/> + <source>Ctrl+Shift+I</source> + <comment>Help|Siteinfo Dialog</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1688"/> + <source>Open a dialog showing some information about the current site.</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/> + <source>Manage User Agent Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1698"/> + <source>Manage &User Agent Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1702"/> + <source>Shows a dialog to manage the User Agent settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1712"/> + <source>Synchronize data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1712"/> + <source>&Synchronize Data...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1717"/> + <source>Shows a dialog to synchronize data via the network</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1728"/> + <source>Manage Saved Zoom Values</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1728"/> + <source>Manage Saved Zoom Values...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1734"/> + <source>Manage the saved zoom values</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1747"/> + <source>Toggle the JavaScript console window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1749"/> + <source><b>JavaScript Console</b><p>This toggles the JavaScript console window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1910"/> + <source>&File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1942"/> + <source>&Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2181"/> + <source>&View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1969"/> + <source>Text Encoding</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1981"/> + <source>H&istory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1998"/> + <source>&Bookmarks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2014"/> + <source>&Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2046"/> + <source>Global User Agent</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2212"/> + <source>&Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2087"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2236"/> + <source>File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2261"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2274"/> + <source>View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2284"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2293"/> + <source>Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2303"/> + <source>Filtered by: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2311"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/> + <source>Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2332"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2339"/> + <source>VirusTotal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1785"/> + <source>Scan current site</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4613"/> + <source>IP Address Report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4623"/> + <source>Domain Report</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2470"/> + <source>OK</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2667"/> + <source>Saved Tabs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3392"/> + <source>Could not find an associated content.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3486"/> + <source>Updating search index</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3560"/> + <source>Looking for Documentation...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3590"/> + <source>Unfiltered</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3607"/> + <source>Help Engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4144"/> + <source>ISO</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4148"/> + <source>Windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4146"/> + <source>Unicode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4154"/> + <source>Other</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4150"/> + <source>IBM</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4578"/> + <source>VirusTotal Scan</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4578"/> + <source><p>The VirusTotal scan could not be scheduled.<p> +<p>Reason: {0}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4604"/> + <source>Enter a valid IPv4 address in dotted quad notation:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4613"/> + <source>The given IP address is not in dotted quad notation.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4623"/> + <source>Enter a valid domain name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1757"/> + <source>Tab Manager</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1761"/> - <source>JavaScript Console</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> - <source>New Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> - <source>&New Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="663"/> - <source>Ctrl+T</source> - <comment>File|New Tab</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="669"/> - <source>Open a new web browser tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="670"/> - <source><b>New Tab</b><p>This opens a new web browser tab.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> - <source>New Window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> - <source>New &Window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="677"/> - <source>Ctrl+N</source> - <comment>File|New Window</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="683"/> - <source>Open a new web browser window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="684"/> - <source><b>New Window</b><p>This opens a new web browser window in the current privacy mode.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> - <source>New Private Window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="692"/> - <source>New &Private Window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="692"/> - <source>Ctrl+Shift+P</source> - <comment>File|New Private Window</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="698"/> - <source>Open a new private web browser window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="700"/> - <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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2524"/> - <source>Open File</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/> - <source>&Open File</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="708"/> - <source>Ctrl+O</source> - <comment>File|Open</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="714"/> - <source>Open a file for display</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="715"/> - <source><b>Open File</b><p>This opens a new file for display. It pops up a file selection dialog.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> - <source>Open File in New Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> - <source>Open File in New &Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="723"/> - <source>Shift+Ctrl+O</source> - <comment>File|Open in new tab</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="729"/> - <source>Open a file for display in a new tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="731"/> - <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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="757"/> - <source>Save Page Screen</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="757"/> - <source>Save Page Screen...</source> + <source>Shows the tab manager window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1763"/> + <source><b>Tab Manager</b><p>Shows the tab manager window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> + <source>Save As</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> + <source>&Save As...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="737"/> + <source>Shift+Ctrl+S</source> + <comment>File|Save As</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="743"/> + <source>Save the current page to disk</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="745"/> + <source><b>Save As...</b><p>Saves the current page to disk.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/> + <source>Unselect</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1066"/> + <source>Clear current selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1067"/> + <source><b>Unselect</b><p>Clear the selection of the current browser.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1061"/> + <source>Alt+Ctrl+A</source> + <comment>Edit|Unselect</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2503"/> + <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="937"/> + <source>Move to the initial screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1293"/> + <source>Meta+Ctrl+F</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2218"/> + <source>&VirusTotal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2183"/> + <source>&Windows</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2081"/> + <source>&Toolbars</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2116"/> + <source>Save</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2135"/> + <source>Show All History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4179"/> + <source>Menu Bar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4184"/> + <source>Bookmarks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4189"/> + <source>Status Bar</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4203"/> + <source>&Show all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4205"/> + <source>&Hide all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="844"/> + <source>Send Page Link</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="849"/> + <source>Send the link of the current page via email</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> + <source>Session Manager</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1771"/> + <source>Session Manager...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1775"/> + <source>Shows the session manager window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1777"/> + <source><b>Session Manager</b><p>Shows the session manager window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2109"/> + <source>Sessions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2845"/> + <source>Are you sure you want to close the web browser?</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1635"/> + <source>Manage Safe Browsing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1635"/> + <source>Manage Safe Browsing...</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1640"/> + <source>Configure Safe Browsing and manage local cache</source> <translation type="unfinished"></translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="762"/> - <source>Save the visible part of the current page as a screen shot</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/> - <source>Import Bookmarks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="775"/> - <source>&Import Bookmarks...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="779"/> - <source>Import bookmarks from other browsers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="781"/> - <source><b>Import Bookmarks</b><p>Import bookmarks from other browsers.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> - <source>Export Bookmarks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="789"/> - <source>&Export Bookmarks...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="793"/> - <source>Export the bookmarks into a file</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="795"/> - <source><b>Export Bookmarks</b><p>Export the bookmarks into a file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2141"/> - <source>Print</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> - <source>&Print</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="803"/> - <source>Ctrl+P</source> - <comment>File|Print</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="809"/> - <source>Print the displayed help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="810"/> - <source><b>Print</b><p>Print the displayed help text.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="817"/> - <source>Print as PDF</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="822"/> - <source>Print the displayed help as PDF</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="824"/> - <source><b>Print as PDF</b><p>Print the displayed help text as a PDF file.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="832"/> - <source>Print Preview</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="837"/> - <source>Print preview of the displayed help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="839"/> - <source><b>Print Preview</b><p>Print preview of the displayed help text.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> - <source>Close</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> - <source>&Close</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="861"/> - <source>Ctrl+W</source> - <comment>File|Close</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="867"/> - <source>Close the current help window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="869"/> - <source><b>Close</b><p>Closes the current web browser window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/> - <source>Close All</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="876"/> - <source>Close &All</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="880"/> - <source>Close all help windows</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="881"/> - <source><b>Close All</b><p>Closes all web browser windows except the first one.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="889"/> - <source>Quit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2875"/> - <source>&Quit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="889"/> - <source>Ctrl+Q</source> - <comment>File|Quit</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> - <source>Backward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> - <source>&Backward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="903"/> - <source>Alt+Left</source> - <comment>Go|Backward</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="909"/> - <source>Move one screen backward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="910"/> - <source><b>Backward</b><p>Moves one screen backward. If none is available, this action is disabled.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> - <source>Forward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> - <source>&Forward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="918"/> - <source>Alt+Right</source> - <comment>Go|Forward</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="924"/> - <source>Move one screen forward</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="926"/> - <source><b>Forward</b><p>Moves one screen forward. If none is available, this action is disabled.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> - <source>Home</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> - <source>&Home</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="934"/> - <source>Ctrl+Home</source> - <comment>Go|Home</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="942"/> - <source><b>Home</b><p>Moves to the initial screen.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> - <source>Reload</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> - <source>&Reload</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> - <source>Ctrl+R</source> - <comment>Go|Reload</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="949"/> - <source>F5</source> - <comment>Go|Reload</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="956"/> - <source>Reload the current screen</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="958"/> - <source><b>Reload</b><p>Reloads the current screen.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> - <source>Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> - <source>&Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> - <source>Ctrl+.</source> - <comment>Go|Stop</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="965"/> - <source>Esc</source> - <comment>Go|Stop</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="972"/> - <source>Stop loading</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="973"/> - <source><b>Stop</b><p>Stops loading of the current tab.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> - <source>Copy</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> - <source>&Copy</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="980"/> - <source>Ctrl+C</source> - <comment>Edit|Copy</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="986"/> - <source>Copy the selected text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="987"/> - <source><b>Copy</b><p>Copy the selected text to the clipboard.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> - <source>Cut</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> - <source>Cu&t</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="994"/> - <source>Ctrl+X</source> - <comment>Edit|Cut</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1000"/> - <source>Cut the selected text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1001"/> - <source><b>Cut</b><p>Cut the selected text to the clipboard.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> - <source>Paste</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> - <source>&Paste</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1008"/> - <source>Ctrl+V</source> - <comment>Edit|Paste</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1014"/> - <source>Paste text from the clipboard</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1015"/> - <source><b>Paste</b><p>Paste some text from the clipboard.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> - <source>Undo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> - <source>&Undo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1022"/> - <source>Ctrl+Z</source> - <comment>Edit|Undo</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1028"/> - <source>Undo the last edit action</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1029"/> - <source><b>Undo</b><p>Undo the last edit action.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> - <source>Redo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> - <source>&Redo</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1036"/> - <source>Ctrl+Shift+Z</source> - <comment>Edit|Redo</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1042"/> - <source>Redo the last edit action</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1043"/> - <source><b>Redo</b><p>Redo the last edit action.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> - <source>Select All</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> - <source>&Select All</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1050"/> - <source>Ctrl+A</source> - <comment>Edit|Select All</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1056"/> - <source>Select all text</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1057"/> - <source><b>Select All</b><p>Select all text of the current browser.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> - <source>Find...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> - <source>&Find...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1077"/> - <source>Ctrl+F</source> - <comment>Edit|Find</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1083"/> - <source>Find text in page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1084"/> - <source><b>Find</b><p>Find text in the current page.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> - <source>Find next</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> - <source>Find &next</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1091"/> - <source>F3</source> - <comment>Edit|Find next</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1097"/> - <source>Find next occurrence of text in page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1099"/> - <source><b>Find next</b><p>Find the next occurrence of text in the current page.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> - <source>Find previous</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> - <source>Find &previous</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1106"/> - <source>Shift+F3</source> - <comment>Edit|Find previous</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1112"/> - <source>Find previous occurrence of text in page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1114"/> - <source><b>Find previous</b><p>Find the previous occurrence of text in the current page.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> - <source>Manage Bookmarks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> - <source>&Manage Bookmarks...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1123"/> - <source>Ctrl+Shift+B</source> - <comment>Help|Manage bookmarks</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1128"/> - <source>Open a dialog to manage the bookmarks.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1130"/> - <source><b>Manage Bookmarks...</b><p>Open a dialog to manage the bookmarks.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> - <source>Add Bookmark</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> - <source>Add &Bookmark...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1138"/> - <source>Ctrl+D</source> - <comment>Help|Add bookmark</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1145"/> - <source>Open a dialog to add a bookmark.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1147"/> - <source><b>Add Bookmark</b><p>Open a dialog to add the current URL as a bookmark.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1154"/> - <source>Add Folder</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1154"/> - <source>Add &Folder...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1158"/> - <source>Open a dialog to add a new bookmarks folder.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1160"/> - <source><b>Add Folder...</b><p>Open a dialog to add a new bookmarks folder.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1168"/> - <source>Bookmark All Tabs</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1168"/> - <source>Bookmark All Tabs...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1172"/> - <source>Bookmark all open tabs.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1174"/> - <source><b>Bookmark All Tabs...</b><p>Open a dialog to add a new bookmarks folder for all open tabs.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> - <source>What's This?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> - <source>&What's This?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1182"/> - <source>Shift+F1</source> - <comment>Help|What's This?'</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1188"/> - <source>Context sensitive help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1189"/> - <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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/> - <source>About</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1200"/> - <source>&About</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1204"/> - <source>Display information about this software</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1206"/> - <source><b>About</b><p>Display some information about this software.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/> - <source>About Qt</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1213"/> - <source>About &Qt</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1217"/> - <source>Display information about the Qt toolkit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1219"/> - <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> - <source>Zoom in</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> - <source>Zoom &in</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> - <source>Ctrl++</source> - <comment>View|Zoom in</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1226"/> - <source>Zoom In</source> - <comment>View|Zoom in</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1233"/> - <source>Zoom in on the web page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1234"/> - <source><b>Zoom in</b><p>Zoom in on the web page. This makes the web page bigger.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> - <source>Zoom out</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> - <source>Zoom &out</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> - <source>Ctrl+-</source> - <comment>View|Zoom out</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1242"/> - <source>Zoom Out</source> - <comment>View|Zoom out</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1249"/> - <source>Zoom out on the web page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1250"/> - <source><b>Zoom out</b><p>Zoom out on the web page. This makes the web page smaller.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> - <source>Zoom reset</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> - <source>Zoom &reset</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1258"/> - <source>Ctrl+0</source> - <comment>View|Zoom reset</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1264"/> - <source>Reset the zoom of the web page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1266"/> - <source><b>Zoom reset</b><p>Reset the zoom of the web page. This sets the zoom factor to 100%.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/> - <source>Show page source</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1274"/> - <source>Ctrl+U</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1279"/> - <source>Show the page source in an editor</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1281"/> - <source><b>Show page source</b><p>Show the page source in an editor.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1289"/> - <source>Full Screen</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1289"/> - <source>&Full Screen</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1299"/> - <source>F11</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/> - <source>Show next tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1304"/> - <source>Ctrl+Alt+Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1313"/> - <source>Show previous tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1313"/> - <source>Shift+Ctrl+Alt+Tab</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1322"/> - <source>Switch between tabs</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1322"/> - <source>Ctrl+1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1331"/> - <source>Preferences</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1331"/> - <source>&Preferences...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1335"/> - <source>Set the prefered configuration</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1337"/> - <source><b>Preferences</b><p>Set the configuration items of the application with your prefered values.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> - <source>Languages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1345"/> - <source>&Languages...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1350"/> - <source>Configure the accepted languages for web pages</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1352"/> - <source><b>Languages</b><p>Configure the accepted languages for web pages.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1360"/> - <source>Cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1360"/> - <source>C&ookies...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1364"/> - <source>Configure cookies handling</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1366"/> - <source><b>Cookies</b><p>Configure cookies handling.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1374"/> - <source>Flash Cookies</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1374"/> - <source>&Flash Cookies...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1379"/> - <source>Manage flash cookies</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> - <source>Personal Information</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1389"/> - <source>Personal Information...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1395"/> - <source>Configure personal information for completing form fields</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/> - <source>GreaseMonkey Scripts</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1406"/> - <source>GreaseMonkey Scripts...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1412"/> - <source>Configure the GreaseMonkey Scripts</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/> - <source>Edit Message Filters</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1423"/> - <source>Edit Message Filters...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1428"/> - <source>Edit the message filters used to suppress unwanted messages</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1440"/> - <source>Edit HTML5 Feature Permissions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1440"/> - <source>Edit HTML5 Feature Permissions...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1445"/> - <source>Edit the remembered HTML5 feature permissions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1447"/> - <source><b>Edit HTML5 Feature Permissions</b><p>Opens a dialog to edit the remembered HTML5 feature permissions.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1457"/> - <source>Sync with Table of Contents</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1462"/> - <source>Synchronizes the table of contents with current page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1464"/> - <source><b>Sync with Table of Contents</b><p>Synchronizes the table of contents with current page.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1472"/> - <source>Table of Contents</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1476"/> - <source>Shows the table of contents window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1478"/> - <source><b>Table of Contents</b><p>Shows the table of contents window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1489"/> - <source>Shows the index window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1491"/> - <source><b>Index</b><p>Shows the index window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1502"/> - <source>Shows the search window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1504"/> - <source><b>Search</b><p>Shows the search window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1512"/> - <source>Manage QtHelp Documents</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1512"/> - <source>Manage QtHelp &Documents</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1516"/> - <source>Shows a dialog to manage the QtHelp documentation set</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1518"/> - <source><b>Manage QtHelp Documents</b><p>Shows a dialog to manage the QtHelp documentation set.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1527"/> - <source>Reindex Documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1527"/> - <source>&Reindex Documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1531"/> - <source>Reindexes the documentation set</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1533"/> - <source><b>Reindex Documentation</b><p>Reindexes the documentation set.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1547"/> - <source>Clear private data</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/> - <source>Clear icons database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1558"/> - <source>Clear &icons database</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1563"/> - <source>Clear the database of favicons</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1573"/> - <source>Manage saved Favicons</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1579"/> - <source>Show a dialog to manage the saved favicons</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> - <source>Configure Search Engines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1589"/> - <source>Configure Search &Engines...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1594"/> - <source>Configure the available search engines</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1596"/> - <source><b>Configure Search Engines...</b><p>Opens a dialog to configure the available search engines.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> - <source>Manage Saved Passwords</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1605"/> - <source>Manage Saved Passwords...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1611"/> - <source>Manage the saved passwords</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1613"/> - <source><b>Manage Saved Passwords...</b><p>Opens a dialog to manage the saved passwords.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1620"/> - <source>Ad Block</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1620"/> - <source>&Ad Block...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1626"/> - <source>Configure AdBlock subscriptions and rules</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1636"/> - <source>Manage SSL Certificate Errors</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1636"/> - <source>Manage SSL Certificate Errors...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1642"/> - <source>Manage the accepted SSL certificate Errors</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1669"/> - <source>Downloads</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1673"/> - <source>Shows the downloads window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1675"/> - <source><b>Downloads</b><p>Shows the downloads window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>RSS Feeds Dialog</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>&RSS Feeds Dialog...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1683"/> - <source>Ctrl+Shift+F</source> - <comment>Help|RSS Feeds Dialog</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1689"/> - <source>Open a dialog showing the configured RSS feeds.</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> - <source>Siteinfo Dialog</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> - <source>&Siteinfo Dialog...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1700"/> - <source>Ctrl+Shift+I</source> - <comment>Help|Siteinfo Dialog</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1706"/> - <source>Open a dialog showing some information about the current site.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1708"/> - <source><b>Siteinfo Dialog...</b><p>Opens a dialog showing some information about the current site.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> - <source>Manage User Agent Settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1716"/> - <source>Manage &User Agent Settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1720"/> - <source>Shows a dialog to manage the User Agent settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1722"/> - <source><b>Manage User Agent Settings</b><p>Shows a dialog to manage the User Agent settings.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1730"/> - <source>Synchronize data</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1730"/> - <source>&Synchronize Data...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1735"/> - <source>Shows a dialog to synchronize data via the network</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1737"/> - <source><b>Synchronize Data...</b><p>This shows a dialog to synchronize data via the network.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1746"/> - <source>Manage Saved Zoom Values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1746"/> - <source>Manage Saved Zoom Values...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1752"/> - <source>Manage the saved zoom values</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1754"/> - <source><b>Manage Saved Zoom Values...</b><p>Opens a dialog to manage the saved zoom values.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1765"/> - <source>Toggle the JavaScript console window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1767"/> - <source><b>JavaScript Console</b><p>This toggles the JavaScript console window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1928"/> - <source>&File</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1960"/> - <source>&Edit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2201"/> - <source>&View</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1987"/> - <source>Text Encoding</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1999"/> - <source>H&istory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2016"/> - <source>&Bookmarks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2032"/> - <source>&Settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2065"/> - <source>Global User Agent</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2232"/> - <source>&Tools</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2106"/> - <source>&Help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2256"/> - <source>File</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2281"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2294"/> - <source>View</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2304"/> - <source>Find</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2313"/> - <source>Filter</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2323"/> - <source>Filtered by: </source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2331"/> - <source>Settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2344"/> - <source>Tools</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2353"/> - <source>Help</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2360"/> - <source>VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1803"/> - <source>Scan current site</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4659"/> - <source>IP Address Report</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4669"/> - <source>Domain Report</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> - <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2491"/> - <source>OK</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2688"/> - <source>Saved Tabs</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3421"/> - <source>Could not find an associated content.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3515"/> - <source>Updating search index</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3589"/> - <source>Looking for Documentation...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3619"/> - <source>Unfiltered</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3636"/> - <source>Help Engine</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4190"/> - <source>ISO</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4194"/> - <source>Windows</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4192"/> - <source>Unicode</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4200"/> - <source>Other</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4196"/> - <source>IBM</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4624"/> - <source>VirusTotal Scan</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4624"/> - <source><p>The VirusTotal scan could not be scheduled.<p> -<p>Reason: {0}</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4650"/> - <source>Enter a valid IPv4 address in dotted quad notation:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4659"/> - <source>The given IP address is not in dotted quad notation.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4669"/> - <source>Enter a valid domain name:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1775"/> - <source>Tab Manager</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1779"/> - <source>Shows the tab manager window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1781"/> - <source><b>Tab Manager</b><p>Shows the tab manager window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> - <source>Save As</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> - <source>&Save As...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="740"/> - <source>Shift+Ctrl+S</source> - <comment>File|Save As</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="746"/> - <source>Save the current page to disk</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="748"/> - <source><b>Save As...</b><p>Saves the current page to disk.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/> - <source>Unselect</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1069"/> - <source>Clear current selection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1070"/> - <source><b>Unselect</b><p>Clear the selection of the current browser.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1064"/> - <source>Alt+Ctrl+A</source> - <comment>Edit|Unselect</comment> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2524"/> - <source>HTML Files (*.html *.htm *.mhtml *.mht);;PDF Files (*.pdf);;CHM Files (*.chm);;All Files (*)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="940"/> - <source>Move to the initial screen</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1296"/> - <source>Meta+Ctrl+F</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2238"/> - <source>&VirusTotal</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2203"/> - <source>&Windows</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2100"/> - <source>&Toolbars</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2135"/> - <source>Save</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2154"/> - <source>Show All History...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4225"/> - <source>Menu Bar</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4230"/> - <source>Bookmarks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4235"/> - <source>Status Bar</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4249"/> - <source>&Show all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4251"/> - <source>&Hide all</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="847"/> - <source>Send Page Link</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="852"/> - <source>Send the link of the current page via email</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="854"/> - <source><b>Send Page Link</b><p>Send the link of the current page via email.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1789"/> - <source>Session Manager</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1789"/> - <source>Session Manager...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1793"/> - <source>Shows the session manager window</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1795"/> - <source><b>Session Manager</b><p>Shows the session manager window.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2128"/> - <source>Sessions</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2866"/> - <source>Are you sure you want to close the web browser?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2866"/> - <source>Are you sure you want to close the web browser? -You have {0} windows with {1} tabs open.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1653"/> - <source>Manage Safe Browsing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1653"/> - <source>Manage Safe Browsing...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1660"/> - <source><b>Manage Safe Browsing</b><p>This opens a dialog to configure Safe Browsing and to manage the local cache.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1658"/> - <source>Configure Safe Browsing and manage local cache</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="765"/> <source><b>Save Page Screen...</b><p>Saves the visible part of the current page as a screen shot.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/> <source>Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1841"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1823"/> <source>Keyboard &Shortcuts...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1847"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1829"/> <source>Set the keyboard shortcuts</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5037"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4991"/> <source>Export Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1857"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1839"/> <source>&Export Keyboard Shortcuts...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1862"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1844"/> <source>Export the keyboard shortcuts</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5053"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5007"/> <source>Import Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1853"/> + <source>&Import Keyboard Shortcuts...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1858"/> + <source>Import the keyboard shortcuts</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1867"/> + <source>Protocol Handler Manager</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="1867"/> + <source>Protocol Handler Manager...</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="1871"/> - <source>&Import Keyboard Shortcuts...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1876"/> - <source>Import the keyboard shortcuts</source> - <translation type="unfinished"></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 type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1885"/> - <source>Protocol Handler Manager</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1885"/> - <source>Protocol Handler Manager...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="1889"/> <source>Shows the protocol handler manager window</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4187"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4141"/> <source>System</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4198"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4152"/> <source>Apple</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="2209"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="2189"/> <source>QtHelp</source> <translation type="unfinished"></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 type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3599"/> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3570"/> <source>eric Web Browser</source> <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> </message>