diff -r bfe7ea6599a3 -r 7b2344009d7a src/eric7/i18n/eric7_pt.ts --- a/src/eric7/i18n/eric7_pt.ts Wed Oct 05 16:19:31 2022 +0200 +++ b/src/eric7/i18n/eric7_pt.ts Thu Oct 06 16:22:35 2022 +0200 @@ -9364,10 +9364,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" /> @@ -9376,15 +9376,15 @@ <translation type="unfinished">Iniciar o Depurador</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" /> @@ -9392,12 +9392,12 @@ <translation type="unfinished"><p>A instalação de retaguarda do depurador não pode iniciar.</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> @@ -56301,8 +56301,8 @@ <translation type="unfinished" /> </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 type="unfinished">Dados de Perfil</translation> @@ -56323,7 +56323,7 @@ <translation type="unfinished" /> </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>Diagrama da Aplicação</translation> @@ -56364,8 +56364,8 @@ <translation><b>Carregar Diagrama...</b><p>Carga um diagrama desde um ficheiro.</p></translation> </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 type="unfinished" /> @@ -56386,7 +56386,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" /> @@ -56427,9 +56427,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" /> @@ -56450,7 +56450,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" /> @@ -56491,7 +56491,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" /> @@ -56624,283 +56624,293 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5057" /> - <source>&Project</source> - <translation>&Projeto</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5058" /> - <source>Open &Recent Projects</source> - <translation>Abrir Projetos &Recentes</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5059" /> - <source>Session</source> - <translation>Sessão</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5060" /> - <source>Debugger</source> - <translation>Depurador</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>Contro&l de Versão</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5068" /> - <source>Chec&k</source> - <translation>&Verificar</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>&Mostrar</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5073" /> - <source>&Diagrams</source> - <translation>&Diagramas</translation> - </message> - <message> - <location filename="../Project/Project.py" line="5074" /> - <source>Pac&kagers</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5075" /> - <source>Source &Documentation</source> - <translation>&Documentação Fonte</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">Atualizar</translation> + </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>&Projeto</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5079" /> + <source>Open &Recent Projects</source> + <translation>Abrir Projetos &Recentes</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5080" /> + <source>Session</source> + <translation>Sessão</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5081" /> + <source>Debugger</source> + <translation>Depurador</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>Contro&l de Versão</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5089" /> + <source>Chec&k</source> + <translation>&Verificar</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>&Mostrar</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5094" /> + <source>&Diagrams</source> + <translation>&Diagramas</translation> + </message> + <message> + <location filename="../Project/Project.py" line="5095" /> + <source>Pac&kagers</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5096" /> + <source>Source &Documentation</source> + <translation>&Documentação Fonte</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>Projeto</translation> </message> <message> - <location filename="../Project/Project.py" line="5293" /> + <location filename="../Project/Project.py" line="5314" /> <source>&Clear</source> <translation>&Limpar</translation> </message> <message> - <location filename="../Project/Project.py" line="5452" /> + <location filename="../Project/Project.py" line="5473" /> <source>Search New Files</source> <translation>Procurar Ficheiros Novos</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>Não se encontraram ficheiros novos para adicionar.</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>Sistema de Control de Versão</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 type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5753" /> + <location filename="../Project/Project.py" line="5774" /> <source>Coverage Data</source> <translation type="unfinished" /> </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>O projeto atual não tem um script principal definido. A cancelar</translation> </message> <message> - <location filename="../Project/Project.py" line="5766" /> + <location filename="../Project/Project.py" line="5787" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5767" /> + <location filename="../Project/Project.py" line="5788" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5812" /> + <location filename="../Project/Project.py" line="5833" /> <source>Please select a profile file</source> <translation>Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../Project/Project.py" line="5864" /> + <location filename="../Project/Project.py" line="5885" /> <source>Include module names?</source> <translation>Incluir nomes de módulos?</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 type="unfinished" /> </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 type="unfinished" /> - </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 type="unfinished" /> - </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 type="unfinished" /> + </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 type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6101" /> <source>The project does not have a main script defined. Aborting...</source> <translation>O projeto atual não tem um script principal definido. A cancelar...</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" /> - </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" /> + </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"><p>O ficheiro <b>{0}</b> não se pôde ler. </p><p>Motivo: {1}</p></translation> </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 type="unfinished" /> </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 type="unfinished" /> </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> @@ -59202,6 +59212,39 @@ </message> </context> <context> + <name>ProjectVenvCreationParametersDialog</name> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.py" line="44" /> + <source>Python Interpreter</source> + <translation type="unfinished">Intérprete de Python</translation> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Virtual Environment Configuration</source> + <translation type="unfinished">Configuração de Virtualenv</translation> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Python Executable:</source> + <translation type="unfinished">Executável de Python:</translation> + </message> + <message> + <location filename="../Project/ProjectVenvCreationParametersDialog.ui" line="0" /> + <source>Enter the Python interpreter for the virtual environment</source> + <translation type="unfinished">Introduzir o intérprete de Python para o ambiente virtual</translation> + </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" />