--- a/eric6/i18n/eric6_it.ts Fri Aug 23 13:23:36 2019 +0200 +++ b/eric6/i18n/eric6_it.ts Fri Aug 23 14:49:59 2019 +0200 @@ -2777,42 +2777,42 @@ <context> <name>CircuitPythonDevice</name> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="71"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="72"/> <source>CircuitPython</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="156"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="157"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="156"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="157"/> <source>Python files for CircuitPython devices are stored on the device. Therefore, to edit these files you need to have the device plugged in. Until you plug in a device, the standard directory will be used.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="188"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="189"/> <source>Flash CircuitPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="222"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="223"/> <source>Install Library Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="188"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="189"/> <source>Please reset the device to bootloader mode and confirm when ready.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="210"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="211"/> <source>The device volume "<b>{0}</b>" is not available. Ensure it is mounted properly and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/CircuitPythonDevices.py" line="222"/> + <location filename="../MicroPython/CircuitPythonDevices.py" line="223"/> <source>Compiled Python Files (*.mpy);;Python Files (*.py);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -17168,47 +17168,47 @@ <context> <name>EspDevice</name> <message> - <location filename="../MicroPython/EspDevices.py" line="66"/> + <location filename="../MicroPython/EspDevices.py" line="68"/> <source>ESP8266, ESP32</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="157"/> + <location filename="../MicroPython/EspDevices.py" line="159"/> <source>Erase Flash</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="190"/> + <location filename="../MicroPython/EspDevices.py" line="192"/> <source>Flash MicroPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="214"/> + <location filename="../MicroPython/EspDevices.py" line="216"/> <source>Flash Additional Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="138"/> + <location filename="../MicroPython/EspDevices.py" line="140"/> <source>Install 'esptool.py'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="145"/> + <location filename="../MicroPython/EspDevices.py" line="147"/> <source>Shall the flash of the selected device really be erased?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="157"/> + <location filename="../MicroPython/EspDevices.py" line="159"/> <source>'esptool erase_flash' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="179"/> + <location filename="../MicroPython/EspDevices.py" line="181"/> <source>Unsupported chip type '{0}'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="214"/> + <location filename="../MicroPython/EspDevices.py" line="216"/> <source>'esptool write_flash' Output</source> <translation type="unfinished"></translation> </message> @@ -47700,6 +47700,41 @@ <source>All Files (*)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/MicroPythonPage.ui" line="172"/> + <source>Documentation</source> + <translation type="unfinished">Documentazione</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> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MicroPythonProgressInfoDialog</name> @@ -47894,7 +47929,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1197"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1203"/> <source>Synchronize Time</source> <translation type="unfinished"></translation> </message> @@ -47909,107 +47944,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1361"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1367"/> <source>Compile Python File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1381"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1387"/> <source>Compile Current Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1135"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1141"/> <source><h3>Device Version Information</h3></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1144"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1150"/> <source>No version information available.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1146"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1152"/> <source>Device Version Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1169"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1175"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> <source>Device Implementation Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1173"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1179"/> <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="1197"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1203"/> <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="1219"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1225"/> <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="1227"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1233"/> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1241"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1247"/> <source>Device Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1260"/> <source>Local Date and Time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1254"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1260"/> <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="1274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1280"/> <source>Error handling device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1274"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1280"/> <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="1313"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319"/> <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="1331"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1337"/> <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="1341"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1347"/> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1351"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1357"/> <source>'mpy-cross' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1374"/> + <location filename="../MicroPython/MicroPythonWidget.py" line="1380"/> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished"></translation> </message> @@ -48033,93 +48068,103 @@ <source>µPy Files</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1127"/> + <source>Show Documentation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1131"/> + <source>Configure</source> + <translation type="unfinished">Configura</translation> + </message> </context> <context> <name>MicrobitDevice</name> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="67"/> + <location filename="../MicroPython/MicrobitDevices.py" line="68"/> <source>BBC micro:bit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="134"/> + <location filename="../MicroPython/MicrobitDevices.py" line="135"/> <source>Workspace Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="134"/> + <location filename="../MicroPython/MicrobitDevices.py" line="135"/> <source>Could not find an attached BBC micro:bit. Please make sure the device is plugged into this computer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="218"/> + <location filename="../MicroPython/MicrobitDevices.py" line="219"/> <source>Flash Default MicroPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="207"/> + <location filename="../MicroPython/MicrobitDevices.py" line="208"/> <source>Flash Custom MicroPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="258"/> + <location filename="../MicroPython/MicrobitDevices.py" line="259"/> <source>Flash Script</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="171"/> + <location filename="../MicroPython/MicrobitDevices.py" line="172"/> <source>Flash the current script to the selected device.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="300"/> + <location filename="../MicroPython/MicrobitDevices.py" line="301"/> <source>Save Script as 'main.py'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="176"/> + <location filename="../MicroPython/MicrobitDevices.py" line="177"/> <source>Save the current script as 'main.py' on the connected device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="180"/> + <location filename="../MicroPython/MicrobitDevices.py" line="181"/> <source>Reset micro:bit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="183"/> + <location filename="../MicroPython/MicrobitDevices.py" line="184"/> <source>Install 'uflash'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="258"/> + <location filename="../MicroPython/MicrobitDevices.py" line="259"/> <source>'uflash' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="207"/> + <location filename="../MicroPython/MicrobitDevices.py" line="208"/> <source>MicroPython Firmware Files (*.hex);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="235"/> + <location filename="../MicroPython/MicrobitDevices.py" line="236"/> <source>The current editor does not contain a Python script. Flash it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="285"/> + <location filename="../MicroPython/MicrobitDevices.py" line="286"/> <source>The script is empty. Aborting.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="275"/> + <location filename="../MicroPython/MicrobitDevices.py" line="276"/> <source>The current editor does not contain a Python script. Write it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/MicrobitDevices.py" line="300"/> + <location filename="../MicroPython/MicrobitDevices.py" line="301"/> <source><p>The script could not be saved to the device.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> @@ -53454,17 +53499,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1747"/> + <location filename="../Preferences/__init__.py" line="1753"/> <source>Export Preferences</source> <translation>Esporta Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1775"/> + <location filename="../Preferences/__init__.py" line="1781"/> <source>Import Preferences</source> <translation>Importa Preferenze</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1775"/> + <location filename="../Preferences/__init__.py" line="1781"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>File proprietà (*.ini);;Tutti i file(*)</translation> </message>