--- a/i18n/eric6_pt.ts Sun Aug 27 14:06:10 2017 +0200 +++ b/i18n/eric6_pt.ts Mon Aug 28 16:02:41 2017 +0200 @@ -41170,60 +41170,75 @@ <translation>Descrição Curta</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="73"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/> <source>Description:</source> <translation>Descrição:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="92"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/> <source>Displays the description of the selected plugin</source> <translation>Mostra a descrição do complemento selecionado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="102"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/> <source>Author:</source> <translation>Autor:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="112"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/> <source>Displays the author of the selected plugin</source> <translation>Mostra o autor do complemento selecionado</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="122"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/> <source>URL:</source> <translation>URL:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="132"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/> <source>Displays the download URL of the selected plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="151"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/> <source>Shows the progress of the current download</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="170"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/> <source>Repository URL:</source> <translation type="unfinished">URL do Repositório:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="177"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/> <source>Shows the repository URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="187"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/> <source>Press to edit the plugin repository URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="190"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/> <source>Edit URL</source> <translation type="unfinished">Editar URL</translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/> + <source>Shows the number of new plug-ins available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/> + <source>Shows the number of locally updatable plug-ins available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/> + <source>Shows the number of remotely updatable plug-ins available</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWidget</name> @@ -41258,43 +41273,43 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="418"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="422"/> <source>Read plugins repository file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="418"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="422"/> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="426"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="430"/> <source>No plugin repository file available. Select Update.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="488"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> <source>Error downloading file</source> <translation type="unfinished">Erro ao descarregar ficheiro</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="488"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="573"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/> <source>Stable</source> <translation type="unfinished">Estável</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="580"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/> <source>Unstable</source> <translation type="unfinished">Instável</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="587"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/> <source>Unknown</source> <translation>Desconhecido</translation> </message> @@ -41304,12 +41319,12 @@ <translation type="unfinished">Descarregar && Instalar</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="410"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="414"/> <source>Plugins Repository URL Changed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="410"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="414"/> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation type="unfinished"></translation> </message> @@ -41334,32 +41349,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="601"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/> <source>up-to-date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="604"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/> <source>new download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="607"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/> <source>update installable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="610"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/> <source>updated download available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="889"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> <source>Cleanup of Plugin Downloads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="889"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> @@ -41374,25 +41389,40 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="463"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="474"/> <source>Computer is offline.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="437"/> + <source>New: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="439"/> + <source>Local Updates: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="441"/> + <source>Remote Updates: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source>Process Generation Error</source> <translation>Erro na Criação de Processo</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Não pode começar o processo. <br> Assegurar de que está disponível como <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source>OK</source> <translation></translation> </message> @@ -51410,22 +51440,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="252"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="253"/> <source>Updating threat lists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="266"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="267"/> <source>Deleting obsolete threat lists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="285"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="286"/> <source>Updating hash prefixes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="311"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="312"/> <source>Local cache checksum does not match the server. Consider cleaning the cache. Threat update has been aborted.</source> <translation type="unfinished"></translation> </message> @@ -61734,27 +61764,27 @@ <translation>Configurar...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="630"/> + <location filename="../Tasks/TaskViewer.py" line="640"/> <source>Activate task filter</source> <translation>Ativar filtro de tareias</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="630"/> + <location filename="../Tasks/TaskViewer.py" line="640"/> <source>The task filter doesn't have any active filters. Do you want to configure the filter settings?</source> <translation>Filtro de tarefas não tem nenhum filtro ativo. Deseja configurar defenições de filtro?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>Extracting project tasks...</source> <translation>A extrair tarefas do projeto...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>Abort</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="714"/> + <location filename="../Tasks/TaskViewer.py" line="724"/> <source>Extracting project tasks... {0}</source> <translation>A extrair tarefas do projeto... @@ -61766,12 +61796,12 @@ <translation>&Configurar opções de escaneio</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="662"/> + <location filename="../Tasks/TaskViewer.py" line="672"/> <source>Scan Filter Patterns</source> <translation>Padrões de Filtros de Escaneio</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="662"/> + <location filename="../Tasks/TaskViewer.py" line="672"/> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Introduzir padrões de nomes dos ficheiros a excluir separados por uma vírgula:</translation> </message> @@ -61781,12 +61811,12 @@ <translation>Tarefas do P&rojeto</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>%v/%m Files</source> <translation>%v/%m Ficheiros</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="709"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Tasks</source> <translation>Tarefas</translation> </message>