--- a/src/eric7/i18n/eric7_pt.ts Thu Nov 24 16:09:39 2022 +0100 +++ b/src/eric7/i18n/eric7_pt.ts Thu Nov 24 16:10:58 2022 +0100 @@ -9451,26 +9451,26 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="321" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="308" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="319" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="306" /> <source>Add allowed host</source> <translation>Adicionar anfitrião permitido</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="345" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="309" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="343" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="307" /> <source>Enter the IP address of an allowed host</source> <translation>Introduzir a direção IP de um anfitrião permitido</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="359" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="322" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="357" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="320" /> <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> <translation><p>A direção <b>{0}</b> não é um direção IP v4 ou IP v6 válida. A cancelar...</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="358" /> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="344" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="356" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="342" /> <source>Edit allowed host</source> <translation>Editar anfitrião permitido</translation> </message> @@ -46711,7 +46711,7 @@ <translation /> </message> <message> - <location filename="../Preferences/__init__.py" line="473" /> + <location filename="../Preferences/__init__.py" line="462" /> <location filename="../QScintilla/Lexers/__init__.py" line="386" /> <source>Python Files (*.py *.py3)</source> <translation type="unfinished">Ficheiros Python (*.py *.py3)</translation> @@ -46964,7 +46964,7 @@ <translation>Ficheiros Todos (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="476" /> + <location filename="../Preferences/__init__.py" line="465" /> <location filename="../QScintilla/Lexers/__init__.py" line="479" /> <source>Python3 Files (*.py)</source> <translation>Ficheiros Python3 (*.py)</translation> @@ -55530,18 +55530,18 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1659" /> + <location filename="../Preferences/__init__.py" line="1608" /> <source>Export Preferences</source> <translation>Exportar Preferências</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1688" /> - <location filename="../Preferences/__init__.py" line="1661" /> + <location filename="../Preferences/__init__.py" line="1637" /> + <location filename="../Preferences/__init__.py" line="1610" /> <source>Properties File (*.ini);;All Files (*)</source> <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1686" /> + <location filename="../Preferences/__init__.py" line="1635" /> <source>Import Preferences</source> <translation>Importar Preferências</translation> </message> @@ -55562,7 +55562,7 @@ <context> <name>PreviewModel</name> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="474" /> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="472" /> <source>Variable Name</source> <translation type="unfinished" /> </message> @@ -57745,34 +57745,34 @@ <context> <name>ProjectBaseBrowser</name> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="137" /> - <location filename="../Project/ProjectBaseBrowser.py" line="131" /> - <location filename="../Project/ProjectBaseBrowser.py" line="125" /> + <location filename="../Project/ProjectBaseBrowser.py" line="140" /> + <location filename="../Project/ProjectBaseBrowser.py" line="134" /> + <location filename="../Project/ProjectBaseBrowser.py" line="128" /> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="311" /> + <location filename="../Project/ProjectBaseBrowser.py" line="314" /> <source>Delete directories</source> <translation>Apagar diretórios</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="312" /> + <location filename="../Project/ProjectBaseBrowser.py" line="315" /> <source>Do you really want to delete these directories from the project?</source> <translation>Tem a certeza de que quer apagar estes diretórios do projeto?</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="504" /> + <location filename="../Project/ProjectBaseBrowser.py" line="507" /> <source>local</source> <translation /> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="541" /> + <location filename="../Project/ProjectBaseBrowser.py" line="544" /> <source>Select entries</source> <translation>Selecionar entradas</translation> </message> <message> - <location filename="../Project/ProjectBaseBrowser.py" line="542" /> + <location filename="../Project/ProjectBaseBrowser.py" line="545" /> <source>There were no matching entries found.</source> <translation>Não se encontraram entradas coincidentes.</translation> </message> @@ -57780,42 +57780,52 @@ <context> <name>ProjectBrowser</name> <message> - <location filename="../Project/ProjectBrowser.py" line="128" /> + <location filename="../Project/ProjectBrowser.py" line="121" /> <source>up to date</source> <translation>atualizado</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="129" /> + <location filename="../Project/ProjectBrowser.py" line="122" /> <source>files added</source> <translation>ficheiros adicionados</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="130" /> + <location filename="../Project/ProjectBrowser.py" line="123" /> <source>local modifications</source> <translation>alterações locais</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="131" /> + <location filename="../Project/ProjectBrowser.py" line="124" /> <source>files removed</source> <translation>ficheiros apagados</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="132" /> + <location filename="../Project/ProjectBrowser.py" line="125" /> <source>files replaced</source> <translation>ficheiros substituidos</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="133" /> + <location filename="../Project/ProjectBrowser.py" line="126" /> <source>update required</source> <translation>atualização necessária</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="134" /> + <location filename="../Project/ProjectBrowser.py" line="127" /> <source>conflict</source> <translation>conflito</translation> </message> <message> - <location filename="../Project/ProjectBrowser.py" line="394" /> + <location filename="../Project/ProjectBrowser.py" line="180" /> + <source>Add Project Browser Type</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectBrowser.py" line="181" /> + <source><p>The project browser type <b>{0}</b> has already been added. This attempt will be ignored.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectBrowser.py" line="448" /> <source>unknown status</source> <translation>estado desconhecido</translation> </message> @@ -57823,12 +57833,12 @@ <context> <name>ProjectBrowserModel</name> <message> - <location filename="../Project/ProjectBrowserModel.py" line="246" /> + <location filename="../Project/ProjectBrowserModel.py" line="236" /> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../Project/ProjectBrowserModel.py" line="248" /> + <location filename="../Project/ProjectBrowserModel.py" line="238" /> <source>VCS Status</source> <translation>Estado VCS</translation> </message> @@ -57836,8 +57846,8 @@ <location filename="../Project/ProjectBrowserModel.py" line="799" /> <location filename="../Project/ProjectBrowserModel.py" line="781" /> <location filename="../Project/ProjectBrowserModel.py" line="747" /> - <location filename="../Project/ProjectBrowserModel.py" line="476" /> - <location filename="../Project/ProjectBrowserModel.py" line="398" /> + <location filename="../Project/ProjectBrowserModel.py" line="470" /> + <location filename="../Project/ProjectBrowserModel.py" line="388" /> <source>local</source> <translation /> </message> @@ -57881,76 +57891,6 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the sources browser</source> - <translation>Selecionar para mostrar o navegador de fontes</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Sources Browser</source> - <translation>Navegador de Fontes</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the interfaces (IDL) browser</source> - <translation>Selecionar para mostrar o navegador de interfaces (IDL)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Interfaces (IDL) Browser</source> - <translation>Navegador de Interfaces (IDL)</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the forms browser</source> - <translation>Selecionar para mostrar o navegador de formulários</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Forms Browser</source> - <translation>Navegador de Formulários</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the protocols (protobuf) browser</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Protocols (protobuf) Browser</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the resources browser</source> - <translation>Selecionar para mostrar o navegador de recursos</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Resources Browser</source> - <translation>Navegador de Recursos</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the browser for other files</source> - <translation>Selecionar para mostrar o navegador de outros ficheiros</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Others Browser</source> - <translation>Navegador de Outros</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to show the translations browser</source> - <translation>Selecionar para mostrar o navegador de traduções</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Translations Browser</source> - <translation>Navegador de Traduções</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> <source>Select to make the project browsers highlight the file of the current editor.</source> <translation type="unfinished" /> </message> @@ -57981,16 +57921,6 @@ </message> <message> <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Select to hide sources generated from form files</source> - <translation>Selcionar para esconder as fontes geradas a partir de ficheiros formulários</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> - <source>Hide generated form sources</source> - <translation>Esconder fontes de geradas de formulários</translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/ProjectBrowserPage.ui" line="0" /> <source>Select to show hidden files in the various browsers</source> <translation type="unfinished" /> </message> @@ -57999,26 +57929,82 @@ <source>Show hidden files</source> <translation type="unfinished">Mostrar ficheiros escondidos</translation> </message> + <message> + <source>Select to show the sources browser</source> + <translation type="vanished">Selecionar para mostrar o navegador de fontes</translation> + </message> + <message> + <source>Sources Browser</source> + <translation type="vanished">Navegador de Fontes</translation> + </message> + <message> + <source>Select to show the interfaces (IDL) browser</source> + <translation type="vanished">Selecionar para mostrar o navegador de interfaces (IDL)</translation> + </message> + <message> + <source>Interfaces (IDL) Browser</source> + <translation type="vanished">Navegador de Interfaces (IDL)</translation> + </message> + <message> + <source>Select to show the forms browser</source> + <translation type="vanished">Selecionar para mostrar o navegador de formulários</translation> + </message> + <message> + <source>Forms Browser</source> + <translation type="vanished">Navegador de Formulários</translation> + </message> + <message> + <source>Select to show the resources browser</source> + <translation type="vanished">Selecionar para mostrar o navegador de recursos</translation> + </message> + <message> + <source>Resources Browser</source> + <translation type="vanished">Navegador de Recursos</translation> + </message> + <message> + <source>Select to show the browser for other files</source> + <translation type="vanished">Selecionar para mostrar o navegador de outros ficheiros</translation> + </message> + <message> + <source>Others Browser</source> + <translation type="vanished">Navegador de Outros</translation> + </message> + <message> + <source>Select to show the translations browser</source> + <translation type="vanished">Selecionar para mostrar o navegador de traduções</translation> + </message> + <message> + <source>Translations Browser</source> + <translation type="vanished">Navegador de Traduções</translation> + </message> + <message> + <source>Select to hide sources generated from form files</source> + <translation type="vanished">Selcionar para esconder as fontes geradas a partir de ficheiros formulários</translation> + </message> + <message> + <source>Hide generated form sources</source> + <translation type="vanished">Esconder fontes de geradas de formulários</translation> + </message> </context> <context> <name>ProjectFile</name> <message> - <location filename="../Project/ProjectFile.py" line="110" /> + <location filename="../Project/ProjectFile.py" line="109" /> <source>Save Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFile.py" line="111" /> + <location filename="../Project/ProjectFile.py" line="110" /> <source><p>The project file <b>{0}</b> could not be written.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/ProjectFile.py" line="135" /> + <source>Read Project File</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/ProjectFile.py" line="136" /> - <source>Read Project File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectFile.py" line="137" /> <source><p>The project file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> @@ -58026,9 +58012,9 @@ <context> <name>ProjectFormsBrowser</name> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1078" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1029" /> - <location filename="../Project/ProjectFormsBrowser.py" line="992" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1100" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1051" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1014" /> <location filename="../Project/ProjectFormsBrowser.py" line="142" /> <location filename="../Project/ProjectFormsBrowser.py" line="77" /> <source>Forms</source> @@ -58140,249 +58126,254 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="201" /> - <location filename="../Project/ProjectFormsBrowser.py" line="183" /> + <location filename="../Project/ProjectFormsBrowser.py" line="152" /> + <source>Forms Browser</source> + <translation type="unfinished">Navegador de Formulários</translation> + </message> + <message> + <location filename="../Project/ProjectFormsBrowser.py" line="223" /> + <location filename="../Project/ProjectFormsBrowser.py" line="205" /> <source>Compile form</source> <translation>Compilar formulário</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="391" /> - <location filename="../Project/ProjectFormsBrowser.py" line="380" /> - <location filename="../Project/ProjectFormsBrowser.py" line="345" /> - <location filename="../Project/ProjectFormsBrowser.py" line="335" /> - <location filename="../Project/ProjectFormsBrowser.py" line="261" /> - <location filename="../Project/ProjectFormsBrowser.py" line="207" /> - <location filename="../Project/ProjectFormsBrowser.py" line="184" /> + <location filename="../Project/ProjectFormsBrowser.py" line="413" /> + <location filename="../Project/ProjectFormsBrowser.py" line="402" /> + <location filename="../Project/ProjectFormsBrowser.py" line="367" /> + <location filename="../Project/ProjectFormsBrowser.py" line="357" /> + <location filename="../Project/ProjectFormsBrowser.py" line="283" /> + <location filename="../Project/ProjectFormsBrowser.py" line="229" /> + <location filename="../Project/ProjectFormsBrowser.py" line="206" /> <source>Compile all forms</source> <translation>Compilar todos</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="214" /> - <location filename="../Project/ProjectFormsBrowser.py" line="186" /> + <location filename="../Project/ProjectFormsBrowser.py" line="236" /> + <location filename="../Project/ProjectFormsBrowser.py" line="208" /> <source>Generate Dialog Code...</source> <translation>Criar Código de Caixa de Diálogo...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="384" /> - <location filename="../Project/ProjectFormsBrowser.py" line="338" /> - <location filename="../Project/ProjectFormsBrowser.py" line="299" /> - <location filename="../Project/ProjectFormsBrowser.py" line="265" /> - <location filename="../Project/ProjectFormsBrowser.py" line="190" /> + <location filename="../Project/ProjectFormsBrowser.py" line="406" /> + <location filename="../Project/ProjectFormsBrowser.py" line="360" /> + <location filename="../Project/ProjectFormsBrowser.py" line="321" /> + <location filename="../Project/ProjectFormsBrowser.py" line="287" /> + <location filename="../Project/ProjectFormsBrowser.py" line="212" /> <source>Configure uic Compiler</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="302" /> - <location filename="../Project/ProjectFormsBrowser.py" line="193" /> + <location filename="../Project/ProjectFormsBrowser.py" line="324" /> + <location filename="../Project/ProjectFormsBrowser.py" line="215" /> <source>Open in Qt-Designer</source> <translation>Abrir no Qt-Designer</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="303" /> - <location filename="../Project/ProjectFormsBrowser.py" line="194" /> + <location filename="../Project/ProjectFormsBrowser.py" line="325" /> + <location filename="../Project/ProjectFormsBrowser.py" line="216" /> <source>Open in Editor</source> <translation>Abrir no Editor</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="196" /> + <location filename="../Project/ProjectFormsBrowser.py" line="218" /> <source>Preview form</source> <translation>Antever form</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="305" /> - <location filename="../Project/ProjectFormsBrowser.py" line="197" /> + <location filename="../Project/ProjectFormsBrowser.py" line="327" /> + <location filename="../Project/ProjectFormsBrowser.py" line="219" /> <source>Preview translations</source> <translation>Antever traduções</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="319" /> - <location filename="../Project/ProjectFormsBrowser.py" line="317" /> - <location filename="../Project/ProjectFormsBrowser.py" line="228" /> - <location filename="../Project/ProjectFormsBrowser.py" line="226" /> + <location filename="../Project/ProjectFormsBrowser.py" line="341" /> + <location filename="../Project/ProjectFormsBrowser.py" line="339" /> + <location filename="../Project/ProjectFormsBrowser.py" line="250" /> + <location filename="../Project/ProjectFormsBrowser.py" line="248" /> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="230" /> + <location filename="../Project/ProjectFormsBrowser.py" line="252" /> <source>Rename file</source> <translation>Renomear ficheiro</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="350" /> - <location filename="../Project/ProjectFormsBrowser.py" line="321" /> - <location filename="../Project/ProjectFormsBrowser.py" line="232" /> + <location filename="../Project/ProjectFormsBrowser.py" line="372" /> + <location filename="../Project/ProjectFormsBrowser.py" line="343" /> + <location filename="../Project/ProjectFormsBrowser.py" line="254" /> <source>Remove from project</source> <translation>Retirar do projeto</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="352" /> - <location filename="../Project/ProjectFormsBrowser.py" line="323" /> - <location filename="../Project/ProjectFormsBrowser.py" line="234" /> + <location filename="../Project/ProjectFormsBrowser.py" line="374" /> + <location filename="../Project/ProjectFormsBrowser.py" line="345" /> + <location filename="../Project/ProjectFormsBrowser.py" line="256" /> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="360" /> - <location filename="../Project/ProjectFormsBrowser.py" line="356" /> - <location filename="../Project/ProjectFormsBrowser.py" line="272" /> - <location filename="../Project/ProjectFormsBrowser.py" line="268" /> - <location filename="../Project/ProjectFormsBrowser.py" line="242" /> - <location filename="../Project/ProjectFormsBrowser.py" line="238" /> + <location filename="../Project/ProjectFormsBrowser.py" line="382" /> + <location filename="../Project/ProjectFormsBrowser.py" line="378" /> + <location filename="../Project/ProjectFormsBrowser.py" line="294" /> + <location filename="../Project/ProjectFormsBrowser.py" line="290" /> + <location filename="../Project/ProjectFormsBrowser.py" line="264" /> + <location filename="../Project/ProjectFormsBrowser.py" line="260" /> <source>New form...</source> <translation>Novo formulário...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="397" /> - <location filename="../Project/ProjectFormsBrowser.py" line="363" /> - <location filename="../Project/ProjectFormsBrowser.py" line="276" /> - <location filename="../Project/ProjectFormsBrowser.py" line="245" /> + <location filename="../Project/ProjectFormsBrowser.py" line="419" /> + <location filename="../Project/ProjectFormsBrowser.py" line="385" /> + <location filename="../Project/ProjectFormsBrowser.py" line="298" /> + <location filename="../Project/ProjectFormsBrowser.py" line="267" /> <source>Add forms...</source> <translation>Adicionar formulários...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="400" /> - <location filename="../Project/ProjectFormsBrowser.py" line="365" /> - <location filename="../Project/ProjectFormsBrowser.py" line="279" /> - <location filename="../Project/ProjectFormsBrowser.py" line="246" /> + <location filename="../Project/ProjectFormsBrowser.py" line="422" /> + <location filename="../Project/ProjectFormsBrowser.py" line="387" /> + <location filename="../Project/ProjectFormsBrowser.py" line="301" /> + <location filename="../Project/ProjectFormsBrowser.py" line="268" /> <source>Add forms directory...</source> <translation>Adicionar diretório de formulários...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="368" /> - <location filename="../Project/ProjectFormsBrowser.py" line="248" /> + <location filename="../Project/ProjectFormsBrowser.py" line="390" /> + <location filename="../Project/ProjectFormsBrowser.py" line="270" /> <source>Copy Path to Clipboard</source> <translation>Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="405" /> - <location filename="../Project/ProjectFormsBrowser.py" line="370" /> - <location filename="../Project/ProjectFormsBrowser.py" line="326" /> - <location filename="../Project/ProjectFormsBrowser.py" line="283" /> - <location filename="../Project/ProjectFormsBrowser.py" line="250" /> + <location filename="../Project/ProjectFormsBrowser.py" line="427" /> + <location filename="../Project/ProjectFormsBrowser.py" line="392" /> + <location filename="../Project/ProjectFormsBrowser.py" line="348" /> + <location filename="../Project/ProjectFormsBrowser.py" line="305" /> + <location filename="../Project/ProjectFormsBrowser.py" line="272" /> <source>Expand all directories</source> <translation>Expandir os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="408" /> - <location filename="../Project/ProjectFormsBrowser.py" line="372" /> - <location filename="../Project/ProjectFormsBrowser.py" line="328" /> - <location filename="../Project/ProjectFormsBrowser.py" line="285" /> - <location filename="../Project/ProjectFormsBrowser.py" line="251" /> + <location filename="../Project/ProjectFormsBrowser.py" line="430" /> + <location filename="../Project/ProjectFormsBrowser.py" line="394" /> + <location filename="../Project/ProjectFormsBrowser.py" line="350" /> + <location filename="../Project/ProjectFormsBrowser.py" line="307" /> + <location filename="../Project/ProjectFormsBrowser.py" line="273" /> <source>Collapse all directories</source> <translation>Colapsar os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="411" /> - <location filename="../Project/ProjectFormsBrowser.py" line="375" /> - <location filename="../Project/ProjectFormsBrowser.py" line="331" /> - <location filename="../Project/ProjectFormsBrowser.py" line="288" /> - <location filename="../Project/ProjectFormsBrowser.py" line="253" /> + <location filename="../Project/ProjectFormsBrowser.py" line="433" /> + <location filename="../Project/ProjectFormsBrowser.py" line="397" /> + <location filename="../Project/ProjectFormsBrowser.py" line="353" /> + <location filename="../Project/ProjectFormsBrowser.py" line="310" /> + <location filename="../Project/ProjectFormsBrowser.py" line="275" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="310" /> - <location filename="../Project/ProjectFormsBrowser.py" line="295" /> + <location filename="../Project/ProjectFormsBrowser.py" line="332" /> + <location filename="../Project/ProjectFormsBrowser.py" line="317" /> <source>Compile forms</source> <translation>Compilar formulários</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="682" /> - <location filename="../Project/ProjectFormsBrowser.py" line="669" /> - <location filename="../Project/ProjectFormsBrowser.py" line="650" /> - <location filename="../Project/ProjectFormsBrowser.py" line="633" /> + <location filename="../Project/ProjectFormsBrowser.py" line="704" /> + <location filename="../Project/ProjectFormsBrowser.py" line="691" /> + <location filename="../Project/ProjectFormsBrowser.py" line="672" /> + <location filename="../Project/ProjectFormsBrowser.py" line="655" /> <source>New Form</source> <translation>Novo Formulário</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="634" /> + <location filename="../Project/ProjectFormsBrowser.py" line="656" /> <source>Select a form type:</source> <translation>Selecionar o tipo de form:</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="652" /> + <location filename="../Project/ProjectFormsBrowser.py" line="674" /> <source>Qt User-Interface Files (*.ui);;All Files (*)</source> <translation>Ficheiros de Interface de Usuário Qt (*.ui);;Ficheiros Todos (*)</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="670" /> + <location filename="../Project/ProjectFormsBrowser.py" line="692" /> <source>The file already exists! Overwrite it?</source> <translation>O ficheiro já existe. Sobreescrever?</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="683" /> + <location filename="../Project/ProjectFormsBrowser.py" line="705" /> <source><p>The new form file <b>{0}</b> could not be created.<br>Problem: {1}</p></source> <translation><p>O ficheiro do novo formulário <b>{0}</b> não pôde ser criado.<br>Problema: {1}</p></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="709" /> + <location filename="../Project/ProjectFormsBrowser.py" line="731" /> <source>Delete forms</source> <translation>Apagar formulários</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="710" /> + <location filename="../Project/ProjectFormsBrowser.py" line="732" /> <source>Do you really want to delete these forms from the project?</source> <translation>Tem a certeza de que quer apagar estes formulários do projeto?</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="835" /> - <location filename="../Project/ProjectFormsBrowser.py" line="824" /> - <location filename="../Project/ProjectFormsBrowser.py" line="817" /> + <location filename="../Project/ProjectFormsBrowser.py" line="857" /> + <location filename="../Project/ProjectFormsBrowser.py" line="846" /> + <location filename="../Project/ProjectFormsBrowser.py" line="839" /> <source>Form Compilation</source> <translation>Compilação de Formulários</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="818" /> + <location filename="../Project/ProjectFormsBrowser.py" line="840" /> <source>The compilation of the form file was successful.</source> <translation>A compilação do form teve êxito.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="825" /> + <location filename="../Project/ProjectFormsBrowser.py" line="847" /> <source><p>The compilation of the form file failed.</p><p>Reason: {0}</p></source> <translation><p>Falhou a compilação do ficheiro do formulário.</p><p>Razão: {0}</p></translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="836" /> + <location filename="../Project/ProjectFormsBrowser.py" line="858" /> <source>The compilation of the form file failed.</source> <translation>A compilação do ficheiro do form falhou.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="928" /> + <location filename="../Project/ProjectFormsBrowser.py" line="950" /> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="929" /> + <location filename="../Project/ProjectFormsBrowser.py" line="951" /> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1020" /> - <location filename="../Project/ProjectFormsBrowser.py" line="983" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1042" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1005" /> <source>Compiling forms...</source> <translation>A compilar formulários...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1071" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1021" /> - <location filename="../Project/ProjectFormsBrowser.py" line="984" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1093" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1043" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1006" /> <source>Abort</source> <translation>Terminar</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1074" /> - <location filename="../Project/ProjectFormsBrowser.py" line="1024" /> - <location filename="../Project/ProjectFormsBrowser.py" line="987" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1096" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1046" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1009" /> <source>%v/%m Forms</source> <translation>%v/%m Formulários</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1070" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1092" /> <source>Determining changed forms...</source> <translation>A determinar formulários alterados...</translation> </message> <message> - <location filename="../Project/ProjectFormsBrowser.py" line="1102" /> + <location filename="../Project/ProjectFormsBrowser.py" line="1124" /> <source>Compiling changed forms...</source> <translation>A compilar formulários alterados...</translation> </message> @@ -58410,183 +58401,188 @@ <translation type="unfinished">Ficheiros de Interface</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="697" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="661" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="719" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="683" /> <location filename="../Project/ProjectInterfacesBrowser.py" line="99" /> <source>Interfaces</source> <translation>Interfaces</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="179" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="135" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="109" /> + <source>Interfaces (IDL) Browser</source> + <translation type="unfinished">Navegador de Interfaces (IDL)</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="201" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="157" /> <source>Compile interface</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="287" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="257" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="204" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="181" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="138" /> - <source>Compile all interfaces</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="291" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="261" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="236" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="208" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="185" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="142" /> - <source>Configure IDL compiler</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="239" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="188" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="145" /> - <source>Open</source> - <translation>Abrir</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="147" /> - <source>Rename file</source> - <translation>Renomear ficheiro</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="264" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="241" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="150" /> - <source>Remove from project</source> - <translation>Retirar do projeto</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="266" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="243" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="153" /> - <source>Delete</source> - <translation>Apagar</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="295" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="269" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="212" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="190" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="157" /> - <source>Add interfaces...</source> - <translation>Adicionar interfaces...</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="298" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="271" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="215" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="192" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="160" /> - <source>Add interfaces directory...</source> - <translation>Adicionar diretório de interfaces...</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="274" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="164" /> - <source>Copy Path to Clipboard</source> - <translation>Copiar Rota à Área de Transferência</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="303" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="276" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="246" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="219" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="195" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="168" /> - <source>Expand all directories</source> - <translation>Expandir os diretórios todos</translation> - </message> - <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="306" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="278" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="248" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="221" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="196" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="171" /> - <source>Collapse all directories</source> - <translation>Colapsar os diretórios todos</translation> - </message> - <message> <location filename="../Project/ProjectInterfacesBrowser.py" line="309" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="281" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="251" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="224" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="198" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="174" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="279" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="226" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="203" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="160" /> + <source>Compile all interfaces</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="313" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="283" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="258" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="230" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="207" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="164" /> + <source>Configure IDL compiler</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="261" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="210" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="167" /> + <source>Open</source> + <translation>Abrir</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="169" /> + <source>Rename file</source> + <translation>Renomear ficheiro</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="286" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="263" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="172" /> + <source>Remove from project</source> + <translation>Retirar do projeto</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="288" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="265" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="175" /> + <source>Delete</source> + <translation>Apagar</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="317" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="291" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="234" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="212" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="179" /> + <source>Add interfaces...</source> + <translation>Adicionar interfaces...</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="320" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="293" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="237" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="214" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="182" /> + <source>Add interfaces directory...</source> + <translation>Adicionar diretório de interfaces...</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="296" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="186" /> + <source>Copy Path to Clipboard</source> + <translation>Copiar Rota à Área de Transferência</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="325" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="298" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="268" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="241" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="217" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="190" /> + <source>Expand all directories</source> + <translation>Expandir os diretórios todos</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="328" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="300" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="270" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="243" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="218" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="193" /> + <source>Collapse all directories</source> + <translation>Colapsar os diretórios todos</translation> + </message> + <message> + <location filename="../Project/ProjectInterfacesBrowser.py" line="331" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="303" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="273" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="246" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="220" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="196" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="311" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="282" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="252" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="225" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="199" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="175" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="333" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="304" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="274" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="247" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="221" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="197" /> <source>Configure CORBA...</source> <translation>Configurar CORBA...</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="232" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="254" /> <source>Compile interfaces</source> <translation>Compilar interfaces</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="498" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="520" /> <source>Delete interfaces</source> <translation>Apagar interfaces</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="499" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="521" /> <source>Do you really want to delete these interfaces from the project?</source> <translation>Tem a certeza de que quer apagar estas interfaces do projeto?</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="574" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="568" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="596" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="590" /> <source>Interface Compilation</source> <translation>Compilação de Interface</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="569" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="591" /> <source>The compilation of the interface file was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="575" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="597" /> <source>The compilation of the interface file failed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="627" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="649" /> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="628" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="650" /> <source><p>Could not start {0}.<br>Ensure that it is in the search path.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="688" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="652" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="710" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="674" /> <source>Compiling interfaces...</source> <translation>A compilar interfaces...</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="689" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="653" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="711" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="675" /> <source>Abort</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Project/ProjectInterfacesBrowser.py" line="692" /> - <location filename="../Project/ProjectInterfacesBrowser.py" line="656" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="714" /> + <location filename="../Project/ProjectInterfacesBrowser.py" line="678" /> <source>%v/%m Interfaces</source> <translation>%v/%m Interfaces</translation> </message> @@ -58594,141 +58590,146 @@ <context> <name>ProjectOthersBrowser</name> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="78" /> - <location filename="../Project/ProjectOthersBrowser.py" line="60" /> + <location filename="../Project/ProjectOthersBrowser.py" line="79" /> + <location filename="../Project/ProjectOthersBrowser.py" line="61" /> <source>Others</source> <translation>Outros</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="63" /> + <location filename="../Project/ProjectOthersBrowser.py" line="64" /> <source><b>Project Others Browser</b><p>This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="76" /> - <source>Other Files ({0})</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectOthersBrowser.py" line="77" /> + <source>Other Files ({0})</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="78" /> <source>Other Files</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="110" /> + <location filename="../Project/ProjectOthersBrowser.py" line="89" /> + <source>Others Browser</source> + <translation type="unfinished">Navegador de Outros</translation> + </message> + <message> + <location filename="../Project/ProjectOthersBrowser.py" line="133" /> <source>Open in Hex Editor</source> <translation type="unfinished">Abrir com Editor Hexadecimal</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="112" /> + <location filename="../Project/ProjectOthersBrowser.py" line="135" /> <source>Open in Icon Editor</source> <translation>Abrir no Editor de Ícones</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="115" /> + <location filename="../Project/ProjectOthersBrowser.py" line="138" /> <source>Open in Editor</source> <translation type="unfinished">Abrir no Editor</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="395" /> - <location filename="../Project/ProjectOthersBrowser.py" line="387" /> - <location filename="../Project/ProjectOthersBrowser.py" line="377" /> - <location filename="../Project/ProjectOthersBrowser.py" line="369" /> - <location filename="../Project/ProjectOthersBrowser.py" line="119" /> + <location filename="../Project/ProjectOthersBrowser.py" line="418" /> + <location filename="../Project/ProjectOthersBrowser.py" line="410" /> + <location filename="../Project/ProjectOthersBrowser.py" line="400" /> + <location filename="../Project/ProjectOthersBrowser.py" line="392" /> + <location filename="../Project/ProjectOthersBrowser.py" line="142" /> <source>Show Mime-Type</source> <translation type="unfinished">Mostrar Tipos MIME</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="123" /> + <location filename="../Project/ProjectOthersBrowser.py" line="146" /> <source>Rename file</source> <translation>Renomear ficheiro</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="183" /> - <location filename="../Project/ProjectOthersBrowser.py" line="145" /> - <location filename="../Project/ProjectOthersBrowser.py" line="126" /> + <location filename="../Project/ProjectOthersBrowser.py" line="206" /> + <location filename="../Project/ProjectOthersBrowser.py" line="168" /> + <location filename="../Project/ProjectOthersBrowser.py" line="149" /> <source>Remove from project</source> <translation>Retirar do projeto</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="186" /> - <location filename="../Project/ProjectOthersBrowser.py" line="149" /> - <location filename="../Project/ProjectOthersBrowser.py" line="128" /> + <location filename="../Project/ProjectOthersBrowser.py" line="209" /> + <location filename="../Project/ProjectOthersBrowser.py" line="172" /> + <location filename="../Project/ProjectOthersBrowser.py" line="151" /> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="167" /> - <location filename="../Project/ProjectOthersBrowser.py" line="153" /> - <location filename="../Project/ProjectOthersBrowser.py" line="131" /> + <location filename="../Project/ProjectOthersBrowser.py" line="190" /> + <location filename="../Project/ProjectOthersBrowser.py" line="176" /> + <location filename="../Project/ProjectOthersBrowser.py" line="154" /> <source>Add files...</source> <translation>Adicionar Ficheiros...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="170" /> - <location filename="../Project/ProjectOthersBrowser.py" line="154" /> - <location filename="../Project/ProjectOthersBrowser.py" line="132" /> + <location filename="../Project/ProjectOthersBrowser.py" line="193" /> + <location filename="../Project/ProjectOthersBrowser.py" line="177" /> + <location filename="../Project/ProjectOthersBrowser.py" line="155" /> <source>Add directory...</source> <translation>Adicionar diretório...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="134" /> + <location filename="../Project/ProjectOthersBrowser.py" line="157" /> <source>Refresh</source> <translation>Atualizar</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="156" /> - <location filename="../Project/ProjectOthersBrowser.py" line="136" /> + <location filename="../Project/ProjectOthersBrowser.py" line="179" /> + <location filename="../Project/ProjectOthersBrowser.py" line="159" /> <source>Copy Path to Clipboard</source> <translation>Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="189" /> - <location filename="../Project/ProjectOthersBrowser.py" line="173" /> - <location filename="../Project/ProjectOthersBrowser.py" line="158" /> - <location filename="../Project/ProjectOthersBrowser.py" line="138" /> + <location filename="../Project/ProjectOthersBrowser.py" line="212" /> + <location filename="../Project/ProjectOthersBrowser.py" line="196" /> + <location filename="../Project/ProjectOthersBrowser.py" line="181" /> + <location filename="../Project/ProjectOthersBrowser.py" line="161" /> <source>Expand all directories</source> <translation>Expandir os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="191" /> - <location filename="../Project/ProjectOthersBrowser.py" line="175" /> - <location filename="../Project/ProjectOthersBrowser.py" line="160" /> - <location filename="../Project/ProjectOthersBrowser.py" line="139" /> + <location filename="../Project/ProjectOthersBrowser.py" line="214" /> + <location filename="../Project/ProjectOthersBrowser.py" line="198" /> + <location filename="../Project/ProjectOthersBrowser.py" line="183" /> + <location filename="../Project/ProjectOthersBrowser.py" line="162" /> <source>Collapse all directories</source> <translation>Colapsar os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="194" /> - <location filename="../Project/ProjectOthersBrowser.py" line="178" /> - <location filename="../Project/ProjectOthersBrowser.py" line="163" /> - <location filename="../Project/ProjectOthersBrowser.py" line="141" /> + <location filename="../Project/ProjectOthersBrowser.py" line="217" /> + <location filename="../Project/ProjectOthersBrowser.py" line="201" /> + <location filename="../Project/ProjectOthersBrowser.py" line="186" /> + <location filename="../Project/ProjectOthersBrowser.py" line="164" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="370" /> + <location filename="../Project/ProjectOthersBrowser.py" line="393" /> <source>The mime type of the file could not be determined.</source> <translation type="unfinished">O tipo MIME do ficheiro não pôde ser identificado.</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="388" /> - <location filename="../Project/ProjectOthersBrowser.py" line="378" /> + <location filename="../Project/ProjectOthersBrowser.py" line="411" /> + <location filename="../Project/ProjectOthersBrowser.py" line="401" /> <source>The file has the mime type <b>{0}</b>.</source> <translation type="unfinished">O ficheiro tem o tipo MIME <b>{0}</b>.</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="396" /> + <location filename="../Project/ProjectOthersBrowser.py" line="419" /> <source>The file has the mime type <b>{0}</b>.<br/> Shall it be added to the list of text mime types?</source> <translation type="unfinished">O ficheiro tem o tipo MIME <b>{0}</b>.<br/>Deverá ser adicionado à lista de tipos MIME de texto?</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="487" /> + <location filename="../Project/ProjectOthersBrowser.py" line="510" /> <source>Delete files/directories</source> <translation>Apagar ficheiros/diretórios</translation> </message> <message> - <location filename="../Project/ProjectOthersBrowser.py" line="488" /> + <location filename="../Project/ProjectOthersBrowser.py" line="511" /> <source>Do you really want to delete these entries from the project?</source> <translation>Tem a certeza de que quer apagar estas entradas do projeto?</translation> </message> @@ -58989,203 +58990,208 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="753" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="716" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="775" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="738" /> <location filename="../Project/ProjectProtocolsBrowser.py" line="93" /> <source>Protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="174" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="127" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="103" /> + <source>Protocols (protobuf) Browser</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="196" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="149" /> <source>Compile protocol</source> <translation type="unfinished" /> </message> <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="313" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="282" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="225" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="198" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="151" /> + <source>Compile all protocols</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="202" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="155" /> + <source>Compile protocol as gRPC</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="317" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="286" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="229" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="206" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="159" /> + <source>Compile all protocols as gRPC</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="263" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="210" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="163" /> + <source>Open</source> + <translation type="unfinished">Abrir</translation> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="165" /> + <source>Rename file</source> + <translation type="unfinished">Renomear ficheiro</translation> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="289" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="265" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="168" /> + <source>Remove from project</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/ProjectProtocolsBrowser.py" line="291" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="260" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="203" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="176" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="129" /> - <source>Compile all protocols</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="180" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="133" /> - <source>Compile protocol as gRPC</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="295" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="264" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="207" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="184" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="137" /> - <source>Compile all protocols as gRPC</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="241" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="188" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="141" /> - <source>Open</source> - <translation type="unfinished">Abrir</translation> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="143" /> - <source>Rename file</source> - <translation type="unfinished">Renomear ficheiro</translation> - </message> - <message> <location filename="../Project/ProjectProtocolsBrowser.py" line="267" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="243" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="146" /> - <source>Remove from project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="269" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="245" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="149" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="171" /> <source>Delete</source> <translation type="unfinished">Apagar</translation> </message> <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="321" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="294" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="234" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="212" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="174" /> + <source>Add protocols...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectProtocolsBrowser.py" line="324" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="296" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="237" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="214" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="176" /> + <source>Add protocols directory...</source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/ProjectProtocolsBrowser.py" line="299" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="272" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="212" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="190" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="152" /> - <source>Add protocols...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="302" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="274" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="215" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="192" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="154" /> - <source>Add protocols directory...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="277" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="158" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="180" /> <source>Copy Path to Clipboard</source> <translation type="unfinished">Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="307" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="279" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="248" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="219" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="195" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="162" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="329" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="301" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="270" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="241" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="217" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="184" /> <source>Expand all directories</source> <translation type="unfinished">Expandir os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="310" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="281" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="250" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="221" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="196" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="165" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="332" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="303" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="272" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="243" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="218" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="187" /> <source>Collapse all directories</source> <translation type="unfinished">Colapsar os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="313" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="284" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="253" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="224" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="198" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="168" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="335" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="306" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="275" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="246" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="220" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="190" /> <source>Configure...</source> <translation type="unfinished">Configurar...</translation> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="315" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="286" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="255" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="226" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="199" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="170" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="337" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="308" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="277" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="248" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="221" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="192" /> <source>Configure Protobuf...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="233" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="255" /> <source>Compile protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="237" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="259" /> <source>Compile protocols as gRPC</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="502" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="524" /> <source>Delete Protocols</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="503" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="525" /> <source>Do you really want to delete these protocol files from the project?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="614" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="604" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="636" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="626" /> <source>Protocol Compilation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="605" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="627" /> <source>The compilation of the protocol file was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="615" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="637" /> <source>The compilation of the protocol file failed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="669" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="691" /> <source>Process Generation Error</source> <translation type="unfinished">Erro na Criação de Processo</translation> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="670" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="692" /> <source><p>Could not start {0}.<br>Ensure that it is in the search path.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="679" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="701" /> <source>Compiler Invalid</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="680" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="702" /> <source>The configured compiler is invalid.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="744" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="707" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="766" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="729" /> <source>Compiling Protocols...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="745" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="708" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="767" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="730" /> <source>Abort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectProtocolsBrowser.py" line="748" /> - <location filename="../Project/ProjectProtocolsBrowser.py" line="711" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="770" /> + <location filename="../Project/ProjectProtocolsBrowser.py" line="733" /> <source>%v/%m Protocols</source> <translation type="unfinished" /> </message> @@ -59193,9 +59199,9 @@ <context> <name>ProjectResourcesBrowser</name> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="923" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="850" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="814" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="945" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="872" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="836" /> <location filename="../Project/ProjectResourcesBrowser.py" line="88" /> <location filename="../Project/ProjectResourcesBrowser.py" line="69" /> <source>Resources</source> @@ -59217,212 +59223,217 @@ <translation type="unfinished">Ficheiros de Recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="142" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="129" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="98" /> + <source>Resources Browser</source> + <translation type="unfinished">Navegador de Recursos</translation> + </message> + <message> + <location filename="../Project/ProjectResourcesBrowser.py" line="164" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="151" /> <source>Compile resource</source> <translation>Compilar recurso</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="354" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="343" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="308" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="297" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="218" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="206" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="149" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="131" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="376" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="365" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="330" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="319" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="240" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="228" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="171" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="153" /> <source>Compile all resources</source> <translation>Compilar todos os recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="347" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="301" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="261" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="210" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="135" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="369" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="323" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="283" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="232" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="157" /> <source>Configure rcc Compiler</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="273" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="158" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="295" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="180" /> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="160" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="182" /> <source>Rename file</source> <translation>Renomear ficheiro</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="313" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="275" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="162" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="335" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="297" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="184" /> <source>Remove from project</source> <translation>Retirar do projeto</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="315" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="277" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="164" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="337" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="299" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="186" /> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="318" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="226" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="213" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="180" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="175" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="340" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="248" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="235" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="202" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="197" /> <source>New resource...</source> <translation>Novo recurso...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="360" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="319" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="231" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="184" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="382" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="341" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="253" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="206" /> <source>Add resources...</source> <translation>Adicionar recursos...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="363" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="321" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="234" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="186" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="385" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="343" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="256" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="208" /> <source>Add resources directory...</source> <translation>Adicionar diretório de recursos...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="324" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="189" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="346" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="211" /> <source>Copy Path to Clipboard</source> <translation>Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="368" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="326" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="280" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="238" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="191" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="390" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="348" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="302" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="260" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="213" /> <source>Expand all directories</source> <translation>Expandir os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="371" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="328" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="282" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="240" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="192" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="393" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="350" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="304" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="262" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="214" /> <source>Collapse all directories</source> <translation>Colapsar os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="374" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="331" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="285" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="243" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="194" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="396" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="353" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="307" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="265" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="216" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="268" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="257" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="290" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="279" /> <source>Compile resources</source> <translation>Compilar recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="570" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="549" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="530" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="592" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="571" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="552" /> <source>New Resource</source> <translation>Novo Recurso</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="532" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="554" /> <source>Qt Resource Files (*.qrc)</source> <translation>Ficheiro de Recursos Qt (*.qrc)</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="550" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="572" /> <source>The file already exists! Overwrite it?</source> <translation>O ficheiro já existe. Sobreescrever?</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="571" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="593" /> <source><p>The new resource file <b>{0}</b> could not be created.<br>Problem: {1}</p></source> <translation><p>O novo ficheiro de recursos <b>{0}</b> não se pode criar.<br>Problema: {1}</p></translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="597" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="619" /> <source>Delete resources</source> <translation>Apagar recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="598" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="620" /> <source>Do you really want to delete these resources from the project?</source> <translation>Tem a certeza de que quer apagar estes recursos do projeto?</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="687" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="678" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="671" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="709" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="700" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="693" /> <source>Resource Compilation</source> <translation>Compilação de Recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="672" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="694" /> <source>The compilation of the resource file was successful.</source> <translation>A compilação do recurso teve êxito.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="679" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="701" /> <source><p>The compilation of the resource file failed.</p><p>Reason: {0}</p></source> <translation><p>A compilação do ficheiro de recurso falhou.</p><p>Motivo: {0}</p></translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="688" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="710" /> <source>The compilation of the resource file failed.</source> <translation>A compilação do ficheiro de recurso falhou.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="775" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="797" /> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="776" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="798" /> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="841" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="805" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="863" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="827" /> <source>Compiling resources...</source> <translation>A compilar recursos...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="916" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="842" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="806" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="938" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="864" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="828" /> <source>Abort</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="919" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="845" /> - <location filename="../Project/ProjectResourcesBrowser.py" line="809" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="941" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="867" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="831" /> <source>%v/%m Resources</source> <translation>%v/%m Recursos</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="915" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="937" /> <source>Determining changed resources...</source> <translation>A determinar recursos alterados...</translation> </message> <message> - <location filename="../Project/ProjectResourcesBrowser.py" line="958" /> + <location filename="../Project/ProjectResourcesBrowser.py" line="980" /> <source>Compiling changed resources...</source> <translation>A compilar recursos alterados...</translation> </message> @@ -59451,400 +59462,405 @@ <translation type="unfinished">Ficheiros Fonte</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="562" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="164" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="99" /> + <source>Sources Browser</source> + <translation type="unfinished">Navegador de Fontes</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="604" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="206" /> <source>Check</source> <translation>Verificar</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1352" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="167" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1394" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="209" /> <source>Code Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="168" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="210" /> <source>Black</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="173" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="215" /> <source>Format Code</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="177" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="219" /> <source>Check Formatting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="181" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="223" /> <source>Formatting Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="185" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="227" /> <source>isort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="190" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="232" /> <source>Sort Imports</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="194" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="236" /> <source>Imports Sorting Diff</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="200" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="242" /> <source>Show</source> <translation>Mostrar</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="201" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="243" /> <source>Code metrics...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="203" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="245" /> <source>Code coverage...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="206" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="248" /> <source>Profile data...</source> <translation type="unfinished">Dados de Perfil...</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="412" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="210" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="454" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="252" /> <source>Diagrams</source> <translation>Diagramas</translation> </message> <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="456" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="254" /> + <source>Class Diagram...</source> + <translation>Diagrama de Classes...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="459" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="257" /> + <source>Package Diagram...</source> + <translation>Diagrama do Pacote...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="260" /> + <source>Imports Diagram...</source> + <translation>Diagrama de Imports...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="462" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="263" /> + <source>Application Diagram...</source> + <translation>Diagrama da Aplicação...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="467" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="268" /> + <source>Load Diagram...</source> + <translation>Carregar Diagrama...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="273" /> + <source>Start</source> + <translation type="unfinished">Iniciar</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="276" /> + <source>Run Script...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="281" /> + <source>Debug Script...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="286" /> + <source>Profile Script...</source> + <translation type="unfinished">Perfilar Script...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="291" /> + <source>Coverage run of Script...</source> + <translation type="unfinished">Execução Cobertura de Script...</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="296" /> + <source>Run tests...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="608" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="472" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="299" /> + <source>Rename file</source> + <translation>Renomear ficheiro</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="708" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="693" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="611" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="566" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="553" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="475" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="409" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="393" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="302" /> + <source>Remove from project</source> + <translation>Retirar do projeto</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="710" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="695" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="614" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="555" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="478" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="411" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="395" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="305" /> + <source>Delete</source> + <translation>Apagar</translation> + </message> + <message> <location filename="../Project/ProjectSourcesBrowser.py" line="414" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="212" /> - <source>Class Diagram...</source> - <translation>Diagrama de Classes...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="417" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="215" /> - <source>Package Diagram...</source> - <translation>Diagrama do Pacote...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="218" /> - <source>Imports Diagram...</source> - <translation>Diagrama de Imports...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="420" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="221" /> - <source>Application Diagram...</source> - <translation>Diagrama da Aplicação...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="425" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="226" /> - <source>Load Diagram...</source> - <translation>Carregar Diagrama...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="231" /> - <source>Start</source> - <translation type="unfinished">Iniciar</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="234" /> - <source>Run Script...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="239" /> - <source>Debug Script...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="244" /> - <source>Profile Script...</source> - <translation type="unfinished">Perfilar Script...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="249" /> - <source>Coverage run of Script...</source> - <translation type="unfinished">Execução Cobertura de Script...</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="254" /> - <source>Run tests...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="566" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="430" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="257" /> - <source>Rename file</source> - <translation>Renomear ficheiro</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="666" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="651" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="569" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="524" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="511" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="433" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="367" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="351" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="260" /> - <source>Remove from project</source> - <translation>Retirar do projeto</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="668" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="653" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="572" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="513" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="436" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="369" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="353" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="263" /> - <source>Delete</source> - <translation>Apagar</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="372" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="332" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="312" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="293" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="266" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="374" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="354" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="335" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="308" /> <source>New package...</source> <translation>Novo pacote...</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="671" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="634" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="615" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="596" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="575" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="527" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="494" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="475" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="456" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="439" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="373" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="334" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="314" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="294" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="267" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="713" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="676" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="657" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="638" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="617" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="569" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="536" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="517" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="498" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="481" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="415" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="376" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="356" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="336" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="309" /> <source>Add source files...</source> <translation>Adicionar ficheiros fonte...</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="673" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="638" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="715" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="680" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="661" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="640" /> <location filename="../Project/ProjectSourcesBrowser.py" line="619" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="598" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="577" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="529" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="498" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="479" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="458" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="441" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="375" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="571" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="540" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="521" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="500" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="483" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="417" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="380" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="360" /> <location filename="../Project/ProjectSourcesBrowser.py" line="338" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="318" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="296" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="269" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="311" /> <source>Add source directory...</source> <translation>Adicionar diretório fonte...</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="678" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="583" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="382" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="280" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="720" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="625" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="424" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="322" /> <source>Copy Path to Clipboard</source> <translation>Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="689" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="680" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="658" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="642" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="624" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="601" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="587" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="543" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="534" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="516" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="502" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="484" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="461" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="447" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="393" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="731" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="722" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="700" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="684" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="666" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="643" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="629" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="585" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="576" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="558" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="544" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="526" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="503" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="489" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="435" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="426" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="401" /> <location filename="../Project/ProjectSourcesBrowser.py" line="384" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="359" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="342" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="323" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="299" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="284" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="365" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="341" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="326" /> <source>Expand all directories</source> <translation>Expandir os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="692" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="682" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="660" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="734" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="724" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="702" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="686" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="669" /> <location filename="../Project/ProjectSourcesBrowser.py" line="644" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="627" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="602" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="590" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="632" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="588" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="578" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="560" /> <location filename="../Project/ProjectSourcesBrowser.py" line="546" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="536" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="518" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="529" /> <location filename="../Project/ProjectSourcesBrowser.py" line="504" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="487" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="462" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="450" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="396" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="492" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="438" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="428" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="403" /> <location filename="../Project/ProjectSourcesBrowser.py" line="386" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="361" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="344" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="326" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="300" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="287" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="368" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="342" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="329" /> <source>Collapse all directories</source> <translation>Colapsar os diretórios todos</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="695" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="685" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="663" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="647" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="630" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="604" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="593" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="549" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="539" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="521" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="508" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="490" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="464" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="453" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="399" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="737" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="727" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="705" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="689" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="672" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="646" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="635" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="591" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="581" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="563" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="550" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="532" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="506" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="495" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="441" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="431" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="406" /> <location filename="../Project/ProjectSourcesBrowser.py" line="389" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="364" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="347" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="329" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="302" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="290" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="371" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="344" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="332" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="607" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="467" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="305" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="649" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="509" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="347" /> <source>Goto</source> <translation>Ir a</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="976" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="960" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1018" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1002" /> <source>Add new Python package</source> <translation>Adicionar novo pacote de Python</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="961" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1003" /> <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>O diretório do pacote <b>{0}</b> não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="977" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1019" /> <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished"><p>O ficheiro <b>{0}</b> do pacote não se pôde criar. A terminar...</p><p>Motivo: {1}</p></translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1038" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1080" /> <source>Delete files</source> <translation>Apagar ficheiros</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1039" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1081" /> <source>Do you really want to delete these files from the project?</source> <translation>Tem a certeza de que quer apagar estes ficheiros do projeto?</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1097" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1139" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1098" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1140" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1136" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1178" /> <source>Profile Data</source> <translation type="unfinished">Dados de Perfil</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1137" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1179" /> <source>Please select a profile file</source> <translation type="unfinished">Escolha um ficheiro de perfil por favor</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1174" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1216" /> <source>Class Diagram</source> <translation>Diagrama de Classes</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1222" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="1175" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1264" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1217" /> <source>Include class attributes?</source> <translation>Incluir atributos da classe?</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1196" /> - <source>Imports Diagram</source> - <translation>Diagrama de Imports</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1197" /> - <source>Include imports from external modules?</source> - <translation>Incluir imports dos módulos externos?</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1221" /> - <source>Package Diagram</source> - <translation>Diagrama do Pacote</translation> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1237" /> - <source>Application Diagram</source> - <translation>Diagrama da Aplicação</translation> - </message> - <message> <location filename="../Project/ProjectSourcesBrowser.py" line="1238" /> + <source>Imports Diagram</source> + <translation>Diagrama de Imports</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="1239" /> + <source>Include imports from external modules?</source> + <translation>Incluir imports dos módulos externos?</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="1263" /> + <source>Package Diagram</source> + <translation>Diagrama do Pacote</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="1279" /> + <source>Application Diagram</source> + <translation>Diagrama da Aplicação</translation> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="1280" /> <source>Include module names?</source> <translation>Incluir nome dos módulos?</translation> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1353" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1395" /> <source>There are no files left for reformatting.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1408" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1450" /> <source>Import Sorting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1409" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1451" /> <source>There are no files left for import statement sorting.</source> <translation type="unfinished" /> </message> @@ -59873,239 +59889,244 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="217" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="161" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="109" /> + <source>Translations Browser</source> + <translation type="unfinished">Navegador de Traduções</translation> + </message> + <message> + <location filename="../Project/ProjectTranslationsBrowser.py" line="239" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="183" /> <source>Generate translation</source> <translation>Gerar tradução</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="227" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="166" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="249" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="188" /> <source>Generate translation (with obsolete)</source> <translation>Gerar tradução (com obsoleto)</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="516" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="487" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="338" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="310" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="236" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="172" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="538" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="509" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="360" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="332" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="258" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="194" /> <source>Generate all translations</source> <translation>Gerar traduções todas</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="525" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="491" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="347" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="314" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="245" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="176" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="547" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="513" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="369" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="336" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="267" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="198" /> <source>Generate all translations (with obsolete)</source> <translation>Gerar traduções todas (com obsoleto)</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="397" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="181" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="419" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="203" /> <source>Open in Qt-Linguist</source> <translation>Abrir em Qt-Linguist</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="451" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="401" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="257" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="184" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="473" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="423" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="279" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="206" /> <source>Open in Editor</source> <translation>Abrir no Editor</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="264" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="189" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="286" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="211" /> <source>Release translation</source> <translation>Liberar tradução</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="533" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="496" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="355" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="319" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="273" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="194" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="555" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="518" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="377" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="341" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="295" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="216" /> <source>Release all translations</source> <translation>Liberar traduções todas</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="198" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="220" /> <source>Preview translation</source> <translation>Pré visualizar tradução</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="501" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="324" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="201" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="523" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="346" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="223" /> <source>Preview all translations</source> <translation>Previsualizar traduções todas</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="507" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="419" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="330" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="208" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="529" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="441" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="352" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="230" /> <source>Extract messages</source> <translation>Extrair mensagens</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="447" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="253" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="469" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="275" /> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="466" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="280" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="488" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="302" /> <source>Remove from project</source> <translation>Tirar do projeto</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="539" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="469" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="283" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="561" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="491" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="305" /> <source>Delete</source> <translation>Apagar</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="543" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="362" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="287" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="565" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="384" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="309" /> <source>Add translation...</source> <translation>Adicionar tradução...</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="546" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="365" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="290" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="568" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="387" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="312" /> <source>Add translation files...</source> <translation>Adicionar ficheiros de tradução...</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="549" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="293" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="571" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="315" /> <source>Copy Path to Clipboard</source> <translation>Copiar Rota à Área de Transferência</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="551" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="472" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="368" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="295" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="573" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="494" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="390" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="317" /> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="428" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="385" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="450" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="407" /> <source>Generate translations</source> <translation>Gerar traduções</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="438" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="390" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="460" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="412" /> <source>Generate translations (with obsolete)</source> <translation>Gerar traduções (com obsoleto)</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="458" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="406" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="480" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="428" /> <source>Release translations</source> <translation>Liberar traduções</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="412" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="434" /> <source>Preview translations</source> <translation>Antever traduções</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="813" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="835" /> <source>Delete translation files</source> <translation>Apagar ficheiros de tradução</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="814" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="836" /> <source>Do you really want to delete these translation files from the project?</source> <translation>Tem a certeza de que quer apagar estes ficheiros de tradução do projeto?</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1482" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="979" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="939" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1504" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1001" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="961" /> <source>Write temporary project file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1483" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1219" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="940" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1505" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1241" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="962" /> <source>No translation files (*.ts) selected.</source> <translation>Não há ficheiros de tradução (*.ts) selecionados.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="980" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1002" /> <source><p>The temporary project file <b>{0}</b> could not be written.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1218" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1101" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1089" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1240" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1123" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1111" /> <source>Translation file generation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1090" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1112" /> <source>The generation of the translation files (*.ts) was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1096" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1118" /> <source> The process has crashed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1102" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1124" /> <source>The generation of the translation files (*.ts) has failed.{0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1512" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1314" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1272" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1534" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1336" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1294" /> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1315" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1273" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1337" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1295" /> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Não pôde iniciar {0}.<br>Certifique-se de que está na rota de pesquisa.</translation> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1405" /> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1385" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1427" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1407" /> <source>Translation file release</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1386" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1408" /> <source>The release of the translation files (*.qm) was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1406" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1428" /> <source>The release of the translation files (*.qm) has failed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectTranslationsBrowser.py" line="1513" /> + <location filename="../Project/ProjectTranslationsBrowser.py" line="1535" /> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished" /> </message>