--- a/src/eric7/i18n/eric7_it.ts Fri Nov 29 13:19:56 2024 +0100 +++ b/src/eric7/i18n/eric7_it.ts Fri Nov 29 14:55:15 2024 +0100 @@ -4305,114 +4305,114 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1177" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="864" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1180" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="867" /> <source>unknown ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1663" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1584" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1091" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1014" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1670" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1591" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1094" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1017" /> <source>The device volume is not available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1055" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1028" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1058" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1031" /> <source>Write WiFi Credentials</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1625" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1056" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1029" /> - <source><p>The file <b>{0}</b> exists already. Shall it be replaced?</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1632" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1063" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1036" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1059" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1032" /> + <source><p>The file <b>{0}</b> exists already. Shall it be replaced?</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1639" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1066" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1039" /> <source>Aborted</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1253" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1256" /> <source>CircuitPython does not support setting the IPv4 parameters of the WiFi access point.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1325" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1328" /> <source>CircuitPython does not support reporting of connected clients.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1759" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1405" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1771" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1412" /> <source>Active</source> <translation type="unfinished">Attivo</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1765" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1406" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1777" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1413" /> <source>Connected</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1407" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1414" /> <source>IPv4 Address</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1408" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1415" /> <source>Netmask</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1409" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1416" /> <source>Gateway</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1410" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1417" /> <source>DNS</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1761" /> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1411" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1773" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1418" /> <source>MAC-Address</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1412" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1419" /> <source>Chip Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1413" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1420" /> <source>max. Sockets</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1624" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1631" /> <source>Write Connect Script</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1760" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1772" /> <source>Name</source> <translation type="unfinished">Nome</translation> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1763" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1775" /> <source>Address Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1766" /> + <location filename="../MicroPython/Devices/CircuitPythonDevices.py" line="1778" /> <source>Advertising</source> <translation type="unfinished" /> </message> @@ -7394,137 +7394,137 @@ <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="134" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="133" /> <source>Clean</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="136" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="135" /> <source>All</source> <translation type="unfinished">Tutti</translation> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="139" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="138" /> <source>Cache</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="142" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="141" /> <source>Lock Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="145" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="144" /> <source>Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="148" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="147" /> <source>Tarballs</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="151" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="150" /> <source>About Conda...</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="153" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="152" /> <source>Update Conda</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="617" /> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="595" /> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="157" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="616" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="594" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="156" /> <source>Install Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="162" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="161" /> <source>Install Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="168" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="167" /> <source>Generate Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="173" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="172" /> <source>Create Environment from Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="659" /> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="177" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="658" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="176" /> <source>Clone Environment</source> <translation type="unfinished" /> </message> <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="714" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="180" /> + <source>Delete Environment</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="186" /> + <source>Edit User Configuration...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="189" /> + <source>Configure...</source> + <translation type="unfinished">Configura...</translation> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="239" /> + <source>Getting installed packages...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="250" /> + <source>Getting outdated packages...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="277" /> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="270" /> + <source>{0} (Build: {1})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="420" /> + <source>Conda Search Package Error</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="595" /> + <source>Package Specifications (separated by whitespace):</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="618" /> + <source>Text Files (*.txt);;All Files (*)</source> + <translation type="unfinished">File Testo(*.txt);;Tutti i file (*)</translation> + </message> + <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="686" /> + <source>Create Environment</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../CondaInterface/CondaPackagesWidget.py" line="715" /> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="181" /> - <source>Delete Environment</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="187" /> - <source>Edit User Configuration...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="190" /> - <source>Configure...</source> - <translation type="unfinished">Configura...</translation> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="240" /> - <source>Getting installed packages...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="251" /> - <source>Getting outdated packages...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="278" /> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="271" /> - <source>{0} (Build: {1})</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="421" /> - <source>Conda Search Package Error</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="596" /> - <source>Package Specifications (separated by whitespace):</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="619" /> - <source>Text Files (*.txt);;All Files (*)</source> - <translation type="unfinished">File Testo(*.txt);;Tutti i file (*)</translation> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="687" /> - <source>Create Environment</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="716" /> <source><p>Shall the environment <b>{0}</b> really be deleted?</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../CondaInterface/CondaPackagesWidget.py" line="740" /> + <source>Edit Configuration</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../CondaInterface/CondaPackagesWidget.py" line="741" /> - <source>Edit Configuration</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../CondaInterface/CondaPackagesWidget.py" line="742" /> <source>The configuration file "{0}" does not exist or is not writable.</source> <translation type="unfinished" /> </message> @@ -23532,242 +23532,242 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="70" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="69" /> <source>Quit</source> <translation type="unfinished">Esci</translation> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="87" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="86" /> <source>Show Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="273" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="90" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="272" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="89" /> <source>Reset Security Key</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="629" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="623" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="94" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="628" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="622" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="93" /> <source>Force PIN Change</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="665" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="657" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="652" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="642" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="97" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="664" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="656" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="651" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="641" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="96" /> <source>Set Minimum PIN Length</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="693" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="676" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="100" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="692" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="675" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="99" /> <source>Toggle 'Always Require User Verification'</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="143" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="142" /> <source>{0} ({1})</source> <translation type="unfinished">{0} ({1})</translation> </message> <message> <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.ui" line="0" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="354" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="201" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="152" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="353" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="200" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="151" /> <source>FIDO2 Security Key Management</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="153" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="152" /> <source>No security key could be detected. Attach a key and press the "Reload" button.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="422" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="186" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="421" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="185" /> <source>Change PIN</source> <translation type="unfinished" /> </message> <message> <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.ui" line="0" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="398" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="188" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="397" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="187" /> <source>Set PIN</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="195" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="194" /> <source>A PIN change is required.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="197" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="196" /> <source>You must set a PIN first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="244" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="235" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="243" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="234" /> <source>Unlock Security Key</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="278" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="277" /> <source><p>Shall the selected security key really be reset?</p><p><b>WARNING:</b> This will delete all passkeys and restore factory settings.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="288" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="287" /> <source>Only one security key can be connected to perform a reset. Remove all other security keys and try again.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="298" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="297" /> <source>Confirm this dialog then remove and re-insert the security key. Confirm the reset by touching it.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="325" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="324" /> <source>This feature</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="331" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="330" /> <source>{0} is not supported by the selected security key.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="335" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="334" /> <source>{0} requires having a PIN. Set a PIN first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="337" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="336" /> <source>The security key is locked. Change the PIN first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="339" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="338" /> <source>The security key is locked because the wrong PIN was entered too many times. To unlock it, remove and reinsert it.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="344" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="343" /> <source>The security key is locked because the wrong PIN was entered too many times. You will need to reset the security key.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="376" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="375" /> <source>PIN required</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="380" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="379" /> <source>Enter the PIN to unlock the security key.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="403" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="402" /> <source>Enter the PIN for the security key.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="427" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="426" /> <source>Enter the current and new PINs.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="464" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="463" /> <source>Credential Management</source> <translation type="unfinished" /> </message> <message> <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.ui" line="0" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="478" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="477" /> <source>Load Passkeys</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="479" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="478" /> <source>The stored passkeys could not be loaded.</source> <translation type="unfinished" /> </message> <message> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="558" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="546" /> + <source>Change User Info</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="559" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="547" /> - <source>Change User Info</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="560" /> <source>The user info could not be changed.</source> <translation type="unfinished" /> </message> <message> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="599" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="590" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="575" /> + <source>Delete Passkey</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="576" /> + <source><p>Shall the selected passkey really be deleted?</p><ul><li>Relying Party: {0}</li><li>Display Name: {1}</li><li>User Name: {2}</li></ul></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="600" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="591" /> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="576" /> - <source>Delete Passkey</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="577" /> - <source><p>Shall the selected passkey really be deleted?</p><ul><li>Relying Party: {0}</li><li>Display Name: {1}</li><li>User Name: {2}</li></ul></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="601" /> <source>The passkey could not be deleted.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="630" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="629" /> <source>The 'Force PIN Change' flag could not be set.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="643" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="642" /> <source>Enter the minimum PIN length (between {0} and 63):</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="658" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="657" /> <source>The minimum PIN length was set to be {0}.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="666" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="665" /> <source>The minimum PIN length could not be set.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="682" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="681" /> <source>Always Require User Verification</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="684" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="683" /> <source>Always Require User Verification is now enabled.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="686" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="685" /> <source>Always Require User Verification is now disabled.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="694" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="693" /> <source>The 'Always Require User Verification' flag could not be toggled.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="717" /> + <location filename="../WebBrowser/WebAuth/Fido2ManagementDialog.py" line="716" /> <source><p>{0}</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -53903,7 +53903,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="470" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="469" /> <location filename="../MicroPython/MicroPythonWidget.ui" line="0" /> <source>Press to connect the selected device</source> <translation type="unfinished" /> @@ -53914,30 +53914,30 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="164" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="163" /> <source><h3>The QtSerialPort package is not available.<br/>MicroPython support is deactivated.</h3></source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="192" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="191" /> <source>%n supported serial device(s) detected.</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="206" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="205" /> <source>{0} - {1} ({2})</source> <comment>board name, description, port name</comment> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="229" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="228" /> <source>No supported serial devices detected.</source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="233" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="232" /> <source> %n unknown device(s) for manual selection.</source> <translation type="unfinished"> @@ -53946,17 +53946,17 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="240" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="239" /> <source>Manual Selection</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="251" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="250" /> <source>WebREPL (manual)</source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../MicroPython/MicroPythonWidget.py" line="270" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="269" /> <source> %n WebREPL connection(s) defined.</source> <translation type="unfinished"> @@ -53964,39 +53964,39 @@ </translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="330" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="301" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="329" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="300" /> <source>Unknown MicroPython Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="302" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="301" /> <source><p>Detected these unknown serial devices</p><ul><li>{0}</li></ul><p>Please report them together with the board name and a short description to <a href="mailto:{1}"> the eric bug reporting address</a> if it is a MicroPython board.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="314" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="313" /> <source>{0} (0x{1:04x}/0x{2:04x})</source> <comment>description, VId, PId</comment> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="331" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="330" /> <source>Would you like to add them to the list of manually configured devices?</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="465" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="464" /> <source>Press to disconnect the current device</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="501" /> + <source>No device attached</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/MicroPythonWidget.py" line="502" /> - <source>No device attached</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="503" /> <source>Please ensure the device is plugged into your computer and selected. It must have a version of MicroPython (or CircuitPython) flashed onto it before anything will work. @@ -54005,353 +54005,353 @@ <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="532" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="531" /> <source>Start REPL</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="533" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="532" /> <source><p>The REPL cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="740" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="727" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="741" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="728" /> <source>Serial Device Connect</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="728" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="729" /> <source><p>The device at serial port <b>{0}</b> does not respond. It may not have a MicroPython firmware flashed.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="735" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="736" /> <source><p>Cannot connect to device at serial port <b>{0}</b>.</p><p><b>Reason:</b> {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1196" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1188" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="738" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1197" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1189" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="739" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="799" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="790" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="781" /> - <source>Run Script</source> - <translation type="unfinished">Esegui Script</translation> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="782" /> - <source>There is no editor open. Abort...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="791" /> - <source>The current editor does not contain a script. Abort...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="800" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="791" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="782" /> + <source>Run Script</source> + <translation type="unfinished">Esegui Script</translation> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="783" /> + <source>There is no editor open. Abort...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="792" /> + <source>The current editor does not contain a script. Abort...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="801" /> <source><p>Cannot run script.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="836" /> - <source>Start Chart</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="837" /> + <source>Start Chart</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="838" /> <source><p>The Chart cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="852" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="853" /> <source>µPy Chart</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="869" /> - <source>Unsaved Chart Data</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="870" /> + <source>Unsaved Chart Data</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="871" /> <source>The chart contains unsaved data.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="918" /> - <source>Start File Manager</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="919" /> + <source>Start File Manager</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="920" /> <source><p>The File Manager cannot be started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="939" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="940" /> <source>µPy Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1015" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1016" /> <source>Downloads</source> <translation type="unfinished">Downloads</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1062" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1063" /> <source>Show Version</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1065" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1066" /> <source>Show Implementation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1068" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1069" /> <source>Show Board Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1271" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1073" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1272" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1074" /> <source>Synchronize Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1076" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1077" /> <source>Show Device Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1078" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1079" /> <source>Show Local Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1081" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1082" /> <source>Show Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1085" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1086" /> <source>Show Builtin Modules</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1689" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1097" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1089" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1690" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1098" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1090" /> <source>Install Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1728" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1725" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1093" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1729" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1726" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1094" /> <source>Install Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1501" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1103" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1502" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1104" /> <source>Compile Python File</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1527" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1518" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1107" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1528" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1519" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1108" /> <source>Compile Current Editor</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1128" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1129" /> <source>Download Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1135" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1136" /> <source>Show Documentation</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1138" /> - <source>Convert To UF2</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1139" /> + <source>Convert To UF2</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1140" /> <source>Flash UF2 Device</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1142" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1143" /> <source>Manage Unknown Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1145" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1146" /> <source>Ignored Serial Devices</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1148" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1149" /> <source>Configure</source> <translation type="unfinished">Configura</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1151" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1152" /> <source>Quit</source> <translation type="unfinished">Esci</translation> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1160" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1161" /> <source><h3>Device Version Information</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1171" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1167" /> - <source>Device Version Information</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1172" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1168" /> + <source>Device Version Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1173" /> <source>No version information available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1202" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1203" /> <source> ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1218" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1209" /> - <source>Device Implementation Information</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1210" /> - <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1219" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1210" /> + <source>Device Implementation Information</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1211" /> + <source><h3>Device Implementation Information</h3><p>This device contains <b>{0} {1}{2}</b>.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1220" /> <source>No device implementation information available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1272" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1273" /> <source><p>The time of the connected device was synchronized with the local time.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1294" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1295" /> <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" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1302" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1303" /> <source><h3>Device Date and Time</h3><p>{0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1318" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1319" /> <source>Device Date and Time</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1330" /> - <source>Local Date and Time</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1331" /> + <source>Local Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1332" /> <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" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1372" /> - <location filename="../MicroPython/MicroPythonWidget.py" line="1355" /> - <source>Date and Time</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1356" /> - <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" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1373" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1356" /> + <source>Date and Time</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1357" /> + <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" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1374" /> <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" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1397" /> - <source>Error handling device</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1398" /> + <source>Error handling device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1399" /> <source><p>There was an error communicating with the connected device.</p><p>Method: {0}</p><p>Message: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1440" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1441" /> <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" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1466" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1467" /> <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="1476" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1477" /> <source>The Python file <b>{0}</b> does not exist. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1486" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1487" /> <source>'mpy-cross' Output</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1519" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1520" /> <source>The current editor does not contain a Python file. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1611" /> - <source>Add Unknown Devices</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/MicroPythonWidget.py" line="1612" /> + <source>Add Unknown Devices</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/MicroPythonWidget.py" line="1613" /> <source>Select the devices to be added:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1662" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1663" /> <source>Plus any modules on the filesystem.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1714" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1715" /> <source>Package '{0}' was installed successfully.</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/MicroPythonWidget.py" line="1729" /> + <location filename="../MicroPython/MicroPythonWidget.py" line="1730" /> <source>Enter the packages to be installed separated by whitespace:</source> <translation type="unfinished" /> </message> @@ -60468,110 +60468,110 @@ <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="234" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="233" /> <source>Author:</source> <translation type="unfinished">Autore:</translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="234" /> + <source>Author Email:</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="235" /> - <source>Author Email:</source> + <source>Classifiers:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="236" /> - <source>Classifiers:</source> + <source>Entry Points:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="237" /> - <source>Entry Points:</source> + <source>Files:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="238" /> - <source>Files:</source> + <source>Homepage:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="239" /> - <source>Homepage:</source> + <source>Installer:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="240" /> - <source>Installer:</source> + <source>License:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="241" /> - <source>License:</source> + <source>Location:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="242" /> - <source>Location:</source> + <source>Metadata Version:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="243" /> - <source>Metadata Version:</source> - <translation type="unfinished" /> + <source>Name:</source> + <translation type="unfinished">Nome:</translation> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="244" /> - <source>Name:</source> - <translation type="unfinished">Nome:</translation> + <source>Project URLs:</source> + <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="245" /> - <source>Project URLs:</source> + <source>Requires:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="246" /> - <source>Requires:</source> + <source>Required By:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="247" /> - <source>Required By:</source> + <source>Summary:</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.py" line="248" /> - <source>Summary:</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="249" /> <source>Version:</source> <translation type="unfinished">Versione:</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="451" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="450" /> <source>Getting installed packages...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="479" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="478" /> <source>Getting outdated packages...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1232" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1052" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1039" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1003" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1231" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1051" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1038" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1002" /> <source>Search PyPI</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1004" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1003" /> <source><p>Received an error while searching for <b>{0}</b>.</p><p>Error: {1}</p></source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="1019" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1018" /> <source>%n package(s) found.</source> <translation type="unfinished"> <numerusform /> @@ -60579,200 +60579,200 @@ </translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1026" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1025" /> <source>Showing first {0} packages found.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1045" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1040" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1044" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1039" /> <source><p>There were no results for <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1053" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1052" /> <source><p>There were no more results for <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1233" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1232" /> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1252" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1251" /> <source>Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1254" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1253" /> <source>Install Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1257" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1256" /> <source>Install Pip to User-Site</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1260" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1259" /> <source>Repair Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1267" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1266" /> <source>Install</source> <translation type="unfinished">Installa</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1446" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1269" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1445" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1268" /> <source>Install Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1272" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1271" /> <source>Install Local Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1275" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1274" /> <source>Re-Install Selected Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1282" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1281" /> <source>Requirements/Constraints</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1284" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1283" /> <source>Install Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1287" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1286" /> <source>Uninstall Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1290" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1289" /> <source>Generate Requirements...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1294" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1293" /> <source>Install from 'pyproject.toml'</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1298" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1297" /> <source>Uninstall from 'pyproject.toml'</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1303" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1302" /> <source>Generate Constraints...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1310" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1309" /> <source>Cache</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1312" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1311" /> <source>Show Cache Info...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1315" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1314" /> <source>Show Cached Files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1318" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1317" /> <source>Remove Cached Files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1321" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1320" /> <source>Purge Cache...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1338" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1337" /> <source>Show Licenses...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1342" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1341" /> <source>Check Vulnerabilities</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1346" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1345" /> <source>Update Vulnerability Database</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1350" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1349" /> <source>Create SBOM file</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1357" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1356" /> <source>Edit User Configuration...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1360" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1359" /> <source>Edit Environment Configuration...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1365" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1364" /> <source>Configure...</source> <translation type="unfinished">Configura...</translation> </message> <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="1608" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1595" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1584" /> + <source>Edit Configuration</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../PipInterface/PipPackagesWidget.py" line="1609" /> <location filename="../PipInterface/PipPackagesWidget.py" line="1596" /> <location filename="../PipInterface/PipPackagesWidget.py" line="1585" /> - <source>Edit Configuration</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1610" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1597" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1586" /> <source>No valid configuration path determined. Aborting</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1819" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1818" /> <source>{0} {1}</source> <comment>package name, package version</comment> <translation type="unfinished">{0} {1}</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1840" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1839" /> <source>Affected Version:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1843" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1842" /> <source>Advisory:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1978" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1953" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1977" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1952" /> <source>unknown</source> <translation type="unfinished">sconosciuto</translation> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1975" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1974" /> <source>any</source> <translation type="unfinished" /> </message> @@ -62247,27 +62247,27 @@ <context> <name>PreviewProcessingThread</name> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="533" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="504" /> <source><p>No preview available for this type of file.</p></source> <translation><p>Non è prevista la visualizzazione per questo tipo di flusso.</p></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="657" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="628" /> <source><p>ReStructuredText preview requires the <b>sphinx</b> package.<br/>Install it with your package manager,'pip install Sphinx' or see <a href="http://pypi.python.org/pypi/Sphinx">this page.</a></p><p>Alternatively you may disable Sphinx usage on the Editor, Filehandling configuration page.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="730" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="701" /> <source><p>ReStructuredText preview requires the <b>python-docutils</b> package.<br/>Install it with your package manager, 'pip install docutils' or see <a href="http://pypi.python.org/pypi/docutils">this page.</a></p></source> <translation type="unfinished" /> </message> <message> + <location filename="../UI/Previewers/PreviewerHTML.py" line="718" /> + <source><p>Docutils returned an error:</p><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../UI/Previewers/PreviewerHTML.py" line="747" /> - <source><p>Docutils returned an error:</p><p>{0}</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="776" /> <source><p>Markdown preview requires the <b>Markdown</b> package.<br/>Install it with your package manager, 'pip install Markdown' or see <a href="http://pythonhosted.org/Markdown/install.html">installation instructions.</a></p></source> <translation type="unfinished" /> </message> @@ -62275,55 +62275,49 @@ <context> <name>PreviewerHTML</name> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="72" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="76" /> <source><b>HTML Preview is not available!<br/>Install PyQt6-WebEngine.</b></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="96" /> - <source>Enable JavaScript</source> - <translation type="unfinished">Abilita Javascript</translation> - </message> - <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="98" /> - <source>Select to enable JavaScript for HTML previews</source> + <location filename="../UI/Previewers/PreviewerHTML.py" line="101" /> + <source>Enable Server Side Includes</source> <translation type="unfinished" /> </message> <message> <location filename="../UI/Previewers/PreviewerHTML.py" line="103" /> - <source>Enable Server Side Includes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="105" /> <source>Select to enable support for Server Side Includes</source> <translation type="unfinished" /> </message> <message> + <location filename="../UI/Previewers/PreviewerHTML.py" line="107" /> + <source>Copy HTML</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../UI/Previewers/PreviewerHTML.py" line="109" /> - <source>Copy HTML</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="111" /> <source>Press to copy the HTML text of the preview to the clipboard</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="228" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="199" /> <source><p>No preview available for this type of file.</p></source> <translation type="unfinished"><p>Non è prevista la visualizzazione per questo tipo di flusso.</p></translation> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="290" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="261" /> <source>Preview - {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/Previewers/PreviewerHTML.py" line="292" /> + <location filename="../UI/Previewers/PreviewerHTML.py" line="263" /> <source>Preview</source> <translation type="unfinished" /> </message> + <message> + <source>Enable JavaScript</source> + <translation type="vanished">Abilita Javascript</translation> + </message> </context> <context> <name>PreviewerQSS</name> @@ -89858,137 +89852,137 @@ <context> <name>UF2FlashDialog</name> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="732" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="735" /> <source><h3>CircuitPython Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Switch your device to 'bootloader' mode by double-pressing the reset button.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>(If this does not happen, then try shorter or longer pauses between presses.)</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="758" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="761" /> <source><h3>Pi Pico (RP2040/RP2350) Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Enter 'bootloader' mode (board <b>without</b> RESET button):<ul><li>Plug in your board while holding the BOOTSEL button.</li></ul>Enter 'bootloader' mode (board <b>with</b> RESET button):<ul><li>hold down RESET</li><li>hold down BOOTSEL</li><li>release RESET</li><li>release BOOTSEL</li></ul></li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.ui" line="0" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="1258" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="1266" /> - <source>Flash UF2 Device</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1267" /> - <source>Select the Boot Volume of the device:</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="871" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="883" /> <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="938" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="930" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="914" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="950" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="942" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="926" /> <source>Manual Select</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1042" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="1010" /> - <location filename="../MicroPython/UF2FlashDialog.py" line="987" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1054" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1022" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="999" /> <source>Reset Instructions:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="989" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1001" /> <source><h4>No known devices detected.</h4><p>Follow the appropriate instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1013" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1025" /> <source><h4>Flash {0} Firmware</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p><hr/>{1}</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1023" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1035" /> <source><h4>Potentially UF2 capable devices found</h4><p>Found these potentially UF2 capable devices:</p><ul><li>{0}</li></ul><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1044" /> - <source><h4>No known devices detected.</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/UF2FlashDialog.py" line="1056" /> + <source><h4>No known devices detected.</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1068" /> <source>Flash Instructions:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1058" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1070" /> <source><h4>Flash method 'manual' selected.</h4><p>Follow the instructions below to flash a device by entering the data manually.</p><ol><li>Change the device to 'bootloader' mode.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it) and select its path.</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1083" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1095" /> <source>Boot Volume not found:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1085" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1097" /> <source><h4>No Boot Volume detected.</h4><p>Please ensure that the boot volume of the device to be flashed is available. </source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1091" /> - <source>This volume should be named <b>{0}</b>. Press <b>Refresh</b> when ready.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1096" /> - <source>This volume should have one of these names.</p><ul><li>{0}</li></ul><p>Press <b>Refresh</b> when ready.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../MicroPython/UF2FlashDialog.py" line="1103" /> + <source>This volume should be named <b>{0}</b>. Press <b>Refresh</b> when ready.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1108" /> + <source>This volume should have one of these names.</p><ul><li>{0}</li></ul><p>Press <b>Refresh</b> when ready.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1115" /> <source><h4>Reset Instructions</h4><p>Follow the instructions below to set the board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1122" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1134" /> <source>Multiple Boot Volumes found:</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1124" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1136" /> <source><h4>Multiple Boot Volumes were found</h4><p>These volume paths were found.</p><ul><li>{0}</li></ul><p>Please ensure that only one device of a type is ready for flashing. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1143" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1155" /> <source>Flashing Firmware</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1145" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1157" /> <source><p>Flashing the selected firmware to the device. Please wait until the device resets automatically.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1152" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1164" /> <source>Flashing {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1154" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1166" /> <source><p>Flashing the {0} firmware to the device. Please wait until the device resets automatically.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="1259" /> + <location filename="../MicroPython/UF2FlashDialog.ui" line="0" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1278" /> + <location filename="../MicroPython/UF2FlashDialog.py" line="1270" /> + <source>Flash UF2 Device</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1271" /> <source>No UF2 device 'boot' volumes found.</source> <translation type="unfinished" /> </message> <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="1279" /> + <source>Select the Boot Volume of the device:</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../MicroPython/UF2FlashDialog.ui" line="0" /> <source>Detected Devices:</source> <translation type="unfinished" /> @@ -91295,7 +91289,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7894" /> + <location filename="../UI/UserInterface.py" line="7892" /> <location filename="../UI/UserInterface.py" line="1955" /> <location filename="../UI/UserInterface.py" line="1948" /> <source>Load session</source> @@ -92386,7 +92380,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="6634" /> + <location filename="../UI/UserInterface.py" line="6632" /> <location filename="../UI/UserInterface.py" line="3172" /> <source>Snapshot</source> <translation type="unfinished" /> @@ -92623,8 +92617,8 @@ <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="7602" /> - <location filename="../UI/UserInterface.py" line="7583" /> + <location filename="../UI/UserInterface.py" line="7600" /> + <location filename="../UI/UserInterface.py" line="7581" /> <location filename="../UI/UserInterface.py" line="3402" /> <source>Export Keyboard Shortcuts</source> <translation>Esporta scorciatoie da tastiera</translation> @@ -92645,7 +92639,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="7621" /> + <location filename="../UI/UserInterface.py" line="7619" /> <location filename="../UI/UserInterface.py" line="3421" /> <source>Import Keyboard Shortcuts</source> <translation>Importa scorciatoie da tastiera</translation> @@ -93250,8 +93244,8 @@ <translation><p>Il file <b>{0}</b> non esiste o ha lunghezza zero.</p></translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6743" /> - <location filename="../UI/UserInterface.py" line="6654" /> + <location filename="../UI/UserInterface.py" line="6741" /> + <location filename="../UI/UserInterface.py" line="6652" /> <location filename="../UI/UserInterface.py" line="6535" /> <location filename="../UI/UserInterface.py" line="6512" /> <location filename="../UI/UserInterface.py" line="6453" /> @@ -93327,213 +93321,213 @@ <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="6635" /> + <location filename="../UI/UserInterface.py" line="6633" /> <source><p>The snapshot utility is not available for Wayland desktop sessions.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="6655" /> + <location filename="../UI/UserInterface.py" line="6653" /> <source><p>Could not start Snapshot tool.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="6688" /> - <location filename="../UI/UserInterface.py" line="6678" /> + <location filename="../UI/UserInterface.py" line="6686" /> + <location filename="../UI/UserInterface.py" line="6676" /> <source>External Tools</source> <translation>Tool esterni</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6679" /> + <location filename="../UI/UserInterface.py" line="6677" /> <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="6689" /> + <location filename="../UI/UserInterface.py" line="6687" /> <source>No toolgroup entry '{0}' found.</source> <translation>Nessun gruppo '{0}' trovato.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6726" /> + <location filename="../UI/UserInterface.py" line="6724" /> <source>Starting process '{0} {1}'. </source> <translation>Avvio processo '{0} {1}'. </translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6744" /> + <location filename="../UI/UserInterface.py" line="6742" /> <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="6823" /> + <location filename="../UI/UserInterface.py" line="6821" /> <source>Process '{0}' has exited. </source> <translation>Il processo '{0}' è terminato.</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7110" /> - <location filename="../UI/UserInterface.py" line="7048" /> - <location filename="../UI/UserInterface.py" line="7004" /> - <location filename="../UI/UserInterface.py" line="6930" /> - <location filename="../UI/UserInterface.py" line="6866" /> + <location filename="../UI/UserInterface.py" line="7108" /> + <location filename="../UI/UserInterface.py" line="7046" /> + <location filename="../UI/UserInterface.py" line="7002" /> + <location filename="../UI/UserInterface.py" line="6928" /> + <location filename="../UI/UserInterface.py" line="6864" /> <source>Documentation Missing</source> <translation>Documentazione mancante</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="7111" /> - <location filename="../UI/UserInterface.py" line="7049" /> - <location filename="../UI/UserInterface.py" line="7005" /> - <location filename="../UI/UserInterface.py" line="6931" /> - <location filename="../UI/UserInterface.py" line="6867" /> + <location filename="../UI/UserInterface.py" line="7109" /> + <location filename="../UI/UserInterface.py" line="7047" /> + <location filename="../UI/UserInterface.py" line="7003" /> + <location filename="../UI/UserInterface.py" line="6929" /> + <location filename="../UI/UserInterface.py" line="6865" /> <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="7092" /> - <location filename="../UI/UserInterface.py" line="6974" /> + <location filename="../UI/UserInterface.py" line="7090" /> + <location filename="../UI/UserInterface.py" line="6972" /> <source>Documentation</source> <translation>Documentazione</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="6975" /> + <location filename="../UI/UserInterface.py" line="6973" /> <source><p>The PyQt{0} documentation starting point has not been configured.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7093" /> + <location filename="../UI/UserInterface.py" line="7091" /> <source><p>The PySide{0} documentation starting point has not been configured.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7272" /> - <location filename="../UI/UserInterface.py" line="7208" /> + <location filename="../UI/UserInterface.py" line="7270" /> + <location filename="../UI/UserInterface.py" line="7206" /> <source>Start Web Browser</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7209" /> + <location filename="../UI/UserInterface.py" line="7207" /> <source>The eric web browser could not be started.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7273" /> + <location filename="../UI/UserInterface.py" line="7271" /> <source><p>The eric web browser is not started.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7319" /> + <location filename="../UI/UserInterface.py" line="7317" /> <source>Open Browser</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7319" /> + <location filename="../UI/UserInterface.py" line="7317" /> <source>Could not start a web browser</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7623" /> - <location filename="../UI/UserInterface.py" line="7585" /> + <location filename="../UI/UserInterface.py" line="7621" /> + <location filename="../UI/UserInterface.py" line="7583" /> <source>Keyboard Shortcuts File (*.ekj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7603" /> + <location filename="../UI/UserInterface.py" line="7601" /> <source><p>The keyboard shortcuts file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7807" /> + <location filename="../UI/UserInterface.py" line="7805" /> <source>Load crash session...</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7810" /> + <location filename="../UI/UserInterface.py" line="7808" /> <source>Clean crash sessions...</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7847" /> + <location filename="../UI/UserInterface.py" line="7845" /> <source>Read Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7848" /> + <location filename="../UI/UserInterface.py" line="7846" /> <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="7871" /> + <location filename="../UI/UserInterface.py" line="7869" /> <source>Save Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7896" /> - <location filename="../UI/UserInterface.py" line="7873" /> + <location filename="../UI/UserInterface.py" line="7894" /> + <location filename="../UI/UserInterface.py" line="7871" /> <source>eric Session Files (*.esj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7965" /> + <location filename="../UI/UserInterface.py" line="7963" /> <source>Found Crash Sessions</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="7966" /> + <location filename="../UI/UserInterface.py" line="7964" /> <source>These crash session files were found. Select the one to open. Select 'Cancel' to not open a crash session.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8039" /> + <location filename="../UI/UserInterface.py" line="8037" /> <source>Clean stale crash sessions</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8040" /> + <location filename="../UI/UserInterface.py" line="8038" /> <source>Do you really want to delete these stale crash session files?</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8416" /> + <location filename="../UI/UserInterface.py" line="8414" /> <source>Drop Error</source> <translation>Errore Drop</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="8417" /> + <location filename="../UI/UserInterface.py" line="8415" /> <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="8614" /> + <location filename="../UI/UserInterface.py" line="8612" /> <source>Upgrade available</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8615" /> + <location filename="../UI/UserInterface.py" line="8613" /> <source><p>A newer version of the <b>eric-ide</b> package is available at <a href="{0}/eric-ide/">PyPI</a>.</p><p>Installed: {1}<br/>Available: <b>{2}</b></p><p>Shall <b>eric-ide</b> be upgraded?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8663" /> + <location filename="../UI/UserInterface.py" line="8661" /> <source>First time usage</source> <translation>Primo avvio</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="8664" /> + <location filename="../UI/UserInterface.py" line="8662" /> <source>eric has not been configured yet. The configuration dialog will be started.</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8686" /> + <location filename="../UI/UserInterface.py" line="8684" /> <source>Select Workspace Directory</source> <translation type="unfinished">Seleziona cartella di lavoro</translation> </message> <message> - <location filename="../UI/UserInterface.py" line="8854" /> + <location filename="../UI/UserInterface.py" line="8852" /> <source>Unsaved Data Detected</source> <translation type="unfinished" /> </message> <message> - <location filename="../UI/UserInterface.py" line="8855" /> + <location filename="../UI/UserInterface.py" line="8853" /> <source>Some editors contain unsaved data. Shall these be saved?</source> <translation type="unfinished" /> </message> @@ -102512,7 +102506,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4138" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4141" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="3042" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="3026" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="3011" /> @@ -104214,15 +104208,15 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5228" /> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5218" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5231" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5221" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2220" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2218" /> <source>IP Address Report</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5242" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5245" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2232" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2230" /> <source>Domain Report</source> @@ -104249,8 +104243,8 @@ <translation type="unfinished"><b>Scorciatoie da tastiera</b><p>Imposta le scorciatoie da tastiera dell'applicazione con i valori personalizzati.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5648" /> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5629" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5651" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5632" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2270" /> <source>Export Keyboard Shortcuts</source> <translation type="unfinished" /> @@ -104271,7 +104265,7 @@ <translation type="unfinished"><b>Esporta scorciatoie da tastiera</b><p>Esporta le scorciatoie da tastiera dell'applicazione.</p></translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5668" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5671" /> <location filename="../WebBrowser/WebBrowserWindow.py" line="2289" /> <source>Import Keyboard Shortcuts</source> <translation type="unfinished" /> @@ -104496,124 +104490,124 @@ <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3949" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3952" /> <source>Could not find any associated content.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="3995" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="3998" /> <source>Unfiltered</source> <translation type="unfinished">Non filtrato</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4051" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4054" /> <source>Updating search index</source> <translation type="unfinished">Aggiornamento indice di ricerca</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4127" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4130" /> <source>Looking for Documentation...</source> <translation type="unfinished">Ricerca documentazione...</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4160" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4163" /> <source>Help Engine</source> <translation type="unfinished">Motore di help</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4765" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4768" /> <source>System</source> <translation type="unfinished">Sistema</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4769" /> - <source>ISO</source> - <translation type="unfinished">ISO</translation> - </message> - <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4772" /> - <source>Unicode</source> - <translation type="unfinished">Unicode</translation> + <source>ISO</source> + <translation type="unfinished">ISO</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4775" /> - <source>Windows</source> - <translation type="unfinished">Windows</translation> + <source>Unicode</source> + <translation type="unfinished">Unicode</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4778" /> - <source>IBM</source> - <translation type="unfinished">IBM</translation> + <source>Windows</source> + <translation type="unfinished">Windows</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4781" /> - <source>Apple</source> - <translation type="unfinished" /> + <source>IBM</source> + <translation type="unfinished">IBM</translation> </message> <message> <location filename="../WebBrowser/WebBrowserWindow.py" line="4784" /> + <source>Apple</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4787" /> <source>Other</source> <translation type="unfinished">Altro</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4811" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4814" /> <source>Menu Bar</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4816" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4819" /> <source>Bookmarks</source> <translation type="unfinished">Segnalibri</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4821" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4824" /> <source>Status Bar</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4836" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4839" /> <source>&Show all</source> <translation type="unfinished">Mo&stra tutti</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="4838" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="4841" /> <source>&Hide all</source> <translation type="unfinished">Nascondi &tutti</translation> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5184" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5187" /> <source>VirusTotal Scan</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5185" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5188" /> <source><p>The VirusTotal scan could not be scheduled.<p> <p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5219" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5222" /> <source>Enter a valid IPv4 address in dotted quad notation:</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5229" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5232" /> <source>The given IP address is not in dotted quad notation.</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5243" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5246" /> <source>Enter a valid domain name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5670" /> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5631" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5673" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5634" /> <source>Keyboard Shortcuts File (*.ekj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../WebBrowser/WebBrowserWindow.py" line="5649" /> + <location filename="../WebBrowser/WebBrowserWindow.py" line="5652" /> <source><p>The keyboard shortcuts file <b>{0}</b> exists already. Overwrite it?</p></source> <translation type="unfinished" /> </message>