Thu, 14 Nov 2019 19:39:07 +0100
Updated translations.
--- a/eric6/i18n/eric6_cs.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_cs.ts Thu Nov 14 19:39:07 2019 +0100 @@ -46311,43 +46311,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished">Všechny soubory (*)</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished">Dokumentace</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> - <translation type="unfinished">Dokumentace</translation> + <source>PyBoard</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -46545,7 +46580,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -46560,107 +46595,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished">neznámý</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Python soubory (*.py);;Všechny soubory (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -46685,14 +46720,39 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished">Konfigurovat</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> - <translation type="unfinished">Konfigurovat</translation> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> <context> @@ -52031,17 +52091,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation>Předvolby exportu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation>Předvolby importu</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -52384,22 +52444,22 @@ <translation>CORBA IDL kompilátor</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation>(nezkonfigurováno)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation>(nevykonavatelný)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation>(nenalezeno)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation>(neznámý)</translation> </message> @@ -52489,7 +52549,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -52518,6 +52578,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -56045,23 +56120,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -76996,7 +77136,7 @@ <translation>Zjistit akt&ualizace...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation>Reportovat Bugy</translation> </message> @@ -77246,7 +77386,7 @@ <translation><b>Klávesové zkratky</b><p>Nastavení klávesových zkratek aplikace podle zvyklostí uživatele.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation>Exportovat klávesové zkratky</translation> </message> @@ -77266,7 +77406,7 @@ <translation><b>Export klávesových zkratek</b><p>Exportují se klávesové zkratky z aplikace.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation>Import klávesových zkratek</translation> </message> @@ -77391,7 +77531,7 @@ <translation>Nastavení</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation>Nápověda</translation> </message> @@ -77403,30 +77543,30 @@ <message> <location filename="../UI/UserInterface.py" line="3650"/> <source><h3>Version Numbers</h3><table></source> - <translation><h3>Čísla verzí</h3><table></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <translation type="obsolete"><h3>Čísla verzí</h3><table></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>Emailová adresa nebo mail server adresa jsou prázdné. Prosím, nastavte váš email v dialogovém okně Nastavení.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation>Konfigurace Skupin nástrojů...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation>Konfigurace aktuální skupiny nástrojů...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation>&Vestavěné nástroje</translation> </message> @@ -77436,62 +77576,62 @@ <translation type="obsolete">V aktuálním projektu není definován hlavní skript. Zrušeno</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation>Problém</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation>Aktuálně není vybrán žádný prohlížeč. Prosím otevřete Nastavení a nějaký vyberte.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>Nemohu spustit prohlížeč nápovědy.<br>Ověřte jestli je dostupný jako <b>hh</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation>Dokumentace chybí</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation>Dokumentace</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>Počátek dokumentace PySide nebyl nastaven.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation>Uložit úlohy</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation>Načíst úlohy</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation>Zahodit chybu</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation>Chyba během zjišťování aktualizací</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation>Byla nalezena aktualizace</translation> </message> @@ -77506,17 +77646,17 @@ <translation>Zobrazit externí nás&troje</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation>Kontrolu updatů nelze provést.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation>&Zrušit</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation>Spuštěno poprvé</translation> </message> @@ -77556,7 +77696,7 @@ <translation>&Plugin Infa...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation>&Plugin nástroje</translation> </message> @@ -77576,12 +77716,12 @@ <translation><b>Odinstalovat plugin...</b><p>Otevře dialog pro odinstalaci pluginu.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation>&Zobrazit vše</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation>&Skrýt vše</translation> </message> @@ -77611,7 +77751,7 @@ <translation>Zobrazit dostupné verze ke stažení</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation><h3>Dostupné verze</h3><table></translation> </message> @@ -77691,7 +77831,7 @@ <translation>Obnovit manažer nástrojových lišt...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation>Externí nástroje</translation> </message> @@ -77706,12 +77846,12 @@ <translation>Prohlížeč &multiprojektu</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation>Uložit relaci</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation>Načíst relaci</translation> </message> @@ -77781,12 +77921,12 @@ <translation><b>Přepnout vodorovnou nástrojovou lištu</b><p>Pokud je vodorovná nástrojová lišta skryta, tak se zobrazí. Je-li zobrazena, skryje se.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation>Restartovat aplikaci</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation>Aplikace potřebuje restartovat. Má se provést nyní?</translation> </message> @@ -77941,7 +78081,7 @@ <translation>Editor &ikon...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation>Qt 3 podpora</translation> </message> @@ -77981,106 +78121,106 @@ <translation>Externí nástroje/{0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation><p>Soubor <b>{0}</b> neexistuje nebo má nulovou délku.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit Qt-Designer.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit Qt-Linguist.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit Qt-Assistant.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5115"/> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit aktuální prohlížeč.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit UI Previewer.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit Previewer překladů.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nelze spustit SQL Browser.<br>Ujistěte se, že je dostupný jako <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation>V externím nástroji '{0}' ve skupině '{1}' nebyl záznam nástroje nalezen.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation>Skupina nástrojů '{0}' nenalezena. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation>Spouštím proces '{0} {1}'. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation><p>Nemohu spustit příkaz <b>{0}</b><br>Ověřte jestli je dostupný jako <b>{1}</b>. </p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation>Proces '{0}' byl ukončen. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation><p>Adresář dokumentace "<b>{0}</b>" nebyl nalezen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Do souboru s úlohami <b>{0}</b> nelze zapisovat.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor s úlohami <b>{0}</b> nelze načíst.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation><p>Zápis do souboru relace session <b>{0}</b> se nezdařil.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation><p>Soubor relace session <b>{0}</b> nelze přečíst.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> není soubor.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation>Zkouším host {0}</translation> </message> @@ -78115,7 +78255,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> @@ -78155,27 +78295,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -78261,12 +78401,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -78631,7 +78771,7 @@ <translation type="unfinished">Otevřít PyQt4 dokumentaci {5 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>Adresář PyQt4 dokumentace není nakonfigurován.</p> {5 ?}</translation> </message> @@ -78641,7 +78781,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -78661,7 +78801,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -78731,27 +78871,27 @@ <translation type="unfinished"><b>Eric API dokumentace</b><p>Zobrazit Eric API dokumentaci. Umístění dokumentace je v podadresáři Documentation/Source v instalačním adresáři eric5.</p> {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished">Qt v.3 není podporováno v eric5. {3 ?} {6.?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished">Aktualizace <b>{0}</b> eric5 je připravena na <b>{1}</b>. Chcete ji stáhnout a nainstalovat? {0}?} {6 ?} {1}?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric5 je aktuální {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation type="unfinished">Používáte poslední verzi eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric5 nebyl ještě nakonfigurován. Bude spuštěn konfigurační dialog. {6 ?}</translation> </message> @@ -78761,17 +78901,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -78816,7 +78956,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished">Načíst relaci</translation> </message> @@ -78831,17 +78971,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -78856,17 +78996,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -78921,7 +79061,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -78997,17 +79137,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -79101,6 +79241,11 @@ <source>Central Park</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation type="unfinished"><h3>Čísla verzí</h3><table> {2>?} {2>?}</translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -79358,7 +79503,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation><dvojitý klik pro zobrazení hodnoty></translation> </message> @@ -79440,22 +79585,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation type="unfinished">Globální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished">Lokální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation type="unfinished">Hodnota</translation> </message> @@ -79463,7 +79608,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation>Globální proměnné</translation> </message> @@ -79483,12 +79628,12 @@ <translation type="obsolete">Typ</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Prohlížeč globálních proměnných</b><p>Toto okno zobrazuje globální proměnné debugovénho programu.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation>Lokální proměnné</translation> </message> @@ -79498,17 +79643,17 @@ <translation type="obsolete">Lokální</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Prohlížeč lokálních proměnných</b><p>Toto okno zobrazuje lokální proměnné debugovénho programu.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation>Zobrazit detaily...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Konfigurovat...</translation> </message> @@ -79518,7 +79663,7 @@ <translation>{0} položek</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished">Obnovit</translation> </message> @@ -79528,25 +79673,30 @@ <translation type="obsolete">Složit vše</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_de.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_de.ts Thu Nov 14 19:39:07 2019 +0100 @@ -44009,44 +44009,79 @@ <translation>Gib den Pfad für den Crosscompiler ein</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation>Alle Dateien (*)</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation>Dokumentation</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation>MicroPython:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation>Gib die URL für die MicroPython Dokumentation ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation>CircuitPython:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation>Gib die URL für die CircuitPython Dokumentation ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation>BBC micro:bit:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <translation>Gib die URL für die BBC micro:bit MicroPython Dokumentation ein</translation> + </message> + <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="172"/> - <source>Documentation</source> - <translation>Dokumentation</translation> + <source>PyBoard</source> + <translation>PyBoard</translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation>MicroPython:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation>Gib die URL für die MicroPython Dokumentation ein</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation>CircuitPython:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation>Gib die URL für die CircuitPython Dokumentation ein</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation>BBC micro:bit:</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> - <translation>Gib die URL für die BBC micro:bit MicroPython Dokumentation ein</translation> + <source>dfu-util Path:</source> + <translation>Pfad zu dfu-util:</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation>Gib den Pfad des 'dfu-util' Flashing Programms ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation>Firmware</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <source>Enter the URL for the MicroPython firmware for PyBoard, ESP8266 and ESP32</source> + <translation>Gib die URL zur MicroPython Firmware für PyBoard, ESP8266 und ESP32 ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation>Gib die URL zur CircuitPython Firmware ein</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> + <translation>Gib die URL zur BBC micro:bit Firmware ein</translation> </message> </context> <context> @@ -44246,7 +44281,7 @@ <translation>Implementierung anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation>Zeit synchronisieren</translation> </message> @@ -44261,107 +44296,107 @@ <translation>Lokale Zeit anzeigen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation>Python Datei übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation>Aktuellen Editor übersetzen</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation><h3>Versionsinformationen des Gerätes</h3></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation>Keine Versionsinformationen verfügbar.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation>Versionsinformationen des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation>Informationen zur Implementierung</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}</b>.</p></source> <translation><h3>Informationen zur Implementierung</h3><p>Dieses Gerät enthält <b>{0} {1}</b>.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation><p>Die Zeit des angeschlossenen Gerätes wurde mit der lokalen Zeit synchronisiert.</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1224"/> - <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> - <translation><h3>Datum und Zeit des Gerätes</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1232"/> + <source><h3>Device Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> + <translation><h3>Datum und Zeit des Gerätes</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation><h3>Datum und Zeit des Gerätes</h3><p>{0}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation>Datum und Zeit des Gerätes</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation>Lokales Datum und Zeit</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source><h3>Local Date and Time</h3><table><tr><td><b>Date</b></td><td>{0}</td></tr><tr><td><b>Time</b></td><td>{1}</td></tr></table></source> <translation><h3>Lokales Datum und Zeit</h3><table><tr><td><b>Datum</b></td><td>{0}</td></tr><tr><td><b>Zeit</b></td><td>{1}</td></tr></table></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation>Fehler bei Gerätekommunikation</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation><p>Es trat ein Fehler bei der Kommunikation mit dem Gerät auf.</p><p>Methode: {0}</p><p>Nachricht: {1}</p></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <source>The MicroPython cross compiler <b>mpy-cross</b> cannot be found. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> <translation>Der MicroPython Crosscompiler <b>mpy-cross</b> kann nicht gefunden werden. Stelle sicher, dass er im Suchpfad liegt oder konfiguriere ihn auf der MicroPython Konfigurationsseite.</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation>Die Python Datei <b>{0}</b> existiert nicht. Abbruch...</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation>'mpy-cross' Ausgabe</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation>Der aktuelle Editortext enthält keine Pythondatei. Abbruch...</translation> </message> @@ -44386,14 +44421,39 @@ <translation>µPy Dateien</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation>Dokumentation anzeigen</translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation>Einstellungen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation>Zeit anzeigen</translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> - <translation>Einstellungen</translation> + <source>Download Firmware</source> + <translation>Firmware herunterladen</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation>Datum und Zeit</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <source><table><tr><th></th><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td><b>Date</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Time</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></source> + <translation><table><tr><th></th><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td><b>Datum</b></td><td align='center'>{0}</td><td align='center'>{2}</td></tr><tr><td><b>Zeit</b></td><td align='center'>{1}</td><td align='center'>{3}</td></tr></table></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source><table><tr><th>Local Date and Time</th><th>Device Date and Time</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></source> + <translation><table><tr><th>Lokales Datum und Zeit</th><th>Datum und Zeit des Gerätes</th></tr><tr><td align='center'>{0} {1}</td><td align='center'>{2}</td></tr></table></translation> </message> </context> <context> @@ -49642,17 +49702,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation>Einstellungen exportieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation>Einstellungen importieren</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation> </message> @@ -49990,17 +50050,17 @@ <translation>CORBA IDL Compiler</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation>(nicht konfiguriert)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation>(nicht ausführbar)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation>(nicht gefunden)</translation> </message> @@ -50010,7 +50070,7 @@ <translation>Externe Werkzeuge</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation>(unbekannt)</translation> </message> @@ -50100,7 +50160,7 @@ <translation>gRPC Compiler</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation>(Modul nicht gefunden)</translation> </message> @@ -50129,6 +50189,21 @@ <source>PyPI Package Management</source> <translation>PyPI Paketverwaltung</translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation>MicroPython - MPY Cross Compiler</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation>MicroPython - ESP Werkzeug</translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation>MicroPython - PyBoard Flasher</translation> + </message> </context> <context> <name>Project</name> @@ -53657,24 +53732,89 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation>PyBoard</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation>Arbeitsverzeichnis</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Python files for PyBoard devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source> <translation>Pythondateien für PyBoard Geräte werden auf dem Gerät gespeichert. Um diese Dateien zu bearbeiten, muss das Gerät angesteckt sein. Solange kein Gerät angesteckt ist, wird das normale Arbeitsverzeichnis verwendet.</translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="186"/> - <source>MicroPython Install Instructions</source> - <translation>MicroPython Installationsanweisungen</translation> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation>Liste der DFU fähigen Geräte</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation>MicroPython Firmware flashen</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation>MicroPython Flashanweisungen</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation>dfu-util ist nicht verfügbar</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>The dfu-util firmware flashing tool <b>dfu-util</b> cannot be found or is not executable. Ensure it is in the search path or configure it on the MicroPython configuration page.</source> + <translation>Das dfu-util Firmware Flashingprogramm <b>dfu-util</b> kann nicht gefunden werden oder ist nicht ausführbar. Stelle sicher, dass es sich im Suchpfad befindet, oder konfiguriere es auf der MicroPython Konfigurationsseite.</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="260"/> + <source><h3>Enable DFU Mode</h3><p>1. Disconnect everything from your board</p><p>2. Disconnect your board</p><p>3. Connect the DFU/BOOT0 pin with a 3.3V pin</p><p>4. Re-connect your board</p><hr /></source> + <translation><h3>DFU Modus aktivieren</h3><p>1. Trenne alles von deinem Board</p><p>2. Trenne dein Board</p><p>3. Verbinde den DFU/BOOT0 pin mit dem 3,3V Pin</p><p>4. Verbinde dein Board wieder</p><hr /></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="270"/> + <source><p><b>Warning:</b> Make sure that all other DFU capable devices except your PyBoard are disconnected.<hr /></source> + <translation><p><b>Warnung:</b> Stelle sicher, dass alle anderen DFU fähigen Geräte mit Ausnahme deines PyBoard getrennt sind.<hr /></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="276"/> + <source><p>Press <b>OK</b> to continue...</p></source> + <translation><p>Drücke <b>OK</b> zum Fortfahren...</p></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="279"/> + <source>Enable DFU mode</source> + <translation>DFU Modus aktivieren</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="293"/> + <source><h3>Disable DFU Mode</h3><p>1. Disconnect your board</p><p>2. Remove the DFU jumper</p><p>3. Re-connect your board</p><hr /><p>Press <b>OK</b> to continue...</p></source> + <translation><h3>DFU Modus deaktivieren</h3><p>1. Trenne dein BOard</p><p>2. Entferne die DFU Brücke</p><p>3. Verbinde dein Board wieder</p><hr /><p>Drücke <b>OK</b> zum Fortfahren...</p></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="301"/> + <source>Disable DFU mode</source> + <translation>DFU Modus deaktivieren</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation>'dfu-util' Ausgabe</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation>Liste der DFU fähigen Geräte</translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> + <translation>MicroPython Firmwaredateien (*.dfu);;Alle Dateien (*)</translation> </message> </context> <context> @@ -74491,7 +74631,7 @@ <translation>Werkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation>Hilfe</translation> </message> @@ -74501,7 +74641,7 @@ <translation>&Werkzeugleisten</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation>Problem</translation> </message> @@ -74521,7 +74661,7 @@ <translation>&Was ist das?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> @@ -74591,7 +74731,7 @@ <translation>E&xtras</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation>Fehler berichten</translation> </message> @@ -74611,7 +74751,7 @@ <translation><b>Fehler berichten...</b><p>Öffnet einen Dialog zum Senden eines Fehlerberichtes.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation>Tastaturkurzbefehle exportieren</translation> </message> @@ -74631,7 +74771,7 @@ <translation><b>Tastaturkurzbefehle exportieren</b><p>Exportiert die Tastaturkurzbefehle der Applikation.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation>Tastaturkurzbefehle importieren</translation> </message> @@ -74786,7 +74926,7 @@ <translation><b>Dateien Seite an Seite vergleichen</b><p>Öffnet einen Dialog zum Vergleich zweier Dateien und zur Anzeige des Ergebnisse Seite an Seite.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation>Drop-Fehler</translation> </message> @@ -74856,32 +74996,32 @@ <translation><b>Ansichtenprofile</b><p>Ansichtenprofile konfigurieren. Mit diesem Dialog kann die Sichtbarkeit der verschiedenen Fenster für die vorbestimmten Ansichtenprofile eingestellt werden.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation><p>Die Datei <b>{0}</b> existiert nicht oder hat die Größe Null.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Qt-Designer konnte nicht gestartet werden.<br>Stellen Sie sicher, dass es als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Qt-Linguist konnte nicht gestartet werden.<br>Stellen Sie sicher, dass es als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Qt-Assistant konnte nicht gestartet werden.<br>Stellen Sie sicher, dass es als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation><p>Der Werkzeugeeintrag <b>{0}</b> konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{1}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> ist keine Datei.</p></translation> </message> @@ -74906,7 +75046,7 @@ <translation><b>UI-Vorschau</b><p>Starte die UI-Vorschau.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Die UI-Vorschau konnte nicht gestartet werden.<br>Stellen Sie sicher, dass sie als <b>{0}</b> verfügbar ist.</p></translation> </message> @@ -74931,7 +75071,7 @@ <translation><b>Übersetzungsvorschau</b><p>Dies startet das Programm zur Vorschau von Übersetzungen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Die Übersetzungsvorschau konnte nicht gestartet werden.<br>Stellen Sie sicher, dass sie als <b>{0}</b> verfügbar ist.</p></translation> </message> @@ -74971,47 +75111,47 @@ <translation>Aufgabenanzeige</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation>Aufgaben speichern</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation>Aufgaben lesen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Die Aufgabendatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> - <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> - <translation>Momentan ist kein Betrachter angegeben. Bitte benutzen Sie den Einstellungsdialog, um einen festzulegen.</translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="5115"/> + <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> + <translation>Momentan ist kein Betrachter angegeben. Bitte benutzen Sie den Einstellungsdialog, um einen festzulegen.</translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Der Betrachter konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation>Dokumentation fehlt</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation><p>Der Dokumentationsstartpunkt „<b>{0}</b>“ konnte nicht gefunden werden.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>E-Mail-Adresse oder Mailserver-Adresse sind leer. Bitte konfiguriere die E-Mail-Einstellungen im Einstellungsdialog.</translation> </message> @@ -75106,7 +75246,7 @@ <translation>Öffne die Eric-API-Dokumentation</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>Die Hilfeanzeige konnte nicht gestartet werden.<br>Stellen Sie sicher, dass sie als <b>hh</b> verfügbar ist.</p></translation> </message> @@ -75182,61 +75322,56 @@ <translation>Profile</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation>&Eingebaute Werkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation>Starte Prozess „{0} {1}“. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation>Prozess „{0}“ ist beendet. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation>Dokumentation</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation><p>Der PyQt4-Dokumentations-Startpunkt ist nicht konfiguriert.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation>Fehler während der Aktualisierungsprüfung</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation>Aktualisierung verfügbar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3650"/> - <source><h3>Version Numbers</h3><table></source> - <translation><h3>Versionsnummern</h3><table></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation>Konfiguriere Werkzeuggruppen...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation>Konfiguriere aktuelle Werkzeuggruppe...</translation> </message> @@ -75251,22 +75386,22 @@ <translation>Zeige externe &Werkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation>Konnte keine Aktualisierungsprüfung durchführen.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation>&Abbrechen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation>Prüfe Host {0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation>Erstmalige Nutzung</translation> </message> @@ -75306,7 +75441,7 @@ <translation>&Plugininformationen...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation>&Pluginwerkzeuge</translation> </message> @@ -75326,12 +75461,12 @@ <translation><b>Plugin deinstallieren...</b><p>Dies öffnet einen Dialog zur Deinstallation eines Plugins.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation>Alle an&zeigen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation>Alle &ausblenden</translation> </message> @@ -75361,7 +75496,7 @@ <translation>Zeige die verfügbaren eric-Versionen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation><h3>Verfügbare Versionen</h3><table></translation> </message> @@ -75446,17 +75581,17 @@ <translation>Externe Werkzeuge/{0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation>Externe Werkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation>Kein Eintrag für das externe Werkzeug „{0}“ in der Gruppe „{1}“ gefunden.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation>Kein Werkzeuggruppeneintrag „{0}“ gefunden.</translation> </message> @@ -75471,22 +75606,22 @@ <translation>&Mehrfachprojektanzeige</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation>Sitzung speichern</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation><p>Die Sitzungsdatei <b>{0}</b> konnte nicht geschrieben werden.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation>Sitzung lesen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation><p>Die Sitzungsdatei <b>{0}</b> konnte nicht gelesen werden.</p></translation> </message> @@ -75556,12 +75691,12 @@ <translation><b>Schalte das Fenster der Horizontalen Werkzeugbox um</b><p>Falls das Fenster der Horizontalen Werkzeugbox nicht sichtbar ist, wird es dargestellt. Ist es sichtbar, so wird es versteckt.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation>Anwendung neu starten</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation>Die Anwendung muss neu gestartet werden. Jetzt durchführen?</translation> </message> @@ -75706,7 +75841,7 @@ <translation><b>SQL-Browser</b><p>Erforsche eine SQL-Datenbank.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Der SQL-Browser konnte nicht gestartet werden.<br>Stellen Sie sicher, dass er als <b>{0}</b> verfügbar ist.</p></translation> </message> @@ -75721,7 +75856,7 @@ <translation>&Icon-Editor...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation>Qt3-Unterstützung</translation> </message> @@ -75771,7 +75906,7 @@ <translation>Alt+Shift+B</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation>Tastaturkurzbefehlsdatei (*.e4k)</translation> </message> @@ -75811,27 +75946,27 @@ <translation><b>Python 2-Dokumentation</b><p>Zeigt die Python 2-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 2-Dokumentation gesucht wird, unter Windows das Verzeichnis <i>doc</i> unter dem Verzeichnis, in dem der konfigurierte Python 2-Interpreter installiert ist, und unter Unix das Verzeichnis <i>/usr/share/doc/packages/python/html/python-docs-html</i>. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON2DOCDIR setzen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation>Fehler beim Herunterladen der Versionsinformationen</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation>Die Versionsinformationen konnten nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation>Browser starten</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation>Der Systemwebbrowser konnte nicht gestartet werden</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation>Die Versionsinformationen konnten seit 7 Tagen nicht heruntergeladen werden. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> @@ -75917,12 +76052,12 @@ <translation><b>Bildschirmfoto</b><p>Dies öffnet einen Dialog, um ein Bildschirmfoto aufzunehmen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Die Bildschirmfotoanwendung konnte nicht gestartet werden.<br>Stellen Sie sicher, dass sie als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation>Wähle Arbeitsverzeichnis</translation> </message> @@ -76287,7 +76422,7 @@ <translation>Öffne die PyQt5-Dokumentation</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation><p>Der PyQt5-Dokumentations-Startpunkt ist nicht konfiguriert.</p></translation> </message> @@ -76297,7 +76432,7 @@ <translation><b>Python 3-Dokumentation</b><p>Zeigt die Python 3-Dokumentation an. Ist kein Dokumentationsverzeichnis konfiguriert, so ist der Ort, an dem die Python 3-Dokumentation gesucht wird, unter Windows das Verzeichnis <i>doc</i> unter dem Verzeichnis, in dem der Python 3-Interpreter installiert ist, und unter Unix das Verzeichnis <i>/usr/share/doc/packages/python/html</i>. Um dies zu überschreiben, können Sie die Umgebungsvariable PYTHON3DOCDIR setzen.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation>%v/%m</translation> </message> @@ -76317,7 +76452,7 @@ <translation><b>Zeige Fehlerbericht...</b><p>Dies öffnet einen Dialog zur Anzeige des aktuellsten Fehlerberichtes.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation>Versionsprüfung</translation> </message> @@ -76388,27 +76523,27 @@ <translation><b>Eric-API-Dokumentation</b><p>Zeige die Eric-API-Dokumentation an. Der Pfad für die Dokumentation ist das Unterverzeichnis Documentation/Source im eric6-Installationverzeichnis.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation>Qt v.3 wird von eric6 nicht unterstützt.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>Eine Aktualisierung auf <b>{0}</b> von Eric6 ist unter <b>{1}</b> verfügbar. Wollen Sie sie laden?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation>Eric6 ist aktuell</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation>Sie verwenden die aktuellste Version von eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>eric6 wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation> </message> @@ -76418,17 +76553,17 @@ <translation>Erzeuge Werkzeugleisten der Plug-ins...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation>&Benutzerwerkzeuge</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation>Keine Benutzerwerkzeuge konfiguriert</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation>Die Versionsinformationen konnten nicht heruntergeladen werden, da sie <b>nicht verbunden</b> sind. Bitte gehen Sie online und versuchen Sie es erneut.</translation> </message> @@ -76473,7 +76608,7 @@ <translation><b>Sitzung speichern...</b><p>Dies speichert die aktuelle Sitzung in eine Datei. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation>Sitzung laden</translation> </message> @@ -76488,17 +76623,17 @@ <translation><b>Sitzung laden...</b><p>Dies lädt eine zuvor gesicherte Sitzung. Es wird ein Dialog zur Eingabe des Dateinamens geöffnet.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation>eric6 Sitzungsdateien (*.e5s)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation>Absturzsitzung gefunden!</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation>Eine Sitzungsdatei einer abgestürzten Sitzung wurde gefunden. Soll diese Sitzung wiederhergestellt werden?</translation> </message> @@ -76513,17 +76648,17 @@ <translation>Initialisiere Plugins...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation>Aktualisierungsprüfung</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation>Eric wurde direkt von vom Quelltext installiert. Eine Aktualitätsprüfung ist daher nicht möglich.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation>Sie verwenden ein Snapshot-Release von eri6. Eine neueres, stabiles Release könnte verfügbar sein.</translation> </message> @@ -76578,7 +76713,7 @@ <translation><b>PySide2-Dokumentation</b><p>Zeige die PySide2-Dokumentation an. Abhängig von den Einstellungen wird Erics interner Hilfeanzeiger/Webbrowser, ein externer Webbrowser oder Qt Assistant verwendet.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation><p>Der PySide{0}-Dokumentations-Startpunkt ist nicht konfiguriert.</p></translation> </message> @@ -76654,17 +76789,17 @@ <translation><b>Neustart der Entwicklungsumgebung</b><p>Dies startet die Entwicklungsumgebung neu. Ungesicherte Änderungen können zuvor gesichert werden. Ein Python-Programm, das gerade debuggt wird, wird beendet und sämtliche Einstellungen werden gespeichert.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation>Webbrowser starten</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation>Der eric6 Webbrowser konnte nicht gestartet werden.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation><p>Der eric6 Webbrowser ist nicht gestartet.</p><p>Ursache: {0}</p></translation> </message> @@ -76758,6 +76893,11 @@ <source>Central Park</source> <translation>Mittelbereich</translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation><h2>Versionsnummern</h2><table></translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -77011,7 +77151,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation><Doppelklick, um Wert anzuzeigen></translation> </message> @@ -77078,22 +77218,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation>Global</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation>Lokal</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation>Wert</translation> </message> @@ -77101,22 +77241,22 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation>Globale Variablen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Das Globale Variablen Fenster</b><p>Dieses Fenster zeigt die globalen Variablen des untersuchten Programmes an.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation>Lokale Variablen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Das Lokale Variablen Fenster</b><p>Dieses Fenster zeigt die lokalen Variablen des untersuchten Programmes an.</p></translation> </message> @@ -77126,40 +77266,45 @@ <translation>{0} Einträge</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation>Zeige Details...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Einstellungen...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation>Aktualisieren</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation>Ausklappen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation>Einklappen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation>Alle einklappen</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation>Variablentypenfilter …</translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation>ohne Länge</translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_empty.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_empty.ts Thu Nov 14 19:39:07 2019 +0100 @@ -43781,43 +43781,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> + <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -44013,7 +44048,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -44028,107 +44063,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -44153,13 +44188,38 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> @@ -49392,17 +49452,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> @@ -49810,7 +49870,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation type="unfinished"></translation> </message> @@ -49825,17 +49885,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation type="unfinished"></translation> </message> @@ -49850,7 +49910,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -49879,6 +49939,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -53395,23 +53470,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -74504,7 +74644,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation type="unfinished"></translation> </message> @@ -75029,7 +75169,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -75049,7 +75189,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -75429,7 +75569,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation type="unfinished"></translation> </message> @@ -75479,354 +75619,349 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3650"/> - <source><h3>Version Numbers</h3><table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> - <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="5115"/> + <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -75841,7 +75976,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished"></translation> </message> @@ -75856,17 +75991,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -75881,17 +76016,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -75946,7 +76081,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -76022,17 +76157,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -76126,6 +76261,11 @@ <source>Central Park</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -76378,7 +76518,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation type="unfinished"></translation> </message> @@ -76442,22 +76582,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation type="unfinished"></translation> </message> @@ -76465,37 +76605,37 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> @@ -76505,25 +76645,30 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_en.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_en.ts Thu Nov 14 19:39:07 2019 +0100 @@ -43820,43 +43820,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> + <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -44053,7 +44088,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -44068,107 +44103,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -44193,13 +44228,38 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> @@ -49433,17 +49493,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -49801,7 +49861,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation type="unfinished"></translation> </message> @@ -49811,17 +49871,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation type="unfinished"></translation> </message> @@ -49891,7 +49951,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -49920,6 +49980,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -53437,23 +53512,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -74229,7 +74369,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation type="unfinished"></translation> </message> @@ -74614,7 +74754,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -74634,7 +74774,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation type="unfinished"></translation> </message> @@ -74879,7 +75019,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation type="unfinished"></translation> </message> @@ -74929,264 +75069,259 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3650"/> - <source><h3>Version Numbers</h3><table></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> - <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="5115"/> + <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation type="unfinished"></translation> </message> @@ -75226,27 +75361,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -75332,12 +75467,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -75702,7 +75837,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -75712,7 +75847,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -75732,7 +75867,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -75802,27 +75937,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished"></translation> </message> @@ -75832,17 +75967,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -75887,7 +76022,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished"></translation> </message> @@ -75902,17 +76037,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -75927,17 +76062,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -75992,7 +76127,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -76068,17 +76203,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -76172,6 +76307,11 @@ <source>Central Park</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -76424,7 +76564,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation type="unfinished"></translation> </message> @@ -76488,22 +76628,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation type="unfinished"></translation> </message> @@ -76511,32 +76651,32 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> @@ -76546,30 +76686,35 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_es.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_es.ts Thu Nov 14 19:39:07 2019 +0100 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.1" language="es"> +<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage=""> <context> <name>AboutDialog</name> <message> @@ -2050,7 +2049,7 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="171"/> - <source>Open in New Tab Ctrl+LMB</source> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Abrir en Nueva Pestaña\tCtrl+LMB (botón izquierdo del ratón)</translation> </message> </context> @@ -2129,7 +2128,7 @@ </message> <message> <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="91"/> - <source>Open in New Tab Ctrl+LMB</source> + <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Abrir en Nueva Pestaña\tCtrl+LMB (botón izquierdo del ratón)</translation> </message> </context> @@ -44416,12 +44415,12 @@ </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="978"/> - <source>µPy Chart</source> + <source>µPy Chart</source> <translation>Gráfica µPy</translation> </message> <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1058"/> - <source>µPy Files</source> + <source>µPy Files</source> <translation>Archivos µPy</translation> </message> <message> @@ -77112,7 +77111,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation><doble click para mostrar valor></translation> </message> @@ -77179,22 +77178,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation>Globales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation>Locales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation>Valor</translation> </message> @@ -77202,32 +77201,32 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation>Variables Globales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Ventana de Visor de Variables Globales</b><p>Esta ventana muestra las variables globales del programa en depuración.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation>Variables Locales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Ventana de Visor de Variables Locales</b><p>Esta ventana muestra las variables locales del programa en depuración.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation>Mostrar detalles...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Configurar...</translation> </message> @@ -77237,30 +77236,35 @@ <translation>{0} elementos</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation>Actualizar</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation>Expandir</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation>Contraer</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation>Contraer Todo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation>Fitro por Tipo de Variable...</translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name> @@ -84306,7 +84310,7 @@ </message> <message> <location filename="../WebBrowser/WebBrowserView.py" line="652"/> - <source>Open Link in New Tab Ctrl+LMB</source> + <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source> <translation>Abrir enlace en nueva pestaña Tab\tCtrl+LMB (botón izquierdo del ratón)</translation> </message> </context>
--- a/eric6/i18n/eric6_fr.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_fr.ts Thu Nov 14 19:39:07 2019 +0100 @@ -45523,43 +45523,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished">Tous fichiers (*)</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished">Documentation</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> - <translation type="unfinished">Documentation</translation> + <source>PyBoard</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -45756,7 +45791,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -45771,107 +45806,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished">inconnu</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -45896,14 +45931,39 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished">Configuration</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> - <translation type="unfinished">Configuration</translation> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> <context> @@ -51219,17 +51279,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation>Export des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation>Import des préférences</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -51572,22 +51632,22 @@ <translation>Compilateur CORBA IDL</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation>(non configuré)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation>(non executable)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation>(non trouvé)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation>(inconnu)</translation> </message> @@ -51677,7 +51737,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -51706,6 +51766,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -55234,23 +55309,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -76040,7 +76180,7 @@ <translation><b>Afficher les versions</b><p>Affiche les informations sur les versions.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation>Rapport de bogue</translation> </message> @@ -76115,7 +76255,7 @@ <translation><b>Raccourcis claviers</b><p>Edite les raccourcis claviers pour l'application.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation>Exporter les raccourcis clavier</translation> </message> @@ -76135,7 +76275,7 @@ <translation><b>Exporter les raccourcis clavier</b><p>Exporte les raccourcis claviers de l'application.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation>Importer des raccourcis clavier</translation> </message> @@ -76175,7 +76315,7 @@ <translation>Outils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation>Aide</translation> </message> @@ -76190,12 +76330,12 @@ <translation>&Barres d'Outils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation>Problème</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation>Erreur du processus</translation> </message> @@ -76311,7 +76451,7 @@ <translation type="obsolete">Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation>Erreur de suppression</translation> </message> @@ -76446,27 +76586,27 @@ <translation>Visualisueur de tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation>Enregistrement des tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation>Lecture des tâches</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation>Aucun visualiseur personalisé n'est sélectionné. Prière d'en spécifier un dans les préférences.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation>Documentation Manquante</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>L'adresse mail ou l'adresse du serveur mail est vide. Veuillez configurer vos paramètres mails dans la fenêtre des Préférences.</translation> </message> @@ -76561,7 +76701,7 @@ <translation>Ouvre la documentation sur les APIs Eric</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>Impossible de démarrer le visualiseur d'aide.<br>Assurez-vous qu'il est bien ici <b>hh</b>.</p></translation> </message> @@ -76637,57 +76777,57 @@ <translation>Profils</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation>Outils &internes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation>Documentation</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation><p>L'emplacement de la documentation PyQt4 n'a pas été configuré.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation>Erreur durant la recherche de mises à jour</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation>Mise à jour disponible</translation> </message> <message> <location filename="../UI/UserInterface.py" line="3650"/> <source><h3>Version Numbers</h3><table></source> - <translation><h3>Numéros de version</h3><table></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <translation type="obsolete"><h3>Numéros de version</h3><table></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation type="unfinished">Ouverture du navigateur</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation type="unfinished">Impossible de lancer le navigateur web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation>Configuration des groupes d'outils...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation>Configuration du groupe d'outils courant...</translation> </message> @@ -76702,17 +76842,17 @@ <translation>Afficher les &outils externes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation>&Annuler</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation>Impossible de vérifier les mises à jour.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation>Première utilisation</translation> </message> @@ -76752,7 +76892,7 @@ <translation>Infos &Plugins...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation>Outils &plugins</translation> </message> @@ -76782,12 +76922,12 @@ <translation>As&sistants</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation>Tout &afficher</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation>Tout &masquer</translation> </message> @@ -76807,7 +76947,7 @@ <translation>Affiche les versions disponibles pour le téléchargement</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versions disponibles</h3><table></translation> </message> @@ -76897,17 +77037,17 @@ <translation>Gestionnaire de &multi-projet</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation>Outils externes</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation>Enregistrer la session</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation>Chargement de session</translation> </message> @@ -76982,12 +77122,12 @@ <translation><b>Afficher/Masquer la barre d'outils horizontale</b><p>Affiche ou masque la barre d'outils horizontale, selon.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation>Redémarrage de l'application</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation>L'application a bersoin d'être relancée. Relancer maintenant ?</translation> </message> @@ -77137,7 +77277,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation type="unfinished"></translation> </message> @@ -77177,104 +77317,104 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5115"/> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> @@ -77309,7 +77449,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation type="unfinished"></translation> </message> @@ -77349,17 +77489,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -77445,12 +77585,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation type="unfinished"></translation> </message> @@ -77815,7 +77955,7 @@ <translation type="unfinished">Lance la documentation PyQt4 {5 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>L'emplacement de la documentation PyQt4 n'a pas été configuré.</p> {5 ?}</translation> </message> @@ -77825,7 +77965,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -77845,7 +77985,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -77915,27 +78055,27 @@ <translation type="unfinished"><b>Documentation de l'API Eric</b><p>Affiche la do. The location for the documentation is the Documentation/Source subdirectory of the eric4 installation directory.</p> {5 ?} {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric4 est à jour {5 ?} {6 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric4 n'a pas encore été configuré. La fenêtre de configuration va être ouverte. {5 ?} {6 ?}</translation> </message> @@ -77945,17 +78085,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -78000,7 +78140,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished">Charger la session</translation> </message> @@ -78015,17 +78155,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -78040,17 +78180,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -78105,7 +78245,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -78181,17 +78321,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -78285,6 +78425,11 @@ <source>Central Park</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation type="unfinished"><h3>Numéros de version</h3><table> {2>?} {2>?}</translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -78542,7 +78687,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation><double-cliquer pour afficher la valeur></translation> </message> @@ -78627,22 +78772,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished">Locales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation type="unfinished">Type</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation type="unfinished">Valeur</translation> </message> @@ -78650,7 +78795,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation>Variables globales</translation> </message> @@ -78660,12 +78805,12 @@ <translation type="obsolete">Globales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Fenêtre de visualisation des variables globales</b><p>Cette fenêtre affiche les variables globales du programme débogué.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation>Variables locales</translation> </message> @@ -78675,7 +78820,7 @@ <translation type="obsolete">Locales</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Fenêtre de visualisation des variables locales</b><p>Cette fenêtre affiche les variables locales du programme débogué.</p></translation> </message> @@ -78690,12 +78835,12 @@ <translation type="obsolete">Type</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation>Afficher les détails...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Configuration...</translation> </message> @@ -78705,7 +78850,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished">Rafraichir</translation> </message> @@ -78715,25 +78860,30 @@ <translation type="obsolete">Tout contracter</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_it.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_it.ts Thu Nov 14 19:39:07 2019 +0100 @@ -47581,43 +47581,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished">Documentazione</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> - <translation type="unfinished">Documentazione</translation> + <source>PyBoard</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -47814,7 +47849,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -47829,107 +47864,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">File Python (*.py);;Tutti i File (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -47954,14 +47989,39 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished">Configura</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> - <translation type="unfinished">Configura</translation> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> <context> @@ -53429,17 +53489,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation>Esporta Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation>Importa Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>File proprietà (*.ini);;Tutti i file(*)</translation> </message> @@ -53782,22 +53842,22 @@ <translation>Compilatore CORBA IDL</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation>(non configurato)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation>(non eseguibile)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation>(non trovato)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation>(sconosciuto)</translation> </message> @@ -53887,7 +53947,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -53916,6 +53976,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -57444,23 +57519,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -78361,7 +78501,7 @@ <translation><b>Mostra versioni</b><p>Mostra delle informazioni sulla versione.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation>Segnala Bug</translation> </message> @@ -78436,7 +78576,7 @@ <translation><b>Scorciatoie da tastiera</b><p>Imposta le scorciatoie da tastiera dell'applicazione con i valori personalizzati.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation>Esporta scorciatoie da tastiera</translation> </message> @@ -78456,7 +78596,7 @@ <translation><b>Esporta scorciatoie da tastiera</b><p>Esporta le scorciatoie da tastiera dell'applicazione.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation>Importa scorciatoie da tastiera</translation> </message> @@ -78496,7 +78636,7 @@ <translation>Strumenti</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation>Aiuto</translation> </message> @@ -78511,12 +78651,12 @@ <translation>&Toolbar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation>Problema</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation>Errore Generazione Processo</translation> </message> @@ -78631,7 +78771,7 @@ <translation type="obsolete">Non c'è uno script principale definito per il progetto. Esco</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation>Errore Drop</translation> </message> @@ -78766,27 +78906,27 @@ <translation>Task-Viewer</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation>Salva task</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation>Leggi task</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> <translation>Attualmente nessun visualizzatore personalizzato è selezionato. Per favore usa il dialogo delle preferenze per specificarne uno.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation>Documentazione mancante</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>L'indirizzo di posta o il server si posta sono vuoti. Per cortesia configura le opzioni per l'Email nel dialogo delle preferenze.</translation> </message> @@ -78881,7 +79021,7 @@ <translation>Apri documentazione API di Eric</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation><p>Non posso avviare il visualizzatore di help.<br>Assicurarsi che sia disponibile come <b>hh</b>.</p></translation> </message> @@ -78957,47 +79097,47 @@ <translation>Profili</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation>Tool &Builtin</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation>Documentazione</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>L'inizio della documentazione di PySide non è stato configurato.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation>Errore nel controllo per gli update</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation>Aggiornamento disponibile</translation> </message> <message> <location filename="../UI/UserInterface.py" line="3650"/> <source><h3>Version Numbers</h3><table></source> - <translation><h3>Numeri di versione</h3><table></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <translation type="obsolete"><h3>Numeri di versione</h3><table></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation></table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation>Configura Tools Groups...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation>Configura Tools Groups correnti...</translation> </message> @@ -79012,17 +79152,17 @@ <translation>Mostra toll &esterni</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation>&Cancella</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation>Non posso controllare per gli update.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation>Primo avvio</translation> </message> @@ -79062,7 +79202,7 @@ <translation>Informazioni su &Plugin...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation>Informazioni sui &Plugin Tools</translation> </message> @@ -79092,12 +79232,12 @@ <translation>Wi&zards</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation>Mo&stra tutti</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation>Nascondi &tutti</translation> </message> @@ -79117,7 +79257,7 @@ <translation>Mostra le versioni disponibili per il download</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versioni disponibili</h3><table></translation> </message> @@ -79207,17 +79347,17 @@ <translation>&Multiproject-Viewer</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation>Tool esterni</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation>Salva sessione</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation>Leggi sessione</translation> </message> @@ -79292,12 +79432,12 @@ <translation><b>Abilita/Disabilita la finestra della toolbox orizzontale</b><p>Se la finestra della toolbox orizzontale è nascosta verrà mostrata. Se è mostrata verrà chiusa.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation>Riavvia applicazione</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation>L'applicazione necessita di un riavvio. Farlo ora ?</translation> </message> @@ -79447,7 +79587,7 @@ <translation>Editor di &icone...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation>Supporto Qt3</translation> </message> @@ -79487,105 +79627,105 @@ <translation>Tool Esterni/{0}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation><p>Il file <b>{0}</b> non esiste o ha lunghezza zero.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare Qt-Designer.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare Qt-Linguist.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare Qt-Assistant.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5115"/> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare il visualizzatore personalizzato.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare UI Previewer.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare l'anteprima delle traduzioni.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Non posso avviare SQL Browser.<br>Assicurarsi che sia disponibile come <b>{0}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation>Nessun elemento per il tool esterno '{0}' trovato nel gruppo '{1}'.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation>Nessun gruppo '{0}' trovato.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation>Avvio processo '{0} {1}'. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation><p>Non posso avviare l'elemento degli strumenti <b>{0}</b>.<br>Assicurarsi che sia disponibile come <b>{1}</b>.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation>Il processo '{0}' è terminato.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation><p>L'inizio della documentazione "<b>{0}</b>" non viene trovato.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation><p>Il file task <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation><p>Il file task <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation><p>Il file sessione <b>{0}</b> non può essere scritto.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation><p>Il file sessione <b>{0}</b> non può essere letto.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> non è un file.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation>Tento su host {0}</translation> </message> @@ -79620,7 +79760,7 @@ <translation>Alt+Shift+B</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation>File scorciatoi tastiera (*.e4k)</translation> </message> @@ -79660,27 +79800,27 @@ <translation><b>Documentazione Python 2</b><p>Mostra la documentazione Python 2. Se non è configurata una directory per la documentazione, viene assunto che la posizione della documentazione sia nella directory doc nella locazione dell'eseguibile Python 2 su Windows e <i>/usr/share/doc/packages/python/html</i> su Unix. Imposta PYTHONDOCDIR2 nel tuo ambiente per sovrascrivere questi valori.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -79766,12 +79906,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation type="unfinished">Seleziona cartella di lavoro</translation> </message> @@ -80136,7 +80276,7 @@ <translation type="unfinished">Apri documentazione su PyQt4 {5 ?}</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"><p>L'inizio della documentazione di PyQt4 non è stato configurato.</p> {5 ?}</translation> </message> @@ -80146,7 +80286,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation type="unfinished"></translation> </message> @@ -80166,7 +80306,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> @@ -80236,27 +80376,27 @@ <translation type="unfinished"><b>Documentazione API Eric</b><p>Mostra la documentazione delle API di Eric. La posizione della documentazione è la subdirectory Documentation/Source della directory in cui è installato eric6.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation type="unfinished">Le Qt v.3 non sono supportate da eric6.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation type="unfinished">L'update alla versione <b>{0}</b> di eric6 è disponibile presso <b>{1}</b>. Vuoi prenderlo?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation type="unfinished">Eric6 è aggiornato</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation type="unfinished">Stai usando l'ultima versione di eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished">eric6 non è ancora stato configurato. Il dialogo di configurazione verrà avviato.</translation> </message> @@ -80266,17 +80406,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -80321,7 +80461,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished">Carica sessione</translation> </message> @@ -80336,17 +80476,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -80361,17 +80501,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -80426,7 +80566,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -80502,17 +80642,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source>Start Web Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6001"/> + <location filename="../UI/UserInterface.py" line="6015"/> <source>The eric6 web browser could not be started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6062"/> + <location filename="../UI/UserInterface.py" line="6076"/> <source><p>The eric6 web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -80606,6 +80746,11 @@ <source>Central Park</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../UI/UserInterface.py" line="3650"/> + <source><h2>Version Numbers</h2><table></source> + <translation type="unfinished"><h3>Numeri di versione</h3><table> {2>?} {2>?}</translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -80864,7 +81009,7 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="207"/> + <location filename="../Debugger/VariablesViewer.py" line="211"/> <source><double click to show value></source> <translation><doppio click per mostrare il valore></translation> </message> @@ -80954,22 +81099,22 @@ <context> <name>VariablesModel</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="278"/> + <location filename="../Debugger/VariablesViewer.py" line="282"/> <source>Globals</source> <translation type="unfinished">Globali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished">Locali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Type</source> <translation type="unfinished">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="282"/> + <location filename="../Debugger/VariablesViewer.py" line="286"/> <source>Value</source> <translation type="unfinished">Valore</translation> </message> @@ -80977,7 +81122,7 @@ <context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="951"/> + <location filename="../Debugger/VariablesViewer.py" line="955"/> <source>Global Variables</source> <translation>Variabili globali</translation> </message> @@ -80987,12 +81132,12 @@ <translation type="obsolete">Globali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="952"/> + <location filename="../Debugger/VariablesViewer.py" line="956"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Finestra di visualizzazione delle variabili globali</b><p>Questa finestra mostra le variabili globali del programma in debug.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="958"/> + <location filename="../Debugger/VariablesViewer.py" line="962"/> <source>Local Variables</source> <translation>Variabili locali</translation> </message> @@ -81002,7 +81147,7 @@ <translation type="obsolete">Locali</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="959"/> + <location filename="../Debugger/VariablesViewer.py" line="963"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Finestra di visualizzazione delle variabili locali</b><p>Questa finestra mostra le variabili locali del programma in debug.</p></translation> </message> @@ -81017,12 +81162,12 @@ <translation type="obsolete">Tipo</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1076"/> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> <source>Show Details...</source> <translation>Mostra dettagli...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Configura...</translation> </message> @@ -81032,7 +81177,7 @@ <translation>{0} elementi</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished"></translation> </message> @@ -81042,25 +81187,30 @@ <translation type="obsolete">Raggruppa tutto</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <location filename="../Debugger/VariablesViewer.py" line="1082"/> <source>Expand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <location filename="../Debugger/VariablesViewer.py" line="1083"/> <source>Collapse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <location filename="../Debugger/VariablesViewer.py" line="1084"/> <source>Collapse All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1092"/> + <location filename="../Debugger/VariablesViewer.py" line="1096"/> <source>Variables Type Filter...</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="47"/> + <source>unsized</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>
--- a/eric6/i18n/eric6_pt.ts Wed Nov 13 18:57:47 2019 +0100 +++ b/eric6/i18n/eric6_pt.ts Thu Nov 14 19:39:07 2019 +0100 @@ -47090,43 +47090,78 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="39"/> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.py" line="42"/> <source>All Files (*)</source> <translation type="unfinished">Ficheiros Todos (*)</translation> </message> <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="255"/> + <source>Documentation</source> + <translation type="unfinished">Documentação</translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="261"/> + <source>MicroPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="268"/> + <source>Enter the URL for the MicroPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="275"/> + <source>CircuitPython:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="282"/> + <source>Enter the URL for the CircuitPython documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="289"/> + <source>BBC micro:bit:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="296"/> + <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="172"/> - <source>Documentation</source> - <translation type="unfinished">Documentação</translation> + <source>PyBoard</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="178"/> - <source>MicroPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="185"/> - <source>Enter the URL for the MicroPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="192"/> - <source>CircuitPython:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="199"/> - <source>Enter the URL for the CircuitPython documentation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="206"/> - <source>BBC micro:bit:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="213"/> - <source>Enter the URL for the BBC micro:bit MicroPython documentation</source> + <source>dfu-util Path:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="194"/> + <source>Enter the path of the dfu-util flashing executable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="204"/> + <source>Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="217"/> + <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="231"/> + <source>Enter the URL for the CircuitPython firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="245"/> + <source>Enter the URL for the BBC micro:bit Firmware</source> <translation type="unfinished"></translation> </message> </context> @@ -47323,7 +47358,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -47338,107 +47373,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1366"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1421"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1386"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1140"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1148"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1149"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1157"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1159"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1174"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1182"/> <source>unknown</source> <translation type="unfinished">desconhecido</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1178"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1186"/> <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="1202"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210"/> <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="1224"/> - <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="1232"/> + <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="1240"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1246"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1259"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1267"/> <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="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1279"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1334"/> <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="1318"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1373"/> <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="1336"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1391"/> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1346"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1401"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1411"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1379"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1434"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -47463,14 +47498,39 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1126"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1134"/> <source>Show Documentation</source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1138"/> + <source>Configure</source> + <translation type="unfinished">Configurar</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1113"/> + <source>Show Time</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1130"/> - <source>Configure</source> - <translation type="unfinished">Configurar</translation> + <source>Download Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1310"/> + <source>Date and Time</source> + <translation type="unfinished">Data e Hora</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1293"/> + <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="1310"/> + <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> </context> <context> @@ -52850,17 +52910,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1606"/> + <location filename="../Preferences/__init__.py" line="1610"/> <source>Export Preferences</source> <translation>Exportar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Import Preferences</source> <translation>Importar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1634"/> + <location filename="../Preferences/__init__.py" line="1638"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation> </message> @@ -53218,7 +53278,7 @@ <translation>Compilador de CORBA IDL</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="413"/> + <location filename="../Preferences/ProgramsDialog.py" line="430"/> <source>(unknown)</source> <translation>(desconhecido)</translation> </message> @@ -53228,17 +53288,17 @@ <translation>Corretor Ortográfico - PyEnchant</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="361"/> + <location filename="../Preferences/ProgramsDialog.py" line="378"/> <source>(not configured)</source> <translation>(não configurado)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="415"/> + <location filename="../Preferences/ProgramsDialog.py" line="432"/> <source>(not executable)</source> <translation>(não executável)</translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="452"/> + <location filename="../Preferences/ProgramsDialog.py" line="469"/> <source>(not found)</source> <translation>(não encontrado)</translation> </message> @@ -53308,7 +53368,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ProgramsDialog.py" line="394"/> + <location filename="../Preferences/ProgramsDialog.py" line="411"/> <source>(module not found)</source> <translation type="unfinished"></translation> </message> @@ -53337,6 +53397,21 @@ <source>PyPI Package Management</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="297"/> + <source>MicroPython - MPY Cross Compiler</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="300"/> + <source>MicroPython - ESP Tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ProgramsDialog.py" line="306"/> + <source>MicroPython - PyBoard Flasher</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Project</name> @@ -56876,23 +56951,88 @@ <context> <name>PyBoardDevice</name> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="70"/> + <location filename="../MicroPython/PyBoardDevices.py" line="75"/> <source>PyBoard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <location filename="../MicroPython/PyBoardDevices.py" line="164"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/PyBoardDevices.py" line="159"/> + <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="186"/> - <source>MicroPython Install Instructions</source> + <location filename="../MicroPython/PyBoardDevices.py" line="202"/> + <source>List DFU-capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>Flash MicroPython Firmware</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="209"/> + <source>MicroPython Flash Instructions</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <source>dfu-util not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="239"/> + <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"/> + <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><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"/> + <source>Disable DFU mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="356"/> + <source>'dfu-util' Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="322"/> + <source>List DFU capable Devices</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/PyBoardDevices.py" line="344"/> + <source>MicroPython Firmware Files (*.dfu);;All Files (*)</source> <translation type="unfinished"></translation> </message> </context> @@ -77837,7 +77977,7 @@ <translation>Mostrar as versões disponíveis para descarregar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Report Bug</source> <translation>Reportar Falho</translation> </message> @@ -78222,7 +78362,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6315"/> + <location filename="../UI/UserInterface.py" line="6329"/> <source>Export Keyboard Shortcuts</source> <translation>Exportar Atalhos de Teclado</translation> </message> @@ -78242,7 +78382,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Import Keyboard Shortcuts</source> <translation>Importar Atalhos de Teclado</translation> </message> @@ -78487,7 +78627,7 @@ <translation>Definições</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> + <location filename="../UI/UserInterface.py" line="5115"/> <source>Help</source> <translation>Ajuda</translation> </message> @@ -78539,55 +78679,55 @@ <message> <location filename="../UI/UserInterface.py" line="3650"/> <source><h3>Version Numbers</h3><table></source> - <translation><h3>Números de Versão</h3><table></translation> - </message> - <message> - <location filename="../UI/UserInterface.py" line="7312"/> + <translation type="obsolete"><h3>Números de Versão</h3><table></translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="7326"/> <source></table></source> <translation></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3709"/> + <location filename="../UI/UserInterface.py" line="3723"/> <source>Email address or mail server address is empty. Please configure your Email settings in the Preferences Dialog.</source> <translation>A direção do correio eletrónico ou a direção do servidor de correio está vazia. Por favor configure as Definiçães de Correio Eletrónico na Caixa de Diálogo de Preferências.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>Restart application</source> <translation>Reiniciar a aplicação</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="3989"/> + <location filename="../UI/UserInterface.py" line="4003"/> <source>The application needs to be restarted. Do it now?</source> <translation>A aplicação necessita ser reiniciada. Reiniciar agora?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4070"/> + <location filename="../UI/UserInterface.py" line="4084"/> <source>Configure Tool Groups ...</source> <translation>Configurar Grupos de Ferramentas...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4074"/> + <location filename="../UI/UserInterface.py" line="4088"/> <source>Configure current Tool Group ...</source> <translation>Configurar o atual Grupo de Ferramentas ...</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4025"/> + <location filename="../UI/UserInterface.py" line="4039"/> <source>&Builtin Tools</source> <translation>Ferramentas &Internas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4042"/> + <location filename="../UI/UserInterface.py" line="4056"/> <source>&Plugin Tools</source> <translation>Ferramentas dos &Complementos</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4190"/> + <location filename="../UI/UserInterface.py" line="4204"/> <source>&Show all</source> <translation>&Mostrar tudo</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4192"/> + <location filename="../UI/UserInterface.py" line="4206"/> <source>&Hide all</source> <translation>&Esconder tudo</translation> </message> @@ -78597,210 +78737,210 @@ <translation type="obsolete">O projeto atual não tem um script principal definido. A cancelar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt 3 support</source> <translation>Suporte Qt3</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source>Problem</source> <translation>Problema</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5229"/> + <location filename="../UI/UserInterface.py" line="5243"/> <source><p>The file <b>{0}</b> does not exist or is zero length.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4948"/> + <location filename="../UI/UserInterface.py" line="4962"/> <source><p>Could not start Qt-Designer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5020"/> + <location filename="../UI/UserInterface.py" line="5034"/> <source><p>Could not start Qt-Linguist.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5073"/> + <location filename="../UI/UserInterface.py" line="5087"/> <source><p>Could not start Qt-Assistant.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5101"/> - <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> - <translation>Não há nenhum visor personalizado selecionado. Por favor use a caixa de diálogo das preferências para escolher um.</translation> - </message> - <message> <location filename="../UI/UserInterface.py" line="5115"/> + <source>Currently no custom viewer is selected. Please use the preferences dialog to specify one.</source> + <translation>Não há nenhum visor personalizado selecionado. Por favor use a caixa de diálogo das preferências para escolher um.</translation> + </message> + <message> + <location filename="../UI/UserInterface.py" line="5129"/> <source><p>Could not start custom viewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5135"/> + <location filename="../UI/UserInterface.py" line="5149"/> <source><p>Could not start the help viewer.<br>Ensure that it is available as <b>hh</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5185"/> + <location filename="../UI/UserInterface.py" line="5199"/> <source><p>Could not start UI Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5242"/> + <location filename="../UI/UserInterface.py" line="5256"/> <source><p>Could not start Translation Previewer.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5265"/> + <location filename="../UI/UserInterface.py" line="5279"/> <source><p>Could not start SQL Browser.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>External Tools</source> <translation>Ferramentas Externas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5360"/> + <location filename="../UI/UserInterface.py" line="5374"/> <source>No tool entry found for external tool '{0}' in tool group '{1}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5369"/> + <location filename="../UI/UserInterface.py" line="5383"/> <source>No toolgroup entry '{0}' found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5408"/> + <location filename="../UI/UserInterface.py" line="5422"/> <source>Starting process '{0} {1}'. </source> <translation>A iniciar processo '{0} {1}'. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5424"/> + <location filename="../UI/UserInterface.py" line="5438"/> <source><p>Could not start the tool entry <b>{0}</b>.<br>Ensure that it is available as <b>{1}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5502"/> + <location filename="../UI/UserInterface.py" line="5516"/> <source>Process '{0}' has exited. </source> <translation>Processo '{0}' saiu.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source>Documentation Missing</source> <translation>Falta a Documentação</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5905"/> + <location filename="../UI/UserInterface.py" line="5919"/> <source><p>The documentation starting point "<b>{0}</b>" could not be found.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5888"/> + <location filename="../UI/UserInterface.py" line="5902"/> <source>Documentation</source> <translation>Documentação</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5713"/> + <location filename="../UI/UserInterface.py" line="5727"/> <source><p>The PyQt4 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6339"/> + <location filename="../UI/UserInterface.py" line="6353"/> <source>Keyboard shortcut file (*.e4k)</source> <translation>Ficheiro de atalhos de teclado (*.e4k)</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source>Save tasks</source> <translation>Gravar tarefas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6509"/> + <location filename="../UI/UserInterface.py" line="6523"/> <source><p>The tasks file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source>Read tasks</source> <translation>Ler tarefas</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6538"/> + <location filename="../UI/UserInterface.py" line="6552"/> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6634"/> + <location filename="../UI/UserInterface.py" line="6648"/> <source>Save session</source> <translation>Guargar sessão</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6572"/> + <location filename="../UI/UserInterface.py" line="6586"/> <source><p>The session file <b>{0}</b> could not be written.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source>Read session</source> <translation>Sessão de leitura</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6618"/> + <location filename="../UI/UserInterface.py" line="6632"/> <source><p>The session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6902"/> + <location filename="../UI/UserInterface.py" line="6916"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> não é um ficheiro.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>&Cancel</source> <translation>&Cancelar</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7096"/> + <location filename="../UI/UserInterface.py" line="7110"/> <source>Trying host {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>Update available</source> <translation>Atualização disponível</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Error during updates check</source> <translation>Erro na verificação de atualizações</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7273"/> + <location filename="../UI/UserInterface.py" line="7287"/> <source>Could not perform updates check.</source> <translation>Não procurar atualizações.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7297"/> + <location filename="../UI/UserInterface.py" line="7311"/> <source><h3>Available versions</h3><table></source> <translation><h3>Versões Disponíveis</h3><table></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>First time usage</source> <translation>Usado a primeira vez</translation> </message> @@ -78840,27 +78980,27 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>Error getting versions information</source> <translation>Erro na obtenção da informação de versões</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7155"/> + <location filename="../UI/UserInterface.py" line="7169"/> <source>The versions information could not be downloaded. Please go online and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Open Browser</source> <translation>Abrir Navegador</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6107"/> + <location filename="../UI/UserInterface.py" line="6121"/> <source>Could not start a web browser</source> <translation>Não se pôde iniciar um navegador web</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7162"/> + <location filename="../UI/UserInterface.py" line="7176"/> <source>The versions information could not be downloaded for the last 7 days. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -78946,12 +79086,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5337"/> + <location filename="../UI/UserInterface.py" line="5351"/> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7368"/> + <location filename="../UI/UserInterface.py" line="7382"/> <source>Select Workspace Directory</source> <translation>Selecionar o Diretório de Trabalho</translation> </message> @@ -79316,7 +79456,7 @@ <translation>Abrir a Documentação de PyQt5</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5775"/> + <location filename="../UI/UserInterface.py" line="5789"/> <source><p>The PyQt5 documentation starting point has not been configured.</p></source> <translation type="unfinished"></translation> </message> @@ -79326,7 +79466,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7087"/> + <location filename="../UI/UserInterface.py" line="7101"/> <source>%v/%m</source> <translation></translation> </message> @@ -79411,32 +79551,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="5048"/> + <location filename="../UI/UserInterface.py" line="5062"/> <source>Qt v.3 is not supported by eric6.</source> <translation>Qt v.3 não está suportado por eric6.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7091"/> + <location filename="../UI/UserInterface.py" line="7105"/> <source>Version Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7254"/> + <location filename="../UI/UserInterface.py" line="7268"/> <source>The update to <b>{0}</b> of eric6 is available at <b>{1}</b>. Would you like to get it?</source> <translation>Atualização a <b>{0}</b> de eric6 já está disponível em <b>{1}</b>. Quere-a descarregar?</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>Eric6 is up to date</source> <translation>Eric6 está atualizado</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7266"/> + <location filename="../UI/UserInterface.py" line="7280"/> <source>You are using the latest version of eric6</source> <translation>Utiliza a última versão do eric6</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7349"/> + <location filename="../UI/UserInterface.py" line="7363"/> <source>eric6 has not been configured yet. The configuration dialog will be started.</source> <translation>eric6 ainda não foi configurado. A caixa de diálogo de configuração vai iniciar-se.</translation> </message> @@ -79446,17 +79586,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4045"/> + <location filename="../UI/UserInterface.py" line="4059"/> <source>&User Tools</source> <translation>Ferramentas de &Utilizador</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="4117"/> + <location filename="../UI/UserInterface.py" line="4131"/> <source>No User Tools Configured</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7107"/> + <location filename="../UI/UserInterface.py" line="7121"/> <source>The versions information cannot not be downloaded because you are <b>offline</b>. Please go online and try again.</source> <translation type="unfinished"></translation> </message> @@ -79501,7 +79641,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>Load session</source> <translation type="unfinished">Carregar sessão</translation> </message> @@ -79516,17 +79656,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6656"/> + <location filename="../UI/UserInterface.py" line="6670"/> <source>eric6 Session Files (*.e5s)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>Crash Session found!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6707"/> + <location filename="../UI/UserInterface.py" line="6721"/> <source>A session file of a crashed session was found. Shall this session be restored?</source> <translation type="unfinished"></translation> </message> @@ -79541,17 +79681,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>Update Check</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7242"/> + <location filename="../UI/UserInterface.py" line="7256"/> <source>You installed eric directly from the source code. There is no possibility to check for the availability of an update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7232"/> + <location filename="../UI/UserInterface.py" line="7246"/> <source>You are using a snapshot release of eric6. A more up-to-date stable release might be available.</source> <translation type="unfinished"></translation> </message> @@ -79606,7 +79746,7 @@ <translation type="unfinished"></translation> </message>