diff -r bfe7ea6599a3 -r 7b2344009d7a src/eric7/i18n/eric7_it.ts --- a/src/eric7/i18n/eric7_it.ts Wed Oct 05 16:19:31 2022 +0200 +++ b/src/eric7/i18n/eric7_it.ts Thu Oct 06 16:22:35 2022 +0200 @@ -9345,10 +9345,10 @@ <context> <name>DebuggerInterfacePython</name> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="537" /> - <location filename="../Debugger/DebuggerInterfacePython.py" line="516" /> - <location filename="../Debugger/DebuggerInterfacePython.py" line="453" /> - <location filename="../Debugger/DebuggerInterfacePython.py" line="416" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="536" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="515" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="452" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="415" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="347" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="326" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="263" /> @@ -9357,15 +9357,15 @@ <translation type="unfinished">Avvia Debugger</translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="417" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="416" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="202" /> <source><p>No suitable Python3 environment configured.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="538" /> - <location filename="../Debugger/DebuggerInterfacePython.py" line="517" /> - <location filename="../Debugger/DebuggerInterfacePython.py" line="454" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="537" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="516" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="453" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="348" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="327" /> <location filename="../Debugger/DebuggerInterfacePython.py" line="264" /> @@ -9373,12 +9373,12 @@ <translation type="unfinished"><p>Il debugger non può essere avviato.</p></translation> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1370" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1369" /> <source>Debug Protocol Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../Debugger/DebuggerInterfacePython.py" line="1371" /> + <location filename="../Debugger/DebuggerInterfacePython.py" line="1370" /> <source><p>The response received from the debugger backend could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished" /> </message> @@ -56307,8 +56307,8 @@ <translation><b>Analisi codice...</b><p>Mostra le analisi del codice di tutti i file Python nel progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5811" /> - <location filename="../Project/Project.py" line="5798" /> + <location filename="../Project/Project.py" line="5832" /> + <location filename="../Project/Project.py" line="5819" /> <location filename="../Project/Project.py" line="4649" /> <source>Profile Data</source> <translation>Profilazione dati</translation> @@ -56329,7 +56329,7 @@ <translation><b>Profilazione dati...</b><p>Mostra la profilazione dei dati per il progetto.</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5863" /> + <location filename="../Project/Project.py" line="5884" /> <location filename="../Project/Project.py" line="4675" /> <source>Application Diagram</source> <translation>Diagrammi dell'applicazione</translation> @@ -56370,8 +56370,8 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6058" /> - <location filename="../Project/Project.py" line="5999" /> + <location filename="../Project/Project.py" line="6079" /> + <location filename="../Project/Project.py" line="6020" /> <location filename="../Project/Project.py" line="4719" /> <source>Create Package List</source> <translation>Crea lista del package</translation> @@ -56392,7 +56392,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6127" /> + <location filename="../Project/Project.py" line="6148" /> <location filename="../Project/Project.py" line="4742" /> <source>Create Plugin Archives</source> <translation type="unfinished" /> @@ -56433,9 +56433,9 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6544" /> - <location filename="../Project/Project.py" line="6515" /> - <location filename="../Project/Project.py" line="6466" /> + <location filename="../Project/Project.py" line="6565" /> + <location filename="../Project/Project.py" line="6536" /> + <location filename="../Project/Project.py" line="6487" /> <location filename="../Project/Project.py" line="4795" /> <source>Execute Make</source> <translation type="unfinished" /> @@ -56456,7 +56456,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6521" /> + <location filename="../Project/Project.py" line="6542" /> <location filename="../Project/Project.py" line="4814" /> <source>Test for Changes</source> <translation type="unfinished" /> @@ -56497,7 +56497,7 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6699" /> + <location filename="../Project/Project.py" line="6720" /> <location filename="../Project/Project.py" line="4871" /> <source>About Black</source> <translation type="unfinished" /> @@ -56630,283 +56630,293 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5057" /> - <source>&Project</source> - <translation>&Progetto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5058" /> - <source>Open &Recent Projects</source> - <translation>Apri un progetto &recente</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5059" /> - <source>Session</source> - <translation>Sessione</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5060" /> - <source>Debugger</source> - <translation>Debugger</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5061" /> - <source>Embedded Environment</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5063" /> - <source>Project-T&ools</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5064" /> - <source>&Version Control</source> - <translation>Controllo di &Versione</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5068" /> - <source>Chec&k</source> - <translation>&Controlla</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5070" /> - <source>Code &Formatting</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5072" /> - <source>Sho&w</source> - <translation>&Mostra</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5073" /> - <source>&Diagrams</source> - <translation>&Diagrammi</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5074" /> - <source>Pac&kagers</source> - <translation>Pac&kagers</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5075" /> - <source>Source &Documentation</source> - <translation>&Documentazione sorgenti</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5077" /> - <source>Make</source> + <location filename="../Project/Project.py" line="5039" /> + <source>Upgrade</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5040" /> + <source>&Upgrade</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5046" /> + <source>Upgrade the embedded environment.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5048" /> + <source><b>Upgrade</b><p>This opens a dialog to enter the parameters to upgrade the embedded virtual environment of the project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="5078" /> + <source>&Project</source> + <translation>&Progetto</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5079" /> + <source>Open &Recent Projects</source> + <translation>Apri un progetto &recente</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5080" /> + <source>Session</source> + <translation>Sessione</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5081" /> + <source>Debugger</source> + <translation>Debugger</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5082" /> + <source>Embedded Environment</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5084" /> + <source>Project-T&ools</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5085" /> + <source>&Version Control</source> + <translation>Controllo di &Versione</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5089" /> + <source>Chec&k</source> + <translation>&Controlla</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5091" /> + <source>Code &Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5093" /> + <source>Sho&w</source> + <translation>&Mostra</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5094" /> + <source>&Diagrams</source> + <translation>&Diagrammi</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5095" /> + <source>Pac&kagers</source> + <translation>Pac&kagers</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5096" /> + <source>Source &Documentation</source> + <translation>&Documentazione sorgenti</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5098" /> + <source>Make</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5099" /> <source>Other Tools</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5230" /> - <location filename="../Project/Project.py" line="5227" /> + <location filename="../Project/Project.py" line="5251" /> + <location filename="../Project/Project.py" line="5248" /> <source>Project</source> <translation>Progetto</translation> </message> <message> - <location filename="../Project/Project.py" line="5293" /> + <location filename="../Project/Project.py" line="5314" /> <source>&Clear</source> <translation>Pulis&ci</translation> </message> <message> - <location filename="../Project/Project.py" line="5452" /> + <location filename="../Project/Project.py" line="5473" /> <source>Search New Files</source> <translation>Cerca Nuovi File</translation> </message> <message> - <location filename="../Project/Project.py" line="5453" /> + <location filename="../Project/Project.py" line="5474" /> <source>There were no new files found to be added.</source> <translation>Non sono stati trovati file da aggiungere.</translation> </message> <message> - <location filename="../Project/Project.py" line="5604" /> - <location filename="../Project/Project.py" line="5591" /> + <location filename="../Project/Project.py" line="5625" /> + <location filename="../Project/Project.py" line="5612" /> <source>Version Control System</source> <translation>Version Control System</translation> </message> <message> - <location filename="../Project/Project.py" line="5592" /> + <location filename="../Project/Project.py" line="5613" /> <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5605" /> + <location filename="../Project/Project.py" line="5626" /> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation><p>VCS selezionato <b>{0}</b>non trovato.<br>Disabilito il controllo di versione.</p><p>{1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="5753" /> + <location filename="../Project/Project.py" line="5774" /> <source>Coverage Data</source> <translation>Dati Analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="5799" /> - <location filename="../Project/Project.py" line="5754" /> + <location filename="../Project/Project.py" line="5820" /> + <location filename="../Project/Project.py" line="5775" /> <source>There is no main script defined for the current project. Aborting</source> <translation>Non c'è uno script principale definito per il progetto. Esco</translation> </message> <message> - <location filename="../Project/Project.py" line="5766" /> + <location filename="../Project/Project.py" line="5787" /> <source>Code Coverage</source> <translation>Analisi codice</translation> </message> <message> - <location filename="../Project/Project.py" line="5767" /> + <location filename="../Project/Project.py" line="5788" /> <source>Please select a coverage file</source> <translation>Per favore seleziona un file per l'analisi</translation> </message> <message> - <location filename="../Project/Project.py" line="5812" /> + <location filename="../Project/Project.py" line="5833" /> <source>Please select a profile file</source> <translation>Per favore seleziona un file per la profilazione</translation> </message> <message> - <location filename="../Project/Project.py" line="5864" /> + <location filename="../Project/Project.py" line="5885" /> <source>Include module names?</source> <translation>Includi i nomi dei moduli ?</translation> </message> <message> - <location filename="../Project/Project.py" line="6000" /> + <location filename="../Project/Project.py" line="6021" /> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation><p>Il file <b>PKGLIST</b> esiste già.</p><p>Sovrascriverlo?</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6059" /> - <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> - <translation><p>Il file <b>PKGLIST</b> non può essere creato.<br />Motivo: {0}</p></translation> - </message> - <message> - <location filename="../Project/Project.py" line="6348" /> - <location filename="../Project/Project.py" line="6306" /> - <location filename="../Project/Project.py" line="6260" /> - <location filename="../Project/Project.py" line="6249" /> - <location filename="../Project/Project.py" line="6231" /> - <location filename="../Project/Project.py" line="6198" /> - <location filename="../Project/Project.py" line="6168" /> - <location filename="../Project/Project.py" line="6140" /> - <location filename="../Project/Project.py" line="6110" /> - <location filename="../Project/Project.py" line="6096" /> - <location filename="../Project/Project.py" line="6079" /> - <source>Create Plugin Archive</source> - <translation>Crea un archivio per il plugin</translation> - </message> - <message> <location filename="../Project/Project.py" line="6080" /> + <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> + <translation><p>Il file <b>PKGLIST</b> non può essere creato.<br />Motivo: {0}</p></translation> + </message> + <message> + <location filename="../Project/Project.py" line="6369" /> + <location filename="../Project/Project.py" line="6327" /> + <location filename="../Project/Project.py" line="6281" /> + <location filename="../Project/Project.py" line="6270" /> + <location filename="../Project/Project.py" line="6252" /> + <location filename="../Project/Project.py" line="6219" /> + <location filename="../Project/Project.py" line="6189" /> + <location filename="../Project/Project.py" line="6161" /> + <location filename="../Project/Project.py" line="6131" /> + <location filename="../Project/Project.py" line="6117" /> + <location filename="../Project/Project.py" line="6100" /> + <source>Create Plugin Archive</source> + <translation>Crea un archivio per il plugin</translation> + </message> + <message> + <location filename="../Project/Project.py" line="6101" /> <source>The project does not have a main script defined. Aborting...</source> <translation>Non c'è uno script principale definito per il progetto. Esco...</translation> </message> <message> - <location filename="../Project/Project.py" line="6097" /> + <location filename="../Project/Project.py" line="6118" /> <source>Select package lists:</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6111" /> + <location filename="../Project/Project.py" line="6132" /> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6119" /> + <location filename="../Project/Project.py" line="6140" /> <source>Creating plugin archives...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6120" /> - <source>Abort</source> - <translation type="unfinished">Termina</translation> - </message> - <message> - <location filename="../Project/Project.py" line="6123" /> - <source>%v/%m Archives</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="6141" /> + <source>Abort</source> + <translation type="unfinished">Termina</translation> + </message> + <message> + <location filename="../Project/Project.py" line="6144" /> + <source>%v/%m Archives</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6162" /> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6169" /> + <location filename="../Project/Project.py" line="6190" /> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6199" /> + <location filename="../Project/Project.py" line="6220" /> <source><p>The eric plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6232" /> + <location filename="../Project/Project.py" line="6253" /> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation><p>Il file <b>{0}</b> non può essere aggiunto all'archivio.Lo ignoro.</p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6250" /> + <location filename="../Project/Project.py" line="6271" /> <source><p>The eric plugin archive files were created with some errors.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6261" /> + <location filename="../Project/Project.py" line="6282" /> <source><p>The eric plugin archive files were created successfully.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6307" /> + <location filename="../Project/Project.py" line="6328" /> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Il file plugin <b>{0}</b> non può essere salvato.<br />Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/Project.py" line="6349" /> + <location filename="../Project/Project.py" line="6370" /> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6467" /> + <location filename="../Project/Project.py" line="6488" /> <source>The make process did not start.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6516" /> + <location filename="../Project/Project.py" line="6537" /> <source>The make process crashed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6524" /> - <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="6529" /> - <source><p>There are changes that require the default make target to be rebuilt.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="6545" /> + <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6550" /> + <source><p>There are changes that require the default make target to be rebuilt.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6566" /> <source>The makefile contains errors.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="6700" /> + <location filename="../Project/Project.py" line="6721" /> <source><p><b>Black Version {0}</b></p><p><i>Black</i> is the uncompromising Python code formatter.</p></source> <translation type="unfinished" /> </message> - <message> - <location filename="../Project/Project.py" line="6803" /> - <source>Python Executable</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="6804" /> - <source>Enter the Python interpreter for the virtual environment:</source> - <translation type="unfinished" /> - </message> </context> <context> <name>ProjectBaseBrowser</name> @@ -59216,6 +59226,39 @@ </message> </context> <context> + <name>ProjectVenvCreationParametersDialog</name> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.py" line="44" /> + <source>Python Interpreter</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Virtual Environment Configuration</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Python Executable:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Enter the Python interpreter for the virtual environment</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Select to give the virtualenv access to the global site-packages</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>System-wide Python Packages</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>PropertiesDialog</name> <message> <location filename="../Project/PropertiesDialog.ui" line="0" />