--- a/eric6/i18n/eric6_pt.ts Fri Nov 01 16:11:55 2019 +0100 +++ b/eric6/i18n/eric6_pt.ts Sun Dec 01 16:38:47 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> <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> @@ -79682,17 +79822,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> @@ -79786,6 +79926,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>Números de Versão</h3><table> {2>?} {2>?}</translation> + </message> </context> <context> <name>UserPropertiesDialog</name> @@ -80044,7 +80189,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><clique duplo para mostrar valor></translation> </message> @@ -80131,22 +80276,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">Globais</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="280"/> + <location filename="../Debugger/VariablesViewer.py" line="284"/> <source>Locals</source> <translation type="unfinished">Locais</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">Valor</translation> </message> @@ -80154,7 +80299,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>Variáveis Globais</translation> </message> @@ -80174,12 +80319,12 @@ <translation type="obsolete">Tipo</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>Variáveis Locais</translation> </message> @@ -80189,17 +80334,17 @@ <translation type="obsolete">Locais</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>Mostrar Detalhes...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1091"/> + <location filename="../Debugger/VariablesViewer.py" line="1095"/> <source>Configure...</source> <translation>Configurar...</translation> </message> @@ -80209,7 +80354,7 @@ <translation>{0} elementos</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="1089"/> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> <source>Refresh</source> <translation type="unfinished">Atualizar</translation> </message> @@ -80219,25 +80364,30 @@ <translation type="obsolete">Contrair tudo</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>