i18n/eric6_pt.ts

branch
maintenance
changeset 6050
25a4ddb25ca4
parent 6004
548a9ba8c970
parent 6044
427c4ead135d
child 6097
bf18415da0c7
--- a/i18n/eric6_pt.ts	Sat Dec 02 12:40:52 2017 +0100
+++ b/i18n/eric6_pt.ts	Sun Dec 31 18:27:40 2017 +0100
@@ -112,22 +112,22 @@
         <translation>Ações</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="155"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="160"/>
         <source>Learn more about writing rules...</source>
         <translation>Aprender mais acerca de escrever regras...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="148"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="153"/>
         <source>Update Subscription</source>
         <translation>Atualizar a Subscrição</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="135"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="140"/>
         <source>Browse Subscriptions...</source>
         <translation>Navegar nas Subscrições...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="230"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="236"/>
         <source>Remove Subscription</source>
         <translation>Retirar Subscrição</translation>
     </message>
@@ -137,42 +137,42 @@
         <translation>Introduzir o período de atualização (de 1 a 14 dias)</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="48"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="50"/>
         <source>Search...</source>
         <translation>Procurar...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="130"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="135"/>
         <source>Add Rule</source>
         <translation>Adicionar Regra</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="132"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="137"/>
         <source>Remove Rule</source>
         <translation>Retirar Regra</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="143"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="148"/>
         <source>Disable Subscription</source>
         <translation>Inabilitar Subscrição</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="145"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="150"/>
         <source>Enable Subscription</source>
         <translation>Habilitar Subscrição</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="151"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="156"/>
         <source>Update All Subscriptions</source>
         <translation>Atualizar Todas as Subscrições</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="220"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="226"/>
         <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt; and all subscriptions requiring it?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</source>
         <translation>&lt;p&gt;Tem a certeza de que quer retirar a subscrição &lt;b&gt;{0}&lt;/b&gt; e todas as subscrições que dependam dela?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;{1}&lt;/li&gt;&lt;/ul&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="227"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockDialog.py" line="233"/>
         <source>&lt;p&gt;Do you really want to remove subscription &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Tem a certeza de que quer retirar a subscrição &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</translation>
     </message>
@@ -220,7 +220,7 @@
         <translation>&amp;Apagar</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.py" line="37"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockExceptionsDialog.py" line="38"/>
         <source>Enter host to be added...</source>
         <translation>Introduzir o anfitrião a ser adicionado...</translation>
     </message>
@@ -228,17 +228,17 @@
 <context>
     <name>AdBlockIcon</name>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="38"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="39"/>
         <source>AdBlock lets you block unwanted content on web pages.</source>
         <translation>AdBlock permite-lhe bloquear o conteúdo não desejado nas páginas web.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="72"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="75"/>
         <source>Disable AdBlock</source>
         <translation>Inabilitar AdBlock</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="77"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="80"/>
         <source>Enable AdBlock</source>
         <translation>Habilitar AdBlock</translation>
     </message>
@@ -258,27 +258,27 @@
         <translation>Não há conteúdo bloqueado</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="108"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="112"/>
         <source>AdBlock</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="84"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="87"/>
         <source>Remove AdBlock Exception</source>
         <translation>Retirar Exceção de AdBlock</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="89"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="92"/>
         <source>Add AdBlock Exception</source>
         <translation>Adicionar Exceção de AdBlock</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="93"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="96"/>
         <source>AdBlock Exceptions...</source>
         <translation>Exceções de AdBlock...</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="97"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockIcon.py" line="100"/>
         <source>AdBlock Configuration...</source>
         <translation>Configuração de AdBlock...</translation>
     </message>
@@ -286,17 +286,17 @@
 <context>
     <name>AdBlockManager</name>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="208"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="221"/>
         <source>Custom Rules</source>
         <translation>Regras Personalizadas</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="305"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="323"/>
         <source>Subscribe?</source>
         <translation>Subscrever?</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="305"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockManager.py" line="323"/>
         <source>&lt;p&gt;Subscribe to this AdBlock subscription?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Subscrever a esta subscrição AdBlock?&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
@@ -304,7 +304,7 @@
 <context>
     <name>AdBlockSubscription</name>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="290"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="296"/>
         <source>Load subscription rules</source>
         <translation>Carregar regras de subscrição</translation>
     </message>
@@ -314,17 +314,17 @@
         <translation>Incapaz de abrir o ficheiro adblock &apos;{0}&apos; para leitura.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="486"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="493"/>
         <source>Downloading subscription rules</source>
         <translation>A descarregar regras de subscrição</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="387"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="392"/>
         <source>&lt;p&gt;Subscription rules could not be downloaded.&lt;/p&gt;&lt;p&gt;Error: {0}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não se pôde descarregar as regras de subscrição.&lt;/p&gt;&lt;p&gt;Erro: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="400"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="405"/>
         <source>Got empty subscription rules.</source>
         <translation>Obtidas regras de subscrição vazias.</translation>
     </message>
@@ -334,27 +334,27 @@
         <translation>Impossível abrir o ficheiro adblock &apos;{0}&apos; para escritura.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="509"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="516"/>
         <source>Saving subscription rules</source>
         <translation>A guardar regras de subscrição</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="290"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="296"/>
         <source>AdBlock file &apos;{0}&apos; does not start with [Adblock.</source>
         <translation>O ficheiro AdBlock &apos;{0}&apos; não começa com [Adblock.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="486"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="493"/>
         <source>&lt;p&gt;AdBlock subscription &lt;b&gt;{0}&lt;/b&gt; has a wrong checksum.&lt;br/&gt;Found: {1}&lt;br/&gt;Calculated: {2}&lt;br/&gt;Use it anyway?&lt;/p&gt;</source>
         <translation>&lt;p&gt;A subscrição de AdBlock &lt;b&gt;{0}&lt;/b&gt; tem uma soma de verificação errada. &lt;br/&gt;Encontrado: {1}&lt;br/&gt;Calculado: {2}&lt;br/&gt;Usar de qualquer modo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="280"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="286"/>
         <source>Unable to open AdBlock file &apos;{0}&apos; for reading.</source>
         <translation>Incapaz de ler o ficheiro AdBlock {0} para leitura.</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="509"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockSubscription.py" line="516"/>
         <source>Unable to open AdBlock file &apos;{0}&apos; for writing.</source>
         <translation>Incapaz de abrir o ficheiro AdBlock {0} para escritura.</translation>
     </message>
@@ -362,27 +362,27 @@
 <context>
     <name>AdBlockTreeWidget</name>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="121"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="124"/>
         <source>Add Custom Rule</source>
         <translation>Adicionar Regra Personalizada</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="121"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="124"/>
         <source>Write your rule here:</source>
         <translation>Escrever a sua regra aqui:</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="161"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="165"/>
         <source>Add Rule</source>
         <translation>Adicionar Regra</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="163"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="167"/>
         <source>Remove Rule</source>
         <translation>Retirar Regra</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="215"/>
+        <location filename="../WebBrowser/AdBlock/AdBlockTreeWidget.py" line="220"/>
         <source>{0} (recently updated)</source>
         <translation>{0} (atualizado recentemente)</translation>
     </message>
@@ -2251,72 +2251,72 @@
 <context>
     <name>BreakPointViewer</name>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="50"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="53"/>
         <source>Breakpoints</source>
         <translation>Pontos de Interrupção</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="184"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="189"/>
         <source>Add</source>
         <translation>Adicionar</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="151"/>
-        <source>Edit...</source>
-        <translation>Editar...</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="153"/>
-        <source>Enable</source>
-        <translation>Habilitar</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="188"/>
-        <source>Enable all</source>
-        <translation>Habilitar tudo</translation>
-    </message>
-    <message>
         <location filename="../Debugger/BreakPointViewer.py" line="156"/>
-        <source>Disable</source>
-        <translation>Inabilitar</translation>
+        <source>Edit...</source>
+        <translation>Editar...</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="158"/>
+        <source>Enable</source>
+        <translation>Habilitar</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointViewer.py" line="193"/>
-        <source>Disable all</source>
-        <translation>Inabilitar tudo</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="160"/>
-        <source>Delete</source>
-        <translation>Apagar</translation>
+        <source>Enable all</source>
+        <translation>Habilitar tudo</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="161"/>
+        <source>Disable</source>
+        <translation>Inabilitar</translation>
     </message>
     <message>
         <location filename="../Debugger/BreakPointViewer.py" line="198"/>
+        <source>Disable all</source>
+        <translation>Inabilitar tudo</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="165"/>
+        <source>Delete</source>
+        <translation>Apagar</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="203"/>
         <source>Delete all</source>
         <translation>Apagar tudo</translation>
     </message>
     <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="163"/>
+        <location filename="../Debugger/BreakPointViewer.py" line="168"/>
         <source>Goto</source>
         <translation>Ir a</translation>
     </message>
     <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="206"/>
+        <source>Configure...</source>
+        <translation>Configurar...</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="191"/>
+        <source>Enable selected</source>
+        <translation>Habilitar seleção</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/BreakPointViewer.py" line="196"/>
+        <source>Disable selected</source>
+        <translation>Inabilitar seleção</translation>
+    </message>
+    <message>
         <location filename="../Debugger/BreakPointViewer.py" line="201"/>
-        <source>Configure...</source>
-        <translation>Configurar...</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="186"/>
-        <source>Enable selected</source>
-        <translation>Habilitar seleção</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="191"/>
-        <source>Disable selected</source>
-        <translation>Inabilitar seleção</translation>
-    </message>
-    <message>
-        <location filename="../Debugger/BreakPointViewer.py" line="196"/>
         <source>Delete selected</source>
         <translation>Apagar seleção</translation>
     </message>
@@ -5716,7 +5716,7 @@
 <context>
     <name>DebugUI</name>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1845"/>
+        <location filename="../Debugger/DebugUI.py" line="1847"/>
         <source>Run Script</source>
         <translation>Executar Script</translation>
     </message>
@@ -5736,7 +5736,7 @@
         <translation>&lt;b&gt;Executar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e executar o script fora do depurador. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1860"/>
+        <location filename="../Debugger/DebugUI.py" line="1862"/>
         <source>Run Project</source>
         <translation>Executar Projeto</translation>
     </message>
@@ -5836,7 +5836,7 @@
         <translation>&lt;b&gt;Perfilar Projeto&lt;/b&gt;&lt;p&gt;Define os argumentos da linha de comandos e perfila o projeto atual. Poderá gravar antes os ficheiros alterados por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1981"/>
+        <location filename="../Debugger/DebugUI.py" line="1983"/>
         <source>Debug Script</source>
         <translation>Depurar Script</translation>
     </message>
@@ -5856,7 +5856,7 @@
         <translation>&lt;b&gt;Depurar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável da janela do editor atual. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1997"/>
+        <location filename="../Debugger/DebugUI.py" line="1999"/>
         <source>Debug Project</source>
         <translation>Depurar projeto</translation>
     </message>
@@ -6256,67 +6256,67 @@
         <translation>O programa a depurar acabou inesperadamente.</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1351"/>
+        <location filename="../Debugger/DebugUI.py" line="1353"/>
         <source>Breakpoint Condition Error</source>
         <translation>Erro de Condição de Ponto de Interrupção</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1351"/>
+        <location filename="../Debugger/DebugUI.py" line="1353"/>
         <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
         <translation>&lt;p&gt;A condição do ponto de interrupção &lt;b&gt;{0}, {1}&lt;/b&gt;tem um erro de sintaxe.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1387"/>
+        <location filename="../Debugger/DebugUI.py" line="1389"/>
         <source>Watch Expression Error</source>
         <translation>Observar Erro de Expressão</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1387"/>
+        <location filename="../Debugger/DebugUI.py" line="1389"/>
         <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1417"/>
+        <location filename="../Debugger/DebugUI.py" line="1419"/>
         <source>&lt;p&gt;A watch expression &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; already exists.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1421"/>
+        <location filename="../Debugger/DebugUI.py" line="1423"/>
         <source>&lt;p&gt;A watch expression &apos;&lt;b&gt;{0}&lt;/b&gt;&apos; for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1427"/>
+        <location filename="../Debugger/DebugUI.py" line="1429"/>
         <source>Watch expression already exists</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1592"/>
+        <location filename="../Debugger/DebugUI.py" line="1594"/>
         <source>Coverage of Project</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1579"/>
+        <location filename="../Debugger/DebugUI.py" line="1581"/>
         <source>Coverage of Script</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1860"/>
+        <location filename="../Debugger/DebugUI.py" line="1862"/>
         <source>There is no main script defined for the current project. Aborting</source>
         <translation>O projeto atual não tem um script principal definido. A cancelar</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1725"/>
+        <location filename="../Debugger/DebugUI.py" line="1727"/>
         <source>Profile of Project</source>
         <translation>Perfil de Projeto</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1712"/>
+        <location filename="../Debugger/DebugUI.py" line="1714"/>
         <source>Profile of Script</source>
         <translation>Perfil do Script</translation>
     </message>
     <message>
-        <location filename="../Debugger/DebugUI.py" line="1997"/>
+        <location filename="../Debugger/DebugUI.py" line="1999"/>
         <source>There is no main script defined for the current project. No debugging possible.</source>
         <translation>O projeto atual não tem um script principal definido. Impossível depurar.</translation>
     </message>
@@ -6830,90 +6830,100 @@
         <translation>Ponto de interrupção de três estados</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="542"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="582"/>
         <source>Exceptions</source>
         <translation>Exceções</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="548"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="588"/>
         <source>Select to always break at exceptions</source>
         <translation>Selecionar para interromper sempre nas exceções</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="551"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="591"/>
         <source>Always break at exceptions</source>
         <translation>Interromper sempre nas exceções</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="261"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="266"/>
         <source>Add allowed host</source>
         <translation>Adicionar anfitrião permitido</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="283"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="288"/>
         <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="294"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="299"/>
         <source>&lt;p&gt;The entered address &lt;b&gt;{0}&lt;/b&gt; is not a valid IP v4 or IP v6 address. Aborting...&lt;/p&gt;</source>
         <translation>&lt;p&gt;A direção &lt;b&gt;{0}&lt;/b&gt; não é um direção IP v4 ou IP v6 válida. A cancelar...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="294"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="299"/>
         <source>Edit allowed host</source>
         <translation>Editar anfitrião permitido</translation>
     </message>
     <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="666"/>
+        <source>Local Variables Viewer</source>
+        <translation>Visor de Variáveis Locais</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="672"/>
+        <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source>
+        <translation>Ver automaticamente o código fonte quando o usuário altere o quadro da pilha de chamadas no visor de pilha de chamadas.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="675"/>
+        <source>Automatically view source code</source>
+        <translation>Ver código fonte automáticamente</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="598"/>
+        <source>Select to show exception information in the shell window</source>
+        <translation>Selecionar para mostrar informação das exceções na janela da shell</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="601"/>
+        <source>Show exceptions in Shell</source>
+        <translation>Mostrar exceções na Shell</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="619"/>
+        <source>Max. Variable Size:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="626"/>
-        <source>Local Variables Viewer</source>
-        <translation>Visor de Variáveis Locais</translation>
+        <source>Enter the maximum size of a variable to be shown (0 = no limit)</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="632"/>
-        <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source>
-        <translation>Ver automaticamente o código fonte quando o usuário altere o quadro da pilha de chamadas no visor de pilha de chamadas.</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="635"/>
-        <source>Automatically view source code</source>
-        <translation>Ver código fonte automáticamente</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="558"/>
-        <source>Select to show exception information in the shell window</source>
-        <translation>Selecionar para mostrar informação das exceções na janela da shell</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="561"/>
-        <source>Show exceptions in Shell</source>
-        <translation>Mostrar exceções na Shell</translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="579"/>
-        <source>Max. Variable Size:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="586"/>
-        <source>Enter the maximum size of a variable to be shown (0 = no limit)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="592"/>
         <source>no limit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="598"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="638"/>
         <source> Bytes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="571"/>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="611"/>
         <source>Variables Viewer</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="541"/>
+        <source>Number of recent files and conditions:</source>
+        <translation type="unfinished">Número de ficheiros recentes:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="548"/>
+        <source>Enter the number of recent files and breakpoint conditions to remember</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>DebuggerInterfacePython</name>
@@ -7545,6 +7555,40 @@
     </message>
 </context>
 <context>
+    <name>DeepLEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="77"/>
+        <source>Text to be translated exceeds the translation limit of {0} characters.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="113"/>
+        <source>Invalid response received from DeepL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="116"/>
+        <source>DeepL reported an error.
+Message: {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="120"/>
+        <source>DeepL call returned an unknown result</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="124"/>
+        <source>Unsupported language code given (source: {0}, target: {1}).</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="131"/>
+        <source>&lt;p&gt;No translation found&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DeleteFilesConfirmationDialog</name>
     <message>
         <location filename="../UI/DeleteFilesConfirmationDialog.ui" line="22"/>
@@ -8046,6 +8090,410 @@
     </message>
 </context>
 <context>
+    <name>DotDesktopListSelectionDialog</name>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopListSelectionDialog.ui" line="14"/>
+        <source>Select Entries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopListSelectionDialog.ui" line="23"/>
+        <source>Select applicable entries:</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DotDesktopWizard</name>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="124"/>
+        <source>.desktop Wizard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="86"/>
+        <source>.&amp;desktop Wizard...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="92"/>
+        <source>&lt;b&gt;.desktop Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the contents of a .desktop file. The generated code replaces the text of the current editor. Alternatively a new editor is opened.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="118"/>
+        <source>No current editor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="118"/>
+        <source>Please open or create a file first.</source>
+        <translation type="unfinished">Por favor, primeiro abra ou crie um ficheiro.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardDotDesktop.py" line="124"/>
+        <source>The current editor contains text. Shall this be replaced?</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>DotDesktopWizardDialog</name>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="314"/>
+        <source>.desktop Wizard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="25"/>
+        <source>.desktop File Type:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="32"/>
+        <source>Select a target .desktop file format</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="58"/>
+        <source>Basic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="64"/>
+        <source>Type:</source>
+        <translation type="unfinished">Tipo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="71"/>
+        <source>Enter the type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="111"/>
+        <source>Mandatory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="450"/>
+        <source>Version:</source>
+        <translation type="unfinished">Versão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="91"/>
+        <source>Enter the version of the .desktop specification</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="436"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="443"/>
+        <source>Enter the application name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="118"/>
+        <source>Generic Name:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="125"/>
+        <source>Enter the generic application name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="132"/>
+        <source>Comment:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="139"/>
+        <source>Enter a comment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="146"/>
+        <source>Icon:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="153"/>
+        <source>Enter the icon file name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="160"/>
+        <source>Try Exec:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="167"/>
+        <source>Enter an executable command used to determine the application&apos;s presence</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="174"/>
+        <source>Exec:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="181"/>
+        <source>Enter the executable command</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="188"/>
+        <source>Path:</source>
+        <translation type="unfinished">Rota:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="195"/>
+        <source>Enter the working directory</source>
+        <translation type="unfinished">Introduzir o diretório de trabalho</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="202"/>
+        <source>Execute in Terminal:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="209"/>
+        <source>Select to execute the application in a terminal</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="232"/>
+        <source>Mimetype:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="239"/>
+        <source>Enter the mime type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="246"/>
+        <source>Categories:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="253"/>
+        <source>Enter the list of categories separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="260"/>
+        <source>Press to select the categories via a dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="267"/>
+        <source>Actions:</source>
+        <translation type="unfinished">Ações:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="274"/>
+        <source>Enter the list of actions separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="281"/>
+        <source>Only Show In:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="288"/>
+        <source>Enter the list of environments to show in separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="315"/>
+        <source>Only one of &apos;Only Show In&apos; or &apos;Not Show In&apos; allowed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="322"/>
+        <source>Press to select the environments via a dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="305"/>
+        <source>Not Show In:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="312"/>
+        <source>Enter the list of environments to not show in separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="343"/>
+        <source>KDE Plasma</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="349"/>
+        <source>Encoding:</source>
+        <translation type="unfinished">Codificação:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="356"/>
+        <source>Select the encoding of the file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="363"/>
+        <source>API:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="370"/>
+        <source>Select the Plasma API</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="377"/>
+        <source>Service Type:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="384"/>
+        <source>Enter the service type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="394"/>
+        <source>Main Script:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="401"/>
+        <source>Enter the main script name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="408"/>
+        <source>Author:</source>
+        <translation type="unfinished">Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="415"/>
+        <source>Enter the author&apos;s name</source>
+        <translation type="unfinished">Introduzir o nome do autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="422"/>
+        <source>Email:</source>
+        <translation type="unfinished">Correio eletrónico:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="429"/>
+        <source>Enter the auhor email</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="457"/>
+        <source>Enter the version number in the form &apos;major.minor[.patch[.sub]]&apos;</source>
+        <translation type="unfinished">Introduzir o número da versão na forma &apos;major.minor[.patch[.sub]]&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="464"/>
+        <source>Website:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="471"/>
+        <source>Enter the URL of the website</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="478"/>
+        <source>Category:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="485"/>
+        <source>Select a category</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="492"/>
+        <source>Depends:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="499"/>
+        <source>Enter the list of dependancies separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="506"/>
+        <source>License:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="513"/>
+        <source>Enter the license type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="523"/>
+        <source>Enabled by Default:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="530"/>
+        <source>Select to enable this by default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="567"/>
+        <source>Unity</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="573"/>
+        <source>X-Ayatana-Desktop-Shortcuts:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="580"/>
+        <source>Enter the desktop shortcuts separated by &apos;;&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="609"/>
+        <source>Press to populate entry fields from project data</source>
+        <translation type="unfinished">Pressionar para preencher os campos de entrada com dados do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.ui" line="612"/>
+        <source>Populate from Project</source>
+        <translation type="unfinished">Preencher desde Projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82"/>
+        <source>FreeDesktop Standard .desktop</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82"/>
+        <source>KDE Plasma MetaData .desktop</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="82"/>
+        <source>Ubuntu Unity QuickList .desktop</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/DotDesktopWizard/DotDesktopWizardDialog.py" line="314"/>
+        <source>Only one of &apos;Only Show In&apos; or  &apos;Not Show In&apos; allowed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>DownloadAskActionDialog</name>
     <message>
         <location filename="../WebBrowser/Download/DownloadAskActionDialog.ui" line="14"/>
@@ -9713,22 +10161,22 @@
         <translation>Editar Ponto de Interrupção</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.ui" line="148"/>
+        <location filename="../Debugger/EditBreakpointDialog.ui" line="151"/>
         <source>Select, whether the breakpoint is enabled</source>
         <translation>Selecionar se o ponto de interrupção está habilitado</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.ui" line="151"/>
+        <location filename="../Debugger/EditBreakpointDialog.ui" line="154"/>
         <source>Enabled</source>
         <translation>Habilitado</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.ui" line="138"/>
-        <source>Select whether this is a temporary breakpoint</source>
-        <translation>Selecionar se é um ponto de interrupção temporal</translation>
-    </message>
-    <message>
         <location filename="../Debugger/EditBreakpointDialog.ui" line="141"/>
+        <source>Select whether this is a temporary breakpoint</source>
+        <translation>Selecionar se é um ponto de interrupção temporal</translation>
+    </message>
+    <message>
+        <location filename="../Debugger/EditBreakpointDialog.ui" line="144"/>
         <source>Temporary Breakpoint</source>
         <translation>Ponto de Interrupção Temporal</translation>
     </message>
@@ -9743,7 +10191,7 @@
         <translation>Introduzir ou selecionar uma condição para o ponto de interrupção</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.ui" line="112"/>
+        <location filename="../Debugger/EditBreakpointDialog.ui" line="115"/>
         <source>Enter an ignore count for the breakpoint</source>
         <translation>Introduzir a quantidade a ignorar para o ponto de interrupção</translation>
     </message>
@@ -9773,12 +10221,12 @@
         <translation>Condição:</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.ui" line="105"/>
+        <location filename="../Debugger/EditBreakpointDialog.ui" line="108"/>
         <source>Ignore Count:</source>
         <translation>Quant. a Ignorar:</translation>
     </message>
     <message>
-        <location filename="../Debugger/EditBreakpointDialog.py" line="87"/>
+        <location filename="../Debugger/EditBreakpointDialog.py" line="89"/>
         <source>Add Breakpoint</source>
         <translation>Adicionar Ponto de Interrupção</translation>
     </message>
@@ -9864,7 +10312,7 @@
 <context>
     <name>Editor</name>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2932"/>
+        <location filename="../QScintilla/Editor.py" line="2937"/>
         <source>Open File</source>
         <translation>Abrir Ficheiro</translation>
     </message>
@@ -9954,7 +10402,7 @@
         <translation>Desselecionar tudo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7378"/>
+        <location filename="../QScintilla/Editor.py" line="7404"/>
         <source>Check spelling...</source>
         <translation>Verificação ortográfica...</translation>
     </message>
@@ -10124,7 +10572,7 @@
         <translation>Adivinhado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1313"/>
+        <location filename="../QScintilla/Editor.py" line="1319"/>
         <source>Alternatives</source>
         <translation>Alternativas</translation>
     </message>
@@ -10159,477 +10607,477 @@
         <translation>Exportar como</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1198"/>
+        <location filename="../QScintilla/Editor.py" line="1201"/>
         <source>Toggle bookmark</source>
         <translation>Alternar marcadores</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1200"/>
+        <location filename="../QScintilla/Editor.py" line="1203"/>
         <source>Next bookmark</source>
         <translation>Marcador seguinte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1202"/>
+        <location filename="../QScintilla/Editor.py" line="1205"/>
         <source>Previous bookmark</source>
         <translation>Marcador anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1204"/>
+        <location filename="../QScintilla/Editor.py" line="1207"/>
         <source>Clear all bookmarks</source>
         <translation>Limpar os marcadores todos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1224"/>
+        <location filename="../QScintilla/Editor.py" line="1227"/>
         <source>Toggle breakpoint</source>
         <translation>Alternar pontos de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1226"/>
-        <source>Toggle temporary breakpoint</source>
-        <translation>Alternar pontos de interrupção temporais</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="1229"/>
+        <source>Toggle temporary breakpoint</source>
+        <translation>Alternar pontos de interrupção temporais</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="1232"/>
         <source>Edit breakpoint...</source>
         <translation>Editar ponto de interrupção...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5290"/>
+        <location filename="../QScintilla/Editor.py" line="5313"/>
         <source>Enable breakpoint</source>
         <translation>Habilitar pontos de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1234"/>
+        <location filename="../QScintilla/Editor.py" line="1237"/>
         <source>Next breakpoint</source>
         <translation>Ponto de interrupção seguinte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1236"/>
+        <location filename="../QScintilla/Editor.py" line="1239"/>
         <source>Previous breakpoint</source>
         <translation>Ponto de interrupção anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1238"/>
+        <location filename="../QScintilla/Editor.py" line="1241"/>
         <source>Clear all breakpoints</source>
         <translation>Apagar todos os pontos de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1207"/>
+        <location filename="../QScintilla/Editor.py" line="1210"/>
         <source>Goto syntax error</source>
         <translation>Ir ao erro de sintaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1209"/>
+        <location filename="../QScintilla/Editor.py" line="1212"/>
         <source>Show syntax error message</source>
         <translation>Mostrar a mensagem de erro de sintaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1211"/>
-        <source>Clear syntax error</source>
-        <translation>Limpar o erro de sintaxe</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="1214"/>
-        <source>Next warning</source>
-        <translation>Aviso seguinte</translation>
+        <source>Clear syntax error</source>
+        <translation>Limpar o erro de sintaxe</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="1217"/>
+        <source>Next warning</source>
+        <translation>Aviso seguinte</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="1220"/>
         <source>Previous warning</source>
         <translation>Aviso anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1219"/>
+        <location filename="../QScintilla/Editor.py" line="1222"/>
         <source>Show warning message</source>
         <translation>Mostrar mensagem de aviso</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1221"/>
+        <location filename="../QScintilla/Editor.py" line="1224"/>
         <source>Clear warnings</source>
         <translation>Limpar avisos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1241"/>
-        <source>Next uncovered line</source>
-        <translation>Linha seguinte sem cobrir</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="1244"/>
-        <source>Previous uncovered line</source>
-        <translation>Linha anterior sem cobrir</translation>
+        <source>Next uncovered line</source>
+        <translation>Linha seguinte sem cobrir</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="1247"/>
+        <source>Previous uncovered line</source>
+        <translation>Linha anterior sem cobrir</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="1250"/>
         <source>Next task</source>
         <translation>Tarefa seguinte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1249"/>
+        <location filename="../QScintilla/Editor.py" line="1252"/>
         <source>Previous task</source>
         <translation>Tarefa anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1258"/>
+        <location filename="../QScintilla/Editor.py" line="1264"/>
         <source>LMB toggles bookmarks</source>
         <translation>Botão Esq. do Rato alterna marcadores</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1262"/>
+        <location filename="../QScintilla/Editor.py" line="1268"/>
         <source>LMB toggles breakpoints</source>
         <translation>Botão Esq. do Rato alterna pontos de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1298"/>
+        <location filename="../QScintilla/Editor.py" line="1304"/>
         <source>Export source</source>
         <translation>Exportar fonte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1290"/>
+        <location filename="../QScintilla/Editor.py" line="1296"/>
         <source>&lt;p&gt;No exporter available for the export format &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não está disponível um exportador para formato &lt;b&gt;{0}&lt;/b&gt;. A cancelar...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1298"/>
+        <location filename="../QScintilla/Editor.py" line="1304"/>
         <source>No export format given. Aborting...</source>
         <translation>Não foi dado o formato para exportar. A cancelar...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1309"/>
+        <location filename="../QScintilla/Editor.py" line="1315"/>
         <source>Alternatives ({0})</source>
         <translation>Alternativas ({0})</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1329"/>
+        <location filename="../QScintilla/Editor.py" line="1335"/>
         <source>Pygments Lexer</source>
         <translation>Analizador Léxico Pygments</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1329"/>
+        <location filename="../QScintilla/Editor.py" line="1335"/>
         <source>Select the Pygments lexer to apply.</source>
         <translation>Selecionar o analizador léxico Pygments a aplicar.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1806"/>
+        <location filename="../QScintilla/Editor.py" line="1811"/>
         <source>Modification of Read Only file</source>
         <translation>Modificação do ficheiro de Apenas Leitura</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1806"/>
+        <location filename="../QScintilla/Editor.py" line="1811"/>
         <source>You are attempting to change a read only file. Please save to a different file first.</source>
         <translation>Tenta alterar um ficheiro de Apenas Leitura. Por favor guarde-o primeiro num ficheiro diferente. </translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2497"/>
+        <location filename="../QScintilla/Editor.py" line="2502"/>
         <source>Printing...</source>
         <translation>A imprimir...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2514"/>
-        <source>Printing completed</source>
-        <translation>Impressão completa</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="2516"/>
-        <source>Error while printing</source>
-        <translation>Erro durante a impressão</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="2519"/>
+        <source>Printing completed</source>
+        <translation>Impressão completa</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="2521"/>
+        <source>Error while printing</source>
+        <translation>Erro durante a impressão</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="2524"/>
         <source>Printing aborted</source>
         <translation>Impressão cancelada</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2877"/>
+        <location filename="../QScintilla/Editor.py" line="2882"/>
         <source>File Modified</source>
         <translation>Ficheiro Modificado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2877"/>
+        <location filename="../QScintilla/Editor.py" line="2882"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has unsaved changes.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; tem alterações por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="2932"/>
+        <location filename="../QScintilla/Editor.py" line="2937"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não se pôde abrir o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt; Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3095"/>
+        <location filename="../QScintilla/Editor.py" line="3100"/>
         <source>Save File</source>
         <translation>Gravar Ficheiro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3036"/>
+        <location filename="../QScintilla/Editor.py" line="3041"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde gravar. &lt;br/&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="3095"/>
+        <location filename="../QScintilla/Editor.py" line="3100"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4507"/>
+        <location filename="../QScintilla/Editor.py" line="4512"/>
         <source>Autocompletion</source>
         <translation>Autocompletar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4507"/>
+        <location filename="../QScintilla/Editor.py" line="4512"/>
         <source>Autocompletion is not available because there is no autocompletion source set.</source>
         <translation>Autocompletar não está disponivel porque a fonte de autocompletar não está definida.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5293"/>
+        <location filename="../QScintilla/Editor.py" line="5316"/>
         <source>Disable breakpoint</source>
         <translation>Inabilitar ponto de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5667"/>
+        <location filename="../QScintilla/Editor.py" line="5693"/>
         <source>Code Coverage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5667"/>
+        <location filename="../QScintilla/Editor.py" line="5693"/>
         <source>Please select a coverage file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5730"/>
+        <location filename="../QScintilla/Editor.py" line="5756"/>
         <source>Show Code Coverage Annotations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5723"/>
+        <location filename="../QScintilla/Editor.py" line="5749"/>
         <source>All lines have been covered.</source>
         <translation>Foram cobertas as linhas todas.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5730"/>
+        <location filename="../QScintilla/Editor.py" line="5756"/>
         <source>There is no coverage file available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5845"/>
+        <location filename="../QScintilla/Editor.py" line="5871"/>
         <source>Profile Data</source>
         <translation>Dados de Perfil</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5845"/>
+        <location filename="../QScintilla/Editor.py" line="5871"/>
         <source>Please select a profile file</source>
         <translation>Escolha um ficheiro de perfil por favor</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6005"/>
+        <location filename="../QScintilla/Editor.py" line="6031"/>
         <source>Syntax Error</source>
         <translation>Erro de Sintaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6005"/>
+        <location filename="../QScintilla/Editor.py" line="6031"/>
         <source>No syntax error message available.</source>
         <translation>Não está disponível a mensagem de erro de sintaxe.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6320"/>
+        <location filename="../QScintilla/Editor.py" line="6346"/>
         <source>Macro Name</source>
         <translation>Nome de Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6320"/>
+        <location filename="../QScintilla/Editor.py" line="6346"/>
         <source>Select a macro name:</source>
         <translation>Selecionar um nome de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6348"/>
+        <location filename="../QScintilla/Editor.py" line="6374"/>
         <source>Load macro file</source>
         <translation>Carregar ficheiro macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6391"/>
+        <location filename="../QScintilla/Editor.py" line="6417"/>
         <source>Macro files (*.macro)</source>
         <translation>Ficheiros Macro (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6371"/>
+        <location filename="../QScintilla/Editor.py" line="6397"/>
         <source>Error loading macro</source>
         <translation>Erro ao carregar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6362"/>
+        <location filename="../QScintilla/Editor.py" line="6388"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não se pode ler.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6371"/>
+        <location filename="../QScintilla/Editor.py" line="6397"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; está corrompido.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6391"/>
+        <location filename="../QScintilla/Editor.py" line="6417"/>
         <source>Save macro file</source>
         <translation>Gravar ficheiro macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6408"/>
+        <location filename="../QScintilla/Editor.py" line="6434"/>
         <source>Save macro</source>
         <translation>Gravar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6408"/>
+        <location filename="../QScintilla/Editor.py" line="6434"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever-lo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6424"/>
+        <location filename="../QScintilla/Editor.py" line="6450"/>
         <source>Error saving macro</source>
         <translation>Erro ao gravar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6424"/>
+        <location filename="../QScintilla/Editor.py" line="6450"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não pode ser escrito.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6437"/>
-        <source>Start Macro Recording</source>
-        <translation>Iniciar Registo de Macro</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6437"/>
-        <source>Macro recording is already active. Start new?</source>
-        <translation>A gravação de macro já está ativada. Começar nova?</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6463"/>
-        <source>Macro Recording</source>
-        <translation>Gravação de Macro</translation>
+        <source>Start Macro Recording</source>
+        <translation>Iniciar Registo de Macro</translation>
     </message>
     <message>
         <location filename="../QScintilla/Editor.py" line="6463"/>
+        <source>Macro recording is already active. Start new?</source>
+        <translation>A gravação de macro já está ativada. Começar nova?</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <source>Macro Recording</source>
+        <translation>Gravação de Macro</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6489"/>
         <source>Enter name of the macro:</source>
         <translation>Introduza o nome de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6601"/>
+        <location filename="../QScintilla/Editor.py" line="6627"/>
         <source>File changed</source>
         <translation>Ficheiro alterado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6765"/>
+        <location filename="../QScintilla/Editor.py" line="6791"/>
         <source>{0} (ro)</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6905"/>
+        <location filename="../QScintilla/Editor.py" line="6931"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6905"/>
+        <location filename="../QScintilla/Editor.py" line="6931"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6926"/>
+        <location filename="../QScintilla/Editor.py" line="6952"/>
         <source>Resources</source>
         <translation>Recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6928"/>
+        <location filename="../QScintilla/Editor.py" line="6954"/>
         <source>Add file...</source>
         <translation>Adicionar Ficheiro...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6930"/>
+        <location filename="../QScintilla/Editor.py" line="6956"/>
         <source>Add files...</source>
         <translation>Adicionar Ficheiros...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6932"/>
-        <source>Add aliased file...</source>
-        <translation>Adicionar ficheiro com pseudónimo...</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6935"/>
-        <source>Add localized resource...</source>
-        <translation>Adicionar recursos localizado...</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6939"/>
-        <source>Add resource frame</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6958"/>
+        <source>Add aliased file...</source>
+        <translation>Adicionar ficheiro com pseudónimo...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6961"/>
+        <source>Add localized resource...</source>
+        <translation>Adicionar recursos localizado...</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6965"/>
+        <source>Add resource frame</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6984"/>
         <source>Add file resource</source>
         <translation>Adicionar recurso de ficheiro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6974"/>
+        <location filename="../QScintilla/Editor.py" line="7000"/>
         <source>Add file resources</source>
         <translation>Adicionar recursos de ficheiro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7002"/>
+        <location filename="../QScintilla/Editor.py" line="7028"/>
         <source>Add aliased file resource</source>
         <translation>Adicionar recurso de ficheiro com pseudónimo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7002"/>
+        <location filename="../QScintilla/Editor.py" line="7028"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Pseudónimo para o ficheiro &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7066"/>
+        <location filename="../QScintilla/Editor.py" line="7092"/>
         <source>Package Diagram</source>
         <translation>Diagrama do Pacote</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7066"/>
+        <location filename="../QScintilla/Editor.py" line="7092"/>
         <source>Include class attributes?</source>
         <translation>Incluir atributos de classes?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7086"/>
+        <location filename="../QScintilla/Editor.py" line="7112"/>
         <source>Imports Diagram</source>
         <translation>Diagrama de Imports</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7086"/>
+        <location filename="../QScintilla/Editor.py" line="7112"/>
         <source>Include imports from external modules?</source>
         <translation>Incluir imports de módulos externos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7100"/>
+        <location filename="../QScintilla/Editor.py" line="7126"/>
         <source>Application Diagram</source>
         <translation>Diagrama da Aplicação</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7100"/>
+        <location filename="../QScintilla/Editor.py" line="7126"/>
         <source>Include module names?</source>
         <translation>Incluir nome dos módulos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7381"/>
+        <location filename="../QScintilla/Editor.py" line="7407"/>
         <source>Add to dictionary</source>
         <translation>Adicionar dicionário</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7383"/>
+        <location filename="../QScintilla/Editor.py" line="7409"/>
         <source>Ignore All</source>
         <translation>Ignorar Tudo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6259"/>
+        <location filename="../QScintilla/Editor.py" line="6285"/>
         <source>Warning: {0}</source>
         <translation>Aviso: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6266"/>
+        <location filename="../QScintilla/Editor.py" line="6292"/>
         <source>Error: {0}</source>
         <translation>Erro: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6597"/>
+        <location filename="../QScintilla/Editor.py" line="6623"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Aviso:&lt;/b&gt; Perderá todas as alterações uma vez que o volte a abrir.</translation>
     </message>
@@ -10644,7 +11092,7 @@
         <translation type="obsolete">Não se pode conetar o fornecedor de autocompletar porque já há outro ativo. Por favor verifique a sua configuração.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4876"/>
+        <location filename="../QScintilla/Editor.py" line="4899"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10664,37 +11112,37 @@
         <translation>Carregar Diagrama...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1252"/>
+        <location filename="../QScintilla/Editor.py" line="1255"/>
         <source>Next change</source>
         <translation>Alteração seguinte</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="1255"/>
+        <location filename="../QScintilla/Editor.py" line="1258"/>
         <source>Previous change</source>
         <translation>Alteração anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7795"/>
+        <location filename="../QScintilla/Editor.py" line="7821"/>
         <source>Sort Lines</source>
         <translation>Ordenar Linhas</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7795"/>
+        <location filename="../QScintilla/Editor.py" line="7821"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>A seleção contém dados ilegais para uma ordenação numérica.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6195"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>Warning</source>
         <translation>Aviso</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6195"/>
+        <location filename="../QScintilla/Editor.py" line="6221"/>
         <source>No warning messages available.</source>
         <translation>Não estão disponíveis mensagens de aviso.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6256"/>
+        <location filename="../QScintilla/Editor.py" line="6282"/>
         <source>Style: {0}</source>
         <translation>Estilo: {0}</translation>
     </message>
@@ -10719,7 +11167,7 @@
         <translation>Reabrir Com Codificação</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6591"/>
+        <location filename="../QScintilla/Editor.py" line="6617"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; foi alterado enquanto estava aberto em eric6. Recarregar?&lt;/p&gt;</translation>
     </message>
@@ -10734,27 +11182,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4621"/>
+        <location filename="../QScintilla/Editor.py" line="4637"/>
         <source>Auto-Completion Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4621"/>
+        <location filename="../QScintilla/Editor.py" line="4637"/>
         <source>The completion list provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4876"/>
+        <location filename="../QScintilla/Editor.py" line="4899"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7882"/>
+        <location filename="../QScintilla/Editor.py" line="7908"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7882"/>
+        <location filename="../QScintilla/Editor.py" line="7908"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10773,6 +11221,11 @@
         <source>Code Info</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="1261"/>
+        <source>Clear changes</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>EditorAPIsPage</name>
@@ -11173,7 +11626,7 @@
     <message>
         <location filename="../QScintilla/EditorButtonsWidget.py" line="188"/>
         <source>Header</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Cabeçalho</translation>
     </message>
     <message>
         <location filename="../QScintilla/EditorButtonsWidget.py" line="193"/>
@@ -17585,6 +18038,6630 @@
     </message>
 </context>
 <context>
+    <name>Git</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="211"/>
+        <source>The git process finished with the exit code {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1565"/>
+        <source>The git process did not finish within 30s.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="218"/>
+        <source>Could not start the git executable.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="246"/>
+        <source>Create project repository</source>
+        <translation type="unfinished">Criar repositorio do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="246"/>
+        <source>The project repository could not be created.</source>
+        <translation type="unfinished">O repositorio do projeto não se pôde criar.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="274"/>
+        <source>Creating Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="289"/>
+        <source>Adding files to Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="300"/>
+        <source>Initial commit to Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="330"/>
+        <source>Cloning project from a Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="419"/>
+        <source>Commit Changes</source>
+        <translation type="unfinished">Aplicar Alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="419"/>
+        <source>The commit affects files, that have unsaved changes. Shall the commit be continued?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="478"/>
+        <source>Committing changes to Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="501"/>
+        <source>Switch</source>
+        <translation type="unfinished">Mudar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="501"/>
+        <source>&lt;p&gt;Do you really want to switch to &lt;b&gt;{0}&lt;/b&gt;?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="532"/>
+        <source>Synchronizing with the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="579"/>
+        <source>Adding files/directories to the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="653"/>
+        <source>Removing files/directories from the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="710"/>
+        <source>Renaming {0}</source>
+        <translation type="unfinished">A renomear {0}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="833"/>
+        <source>Unstage files/directories</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="884"/>
+        <source>Revert changes</source>
+        <translation type="unfinished">Desfazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="875"/>
+        <source>Do you really want to revert all changes to these files or directories?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="884"/>
+        <source>Do you really want to revert all changes of the project?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="890"/>
+        <source>Reverting changes</source>
+        <translation type="unfinished">Desfazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="942"/>
+        <source>Merging</source>
+        <translation type="unfinished">A mesclar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="967"/>
+        <source>Master branch head</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1200"/>
+        <source>Git Command</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1287"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Commit&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1291"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Pais&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1295"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Etiquetas&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1299"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Ramos&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1302"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0} &amp;lt;{1}&amp;gt;&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1305"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1308"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committer&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0} &amp;lt;{1}&amp;gt;&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1311"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committed Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1314"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subject&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1322"/>
+        <source>&lt;h3&gt;Repository information&lt;/h3&gt;
+&lt;p&gt;&lt;table&gt;
+&lt;tr&gt;&lt;td&gt;&lt;b&gt;Git V.&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;
+&lt;tr&gt;&lt;/tr&gt;
+{1}&lt;/table&gt;&lt;/p&gt;
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1390"/>
+        <source>Create {0} file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1390"/>
+        <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1449"/>
+        <source>Git Copy</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1434"/>
+        <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1449"/>
+        <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2634"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1636"/>
+        <source>Git Side-by-Side Difference</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1636"/>
+        <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1685"/>
+        <source>Fetching from a remote Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723"/>
+        <source>Pulling from a remote Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1764"/>
+        <source>Pushing to a remote Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1792"/>
+        <source>Committing failed merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1819"/>
+        <source>Aborting uncommitted/failed merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1852"/>
+        <source>Applying patch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1884"/>
+        <source>Check patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887"/>
+        <source>Apply patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1969"/>
+        <source>Tagging in the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2200"/>
+        <source>Branching in the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2240"/>
+        <source>Delete Remote Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2261"/>
+        <source>Current Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2261"/>
+        <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2325"/>
+        <source>Create Bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2290"/>
+        <source>Git Bundle Files (*.bundle)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2307"/>
+        <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355"/>
+        <source>Verify Bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2485"/>
+        <source>Git Bundle Files (*.bundle);;All Files (*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2385"/>
+        <source>List Bundle Heads</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2485"/>
+        <source>Apply Bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2508"/>
+        <source>Applying a bundle file (fetch)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2535"/>
+        <source>Bisect subcommand ({0}) invalid.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2738"/>
+        <source>Git Bisect ({0})</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2634"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2678"/>
+        <source>Create Bisect Replay File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2644"/>
+        <source>Git Bisect Replay Files (*.replay)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2661"/>
+        <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2678"/>
+        <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2699"/>
+        <source>Edit Bisect Replay File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2726"/>
+        <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2726"/>
+        <source>Bisect Replay</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2980"/>
+        <source>Show Remote Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2927"/>
+        <source>Rename Remote Repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2927"/>
+        <source>Enter new name for remote repository:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3004"/>
+        <source>Show Shortlog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3062"/>
+        <source>Cherry-pick</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3092"/>
+        <source>Copy Changesets (Continue)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3117"/>
+        <source>Copy Changesets (Quit)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3143"/>
+        <source>Copy Changesets (Cancel)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3223"/>
+        <source>Saving stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3422"/>
+        <source>Show Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3422"/>
+        <source>Select a stash (empty for latest stash):</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3334"/>
+        <source>Restore Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3348"/>
+        <source>Restoring stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3382"/>
+        <source>Create Branch</source>
+        <translation type="unfinished">Criar Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3372"/>
+        <source>Enter a branch name to restore a stash to:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397"/>
+        <source>Creating branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3431"/>
+        <source>Delete Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3431"/>
+        <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3442"/>
+        <source>Deleting stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/>
+        <source>Delete All Stashes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3462"/>
+        <source>Do you really want to delete all stashes?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3470"/>
+        <source>Deleting all stashes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3542"/>
+        <source>Showing the combined configuration settings</source>
+        <translation type="unfinished">A mostrar as definições de configuração combinadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3568"/>
+        <source>Verifying the integrity of the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593"/>
+        <source>Performing Repository Housekeeping</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3637"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638"/>
+        <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3642"/>
+        <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3646"/>
+        <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650"/>
+        <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3654"/>
+        <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3658"/>
+        <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3662"/>
+        <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3666"/>
+        <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3672"/>
+        <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3738"/>
+        <source>Creating Archive</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3781"/>
+        <source>Add Submodule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3840"/>
+        <source>List Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3840"/>
+        <source>No submodules defined for the project.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3855"/>
+        <source>All</source>
+        <translation type="unfinished">Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3858"/>
+        <source>Submodule Path</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3858"/>
+        <source>Select a submodule path:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911"/>
+        <source>Initialize Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3948"/>
+        <source>Unregister Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4028"/>
+        <source>Update Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4062"/>
+        <source>Synchronize Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4120"/>
+        <source>Submodules Summary</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitAddRemoteDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitAddRemoteDialog.ui" line="14"/>
+        <source>Git Add Remote</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitAddRemoteDialog.ui" line="23"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitAddRemoteDialog.ui" line="30"/>
+        <source>Enter the remote name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitAddRemoteDialog.ui" line="37"/>
+        <source>URL:</source>
+        <translation type="unfinished">URL:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitAddRemoteDialog.ui" line="44"/>
+        <source>Enter the remote URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitApplyBundleDataDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitApplyBundleDataDialog.ui" line="14"/>
+        <source>Git Apply Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitApplyBundleDataDialog.ui" line="23"/>
+        <source>Bundle Head:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitApplyBundleDataDialog.ui" line="36"/>
+        <source>Select a head to apply</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitApplyBundleDataDialog.ui" line="43"/>
+        <source>Local Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitApplyBundleDataDialog.ui" line="56"/>
+        <source>Enter a local branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitArchiveDataDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="14"/>
+        <source>Git Archive</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="23"/>
+        <source>Revision</source>
+        <translation type="unfinished">Revisão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="29"/>
+        <source>Select to specify a revision by a revision expression</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="32"/>
+        <source>Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="42"/>
+        <source>Enter a commit id</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="49"/>
+        <source>Select to specify a revision by a tag</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="52"/>
+        <source>Tag:</source>
+        <translation type="unfinished">Etiqueta:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="68"/>
+        <source>Enter a tag name</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="78"/>
+        <source>Select to specify a revision by a branch</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="81"/>
+        <source>Branch:</source>
+        <translation type="unfinished">Ramo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="97"/>
+        <source>Enter a branch name</source>
+        <translation type="unfinished">Introduzir um nome de ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="107"/>
+        <source>Select HEAD revision</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="110"/>
+        <source>HEAD</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="125"/>
+        <source>Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="132"/>
+        <source>Select the archive format</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="139"/>
+        <source>File Name:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="146"/>
+        <source>Enter the name of the archive file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="153"/>
+        <source>Select the archive file via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="160"/>
+        <source>Prefix:</source>
+        <translation type="unfinished">Prefixo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.ui" line="167"/>
+        <source>Enter a prefix to be prepended to each file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitArchiveDataDialog.py" line="88"/>
+        <source>Select Archive File</source>
+        <translation type="unfinished">Selecionar Ficheiro Arquivo</translation>
+    </message>
+</context>
+<context>
+    <name>GitBisectLogBrowserDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="14"/>
+        <source>Git Bisect Log</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="42"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="47"/>
+        <source>Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="52"/>
+        <source>Subject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="66"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="72"/>
+        <source>&lt;b&gt;Git log errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git log command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="88"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="110"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="113"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="116"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="123"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="130"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="133"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.ui" line="136"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="57"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="59"/>
+        <source>Press to refresh the list of commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="175"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectLogBrowserDialog.py" line="175"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitBisectStartDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="14"/>
+        <source>Git Bisect Start</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="23"/>
+        <source>Bad Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="30"/>
+        <source>Enter a bad commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="37"/>
+        <source>Good Commits:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="44"/>
+        <source>Enter a list of good commits separated by space</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="51"/>
+        <source>Select to not checkout the working tree</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBisectStartDialog.ui" line="54"/>
+        <source>Don&apos;t checkout working tree</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitBlameDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="14"/>
+        <source>Git Blame</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="45"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="50"/>
+        <source>Author</source>
+        <translation type="unfinished">Autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="55"/>
+        <source>Date</source>
+        <translation type="unfinished">Data</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="60"/>
+        <source>Time</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="65"/>
+        <source>Line</source>
+        <translation type="unfinished">Linha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="79"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="98"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="120"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="123"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="126"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="133"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="140"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="143"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.ui" line="146"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="119"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBlameDialog.py" line="119"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitBranchDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="14"/>
+        <source>Git Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="23"/>
+        <source>Branch Action</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="29"/>
+        <source>Select to create a branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="32"/>
+        <source>&lt;b&gt;Create Branch&lt;/b&gt;
+&lt;p&gt;Select this entry in order to create a branch.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="36"/>
+        <source>Create</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="46"/>
+        <source>Select to rename a branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="49"/>
+        <source>&lt;b&gt;Rename&lt;/b&gt;
+&lt;p&gt;Select this entry in order to rename the selected branch.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="53"/>
+        <source>Rename</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="60"/>
+        <source>Select to delete a branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="63"/>
+        <source>&lt;b&gt;Delete Branch&lt;/b&gt;
+&lt;p&gt;Select this entry in order to delete the selected branch.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="67"/>
+        <source>Delete</source>
+        <translation type="unfinished">Apagar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="74"/>
+        <source>Select to create a new branch and switch to it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="77"/>
+        <source>&lt;b&gt;Create &amp;amp; Switch&lt;/b&gt;\n&lt;p&gt;Select this entry in order to create a new branch and switch the working tree to it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="80"/>
+        <source>Create &amp;&amp; Switch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="87"/>
+        <source>Select to create a tracking branch and switch to it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="90"/>
+        <source>&lt;b&gt;Create Tracking Branch &amp;amp; Switch&lt;/b&gt;\n&lt;p&gt;Select this entry in order to create a new branch tracking a remote repository branch. The working tree is switched to it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="93"/>
+        <source>Create Tracking Branch &amp;&amp; Switch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="100"/>
+        <source>Select to associate a remote branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="209"/>
+        <source>Set Tracking Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="110"/>
+        <source>Select to de-associate a remote branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="113"/>
+        <source>Unset Tracking Branch Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="125"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="138"/>
+        <source>Enter the name of the branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="141"/>
+        <source>&lt;b&gt;Branch Name&lt;/b&gt;
+&lt;p&gt;Enter the name of the branch to be created, deleted or moved.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="157"/>
+        <source>Create Branch</source>
+        <translation type="unfinished">Criar Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="163"/>
+        <source>Revision:</source>
+        <translation type="unfinished">Revisão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="170"/>
+        <source>Enter a revision at which to start the branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="183"/>
+        <source>Rename Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="189"/>
+        <source>New Name:</source>
+        <translation type="unfinished">Nome Novo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="196"/>
+        <source>Enter a new name for the selected branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="215"/>
+        <source>Remote Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="228"/>
+        <source>Select the remote branch to associate</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="238"/>
+        <source>Select to enforce the create operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchDialog.ui" line="241"/>
+        <source>Enforce Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitBranchPushDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="14"/>
+        <source>Git Push Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="23"/>
+        <source>Branch Name:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="36"/>
+        <source>Select the branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="43"/>
+        <source>Remote Name:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.ui" line="56"/>
+        <source>Select the remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBranchPushDialog.py" line="36"/>
+        <source>&lt;all branches&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitBundleDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="14"/>
+        <source>Git Bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="23"/>
+        <source>Revision</source>
+        <translation type="unfinished">Revisão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="29"/>
+        <source>Select to specify a revision or revision range</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="32"/>
+        <source>Revisions:</source>
+        <translation type="unfinished">Revisões:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="42"/>
+        <source>Enter  revisions or revision range expressions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="49"/>
+        <source>Select to specify a revision by a tag</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="52"/>
+        <source>Tag:</source>
+        <translation type="unfinished">Etiqueta:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="62"/>
+        <source>Enter a tag name</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="72"/>
+        <source>Select to specify a revision by a branch</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="75"/>
+        <source>Branch:</source>
+        <translation type="unfinished">Ramo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitBundleDialog.ui" line="85"/>
+        <source>Enter a branch name</source>
+        <translation type="unfinished">Introduzir um nome de ramo</translation>
+    </message>
+</context>
+<context>
+    <name>GitCherryPickDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="14"/>
+        <source>Git Cherry-pick</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="23"/>
+        <source>Commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="29"/>
+        <source>Enter commits by id, branch or tag one per line</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="45"/>
+        <source>Select to append cherry-pick info to the commit message</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="48"/>
+        <source>Append Cherry-pick &amp;Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="58"/>
+        <source>Select to add a &apos;Signed-off-by&apos; line to the commit message</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="61"/>
+        <source>Append &apos;&amp;Signed-off-by&apos; line</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="68"/>
+        <source>Select to not commit the cherry-pick</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCherryPickDialog.ui" line="71"/>
+        <source>Don&apos;t &amp;commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitCommandDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="14"/>
+        <source>Git Command</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="23"/>
+        <source>Git Command:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="36"/>
+        <source>Enter the Git command to be executed with all necessary parameters</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="39"/>
+        <source>&lt;b&gt;Git Command&lt;/b&gt;
+&lt;p&gt;Enter the Git command to be executed including all necessary 
+parameters. If a parameter of the commandline includes a space you have to 
+surround this parameter by single or double quotes. Do not include the name 
+of the Git client executable (i.e. git).&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="65"/>
+        <source>Project Directory:</source>
+        <translation type="unfinished">Diretorio do Projeto:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="78"/>
+        <source>This shows the root directory of the current project.</source>
+        <translation type="unfinished">Mostra o diretorio raiz do projeto atual.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommandDialog.ui" line="81"/>
+        <source>project directory</source>
+        <translation type="unfinished">diretorio do projeto</translation>
+    </message>
+</context>
+<context>
+    <name>GitCommitDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="14"/>
+        <source>Git</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="20"/>
+        <source>Commit Message</source>
+        <translation type="unfinished">Mensagem de Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="26"/>
+        <source>Enter the log message.</source>
+        <translation type="unfinished">Introduzir a mensagem de Registo.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="29"/>
+        <source>&lt;b&gt;Log Message&lt;/b&gt;
+&lt;p&gt;Enter the log message for the commit action.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="43"/>
+        <source>Recent commit messages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="50"/>
+        <source>Select a recent commit message to use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="60"/>
+        <source>Select to commit only staged changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="63"/>
+        <source>Commit staged changes only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="70"/>
+        <source>Select to amend the last commit (leave message empty to keep it)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="73"/>
+        <source>Amend the last commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="80"/>
+        <source>Select to reset the author information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCommitDialog.ui" line="83"/>
+        <source>Reset Author Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitCopyDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="14"/>
+        <source>Git Copy</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="25"/>
+        <source>Source:</source>
+        <translation type="unfinished">Origem:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="32"/>
+        <source>Shows the name of the source</source>
+        <translation type="unfinished">Mostra o nome da origem</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="35"/>
+        <source>&lt;b&gt;Source name&lt;/b&gt;
+&lt;p&gt;This field shows the name of the source.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Nome origem&lt;/b&gt;
+&lt;p&gt;Este campo mostra o nome da origem.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="46"/>
+        <source>Enter the target name</source>
+        <translation type="unfinished">Introduzir o nome do alvo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="49"/>
+        <source>&lt;b&gt;Target name&lt;/b&gt;
+&lt;p&gt;Enter the new name in this field. The target must be the new name or an absolute path.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Nome de Destino&lt;/b&gt;
+&lt;p&gt;Introduzir o novo nome neste campo. O destino deve ser o novo nome ou uma rota absoluta.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="57"/>
+        <source>Target:</source>
+        <translation type="unfinished">Destino:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="64"/>
+        <source>Press to open a selection dialog</source>
+        <translation type="unfinished">Pressionar para abrir um dialogo de seleção</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="67"/>
+        <source>&lt;b&gt;Target directory&lt;/b&gt;
+&lt;p&gt;Select the target name for the operation via a selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Directorio Destino&lt;/b&gt;
+&lt;p&gt;Selecionar o nome de destino para a operação através de uma caixa de diálogo de seleção.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="77"/>
+        <source>Select to force the operation</source>
+        <translation type="unfinished">Selecionar para forçar a operação</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.ui" line="80"/>
+        <source>Enforce operation</source>
+        <translation type="unfinished">Forçar operação</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="51"/>
+        <source>Git Move</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitCopyDialog.py" line="89"/>
+        <source>Select target</source>
+        <translation type="unfinished">Selecionar destino</translation>
+    </message>
+</context>
+<context>
+    <name>GitDescribeDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="14"/>
+        <source>Git Tag List</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="42"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="47"/>
+        <source>Tag Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="61"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="80"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="102"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="105"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="108"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="115"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="122"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="125"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.ui" line="128"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="117"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDescribeDialog.py" line="117"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="14"/>
+        <source>Git</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="29"/>
+        <source>Output</source>
+        <translation type="unfinished">Saída</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="57"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="76"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="98"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="101"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="104"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="111"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="118"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="121"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.ui" line="124"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="88"/>
+        <source>Additional Output</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="104"/>
+        <source>Process canceled.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="116"/>
+        <source>Process finished successfully.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="118"/>
+        <source>Process crashed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="120"/>
+        <source>Proces finished with exit code {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="172"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDialog.py" line="172"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitDiffDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="14"/>
+        <source>Git Diff</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="26"/>
+        <source>Difference</source>
+        <translation type="unfinished">Diferença</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="39"/>
+        <source>&lt;b&gt;Git Diff&lt;/b&gt;&lt;p&gt;This shows the output of the git diff command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="56"/>
+        <source>&lt;b&gt;Git Diff&lt;/b&gt;&lt;p&gt;This shows the output of the git diff command (stage to repo) if the dialog was asked to show separate diffs.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.ui" line="85"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="48"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="50"/>
+        <source>Press to refresh the display</source>
+        <translation type="unfinished">Pressionar para atualizar o ecrã</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="96"/>
+        <source>Working Tree to Staging Area</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="97"/>
+        <source>Staging Area to HEAD Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="98"/>
+        <source>Working Tree to HEAD Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="99"/>
+        <source>Working to Staging (top) and Staging to HEAD (bottom)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="101"/>
+        <source>Stash Contents</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="102"/>
+        <source>Stash Contents of {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="171"/>
+        <source>Difference ({0})</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="179"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="179"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="206"/>
+        <source>There is no difference.</source>
+        <translation type="unfinished">Não há diferenças.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="227"/>
+        <source>&lt;Start&gt;</source>
+        <translation type="unfinished">&lt;Inicio&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="228"/>
+        <source>&lt;End&gt;</source>
+        <translation type="unfinished">&lt;Fim&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="356"/>
+        <source>Save Diff</source>
+        <translation type="unfinished">Gravar Diff</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="322"/>
+        <source>Patch Files (*.diff)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="339"/>
+        <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitDiffDialog.py" line="356"/>
+        <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O ficheiro remendo &lt;b&gt;{0}&lt;/b&gt; não se pôde gravar.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>GitFetchDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="14"/>
+        <source>Git Fetch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="23"/>
+        <source>Remote Repository:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="30"/>
+        <source>Select the remote repository to fetch from</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="46"/>
+        <source>Remote Branches:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="56"/>
+        <source>Press to update the list of remote branches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="59"/>
+        <source>Update</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="81"/>
+        <source>Select the remote branches to be fetched</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="94"/>
+        <source>Local Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="101"/>
+        <source>Select the local branch to fetch into</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="111"/>
+        <source>Select to remove non-existing tracking references </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="114"/>
+        <source>Prune obsolete tracking references</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="121"/>
+        <source>Select to fetch tags as well</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.ui" line="124"/>
+        <source>Include tags</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.py" line="36"/>
+        <source>&lt;All&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitFetchDialog.py" line="37"/>
+        <source>&lt;Custom&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitListDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitListDialog.ui" line="14"/>
+        <source>Git Select</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitListDialog.ui" line="23"/>
+        <source>Select from the list:</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitLogBrowserDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="14"/>
+        <source>Git Log</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="22"/>
+        <source>Select action from menu</source>
+        <translation type="unfinished">Selecionar ação do menu</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="45"/>
+        <source>Select the mode (find or filter)</source>
+        <translation type="unfinished">Selecionar o modo (encontrar ou filtro)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="65"/>
+        <source>From:</source>
+        <translation type="unfinished">Desde:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="72"/>
+        <source>Enter the start date</source>
+        <translation type="unfinished">Introduzir data de inicio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="82"/>
+        <source>To:</source>
+        <translation type="unfinished">Para:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="89"/>
+        <source>Enter the end date</source>
+        <translation type="unfinished">Introduzir data final</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="112"/>
+        <source>Select the field to filter on</source>
+        <translation type="unfinished">Selecionar o campo a filtrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="119"/>
+        <source>Enter the regular expression to filter on or search for</source>
+        <translation type="unfinished">Introduzir a expressão regular a procurar ou para filtrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="126"/>
+        <source>Press to find the previous occurrence</source>
+        <translation type="unfinished">Pressionar para encontrar a ocurrência anterior</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="133"/>
+        <source>Press to find the next occurrence</source>
+        <translation type="unfinished">Pressionar para encontrar a ocurrência seguinte</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="174"/>
+        <source>Graph</source>
+        <translation type="unfinished">Gráfico</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="101"/>
+        <source>Commit ID</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="102"/>
+        <source>Author</source>
+        <translation type="unfinished">Autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="189"/>
+        <source>Date</source>
+        <translation type="unfinished">Data</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="103"/>
+        <source>Committer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="199"/>
+        <source>Commit Date</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="104"/>
+        <source>Subject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="209"/>
+        <source>Branches</source>
+        <translation type="unfinished">Ramos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="214"/>
+        <source>Tags</source>
+        <translation type="unfinished">Etiquetas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="224"/>
+        <source>Press to move up in the log list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="234"/>
+        <source>Press to move down in the log list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="257"/>
+        <source>Press to get the next bunch of log entries</source>
+        <translation type="unfinished">Pressionar para obter a próxima cambada de entradas no registo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="260"/>
+        <source>&amp;Next</source>
+        <translation type="unfinished">Segui&amp;nte</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="267"/>
+        <source>Enter the limit of entries to fetch</source>
+        <translation type="unfinished">Introduzir o limite de entradas a recuperar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="286"/>
+        <source>Select to stop listing log messages at a copy or move</source>
+        <translation type="unfinished">Selecionar para parar de listar mensagens de registo ao copiar ou mover</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="289"/>
+        <source>Stop on Copy/Move</source>
+        <translation type="unfinished">Parar em Copiar/Mover</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="378"/>
+        <source>Action</source>
+        <translation type="unfinished">Ação</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="383"/>
+        <source>Path</source>
+        <translation type="unfinished">Rota</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="388"/>
+        <source>Additions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="393"/>
+        <source>Deletions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="398"/>
+        <source>Copy from</source>
+        <translation type="unfinished">Copiar de</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2119"/>
+        <source>Differences</source>
+        <translation type="unfinished">Diferenças</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="445"/>
+        <source>&lt;a href=&quot;save:me&quot;&gt;Save&lt;/a&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="491"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="497"/>
+        <source>&lt;b&gt;Git log errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git log command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="513"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="535"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="538"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="541"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="548"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="555"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="558"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.ui" line="561"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="88"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="90"/>
+        <source>Press to refresh the list of commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="98"/>
+        <source>Find</source>
+        <translation type="unfinished">Encontrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="99"/>
+        <source>Filter</source>
+        <translation type="unfinished">Filtro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="105"/>
+        <source>File</source>
+        <translation type="unfinished">Ficheiro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="122"/>
+        <source>&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Commit ID&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{2} &amp;lt;{3}&amp;gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Commit Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{4}&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Committer&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{5} &amp;lt;{6}&amp;gt;&lt;/td&gt;&lt;/tr&gt;{7}&lt;tr&gt;&lt;td&gt;&lt;b&gt;Subject&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{8}&lt;/td&gt;&lt;/tr&gt;{9}&lt;/table&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="134"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Parents&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Pais&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="137"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Children&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="140"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Branches&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Ramos&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="143"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Tags&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished">&lt;tr&gt;&lt;td&gt;&lt;b&gt;Etiquetas&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="146"/>
+        <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Message&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="198"/>
+        <source>Added</source>
+        <translation type="unfinished">Adicionado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="199"/>
+        <source>Deleted</source>
+        <translation type="unfinished">Apagado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="200"/>
+        <source>Modified</source>
+        <translation type="unfinished">Alterado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="201"/>
+        <source>Copied</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="202"/>
+        <source>Renamed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="203"/>
+        <source>Type changed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="204"/>
+        <source>Unmerged</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="205"/>
+        <source>Unknown</source>
+        <translation type="unfinished">Desconhecido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="241"/>
+        <source>Show Commit ID Column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="243"/>
+        <source>Press to show the commit ID column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="251"/>
+        <source>Show Author Columns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="253"/>
+        <source>Press to show the author columns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="261"/>
+        <source>Show Committer Columns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="263"/>
+        <source>Press to show the committer columns</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="271"/>
+        <source>Show Branches Column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="273"/>
+        <source>Press to show the branches column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="281"/>
+        <source>Show Tags Column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="283"/>
+        <source>Press to show the Tags column</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="313"/>
+        <source>Copy Commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="315"/>
+        <source>Cherry-pick the selected commits to the current branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="320"/>
+        <source>Tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="322"/>
+        <source>Tag the selected commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1812"/>
+        <source>Branch</source>
+        <translation type="unfinished">Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="326"/>
+        <source>Create a new branch at the selected commit.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="328"/>
+        <source>Branch &amp;&amp; Switch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="330"/>
+        <source>Create a new branch at the selected commit and switch the work tree to it.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1864"/>
+        <source>Switch</source>
+        <translation type="unfinished">Mudar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="336"/>
+        <source>Switch the working directory to the selected commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1890"/>
+        <source>Show Short Log</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="342"/>
+        <source>Show a dialog with a log output for release notes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="345"/>
+        <source>Describe</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="347"/>
+        <source>Show the most recent tag reachable from a commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="648"/>
+        <source>The git process did not finish within 30s.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="651"/>
+        <source>Could not start the git executable.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="654"/>
+        <source>Git Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="769"/>
+        <source>{0} ({1}%)</source>
+        <comment>action, confidence</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="835"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="835"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1275"/>
+        <source>Side-by-Side Diff to Parent {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1287"/>
+        <source>&lt;a href=&quot;sbsdiff:{0}_{1}&quot;&gt;Side-by-Side Compare&lt;/a&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1725"/>
+        <source>Copy Changesets</source>
+        <translation type="unfinished">Copiar Conjuntos de Alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1864"/>
+        <source>The project should be reread. Do this now?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1890"/>
+        <source>Select a branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1844"/>
+        <source>Select a default branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="1844"/>
+        <source>Branch &amp; Switch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2073"/>
+        <source>Find Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2073"/>
+        <source>&apos;{0}&apos; was not found.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2133"/>
+        <source>Differences to Parent {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2148"/>
+        <source>Diff to Parent {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2174"/>
+        <source>There is no difference.</source>
+        <translation type="unfinished">Não há diferenças.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2337"/>
+        <source>Save Diff</source>
+        <translation type="unfinished">Gravar Diff</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2303"/>
+        <source>Patch Files (*.diff)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2320"/>
+        <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitLogBrowserDialog.py" line="2337"/>
+        <source>&lt;p&gt;The patch file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O ficheiro remendo &lt;b&gt;{0}&lt;/b&gt; não se pôde gravar.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>GitMergeDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="14"/>
+        <source>Git Merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="23"/>
+        <source>Revision</source>
+        <translation type="unfinished">Revisão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="29"/>
+        <source>Select to specify a revision by changeset id</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="32"/>
+        <source>Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="42"/>
+        <source>Enter a commit id</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="49"/>
+        <source>Select to specify a revision by a tag</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="52"/>
+        <source>Tag:</source>
+        <translation type="unfinished">Etiqueta:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="62"/>
+        <source>Enter a tag name</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="72"/>
+        <source>Select to specify a revision by a local branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="75"/>
+        <source>Local Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="85"/>
+        <source>Enter a local branch name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="95"/>
+        <source>Select to specify a revision by a remote branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="98"/>
+        <source>Remote Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="108"/>
+        <source>Enter a remote branch name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="118"/>
+        <source>Select to not specify a specific revision</source>
+        <translation type="unfinished">Selecionar para não especificar uma revisão específica</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="121"/>
+        <source>No commit selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="134"/>
+        <source>Select to commit the merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="137"/>
+        <source>Commit Merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="146"/>
+        <source>Commit Message:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="153"/>
+        <source>Enter a message for the merge commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="163"/>
+        <source>Select to append the log summaries of merged commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="166"/>
+        <source>Add Log Message Summary</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="176"/>
+        <source>Select to show diff statistics at the end of the merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitMergeDialog.ui" line="179"/>
+        <source>Show diff statistics</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitNewProjectOptionsDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="14"/>
+        <source>New Project from Repository</source>
+        <translation type="unfinished">Projeto novo desde Repositorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="17"/>
+        <source>&lt;b&gt;New Project from Repository Dialog&lt;/b&gt;
+&lt;p&gt;Enter the various repository infos into the entry fields. These values are used, when the new project is retrieved from the repository.&lt;/p&gt;
+&lt;p&gt;For remote repositories the URL must contain the hostname.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="28"/>
+        <source>&amp;URL:</source>
+        <translation type="unfinished">&amp;URL:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="44"/>
+        <source>Enter the URL of the repository</source>
+        <translation type="unfinished">Introduzir URL do repositório</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="60"/>
+        <source>Select the repository url via a directory selection dialog</source>
+        <translation type="unfinished">Selecionar url do repositorio através de uma caixa de diálogo de seleção de diretorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="67"/>
+        <source>Press to clear the history of entered repository URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="74"/>
+        <source>Project &amp;Directory:</source>
+        <translation type="unfinished">&amp;Diretório do Projeto:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="84"/>
+        <source>Enter the directory of the new project.</source>
+        <translation type="unfinished">Introduzir o diretório do novo projeto.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.ui" line="87"/>
+        <source>&lt;b&gt;Project Directory&lt;/b&gt;
+&lt;p&gt;Enter the directory of the new project. It will be retrieved from 
+the repository and be placed in this directory.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Directório do Projeto&lt;/b&gt;
+&lt;p&gt;Introduza o diretório do novo projeto. Será
+ obtido do repositório e posto neste diretório.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="87"/>
+        <source>Select Repository-Directory</source>
+        <translation type="unfinished">Selecionar o Diretorio do Repositorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py" line="102"/>
+        <source>Select Project Directory</source>
+        <translation type="unfinished">Selecionar o Diretório do Projeto</translation>
+    </message>
+</context>
+<context>
+    <name>GitOptionsDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="14"/>
+        <source>Initial Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="17"/>
+        <source>&lt;b&gt;Initial Commit Dialog&lt;/b&gt;
+&lt;p&gt;Enter the message for the initial commit.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="29"/>
+        <source>Commit &amp;Message:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="39"/>
+        <source>Enter the log message for the new project.</source>
+        <translation type="unfinished">Introduzir a mensagem de registo para o novo projeto.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="42"/>
+        <source>&lt;b&gt;Log Message&lt;/b&gt;
+&lt;p&gt;Enter the log message to be used for the new project.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Mensagem de Registo&lt;/b&gt;
+&lt;p&gt;Introduzir a mensagem de registo a usar para o novo projeto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitOptionsDialog.ui" line="46"/>
+        <source>new project started</source>
+        <translation type="unfinished">projeto novo iniciado</translation>
+    </message>
+</context>
+<context>
+    <name>GitPage</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="14"/>
+        <source>Select to perform an expensive copy detection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="20"/>
+        <source>&lt;b&gt;Configure Git Interface&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="40"/>
+        <source>Log</source>
+        <translation type="unfinished">Registo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="46"/>
+        <source>No. of log messages shown:</source>
+        <translation type="unfinished">Nº de mensagens de registo mostradas:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="53"/>
+        <source>Enter the number of log messages to be shown</source>
+        <translation type="unfinished">Introduzir o número de mensagens de registo a mostrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="82"/>
+        <source>No. of subject characters shown in list:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="89"/>
+        <source>Enter the number of characters of the commit subject to be shown in the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="95"/>
+        <source>All</source>
+        <translation type="unfinished">Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="105"/>
+        <source>Select to perform expensive copy detection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="108"/>
+        <source>Find copies harder</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="118"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="124"/>
+        <source>No. of commit messages to remember:</source>
+        <translation type="unfinished">Nº de mensagens de cometido a recordar:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="131"/>
+        <source>Enter the number of commit messages to remember</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="160"/>
+        <source>Commit ID length:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="167"/>
+        <source>Enter the number of character to show for the commit ID</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="199"/>
+        <source>Cleanup</source>
+        <translation type="unfinished">Limpar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="205"/>
+        <source>Pattern:</source>
+        <translation type="unfinished">Padrão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="212"/>
+        <source>Enter the file name patterns to be used for cleaning up (entries separated by a space character)</source>
+        <translation type="unfinished">Introduzir o padrão de nomes de ficheiro a usar para limpar (entradas separadas por um espaço)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="222"/>
+        <source>Repository Optimization</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="228"/>
+        <source>Select this to use the &apos;--aggressive&apos; option for garbage collection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="231"/>
+        <source>Perform aggressive repository optimization</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="241"/>
+        <source>Edit the Git configuration file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ConfigurationPage/GitPage.ui" line="244"/>
+        <source>Edit configuration file</source>
+        <translation type="unfinished">Editar ficheiro de configuração</translation>
+    </message>
+</context>
+<context>
+    <name>GitPatchFilesDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.py" line="83"/>
+        <source>Patch Files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="37"/>
+        <source>Press to add patch files to the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="44"/>
+        <source>Press to delete the selected patch files from the list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="58"/>
+        <source>Press to move the selected file up</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="65"/>
+        <source>Press to move the selected file down</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="91"/>
+        <source>Strip Count:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="98"/>
+        <source>Enter number of leading directories to strip off (default 1)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="129"/>
+        <source>Select, if the patch has inaccurate end-of-file markers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="132"/>
+        <source>Patch has inaccurate end-of-file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="139"/>
+        <source>Select, if the line counts of the patch header may be wrong</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.ui" line="142"/>
+        <source>Don&apos;t trust line counts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchFilesDialog.py" line="83"/>
+        <source>Patch Files (*.diff *.patch);;All Files (*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitPatchStatisticsDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="14"/>
+        <source>Patch Statistics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="23"/>
+        <source>Insertions and Deletions:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="52"/>
+        <source># Insertions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="57"/>
+        <source># Deletions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="62"/>
+        <source>File</source>
+        <translation type="unfinished">Ficheiro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.ui" line="70"/>
+        <source>Summary Information:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.py" line="122"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPatchStatisticsDialog.py" line="122"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitProjectBrowserHelper</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="488"/>
+        <source>Version Control</source>
+        <translation type="unfinished">Control de Versão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="499"/>
+        <source>Commit changes to repository...</source>
+        <translation type="unfinished">Cometer alterações no repositório...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="505"/>
+        <source>Add/Stage to repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="508"/>
+        <source>Unstage changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="514"/>
+        <source>Remove from repository (and disk)</source>
+        <translation type="unfinished">Retirar do repositorio (e disco)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="588"/>
+        <source>Remove from repository only</source>
+        <translation type="unfinished">Retirar apenas do repositorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="430"/>
+        <source>Copy</source>
+        <translation type="unfinished">Copiar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="432"/>
+        <source>Move</source>
+        <translation type="unfinished">Mover</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="435"/>
+        <source>Show log browser</source>
+        <translation type="unfinished">Mostrar navegador de registos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="520"/>
+        <source>Show status</source>
+        <translation type="unfinished">Mostrar estado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="525"/>
+        <source>Show differences</source>
+        <translation type="unfinished">Mostrar diferenças</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="229"/>
+        <source>Show differences side-by-side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="529"/>
+        <source>Show differences (extended)</source>
+        <translation type="unfinished">Mostrar diferenças (extendido)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="238"/>
+        <source>Show differences side-by-side (extended)</source>
+        <translation type="unfinished">Selecionar para mostrar as diferenças lado-a-lado (extendido)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="244"/>
+        <source>Show annotated file</source>
+        <translation type="unfinished">Mostrar ficheiro anotado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="535"/>
+        <source>Revert changes</source>
+        <translation type="unfinished">Desfazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="542"/>
+        <source>Select all local file entries</source>
+        <translation type="unfinished">Selecionar todas as entradas de ficheiros locais</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="544"/>
+        <source>Select all versioned file entries</source>
+        <translation type="unfinished">Selecionar todas as entradas de ficheiros versionados</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="546"/>
+        <source>Select all local directory entries</source>
+        <translation type="unfinished">Selecionar todas as entradas de diretorios locais</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="548"/>
+        <source>Select all versioned directory entries</source>
+        <translation type="unfinished">Selecionar todas as entradas de diretorios versionados</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="551"/>
+        <source>Configure...</source>
+        <translation type="unfinished">Configurar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectBrowserHelper.py" line="588"/>
+        <source>Do you really want to remove these files from the repository?</source>
+        <translation type="unfinished">Tem a certeza de que quer retirar estes ficheiros do repositorio?</translation>
+    </message>
+</context>
+<context>
+    <name>GitProjectHelper</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="73"/>
+        <source>New from repository</source>
+        <translation type="unfinished">Novo desde repositorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="73"/>
+        <source>&amp;New from repository...</source>
+        <translation type="unfinished">&amp;Novo desde repositorio...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="78"/>
+        <source>Create (clone) a new project from a Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="81"/>
+        <source>&lt;b&gt;New from repository&lt;/b&gt;&lt;p&gt;This creates (clones) a new local project from a Git repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="89"/>
+        <source>Fetch changes</source>
+        <translation type="unfinished">Trazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="94"/>
+        <source>Fetch changes from a remote repository</source>
+        <translation type="unfinished">Trazer alterações de um repositório remoto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="97"/>
+        <source>&lt;b&gt;Fetch changes&lt;/b&gt;&lt;p&gt;This fetches changes from a remote repository into the local repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="105"/>
+        <source>Pull changes</source>
+        <translation type="unfinished">Puxar alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="110"/>
+        <source>Pull changes from a remote repository and update the work area</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="113"/>
+        <source>&lt;b&gt;Pull changes&lt;/b&gt;&lt;p&gt;This pulls changes from a remote repository into the local repository and updates the work area.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="121"/>
+        <source>Commit changes to repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="121"/>
+        <source>Commit changes to repository...</source>
+        <translation type="unfinished">Cometer alterações no repositório...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="126"/>
+        <source>Commit changes of the local project to the Git repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="129"/>
+        <source>&lt;b&gt;Commit changes to repository&lt;/b&gt;&lt;p&gt;This commits changes of the local project to the Git repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="137"/>
+        <source>Push changes</source>
+        <translation type="unfinished">Empurrar alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="142"/>
+        <source>Push changes to a remote repository</source>
+        <translation type="unfinished">Empurra alterações ao repositorio remoto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="145"/>
+        <source>&lt;b&gt;Push changes&lt;/b&gt;&lt;p&gt;This pushes changes from the local repository to a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Empurrar alterações&lt;/b&gt;&lt;p&gt;Empurra as alterações do repositorio local a um repositorio remoto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="153"/>
+        <source>Export from repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="153"/>
+        <source>&amp;Export from repository...</source>
+        <translation type="unfinished">&amp;Exportar do repositório...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="158"/>
+        <source>Export a project from the repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="161"/>
+        <source>&lt;b&gt;Export from repository&lt;/b&gt;&lt;p&gt;This exports a project from the repository.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Exportar do repositorio&lt;/b&gt;&lt;p&gt;Exporta um projeto do repositorio.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="168"/>
+        <source>Show log browser</source>
+        <translation type="unfinished">Mostrar navegador de registos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="173"/>
+        <source>Show a dialog to browse the log of the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="176"/>
+        <source>&lt;b&gt;Show log browser&lt;/b&gt;&lt;p&gt;This shows a dialog to browse the log of the local project. A limited number of entries is shown first. More can be retrieved later on.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="185"/>
+        <source>Show reflog browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="190"/>
+        <source>Show a dialog to browse the reflog of the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="193"/>
+        <source>&lt;b&gt;Show reflog browser&lt;/b&gt;&lt;p&gt;This shows a dialog to browse the reflog of the local project. A limited number of entries is shown first. More can be retrieved later on.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="202"/>
+        <source>Show differences</source>
+        <translation type="unfinished">Mostrar diferenças</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="202"/>
+        <source>Show &amp;differences...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="207"/>
+        <source>Show the differences of the local project to the repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="210"/>
+        <source>&lt;b&gt;Show differences&lt;/b&gt;&lt;p&gt;This shows differences of the local project to the repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="218"/>
+        <source>Show differences (extended)</source>
+        <translation type="unfinished">Mostrar diferenças (extendido)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="218"/>
+        <source>Show differences (extended) ...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="223"/>
+        <source>Show the difference of revisions of the project to the repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="226"/>
+        <source>&lt;b&gt;Show differences (extended)&lt;/b&gt;&lt;p&gt;This shows differences of selectable revisions of the project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="234"/>
+        <source>Show status</source>
+        <translation type="unfinished">Mostrar estado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="234"/>
+        <source>Show &amp;status...</source>
+        <translation type="unfinished">Mostrar e&amp;stado...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="239"/>
+        <source>Show the status of the local project</source>
+        <translation type="unfinished">Mostrar estado do projeto local</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="242"/>
+        <source>&lt;b&gt;Show status&lt;/b&gt;&lt;p&gt;This shows the status of the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="249"/>
+        <source>Switch</source>
+        <translation type="unfinished">Mudar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="249"/>
+        <source>S&amp;witch...</source>
+        <translation type="unfinished">M&amp;udar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="254"/>
+        <source>Switch the working directory to another revision</source>
+        <translation type="unfinished">Mudar o diretorio de trabalho a outra revisão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="257"/>
+        <source>&lt;b&gt;Switch&lt;/b&gt;&lt;p&gt;This switches the working directory to another revision.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Mudar&lt;/b&gt;&lt;p&gt;Muda o diretorio de trabalho a outra revisão.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="265"/>
+        <source>Tag in repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="265"/>
+        <source>&amp;Tag in repository...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="270"/>
+        <source>Perform tag operations for the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="273"/>
+        <source>&lt;b&gt;Tag in repository&lt;/b&gt;&lt;p&gt;This performs selectable tag operations for the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="281"/>
+        <source>List tags</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="281"/>
+        <source>&amp;List tags...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="285"/>
+        <source>List tags of the project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="288"/>
+        <source>&lt;b&gt;List tags&lt;/b&gt;&lt;p&gt;This lists the tags of the project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="295"/>
+        <source>Show most recent tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="299"/>
+        <source>Show the most recent tag reachable from the work tree</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="302"/>
+        <source>&lt;b&gt;Show most recent tag&lt;/b&gt;&lt;p&gt;This shows the most recent tag reachable from the work tree.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="310"/>
+        <source>List branches</source>
+        <translation type="unfinished">Listar ramos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="310"/>
+        <source>&amp;List branches...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="314"/>
+        <source>List branches of the project</source>
+        <translation type="unfinished">Listar os ramos do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="317"/>
+        <source>&lt;b&gt;List branches&lt;/b&gt;&lt;p&gt;This lists the branches of the project.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Listar ramos&lt;/b&gt;&lt;p&gt;Lista os ramos do projeto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="324"/>
+        <source>List merged branches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="324"/>
+        <source>List &amp;merged branches...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="328"/>
+        <source>List merged branches of the project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="331"/>
+        <source>&lt;b&gt;List merged branches&lt;/b&gt;&lt;p&gt;This lists the merged branches of the project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="339"/>
+        <source>List non-merged branches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="339"/>
+        <source>List &amp;non-merged branches...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="343"/>
+        <source>List non-merged branches of the project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="346"/>
+        <source>&lt;b&gt;List non-merged branches&lt;/b&gt;&lt;p&gt;This lists the non-merged branches of the project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="354"/>
+        <source>Branch in repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="354"/>
+        <source>&amp;Branch in repository...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="359"/>
+        <source>Perform branch operations for the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="362"/>
+        <source>&lt;b&gt;Branch in repository&lt;/b&gt;&lt;p&gt;This performs selectable branch operations for the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="370"/>
+        <source>Delete Remote Branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="370"/>
+        <source>&amp;Delete Remote Branch...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="374"/>
+        <source>Delete a branch from a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="377"/>
+        <source>&lt;b&gt;Delete Remote Branch&lt;/b&gt;&lt;p&gt;This deletes a branch from a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="384"/>
+        <source>Show current branch</source>
+        <translation type="unfinished">Mostrar ramo atual</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="388"/>
+        <source>Show the current branch of the project</source>
+        <translation type="unfinished">Mostrar o ramo atual do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="391"/>
+        <source>&lt;b&gt;Show current branch&lt;/b&gt;&lt;p&gt;This shows the current branch of the project.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Mostrar ramo atual&lt;/b&gt;&lt;p&gt;Mostra o ramo atual do projeto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="398"/>
+        <source>Revert changes</source>
+        <translation type="unfinished">Desfazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="398"/>
+        <source>Re&amp;vert changes</source>
+        <translation type="unfinished">&amp;Desfazer alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="403"/>
+        <source>Revert all changes made to the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="406"/>
+        <source>&lt;b&gt;Revert changes&lt;/b&gt;&lt;p&gt;This reverts all changes made to the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="413"/>
+        <source>Unstage changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="413"/>
+        <source>&amp;Unstage changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="418"/>
+        <source>Unstage all changes made to the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="421"/>
+        <source>&lt;b&gt;Unstage changes&lt;/b&gt;&lt;p&gt;This unstages all changes made to the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="428"/>
+        <source>Merge</source>
+        <translation type="unfinished">Mesclar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="428"/>
+        <source>Mer&amp;ge changes...</source>
+        <translation type="unfinished">&amp;Mesclar alterações...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="433"/>
+        <source>Merge changes into the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="436"/>
+        <source>&lt;b&gt;Merge&lt;/b&gt;&lt;p&gt;This merges changes into the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="443"/>
+        <source>Cancel uncommitted/failed merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="447"/>
+        <source>Cancel an uncommitted or failed merge and lose all changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="450"/>
+        <source>&lt;b&gt;Cancel uncommitted/failed merge&lt;/b&gt;&lt;p&gt;This cancels an uncommitted or failed merge causing all changes to be lost.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="458"/>
+        <source>Commit failed merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="462"/>
+        <source>Commit a failed merge after conflicts have been resolved</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="465"/>
+        <source>&lt;b&gt;Commit failed merge&lt;/b&gt;&lt;p&gt;This commits a failed merge after conflicts have been resolved.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="473"/>
+        <source>Cleanup</source>
+        <translation type="unfinished">Limpar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="473"/>
+        <source>Cleanu&amp;p</source>
+        <translation type="unfinished">Lim&amp;par</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="477"/>
+        <source>Cleanup the local project</source>
+        <translation type="unfinished">Limpar o projeto local</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="480"/>
+        <source>&lt;b&gt;Cleanup&lt;/b&gt;&lt;p&gt;This performs a cleanup of the local project.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Limpar&lt;/b&gt;&lt;p&gt;Realiza uma limpeza ao projeto local.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="487"/>
+        <source>Execute command</source>
+        <translation type="unfinished">Executar comando</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="487"/>
+        <source>E&amp;xecute command...</source>
+        <translation type="unfinished">E&amp;xecutar comando...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="491"/>
+        <source>Execute an arbitrary Git command</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="494"/>
+        <source>&lt;b&gt;Execute command&lt;/b&gt;&lt;p&gt;This opens a dialog to enter an arbitrary Git command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="502"/>
+        <source>Configure</source>
+        <translation type="unfinished">Configurar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="502"/>
+        <source>Configure...</source>
+        <translation type="unfinished">Configurar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="506"/>
+        <source>Show the configuration dialog with the Git page selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="509"/>
+        <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;Show the configuration dialog with the Git page selected.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="517"/>
+        <source>Show Remotes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="517"/>
+        <source>Show Remotes...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="521"/>
+        <source>Show the available remote repositories</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="539"/>
+        <source>&lt;b&gt;Show Remotes&lt;/b&gt;&lt;p&gt;This shows the remote repositories available for pulling, fetching and pushing.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1765"/>
+        <source>Show Remote Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="532"/>
+        <source>Show Remote Info...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="536"/>
+        <source>Show information about a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1161"/>
+        <source>Add</source>
+        <translation type="unfinished">Adicionar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="547"/>
+        <source>Add...</source>
+        <translation type="unfinished">Adicionar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="551"/>
+        <source>Add a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="554"/>
+        <source>&lt;b&gt;Add&lt;/b&gt;&lt;p&gt;This adds a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1785"/>
+        <source>Remove</source>
+        <translation type="unfinished">Retirar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="561"/>
+        <source>Remove...</source>
+        <translation type="unfinished">Retirar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="565"/>
+        <source>Remove a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="568"/>
+        <source>&lt;b&gt;Remove&lt;/b&gt;&lt;p&gt;This removes a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1799"/>
+        <source>Prune</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="575"/>
+        <source>Prune...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="579"/>
+        <source>Prune stale remote-tracking branches of a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="582"/>
+        <source>&lt;b&gt;Prune&lt;/b&gt;&lt;p&gt;This prunes stale remote-tracking branches of a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1813"/>
+        <source>Rename</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="590"/>
+        <source>Rename...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="594"/>
+        <source>Rename a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="597"/>
+        <source>&lt;b&gt;Rename&lt;/b&gt;&lt;p&gt;This renames a remote repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1833"/>
+        <source>Copy Commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="609"/>
+        <source>Copies commits into the current branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="612"/>
+        <source>&lt;b&gt;Copy Commits&lt;/b&gt;&lt;p&gt;This copies commits on top of the current branch.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="619"/>
+        <source>Continue Copying Session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="623"/>
+        <source>Continue the last copying session after conflicts were resolved</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="626"/>
+        <source>&lt;b&gt;Continue Copying Session&lt;/b&gt;&lt;p&gt;This continues the last copying session after conflicts were resolved.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="635"/>
+        <source>Quit Copying Session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="639"/>
+        <source>Quit the current copying session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="642"/>
+        <source>&lt;b&gt;Quit Copying Session&lt;/b&gt;&lt;p&gt;This quits the current copying session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="649"/>
+        <source>Cancel Copying Session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="653"/>
+        <source>Cancel the current copying session and return to the previous state</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="657"/>
+        <source>&lt;b&gt;Cancel Copying Session&lt;/b&gt;&lt;p&gt;This cancels the current copying session and returns to the previous state.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="665"/>
+        <source>Stash changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="665"/>
+        <source>Stash changes...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="669"/>
+        <source>Stash all current changes of the project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="672"/>
+        <source>&lt;b&gt;Stash changes&lt;/b&gt;&lt;p&gt;This stashes all current changes of the project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="679"/>
+        <source>Show stash browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="679"/>
+        <source>Show stash browser...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="683"/>
+        <source>Show a dialog with all stashes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="686"/>
+        <source>&lt;b&gt;Show stash browser...&lt;/b&gt;&lt;p&gt;This shows a dialog listing all available stashes. Actions on these stashes may be executed via the context menu.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="695"/>
+        <source>Show stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="695"/>
+        <source>Show stash...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="699"/>
+        <source>Show a dialog with a patch of a stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="702"/>
+        <source>&lt;b&gt;Show stash...&lt;/b&gt;&lt;p&gt;This shows a dialog with a patch of a selectable stash.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="710"/>
+        <source>Restore &amp;&amp; Keep</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="714"/>
+        <source>Restore a stash but keep it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="717"/>
+        <source>&lt;b&gt;Restore &amp;amp; Keep&lt;/b&gt;&lt;p&gt;This restores a selectable stash and keeps it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="724"/>
+        <source>Restore &amp;&amp; Delete</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="728"/>
+        <source>Restore a stash and delete it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="731"/>
+        <source>&lt;b&gt;Restore &amp;amp; Delete&lt;/b&gt;&lt;p&gt;This restores a selectable stash and deletes it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1980"/>
+        <source>Create Branch</source>
+        <translation type="unfinished">Criar Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="742"/>
+        <source>Create a new branch and restore a stash into it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="745"/>
+        <source>&lt;b&gt;Create Branch&lt;/b&gt;&lt;p&gt;This creates a new branch and restores a stash into it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="753"/>
+        <source>Delete</source>
+        <translation type="unfinished">Apagar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="757"/>
+        <source>Delete a stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="760"/>
+        <source>&lt;b&gt;Delete&lt;/b&gt;&lt;p&gt;This deletes a stash.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="767"/>
+        <source>Delete All</source>
+        <translation type="unfinished">Apagar Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="771"/>
+        <source>Delete all stashes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="774"/>
+        <source>&lt;b&gt;Delete All&lt;/b&gt;&lt;p&gt;This deletes all stashes.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="781"/>
+        <source>Edit user configuration</source>
+        <translation type="unfinished">Editar configuração de usuário</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="781"/>
+        <source>Edit user configuration...</source>
+        <translation type="unfinished">Editar configuração de usuário...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="785"/>
+        <source>Show an editor to edit the user configuration file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="788"/>
+        <source>&lt;b&gt;Edit user configuration&lt;/b&gt;&lt;p&gt;Show an editor to edit the user configuration file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="795"/>
+        <source>Edit repository configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="795"/>
+        <source>Edit repository configuration...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="799"/>
+        <source>Show an editor to edit the repository configuration file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="802"/>
+        <source>&lt;b&gt;Edit repository configuration&lt;/b&gt;&lt;p&gt;Show an editor to edit the repository configuration file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="810"/>
+        <source>Create .gitignore</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="814"/>
+        <source>Create a .gitignore file with default values</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="817"/>
+        <source>&lt;b&gt;Create .gitignore&lt;/b&gt;&lt;p&gt;This creates a .gitignore file with default values.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="824"/>
+        <source>Show combined configuration settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="824"/>
+        <source>Show combined configuration settings...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="828"/>
+        <source>Show the combined configuration settings from all configuration files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="832"/>
+        <source>&lt;b&gt;Show combined configuration settings&lt;/b&gt;&lt;p&gt;This shows the combined configuration settings from all configuration files.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="840"/>
+        <source>Verify repository</source>
+        <translation type="unfinished">Verificar repositorio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="840"/>
+        <source>Verify repository...</source>
+        <translation type="unfinished">Verificar repositorio...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="844"/>
+        <source>Verify the connectivity and validity of objects of the database</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="847"/>
+        <source>&lt;b&gt;Verify repository&lt;/b&gt;&lt;p&gt;This verifies the connectivity and validity of objects of the database.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="855"/>
+        <source>Optimize repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="855"/>
+        <source>Optimize repository...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="859"/>
+        <source>Cleanup and optimize the local repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="862"/>
+        <source>&lt;b&gt;Optimize repository&lt;/b&gt;&lt;p&gt;This cleans up and optimizes the local repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="869"/>
+        <source>Repository Statistics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="869"/>
+        <source>Repository Statistics...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="873"/>
+        <source>Show some statistics of the local repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="876"/>
+        <source>&lt;b&gt;Repository Statistics&lt;/b&gt;&lt;p&gt;This show some statistics of the local repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="883"/>
+        <source>Create Archive</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="887"/>
+        <source>Create an archive from the local repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="890"/>
+        <source>&lt;b&gt;Create Archive&lt;/b&gt;&lt;p&gt;This creates an archive from the local repository.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="897"/>
+        <source>Create bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="897"/>
+        <source>Create bundle...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="901"/>
+        <source>Create bundle file collecting changesets</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="904"/>
+        <source>&lt;b&gt;Create bundle&lt;/b&gt;&lt;p&gt;This creates a bundle file collecting selected changesets (git bundle create).&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="912"/>
+        <source>Verify bundle</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="912"/>
+        <source>Verify bundle...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="916"/>
+        <source>Verify the validity and applicability of a bundle file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="919"/>
+        <source>&lt;b&gt;Verify bundle&lt;/b&gt;&lt;p&gt;This verifies that a bundle file is valid and will apply cleanly.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="927"/>
+        <source>List bundle heads</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="927"/>
+        <source>List bundle heads...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="931"/>
+        <source>List all heads contained in a bundle file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="934"/>
+        <source>&lt;b&gt;List bundle heads&lt;/b&gt;&lt;p&gt;This lists all heads contained in a bundle file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="941"/>
+        <source>Apply Bundle (fetch)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="941"/>
+        <source>Apply Bundle (fetch)...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="945"/>
+        <source>Apply a head of a bundle file using fetch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="948"/>
+        <source>&lt;b&gt;Apply Bundle (fetch)&lt;/b&gt;&lt;p&gt;This applies a head of a bundle file using fetch.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="2097"/>
+        <source>Apply Bundle (pull)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="955"/>
+        <source>Apply Bundle (pull)...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="959"/>
+        <source>Apply a head of a bundle file using pull</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="962"/>
+        <source>&lt;b&gt;Apply Bundle (pull)&lt;/b&gt;&lt;p&gt;This applies a head of a bundle file using pull.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="969"/>
+        <source>Start</source>
+        <translation type="unfinished">Iniciar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="973"/>
+        <source>Start a bisect session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="976"/>
+        <source>&lt;b&gt;Start&lt;/b&gt;&lt;p&gt;This starts a bisect session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="983"/>
+        <source>Start (Extended)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="987"/>
+        <source>Start a bisect session giving a bad and optionally good commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="990"/>
+        <source>&lt;b&gt;Start (Extended)&lt;/b&gt;&lt;p&gt;This starts a bisect session giving a bad and optionally good commits.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="999"/>
+        <source>Mark as &quot;good&quot;</source>
+        <translation type="unfinished">Marcar como &quot;bom&quot;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="999"/>
+        <source>Mark as &quot;good&quot;...</source>
+        <translation type="unfinished">Marcar como &quot;bom&quot;...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1003"/>
+        <source>Mark a selectable revision as good</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1006"/>
+        <source>&lt;b&gt;Mark as &quot;good&quot;&lt;/b&gt;&lt;p&gt;This marks a selectable revision as good.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1013"/>
+        <source>Mark as &quot;bad&quot;</source>
+        <translation type="unfinished">Marcar como &quot;mau&quot;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1013"/>
+        <source>Mark as &quot;bad&quot;...</source>
+        <translation type="unfinished">Marcar como &quot;mau&quot;...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1017"/>
+        <source>Mark a selectable revision as bad</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1020"/>
+        <source>&lt;b&gt;Mark as &quot;bad&quot;&lt;/b&gt;&lt;p&gt;This marks a selectable revision as bad.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1027"/>
+        <source>Skip</source>
+        <translation type="unfinished">Saltar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1027"/>
+        <source>Skip...</source>
+        <translation type="unfinished">Saltar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1031"/>
+        <source>Skip a selectable revision</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1034"/>
+        <source>&lt;b&gt;Skip&lt;/b&gt;&lt;p&gt;This skips a selectable revision.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1041"/>
+        <source>Reset</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1041"/>
+        <source>Reset...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1045"/>
+        <source>Reset the bisect session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1048"/>
+        <source>&lt;b&gt;Reset&lt;/b&gt;&lt;p&gt;This resets the bisect session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1055"/>
+        <source>Show bisect log browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1060"/>
+        <source>Show a dialog to browse the bisect log of the local project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1063"/>
+        <source>&lt;b&gt;Show bisect log browser&lt;/b&gt;&lt;p&gt;This shows a dialog to browse the bisect log of the local project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1072"/>
+        <source>Create replay file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1076"/>
+        <source>Create a replay file to repeat the current bisect session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1079"/>
+        <source>&lt;b&gt;Create replay file&lt;/b&gt;&lt;p&gt;This creates a replay file to repeat the current bisect session.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1088"/>
+        <source>Edit replay file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1092"/>
+        <source>Edit a bisect replay file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1095"/>
+        <source>&lt;b&gt;Edit replay file&lt;/b&gt;&lt;p&gt;This edits a bisect replay file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1103"/>
+        <source>Replay session</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1107"/>
+        <source>Replay a bisect session from file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1110"/>
+        <source>&lt;b&gt;Replay session&lt;/b&gt;&lt;p&gt;This replays a bisect session from file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1117"/>
+        <source>Check patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1121"/>
+        <source>Check a list of patch files, if they would apply cleanly</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1124"/>
+        <source>&lt;b&gt;Check patch files&lt;/b&gt;&lt;p&gt;This checks a list of patch files, if they would apply cleanly.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="2261"/>
+        <source>Apply patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1136"/>
+        <source>Apply a list of patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1139"/>
+        <source>&lt;b&gt;Apply patch files&lt;/b&gt;&lt;p&gt;This applies a list of patch files.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1146"/>
+        <source>Show patch statistics</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1150"/>
+        <source>Show some statistics for a list of patch files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1153"/>
+        <source>&lt;b&gt;Show patch statistics&lt;/b&gt;&lt;p&gt;This shows some statistics for a list of patch files.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1165"/>
+        <source>Add a submodule to the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1168"/>
+        <source>&lt;b&gt;Add&lt;/b&gt;&lt;p&gt;This adds a submodule to the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1176"/>
+        <source>List</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1180"/>
+        <source>List the submodule of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1183"/>
+        <source>&lt;b&gt;List&lt;/b&gt;&lt;p&gt;This lists the submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1191"/>
+        <source>Initialize</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1195"/>
+        <source>Initialize the submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1198"/>
+        <source>&lt;b&gt;Initialize&lt;/b&gt;&lt;p&gt;This initializes the submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1207"/>
+        <source>Unregister</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1211"/>
+        <source>Unregister submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1214"/>
+        <source>&lt;b&gt;Unregister&lt;/b&gt;&lt;p&gt;This unregisters submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1222"/>
+        <source>Update</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1226"/>
+        <source>Update submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1229"/>
+        <source>&lt;b&gt;Update&lt;/b&gt;&lt;p&gt;This updates submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1237"/>
+        <source>Initialize and Update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1241"/>
+        <source>Initialize and update submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1244"/>
+        <source>&lt;b&gt;Initialize and Update&lt;/b&gt;&lt;p&gt;This initializes and updates submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1253"/>
+        <source>Fetch and Update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1257"/>
+        <source>Fetch and update submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1260"/>
+        <source>&lt;b&gt;Fetch and Update&lt;/b&gt;&lt;p&gt;This fetches and updates submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1269"/>
+        <source>Update with Options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1273"/>
+        <source>Update submodules of the current project offering a dialog to enter options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1277"/>
+        <source>&lt;b&gt;Update with Options&lt;/b&gt;&lt;p&gt;This updates submodules of the current project offering a dialog to enter update options.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1286"/>
+        <source>Synchronize URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1290"/>
+        <source>Synchronize URLs of submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1293"/>
+        <source>&lt;b&gt;Synchronize URLs&lt;/b&gt;&lt;p&gt;This synchronizes URLs of submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1302"/>
+        <source>Show Status</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1306"/>
+        <source>Show the status of submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1309"/>
+        <source>&lt;b&gt;Show Status&lt;/b&gt;&lt;p&gt;This shows a dialog with the status of submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1318"/>
+        <source>Show Summary</source>
+        <translation type="unfinished">Mostrar Sumário</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1322"/>
+        <source>Show summary information for submodules of the current project</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1325"/>
+        <source>&lt;b&gt;Show Summary&lt;/b&gt;&lt;p&gt;This shows some summary information for submodules of the current project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1344"/>
+        <source>Administration</source>
+        <translation type="unfinished">Administração</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1360"/>
+        <source>Bundle Management</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1371"/>
+        <source>Patch Management</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="2237"/>
+        <source>Bisect</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1397"/>
+        <source>Tags</source>
+        <translation type="unfinished">Etiquetas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1405"/>
+        <source>Branches</source>
+        <translation type="unfinished">Ramos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1418"/>
+        <source>Manage Changes</source>
+        <translation type="unfinished">Gerir Alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1426"/>
+        <source>Remote Repositories</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1436"/>
+        <source>Cherry-pick</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1444"/>
+        <source>Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1459"/>
+        <source>Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1541"/>
+        <source>Git</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1646"/>
+        <source>Branch</source>
+        <translation type="unfinished">Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="2261"/>
+        <source>The project should be reread. Do this now?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1690"/>
+        <source>Pull</source>
+        <translation type="unfinished">Puxar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1715"/>
+        <source>Revert Changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1734"/>
+        <source>Unstage Changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1813"/>
+        <source>Select a remote repository:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1853"/>
+        <source>Copy Commits (Continue)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1872"/>
+        <source>Copy Commits (Quit)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1892"/>
+        <source>Copy Commits (Cancel)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1911"/>
+        <source>Save Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/ProjectHelper.py" line="1961"/>
+        <source>Restore Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitPullDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="14"/>
+        <source>Git Pull</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="23"/>
+        <source>Remote Repository:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="30"/>
+        <source>Select the remote repository to pull from</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="46"/>
+        <source>Remote Branches:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="56"/>
+        <source>Press to update the list of remote branches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="59"/>
+        <source>Update</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="81"/>
+        <source>Select the remote branches to be pulled</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="94"/>
+        <source>Select to remove non-existing tracking references </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.ui" line="97"/>
+        <source>Prune obsolete tracking references</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="36"/>
+        <source>&lt;All&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPullDialog.py" line="37"/>
+        <source>&lt;Custom&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitPushDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="14"/>
+        <source>Git Push</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="25"/>
+        <source>Remote Repository:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="32"/>
+        <source>Select the remote repository to push to</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="48"/>
+        <source>Branches to be pushed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="70"/>
+        <source>Push?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="75"/>
+        <source>Local</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="80"/>
+        <source>Remote</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="85"/>
+        <source>Force?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="93"/>
+        <source>Press to select all branches</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="96"/>
+        <source>Select All</source>
+        <translation type="unfinished">Selecionar Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="106"/>
+        <source>&lt;b&gt;WARNING: The &quot;Force&quot; option can result in dangling branches in the remote repository.&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="119"/>
+        <source>Select to push tags as well</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="122"/>
+        <source>Include tags</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="129"/>
+        <source>Select this to associate a remote tracking branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="132"/>
+        <source>Set tracking information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="139"/>
+        <source>Push Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="145"/>
+        <source>Select to push submodules automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="148"/>
+        <source>on-demand</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="158"/>
+        <source>Select to check, if submodules were pushed already</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="161"/>
+        <source>check</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="168"/>
+        <source>Select to push submodules only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="171"/>
+        <source>only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="178"/>
+        <source>Select to not push any submodule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitPushDialog.ui" line="181"/>
+        <source>no</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitReflogBrowserDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="14"/>
+        <source>Git Reflog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="42"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="47"/>
+        <source>Selector</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="52"/>
+        <source>Name</source>
+        <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="57"/>
+        <source>Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="62"/>
+        <source>Subject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="72"/>
+        <source>Press to get the next bunch of log entries</source>
+        <translation type="unfinished">Pressionar para obter a próxima cambada de entradas no registo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="75"/>
+        <source>&amp;Next</source>
+        <translation type="unfinished">Segui&amp;nte</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="82"/>
+        <source>Enter the limit of entries to fetch</source>
+        <translation type="unfinished">Introduzir o limite de entradas a recuperar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="122"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="128"/>
+        <source>&lt;b&gt;Git log errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git log command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="144"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="166"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="169"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="172"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="179"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="186"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="189"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.ui" line="192"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="59"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="61"/>
+        <source>Press to refresh the list of commits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="200"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitReflogBrowserDialog.py" line="200"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitRemoteRepositoriesDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="14"/>
+        <source>Git Remote Repositories</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="17"/>
+        <source>&lt;b&gt;Git Remote Repositories&lt;/b&gt;
+&lt;p&gt;This dialog shows the available remote repositories.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="30"/>
+        <source>Remote Repositories</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="46"/>
+        <source>Name</source>
+        <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="51"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="56"/>
+        <source>Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="82"/>
+        <source>Press to add a remote repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="85"/>
+        <source>&amp;Add</source>
+        <translation type="unfinished">&amp;Adicionar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="92"/>
+        <source>Press to rename the selected repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="95"/>
+        <source>&amp;Rename</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="102"/>
+        <source>Press to remove the selected repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="105"/>
+        <source>Re&amp;move</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="112"/>
+        <source>Press to delete stale tracking branches under the selected repository </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="115"/>
+        <source>&amp;Prune</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="129"/>
+        <source>Press to show information about the selected repository</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="132"/>
+        <source>Show &amp;Info...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="160"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="166"/>
+        <source>&lt;b&gt;Git log errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git log command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="182"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="204"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="207"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="210"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="217"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="224"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="227"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.ui" line="230"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="51"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="53"/>
+        <source>Press to refresh the repositories display</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="148"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRemoteRepositoriesDialog.py" line="148"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitRevisionSelectionDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="14"/>
+        <source>Git Revision</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="23"/>
+        <source>Revision</source>
+        <translation type="unfinished">Revisão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="29"/>
+        <source>Select to specify a revision by a revision expression</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="32"/>
+        <source>Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="42"/>
+        <source>Enter a commit id</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="49"/>
+        <source>Select to specify a revision by a tag</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="52"/>
+        <source>Tag:</source>
+        <translation type="unfinished">Etiqueta:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="68"/>
+        <source>Enter a tag name</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="78"/>
+        <source>Select to specify a revision by a branch</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="81"/>
+        <source>Branch:</source>
+        <translation type="unfinished">Ramo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="97"/>
+        <source>Enter a branch name</source>
+        <translation type="unfinished">Introduzir um nome de ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="107"/>
+        <source>Select to specify a revision by a remote branch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="110"/>
+        <source>Remote Branch:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="126"/>
+        <source>Enter a remote branch name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="136"/>
+        <source>Select HEAD revision</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="139"/>
+        <source>HEAD</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionSelectionDialog.ui" line="146"/>
+        <source>No revision selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitRevisionsSelectionDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="14"/>
+        <source>Git Diff</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="23"/>
+        <source>Revision &amp;1</source>
+        <translation type="unfinished">Revisão &amp;1</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="137"/>
+        <source>Select to specify a revision by a revision expression</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="140"/>
+        <source>Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="150"/>
+        <source>Enter a commit id</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="157"/>
+        <source>Select to specify a revision by a tag</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="160"/>
+        <source>Tag:</source>
+        <translation type="unfinished">Etiqueta:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="170"/>
+        <source>Enter a tag name</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="180"/>
+        <source>Select to specify a revision by a branch</source>
+        <translation type="unfinished">Selecionar para especificar uma revisão por ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="183"/>
+        <source>Branch:</source>
+        <translation type="unfinished">Ramo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="193"/>
+        <source>Enter a branch name</source>
+        <translation type="unfinished">Introduzir um nome de ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="203"/>
+        <source>Select HEAD revision</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="206"/>
+        <source>HEAD</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="216"/>
+        <source>Select revision before HEAD</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="219"/>
+        <source>HEAD^</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="226"/>
+        <source>No revision selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitRevisionsSelectionDialog.ui" line="131"/>
+        <source>Revision &amp;2</source>
+        <translation type="unfinished">Revisão &amp;2</translation>
+    </message>
+</context>
+<context>
+    <name>GitStashBrowserDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="14"/>
+        <source>Git Stash Browser</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="42"/>
+        <source>Name</source>
+        <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="47"/>
+        <source>Date</source>
+        <translation type="unfinished">Data</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="52"/>
+        <source>Message</source>
+        <translation type="unfinished">Mensagem</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="66"/>
+        <source>Statistics</source>
+        <translation type="unfinished">Estatísticas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="91"/>
+        <source>File</source>
+        <translation type="unfinished">Ficheiro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="96"/>
+        <source>Changes</source>
+        <translation type="unfinished">Alterações</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="101"/>
+        <source>Lines added</source>
+        <translation type="unfinished">Linhas adicionadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="106"/>
+        <source>Lines deleted</source>
+        <translation type="unfinished">Linhas apagadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="153"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="159"/>
+        <source>&lt;b&gt;Git stash errors&lt;/b&gt;&lt;p&gt;This shows possible error messages of the git stash command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="175"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="197"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="200"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="203"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="210"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="217"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="220"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.ui" line="223"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="65"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="67"/>
+        <source>Press to refresh the list of stashes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="82"/>
+        <source>Show</source>
+        <translation type="unfinished">Mostrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="85"/>
+        <source>Restore &amp;&amp; Keep</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="87"/>
+        <source>Restore &amp;&amp; Delete</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="90"/>
+        <source>Create Branch</source>
+        <translation type="unfinished">Criar Ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="93"/>
+        <source>Delete</source>
+        <translation type="unfinished">Apagar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="95"/>
+        <source>Delete All</source>
+        <translation type="unfinished">Apagar Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="182"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="182"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="369"/>
+        <source>%n file(s) changed</source>
+        <translation type="unfinished">
+            <numerusform>um ficheiro alterado</numerusform>
+            <numerusform>%n ficheiros alterados</numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="371"/>
+        <source>%n line(s) inserted</source>
+        <translation type="unfinished">
+            <numerusform>uma linha inserida</numerusform>
+            <numerusform>%n linhas inseridas</numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashBrowserDialog.py" line="373"/>
+        <source>%n line(s) deleted</source>
+        <translation type="unfinished">
+            <numerusform>uma linha apagada</numerusform>
+            <numerusform>%n linhas apagadas</numerusform>
+        </translation>
+    </message>
+</context>
+<context>
+    <name>GitStashDataDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="14"/>
+        <source>Git Stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="23"/>
+        <source>Message:</source>
+        <translation type="unfinished">Mensagem:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="33"/>
+        <source>Enter a message for the stash</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="40"/>
+        <source>Keep changes in staging area</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="47"/>
+        <source>Untracked/Ignored Files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="53"/>
+        <source>Select to not stash untracked or ignored files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="56"/>
+        <source>Don&apos;t stash untracked or ignored files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="66"/>
+        <source>Select to stash untracked files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="69"/>
+        <source>Stash untracked files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="76"/>
+        <source>Select to stash untracked and ignored files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStashDataDialog.ui" line="79"/>
+        <source>Stash untracked and ignored files</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitStatusDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="395"/>
+        <source>Git Status</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="17"/>
+        <source>&lt;b&gt;Git Status&lt;/b&gt;
+&lt;p&gt;This dialog shows the status of the selected file or project.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="26"/>
+        <source>Select action from menu</source>
+        <translation type="unfinished">Selecionar ação do menu</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="49"/>
+        <source>&amp;Filter on Status:</source>
+        <translation type="unfinished">&amp;Filtrar Estado:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="59"/>
+        <source>Select the status of entries to be shown</source>
+        <translation type="unfinished">Selecionar estado das entradas a mostrar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="662"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="105"/>
+        <source>Status (Work)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="110"/>
+        <source>Status (Staging)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="115"/>
+        <source>Path</source>
+        <translation type="unfinished">Rota</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="155"/>
+        <source>Difference Working to Staging</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="209"/>
+        <source>Difference Staging to HEAD</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="252"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="271"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="293"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="296"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="299"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="306"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="313"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="316"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.ui" line="319"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="65"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="67"/>
+        <source>Press to refresh the status display</source>
+        <translation type="unfinished">Pressionar para atualizar o visor de estado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="105"/>
+        <source>Stage Selected Lines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="109"/>
+        <source>Revert Selected Lines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="113"/>
+        <source>Stage Hunk</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="117"/>
+        <source>Revert Hunk</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="123"/>
+        <source>Unstage Selected Lines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="127"/>
+        <source>Unstage Hunk</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="169"/>
+        <source>added</source>
+        <translation type="unfinished">adicionado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="170"/>
+        <source>copied</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="171"/>
+        <source>deleted</source>
+        <translation type="unfinished">apagado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="172"/>
+        <source>modified</source>
+        <translation type="unfinished">alterado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="173"/>
+        <source>renamed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="175"/>
+        <source>not tracked</source>
+        <translation type="unfinished">sem rastrear</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="174"/>
+        <source>unmerged</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="168"/>
+        <source>unmodified</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="176"/>
+        <source>ignored</source>
+        <translation type="unfinished">ignorado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="197"/>
+        <source>Commit the selected changes</source>
+        <translation type="unfinished">Cometer as alterações selecionadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="198"/>
+        <source>Amend</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="200"/>
+        <source>Amend the latest commit with the selected changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="202"/>
+        <source>Select all for commit</source>
+        <translation type="unfinished">Selecionar tudo para cometer</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="204"/>
+        <source>Unselect all from commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="703"/>
+        <source>Add</source>
+        <translation type="unfinished">Adicionar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="210"/>
+        <source>Add the selected files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="211"/>
+        <source>Stage changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="213"/>
+        <source>Stages all changes of the selected files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="215"/>
+        <source>Unstage changes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="217"/>
+        <source>Unstages all changes of the selected files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="839"/>
+        <source>Differences</source>
+        <translation type="unfinished">Diferenças</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="224"/>
+        <source>Shows the differences of the selected entry in a separate dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="227"/>
+        <source>Differences Side-By-Side</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="229"/>
+        <source>Shows the differences of the selected entry side-by-side in a separate dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="786"/>
+        <source>Revert</source>
+        <translation type="unfinished">Anular</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="237"/>
+        <source>Reverts the changes of the selected files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="242"/>
+        <source>Forget missing</source>
+        <translation type="unfinished">Esquecer desaparecidos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="244"/>
+        <source>Forgets about the selected missing files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="246"/>
+        <source>Restore missing</source>
+        <translation type="unfinished">Restaurar desaparecidos</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="248"/>
+        <source>Restores the selected missing files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="253"/>
+        <source>Edit file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="255"/>
+        <source>Edit the selected conflicting file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="260"/>
+        <source>Adjust column sizes</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="262"/>
+        <source>Adjusts the width of all columns to their contents</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="423"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="423"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="596"/>
+        <source>all</source>
+        <translation type="unfinished">tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="662"/>
+        <source>There are no entries selected to be committed.</source>
+        <translation type="unfinished">Não há entradas selecionadas a cometer.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="703"/>
+        <source>There are no unversioned entries available/selected.</source>
+        <translation type="unfinished">Não existem entradas sem versão disponíveis/selecionadas.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="725"/>
+        <source>Stage</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="725"/>
+        <source>There are no stageable entries available/selected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="747"/>
+        <source>Unstage</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="747"/>
+        <source>There are no unstageable entries available/selected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="769"/>
+        <source>Forget Missing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="810"/>
+        <source>There are no missing entries available/selected.</source>
+        <translation type="unfinished">Não existem entradas desaparecidas disponíveis/selcionadas.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="786"/>
+        <source>There are no uncommitted, unstaged changes available/selected.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="810"/>
+        <source>Restore Missing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="839"/>
+        <source>There are no uncommitted changes available/selected.</source>
+        <translation type="unfinished">Não há aterações por cometer disponíveis/selecionadas.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="891"/>
+        <source>Working Tree to Staging Area</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="870"/>
+        <source>Staging Area to HEAD Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="892"/>
+        <source>Working Tree to HEAD Commit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="894"/>
+        <source>Side-by-Side Difference</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="894"/>
+        <source>Select the compare method.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1201"/>
+        <source>Revert selected lines</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1203"/>
+        <source>Revert hunk</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusDialog.py" line="1204"/>
+        <source>Are you sure you want to revert the selected changes?</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitStatusMonitorThread</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusMonitorThread.py" line="93"/>
+        <source>Could not start the Git process.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitStatusMonitorThread.py" line="133"/>
+        <source>Git status checked successfully</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmoduleAddDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="14"/>
+        <source>Add Submodule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="23"/>
+        <source>&amp;URL:</source>
+        <translation type="unfinished">&amp;URL:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="39"/>
+        <source>Enter the URL of the repository</source>
+        <translation type="unfinished">Introduzir URL do repositório</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="55"/>
+        <source>Select the repository URL via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="62"/>
+        <source>Press to clear the history of entered repository URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="69"/>
+        <source>Submodule &amp;Directory:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="79"/>
+        <source>Enter the directory for the submodule (leave empty to use default).</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="89"/>
+        <source>&amp;Branch:</source>
+        <translation type="unfinished">&amp;Ramo:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="99"/>
+        <source>Enter a branch name</source>
+        <translation type="unfinished">Introduzir um nome de ramo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="106"/>
+        <source>&amp;Logical Name:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="116"/>
+        <source>Enter a logical name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="123"/>
+        <source>Select to enforce the operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.ui" line="126"/>
+        <source>&amp;Force Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.py" line="92"/>
+        <source>Select Submodule Repository Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmoduleAddDialog.py" line="118"/>
+        <source>Select Submodule Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesDeinitDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="14"/>
+        <source>Unregister Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="23"/>
+        <source>Select to unregister all submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="26"/>
+        <source>Unregister All Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="33"/>
+        <source>Selected Submodules:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="40"/>
+        <source>Select the submodules to be unregistered</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="53"/>
+        <source>Select to enforce unregistering</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesDeinitDialog.ui" line="56"/>
+        <source>Enforce Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesListDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesListDialog.ui" line="14"/>
+        <source>Defined Submodules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesListDialog.ui" line="39"/>
+        <source>Name</source>
+        <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesListDialog.ui" line="44"/>
+        <source>Path</source>
+        <translation type="unfinished">Rota</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesListDialog.ui" line="49"/>
+        <source>URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesListDialog.ui" line="54"/>
+        <source>Branch</source>
+        <translation type="unfinished">Ramo</translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesStatusDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="14"/>
+        <source>Submodules Status</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="33"/>
+        <source>Submodule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="38"/>
+        <source>Status</source>
+        <translation type="unfinished">Estado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="43"/>
+        <source>Commit ID</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="48"/>
+        <source>Info</source>
+        <translation type="unfinished">Informação</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="58"/>
+        <source>Select to show the status for the index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="61"/>
+        <source>Show Status for Index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="68"/>
+        <source>Perform a recursive operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="71"/>
+        <source>Recursive</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.ui" line="99"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="46"/>
+        <source>up-to-date</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="47"/>
+        <source>not initialized</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="48"/>
+        <source>different to index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="49"/>
+        <source>merge conflicts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="55"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="57"/>
+        <source>Press to refresh the status display</source>
+        <translation type="unfinished">Pressionar para atualizar o visor de estado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="105"/>
+        <source>The process {0} did not finish within 30 seconds.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="109"/>
+        <source>The process {0} finished with an error.
+Error: {1}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="115"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesStatusDialog.py" line="134"/>
+        <source>unknown</source>
+        <translation type="unfinished">desconhecido</translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesSummaryOptionsDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="14"/>
+        <source>Submodule Summary Options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="23"/>
+        <source>Selected Submodules:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="30"/>
+        <source>Select the submodules to show the summary for</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="43"/>
+        <source>Select to show summary information for the index of the superproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="46"/>
+        <source>Show Summary for Superproject Index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="53"/>
+        <source>Select to show summary information for the index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="56"/>
+        <source>Show Summary for Index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="63"/>
+        <source>Commit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="70"/>
+        <source>Enter a commit ID to show summary information for</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="73"/>
+        <source>Enter Commit ID</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="80"/>
+        <source>Limit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="87"/>
+        <source>Enter the maximum number of entries to be shown per submodule</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSummaryOptionsDialog.ui" line="93"/>
+        <source>No Limit</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesSyncDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSyncDialog.ui" line="14"/>
+        <source>Synchronize Submodule URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSyncDialog.ui" line="23"/>
+        <source>Selected Submodules:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSyncDialog.ui" line="30"/>
+        <source>Select the submodules to be synchronized</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSyncDialog.ui" line="43"/>
+        <source>Select to perform a recursive synchronization</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesSyncDialog.ui" line="46"/>
+        <source>Recursive Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitSubmodulesUpdateOptionsDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="14"/>
+        <source>Submodule Update Options</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="23"/>
+        <source>Update Procedure</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="29"/>
+        <source>Select to perform a &apos;checkout&apos; procedure</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="32"/>
+        <source>checkout</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="42"/>
+        <source>Select to perform a &apos;rebase&apos; procedure</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="45"/>
+        <source>rebase</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="52"/>
+        <source>Select to perform a &apos;merge&apos; procedure</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="55"/>
+        <source>merge</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="65"/>
+        <source>Select to initialize submodules before the update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="68"/>
+        <source>Initialize before Update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="75"/>
+        <source>Fetch remote changes before updating</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="78"/>
+        <source>Synchronize with remote</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="88"/>
+        <source>Select to not fetch the remote</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="91"/>
+        <source>Don&apos;t Fetch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="98"/>
+        <source>Selected Submodules:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="105"/>
+        <source>Select the submodules to be updated</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="118"/>
+        <source>Select to enforce the update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitSubmodulesUpdateOptionsDialog.ui" line="121"/>
+        <source>Enforce Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitTagBranchListDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="14"/>
+        <source>Git Tag List</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="17"/>
+        <source>&lt;b&gt;Git Tag/Branch List&lt;/b&gt;
+&lt;p&gt;This dialog shows a list of the projects tags or branches.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="33"/>
+        <source>&lt;b&gt;Tag/Branches List&lt;/b&gt;
+&lt;p&gt;This shows a list of the projects tags or branches.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Lista de Etiqueta/Ramos&lt;/b&gt;
+&lt;p&gt;Mostra uma lista das etiquetas ou ramos do projeto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="99"/>
+        <source>Commit</source>
+        <translation type="unfinished">Cometido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="99"/>
+        <source>Name</source>
+        <translation type="unfinished">Nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="69"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="88"/>
+        <source>Input</source>
+        <translation type="unfinished">Entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="110"/>
+        <source>Press to send the input to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="113"/>
+        <source>&amp;Send</source>
+        <translation type="unfinished">&amp;Enviar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="116"/>
+        <source>Alt+S</source>
+        <translation type="unfinished">Alt+S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="123"/>
+        <source>Enter data to be sent to the git process</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="130"/>
+        <source>Select to switch the input field to password mode</source>
+        <translation type="unfinished">Selecionar para mudar o campo de entrada ao modo senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="133"/>
+        <source>&amp;Password Mode</source>
+        <translation type="unfinished">Modo &amp;Senha</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.ui" line="136"/>
+        <source>Alt+P</source>
+        <translation type="unfinished">Alt+P</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="94"/>
+        <source>Annotation Message</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="98"/>
+        <source>Git Branches List</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="135"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagBranchListDialog.py" line="135"/>
+        <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
+        <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
+    </message>
+</context>
+<context>
+    <name>GitTagDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="14"/>
+        <source>Git Tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="23"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="36"/>
+        <source>Enter the name of the tag</source>
+        <translation type="unfinished">Introduzir o nome da etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="39"/>
+        <source>&lt;b&gt;Tag Name&lt;/b&gt;
+&lt;p&gt;Enter the name of the tag to be created, deleted or verified.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="53"/>
+        <source>Revision:</source>
+        <translation type="unfinished">Revisão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="60"/>
+        <source>Enter a revision to set a tag for</source>
+        <translation type="unfinished">Introduzir uma revisão para aplicar a etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="67"/>
+        <source>Tag Action</source>
+        <translation type="unfinished">Ação de Etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="73"/>
+        <source>Select to create a tag</source>
+        <translation type="unfinished">Selecionar para criar uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="76"/>
+        <source>&lt;b&gt;Create Tag&lt;/b&gt;
+&lt;p&gt;Select this entry in order to create a tag.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Criar Etiqueta&lt;/b&gt;
+&lt;p&gt;Selecione esta entrada para criar uma etiqueta.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="80"/>
+        <source>Create Tag</source>
+        <translation type="unfinished">Criar Etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="90"/>
+        <source>Select to delete a tag</source>
+        <translation type="unfinished">Selecionar para apagar uma etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="93"/>
+        <source>&lt;b&gt;Delete Tag&lt;/b&gt;
+&lt;p&gt;Select this entry in order to delete the selected tag.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Apagar Etiqueta&lt;/b&gt;
+&lt;p&gt;Selecione esta entrada para apagar a etiqueta selecionada.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="97"/>
+        <source>Delete Tag</source>
+        <translation type="unfinished">Apagar Etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="104"/>
+        <source>Select to verify a tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="107"/>
+        <source>&lt;b&gt;Verify Tag&lt;/b&gt;
+&lt;p&gt;Select this entry in order to verify the selected tag.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="111"/>
+        <source>Verify Tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="121"/>
+        <source>Tag Type</source>
+        <translation type="unfinished">Tipo de Etiqueta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="127"/>
+        <source>Select to create/delete/verify a global tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="130"/>
+        <source>Global Tag</source>
+        <translation type="unfinished">Etiqueta Global</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="140"/>
+        <source>Select to create/delete/verify a signed tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="143"/>
+        <source>Signed Tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="150"/>
+        <source>Select to create/delete/verify a local tag</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="153"/>
+        <source>Local Tag</source>
+        <translation type="unfinished">Etiqueta Local</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="163"/>
+        <source>Select to enforce the create operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitTagDialog.ui" line="166"/>
+        <source>Enforce Operation</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>GitUserConfigDataDialog</name>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="14"/>
+        <source>Git User Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="23"/>
+        <source>User Data</source>
+        <translation type="unfinished">Dados de Usuário</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="29"/>
+        <source>First Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="36"/>
+        <source>Enter the first name</source>
+        <translation type="unfinished">Introduzir o nome</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="43"/>
+        <source>Last Name:</source>
+        <translation type="unfinished">Apelido:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="50"/>
+        <source>Enter the last name</source>
+        <translation type="unfinished">Introduzir o apelido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="57"/>
+        <source>Email:</source>
+        <translation type="unfinished">Correio eletrónico:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/VcsPlugins/vcsGit/GitUserConfigDataDialog.ui" line="64"/>
+        <source>Enter the email address</source>
+        <translation type="unfinished">Introduzir a direção do correio eletrónico</translation>
+    </message>
+</context>
+<context>
+    <name>GlosbeEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="88"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GlosbeEngine.py" line="103"/>
+        <source>No translation found.</source>
+        <translation>Não se encontrou tradução.</translation>
+    </message>
+</context>
+<context>
+    <name>GoogleV1Engine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="159"/>
+        <source>Only texts up to {0} characters are allowed.</source>
+        <translation>Só estão permitidos textos até {0} caracteres.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="95"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV1Engine.py" line="129"/>
+        <source>No translation found.</source>
+        <translation>Não se encontrou tradução.</translation>
+    </message>
+</context>
+<context>
+    <name>GoogleV2Engine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="71"/>
+        <source>A valid Google Translate key is required.</source>
+        <translation>É necessário uma chave válida de Google Translate.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="82"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py" line="86"/>
+        <source>No translation available.</source>
+        <translation>Sem tradução disponível.</translation>
+    </message>
+</context>
+<context>
     <name>GotoDialog</name>
     <message>
         <location filename="../QScintilla/GotoDialog.ui" line="13"/>
@@ -38199,6 +45276,29 @@
     </message>
 </context>
 <context>
+    <name>MicrosoftEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="186"/>
+        <source>You have not registered for the Microsoft Translation service.</source>
+        <translation>Não se registou para o serviço Microsoft Translation.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="192"/>
+        <source>No valid access token available.</source>
+        <translation>Não há nenhum passe válido disponível.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="169"/>
+        <source>No translation available.</source>
+        <translation>Sem tradução disponível.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py" line="204"/>
+        <source>No Text-to-Speech for the selected language available.</source>
+        <translation>Não está disponível Text-to-Speech para o idioma selecionado.</translation>
+    </message>
+</context>
+<context>
     <name>MimeTypesPage</name>
     <message>
         <location filename="../Preferences/ConfigurationPages/MimeTypesPage.ui" line="17"/>
@@ -39415,6 +46515,19 @@
     </message>
 </context>
 <context>
+    <name>MyMemoryEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="75"/>
+        <source>Only texts up to {0} characters are allowed.</source>
+        <translation>Só estão permitidos textos até {0} caracteres.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MyMemoryEngine.py" line="100"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+</context>
+<context>
     <name>NamingStyleChecker</name>
     <message>
         <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="396"/>
@@ -40981,6 +48094,1328 @@
     </message>
 </context>
 <context>
+    <name>Pip</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="547"/>
+        <source>pip Executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="59"/>
+        <source>pip &amp;Executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="64"/>
+        <source>Selects the pip executable to be used</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="66"/>
+        <source>&lt;b&gt;pip Executable&lt;/b&gt;&lt;p&gt;This selects the pip executable to be used. Multiple executables can be pre-configured via the configuration dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="79"/>
+        <source>List Installed Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="79"/>
+        <source>&amp;List Installed Packages...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="84"/>
+        <source>List all installed packages with versions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="86"/>
+        <source>&lt;b&gt;List Installed Packages&lt;/b&gt;&lt;p&gt;This lists all the installed packages together with their versions.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="94"/>
+        <source>List Up-to-date Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="94"/>
+        <source>List Up-to-&amp;date Packages...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="99"/>
+        <source>List all installed, up-to-date packages with versions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="101"/>
+        <source>&lt;b&gt;List Up-to-date Packages&lt;/b&gt;&lt;p&gt;This lists all the installed, up-to-date packages together with their versions.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="110"/>
+        <source>List Outdated Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="110"/>
+        <source>List &amp;Outdated Packages...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="115"/>
+        <source>List all installed, outdated packages with versions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="117"/>
+        <source>&lt;b&gt;List Up-to-date Packages&lt;/b&gt;&lt;p&gt;This lists all the installed, outdated packages together with their current and latest versions.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="892"/>
+        <source>Install Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="130"/>
+        <source>&amp;Install Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="135"/>
+        <source>Install packages according to user input</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="137"/>
+        <source>&lt;b&gt;Install Packages&lt;/b&gt;&lt;p&gt;This installs packages according to user input.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="144"/>
+        <source>Install Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="149"/>
+        <source>Install packages according to a requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="151"/>
+        <source>&lt;b&gt;Install Requirements&lt;/b&gt;&lt;p&gt;This installs packages according to a requirements file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="160"/>
+        <source>Install Pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="165"/>
+        <source>Install the pip package itself</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="167"/>
+        <source>&lt;b&gt;Install Pip&lt;/b&gt;&lt;p&gt;This install the pip package itself.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="174"/>
+        <source>Repair Pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="179"/>
+        <source>Repair the pip package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="181"/>
+        <source>&lt;b&gt;Repair Pip&lt;/b&gt;&lt;p&gt;This repairs the pip package by re-installing it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="188"/>
+        <source>Upgrade Pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="188"/>
+        <source>Upgrade &amp;Pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="193"/>
+        <source>Upgrade the pip package itself</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="195"/>
+        <source>&lt;b&gt;Upgrade Pip&lt;/b&gt;&lt;p&gt;This upgrades the pip package itself.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="865"/>
+        <source>Upgrade Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="202"/>
+        <source>&amp;Upgrade Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="207"/>
+        <source>Upgrade packages according to user input</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="209"/>
+        <source>&lt;b&gt;Upgrade Packages&lt;/b&gt;&lt;p&gt;This upgrades packages according to user input.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="977"/>
+        <source>Uninstall Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="225"/>
+        <source>Uninstall packages according to user input</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="227"/>
+        <source>&lt;b&gt;Uninstall Packages&lt;/b&gt;&lt;p&gt;This uninstalls packages according to user input.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="234"/>
+        <source>Uninstall Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="239"/>
+        <source>Uninstall packages according to a requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="241"/>
+        <source>&lt;b&gt;Uninstall Requirements&lt;/b&gt;&lt;p&gt;This uninstalls packages according to a requirements file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="254"/>
+        <source>Generate Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="254"/>
+        <source>&amp;Generate Requirements...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="259"/>
+        <source>Generate the contents of a requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="261"/>
+        <source>&lt;b&gt;Generate Requirements&lt;/b&gt;&lt;p&gt;This generates the contents of a requirements file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="273"/>
+        <source>Search PyPI</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="273"/>
+        <source>&amp;Search PyPI...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="278"/>
+        <source>Open a dialog to search the Python Package Index</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="280"/>
+        <source>&lt;b&gt;Search PyPI&lt;/b&gt;&lt;p&gt;This opens a dialog to search the Python Package Index.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="292"/>
+        <source>Edit User Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="292"/>
+        <source>Edit User Configuration...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="297"/>
+        <source>Open the per user configuration file in an editor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="299"/>
+        <source>&lt;b&gt;Edit User Configuration&lt;/b&gt;&lt;p&gt;This opens the per user configuration file in an editor.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="307"/>
+        <source>Edit Current Virtualenv Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="307"/>
+        <source>Edit Current Virtualenv Configuration...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="312"/>
+        <source>Open the current virtualenv configuration file in an editor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="314"/>
+        <source>&lt;b&gt;Edit Current Virtualenv Configuration&lt;/b&gt;&lt;p&gt;This opens the current virtualenv configuration file in an editor. &lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="323"/>
+        <source>Configure</source>
+        <translation type="unfinished">Configurar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="323"/>
+        <source>Configure...</source>
+        <translation type="unfinished">Configurar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="327"/>
+        <source>Show the configuration dialog with the Python Package Management page selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="331"/>
+        <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;Show the configuration dialog with the Python Package Management page selected.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="347"/>
+        <source>P&amp;ython Package Management</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="462"/>
+        <source>pip exited with an error ({0}).</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="469"/>
+        <source>pip did not finish within 30 seconds.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="471"/>
+        <source>pip could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="537"/>
+        <source>Select pip Executable to be used:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="547"/>
+        <source>No pip executables have been configured yet. Shall this be done now?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="561"/>
+        <source>Installed Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="571"/>
+        <source>Up-to-date Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="581"/>
+        <source>Outdated Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="641"/>
+        <source>Edit Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="641"/>
+        <source>No valid configuartion path determined. Is a virtual environment selected? Aborting</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="752"/>
+        <source>Select Python Executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="660"/>
+        <source>Install PIP</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="667"/>
+        <source>Select PIP Executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="735"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="738"/>
+        <source>Upgrade pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="738"/>
+        <source>Select pip Executable:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="721"/>
+        <source>Upgrade PIP</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="763"/>
+        <source>Repair PIP</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="827"/>
+        <source>You are trying to upgrade PyQt packages. This will not work for the current instance of Python ({0}). Do you want to continue?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="913"/>
+        <source>Install Packages from Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="977"/>
+        <source>Do you really want to uninstall these packages?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/Pip.py" line="988"/>
+        <source>Uninstall Packages from Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipDialog.ui" line="14"/>
+        <source>pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipDialog.ui" line="29"/>
+        <source>Output</source>
+        <translation type="unfinished">Saída</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipDialog.ui" line="54"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipDialog.py" line="133"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipDialog.py" line="133"/>
+        <source>The process {0} could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipFreezeDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="250"/>
+        <source>Generate Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="17"/>
+        <source>Replace the current selection with the requirements text</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="26"/>
+        <source>Select the pip command to use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="33"/>
+        <source>Select to show requirements for locally-installed packages only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="36"/>
+        <source>Local packages only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="48"/>
+        <source>Requirements File:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="55"/>
+        <source>Enter the path of a requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="62"/>
+        <source>Select the requirements file through a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="83"/>
+        <source>Press to save to the requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="86"/>
+        <source>Save</source>
+        <translation type="unfinished">Gravar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="93"/>
+        <source>Save to a new file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="96"/>
+        <source>Save To</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="103"/>
+        <source>Copy the requirements text to the clipboard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="106"/>
+        <source>Copy</source>
+        <translation type="unfinished">Copiar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="113"/>
+        <source>Insert the requirements text at the cursor position</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="116"/>
+        <source>Insert</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="123"/>
+        <source>Replace Selection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="130"/>
+        <source>Replace all text with the requirements text</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.ui" line="133"/>
+        <source>Replace All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="47"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="54"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="106"/>
+        <source>Select the requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="250"/>
+        <source>Text Files (*.txt);;All Files (*)</source>
+        <translation type="unfinished">Ficheiros de Texto (*.txt);;Ficheiros Todos (*)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="140"/>
+        <source>The requirements were changed. Do you want to overwrite these changes?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="180"/>
+        <source>No output generated by &apos;pip freeze&apos;.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="217"/>
+        <source>The file &lt;b&gt;{0}&lt;/b&gt; already exists. Do you want to overwrite it?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipFreezeDialog.py" line="230"/>
+        <source>&lt;p&gt;The requirements could not be written to &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipInterfacePlugin</name>
+    <message>
+        <location filename="../Plugins/PluginPipInterface.py" line="58"/>
+        <source>Package Management - pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginPipInterface.py" line="100"/>
+        <source>Python Package Management</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipListDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="14"/>
+        <source>Package List</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="23"/>
+        <source>Select the pip command to use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="52"/>
+        <source>Select to show only locally-installed packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="55"/>
+        <source>Local packages only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="65"/>
+        <source>Select to list packages that are not dependencies of installed packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="68"/>
+        <source>Not required Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="135"/>
+        <source>Select to show verbose package information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="138"/>
+        <source>Verbose Package Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="145"/>
+        <source>Select to show information about installed files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.ui" line="148"/>
+        <source>Installed Files Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="63"/>
+        <source>&amp;Refresh</source>
+        <translation type="unfinished">Atualiza&amp;r</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="67"/>
+        <source>Up&amp;grade</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="70"/>
+        <source>Upgrade &amp;All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="76"/>
+        <source>&amp;Uninstall</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="89"/>
+        <source>Nothing to show</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="90"/>
+        <source>All packages outdated</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="91"/>
+        <source>All packages up-to-date</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="94"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="100"/>
+        <source>Installed Packages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="113"/>
+        <source>Package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="107"/>
+        <source>Version</source>
+        <translation type="unfinished">Versão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="106"/>
+        <source>Up-to-date Packages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="112"/>
+        <source>Outdated Packages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="113"/>
+        <source>Current Version</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="113"/>
+        <source>Latest Version</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="113"/>
+        <source>Package Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="123"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="124"/>
+        <source>Version:</source>
+        <translation type="unfinished">Versão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="125"/>
+        <source>Location:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="126"/>
+        <source>Requires:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="127"/>
+        <source>Summary:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="128"/>
+        <source>Homepage:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="129"/>
+        <source>Author:</source>
+        <translation type="unfinished">Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="130"/>
+        <source>Author Email:</source>
+        <translation type="unfinished">Correio Eletrónico do Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="131"/>
+        <source>License:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="132"/>
+        <source>Metadata Version:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="133"/>
+        <source>Installer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="134"/>
+        <source>Classifiers:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="135"/>
+        <source>Entry Points:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="136"/>
+        <source>Files:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="188"/>
+        <source>&lt;p&gt;The pip command failed.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="278"/>
+        <source>Process Generation Error</source>
+        <translation type="unfinished">Erro na Criação de Processo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipListDialog.py" line="278"/>
+        <source>The process {0} could not be started.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipPackageDetailsDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="14"/>
+        <source>Package Details</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="30"/>
+        <source>Details</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="33"/>
+        <source>Lists package informations</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="46"/>
+        <source>Description:</source>
+        <translation type="unfinished">Descrição:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="79"/>
+        <source>Author:</source>
+        <translation type="unfinished">Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="89"/>
+        <source>Author Email:</source>
+        <translation type="unfinished">Correio Eletrónico do Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="103"/>
+        <source>License:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="113"/>
+        <source>Summary:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="123"/>
+        <source>Platform:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="133"/>
+        <source>Home Page:</source>
+        <translation type="unfinished">Página de Início:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="147"/>
+        <source>Package URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="154"/>
+        <source>Release URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="168"/>
+        <source>Documentation URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="182"/>
+        <source>Downloads:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="194"/>
+        <source>Last Day:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="221"/>
+        <source>Last Week:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="235"/>
+        <source>Last Month:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="251"/>
+        <source>Classifiers:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="281"/>
+        <source>Download URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="284"/>
+        <source>Lists the download URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="306"/>
+        <source>File</source>
+        <translation type="unfinished">Ficheiro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="311"/>
+        <source>Type</source>
+        <translation type="unfinished">Tipo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="316"/>
+        <source>Py Version</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="321"/>
+        <source>Downloads</source>
+        <translation type="unfinished">Descargas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="326"/>
+        <source>Uploaded on</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="331"/>
+        <source>Size</source>
+        <translation type="unfinished">Tamanho</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="340"/>
+        <source>Requires/Provides</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="343"/>
+        <source>Lists required and provided packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="349"/>
+        <source>Requires</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="355"/>
+        <source>Required Packages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="378"/>
+        <source>Required Distributions:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="404"/>
+        <source>Provides</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="410"/>
+        <source>Provided Packages:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.ui" line="433"/>
+        <source>Provided Distributions:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="40"/>
+        <source>Source</source>
+        <translation type="unfinished">Fonte</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="41"/>
+        <source>Python Wheel</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="42"/>
+        <source>Python Egg</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="44"/>
+        <source>MS Windows Installer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="46"/>
+        <source>Unix Installer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="47"/>
+        <source>Archive</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="174"/>
+        <source>any</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="207"/>
+        <source>B</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="210"/>
+        <source>KB</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="213"/>
+        <source>MB</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="216"/>
+        <source>GB</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackageDetailsDialog.py" line="217"/>
+        <source>{0:.1f} {1}</source>
+        <comment>value, unit</comment>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipPackagesInputDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackagesInputDialog.ui" line="14"/>
+        <source>Packages </source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackagesInputDialog.ui" line="23"/>
+        <source>Select the pip executable to be used:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackagesInputDialog.ui" line="30"/>
+        <source>Select the pip command to use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackagesInputDialog.ui" line="37"/>
+        <source>Enter package specifications (separated by whitespace):</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipPackagesInputDialog.py" line="37"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipPage</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="17"/>
+        <source>&lt;b&gt;Configure pip&lt;/b&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="37"/>
+        <source>Index URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="43"/>
+        <source>Enter the URL of the package index or leave empty to use the default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="63"/>
+        <source>pip Executables</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="79"/>
+        <source>Press to add an entry</source>
+        <translation type="unfinished">Pressionar para adicionar uma entrada</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="82"/>
+        <source>&amp;Add...</source>
+        <translation type="unfinished">&amp;Adicionar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="99"/>
+        <source>Press to remove the selected entries</source>
+        <translation type="unfinished">Pressionar para retirar as entradas selecionadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="102"/>
+        <source>&amp;Remove</source>
+        <translation type="unfinished">&amp;Retirar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="112"/>
+        <source>Press to remove all entries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="115"/>
+        <source>R&amp;emove All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="132"/>
+        <source>Press to load the default list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.ui" line="135"/>
+        <source>&amp;Default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.py" line="52"/>
+        <source>&lt;b&gt;Note:&lt;/b&gt; Leave empty to use the default index URL (&lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;).</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.py" line="68"/>
+        <source>Add pip executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>PipRequirementsSelectionDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.ui" line="14"/>
+        <source>Select Requirements</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.ui" line="23"/>
+        <source>Select the pip executable to be used:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.ui" line="30"/>
+        <source>Select the pip command to use</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.ui" line="37"/>
+        <source>Enter requirements file:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.ui" line="49"/>
+        <source>Select the requirements file through a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.py" line="46"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.py" line="60"/>
+        <source>Select the requirements file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipRequirementsSelectionDialog.py" line="60"/>
+        <source>Text Files (*.txt);;All Files (*)</source>
+        <translation type="unfinished">Ficheiros de Texto (*.txt);;Ficheiros Todos (*)</translation>
+    </message>
+</context>
+<context>
+    <name>PipSearchDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="420"/>
+        <source>Search PyPI</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="23"/>
+        <source>Select the pip command to use for installing packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="32"/>
+        <source>Query:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="39"/>
+        <source>Enter the search term</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="49"/>
+        <source>Press to start the search</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="52"/>
+        <source>Search</source>
+        <translation type="unfinished">Procurar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="83"/>
+        <source>Package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="88"/>
+        <source>Score</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.ui" line="93"/>
+        <source>Description</source>
+        <translation type="unfinished">Descrição</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="57"/>
+        <source>&amp;Install</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="61"/>
+        <source>&amp;Show Details...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="70"/>
+        <source>&lt;Default&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="169"/>
+        <source>%n package(s) found.</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="176"/>
+        <source>Canceled - only {0} out of %n package(s) shown</source>
+        <translation type="unfinished">
+            <numerusform></numerusform>
+            <numerusform></numerusform>
+        </translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="212"/>
+        <source>&lt;p&gt;The package search did not return anything.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="247"/>
+        <source>&lt;p&gt;The package search failed.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="252"/>
+        <source>Error: {0}</source>
+        <translation type="unfinished">Erro: {0}</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="353"/>
+        <source>Show Package Details</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="353"/>
+        <source>Select the package version:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="393"/>
+        <source>&lt;p&gt;No package details info available.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py" line="420"/>
+        <source>&lt;p&gt;Package details info could not be retrieved.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>PixmapDiagram</name>
     <message>
         <location filename="../Graphics/PixmapDiagram.py" line="156"/>
@@ -41379,62 +49814,62 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="350"/>
+        <location filename="../PluginManager/PluginManager.py" line="351"/>
         <source>Module is missing the &apos;autoactivate&apos; attribute.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="375"/>
+        <location filename="../PluginManager/PluginManager.py" line="376"/>
         <source>Module is missing the &apos;pluginType&apos; and/or &apos;pluginTypename&apos; attributes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="400"/>
+        <location filename="../PluginManager/PluginManager.py" line="401"/>
         <source>Module failed to load. Error: {0}</source>
         <translation>Falho na carga de módulo. Erro: {0}</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="581"/>
+        <location filename="../PluginManager/PluginManager.py" line="582"/>
         <source>Incompatible plugin activation method.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1110"/>
+        <location filename="../PluginManager/PluginManager.py" line="1111"/>
         <source>Plugin Manager Error</source>
         <translation>Erro do Gestor de Complementos</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1110"/>
+        <location filename="../PluginManager/PluginManager.py" line="1111"/>
         <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1186"/>
+        <location filename="../PluginManager/PluginManager.py" line="1187"/>
         <source>Error downloading file</source>
         <translation>Erro ao descarregar ficheiro</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1186"/>
+        <location filename="../PluginManager/PluginManager.py" line="1187"/>
         <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1223"/>
+        <location filename="../PluginManager/PluginManager.py" line="1224"/>
         <source>New plugin versions available</source>
         <translation>Disponível novas versões de complementos</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="1223"/>
+        <location filename="../PluginManager/PluginManager.py" line="1224"/>
         <source>&lt;p&gt;There are new plug-ins or plug-in updates available. Use the plug-in repository dialog to get them.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="356"/>
+        <location filename="../PluginManager/PluginManager.py" line="357"/>
         <source>Module is missing the Python2 compatibility flag. Please update.</source>
         <translation>Falta a etiqueta de compatibilidade Python2. Por favor atualize.</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginManager.py" line="361"/>
+        <location filename="../PluginManager/PluginManager.py" line="362"/>
         <source>Module is not Python2 compatible.</source>
         <translation>Módulo incompatível com Python2.</translation>
     </message>
@@ -41718,43 +50153,43 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="423"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="424"/>
         <source>Read plugins repository file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="423"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="424"/>
         <source>&lt;p&gt;The plugins repository file &lt;b&gt;{0}&lt;/b&gt; could not be read. Select Update&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="431"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="432"/>
         <source>No plugin repository file available.
 Select Update.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="500"/>
         <source>Error downloading file</source>
         <translation type="unfinished">Erro ao descarregar ficheiro</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="500"/>
         <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="585"/>
         <source>Stable</source>
         <translation type="unfinished">Estável</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="592"/>
         <source>Unstable</source>
         <translation type="unfinished">Instável</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="606"/>
         <source>Unknown</source>
         <translation>Desconhecido</translation>
     </message>
@@ -41764,12 +50199,12 @@
         <translation type="unfinished">Descarregar &amp;&amp; Instalar</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="415"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="416"/>
         <source>Plugins Repository URL Changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="415"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="416"/>
         <source>The URL of the Plugins Repository has changed. Select the &quot;Update&quot; button to get the new repository file.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -41794,32 +50229,32 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="620"/>
         <source>up-to-date</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/>
-        <source>new download available</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/>
-        <source>update installable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/>
+        <source>new download available</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="627"/>
+        <source>update installable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="631"/>
         <source>updated download available</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="912"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="920"/>
         <source>Cleanup of Plugin Downloads</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="912"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="920"/>
         <source>&lt;p&gt;The plugin download &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -41834,40 +50269,45 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="475"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="476"/>
         <source>Computer is offline.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="438"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="439"/>
         <source>New: &lt;b&gt;{0}&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="440"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="441"/>
         <source>Local Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="442"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="443"/>
         <source>Remote Updates: &lt;b&gt;{0}&lt;/b&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="599"/>
+        <source>Obsolete</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PluginRepositoryWindow</name>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="863"/>
         <source>Process Generation Error</source>
         <translation>Erro na Criação de Processo</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="863"/>
         <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Não pode começar o processo. &lt;br&gt; Assegurar de que está disponível como &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="863"/>
         <source>OK</source>
         <translation></translation>
     </message>
@@ -41899,6 +50339,16 @@
         <source>Select the plugin to uninstall</source>
         <translation>Selecionar o plugin a desinstalar</translation>
     </message>
+    <message>
+        <location filename="../PluginManager/PluginUninstallDialog.ui" line="48"/>
+        <source>Select to keep the configuration data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../PluginManager/PluginUninstallDialog.ui" line="51"/>
+        <source>Keep configuration data</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>PluginUninstallWidget</name>
@@ -41913,7 +50363,7 @@
         <translation>Diretório de plugins do global</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginUninstallDialog.py" line="197"/>
+        <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/>
         <source>Plugin Uninstallation</source>
         <translation>Desinstalação de Plugins</translation>
     </message>
@@ -41928,40 +50378,298 @@
         <translation>&lt;p&gt;O complemento &lt;b&gt;{0}&lt;/b&gt; não tem atributo &apos;packageName&apos;. A cancelar...&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginUninstallDialog.py" line="176"/>
+        <location filename="../PluginManager/PluginUninstallDialog.py" line="177"/>
         <source>&lt;p&gt;The plugin package &lt;b&gt;{0}&lt;/b&gt; could not be removed. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;O pacote complemento &lt;b&gt;{0}&lt;/b&gt; não pode ser apagado. A cancelar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginUninstallDialog.py" line="197"/>
+        <location filename="../PluginManager/PluginUninstallDialog.py" line="198"/>
         <source>&lt;p&gt;The plugin &lt;b&gt;{0}&lt;/b&gt; was uninstalled successfully from {1}.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O complemento &lt;b&gt;{0}&lt;/b&gt; foi desinstalado de {1} com êxito.&lt;/p&gt;</translation>
     </message>
 </context>
 <context>
+    <name>PluginWizardDialog</name>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="14"/>
+        <source>eric Plug-in Wizard</source>
+        <translation>Assistente para Complementos eric</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="27"/>
+        <source>Header</source>
+        <translation>Cabeçalho</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="35"/>
+        <source>Plug-in Name:</source>
+        <translation>Nome do Complemento:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="42"/>
+        <source>Enter the plug-in name</source>
+        <translation>Introduzir o nome do complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="52"/>
+        <source>Version:</source>
+        <translation>Versão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="59"/>
+        <source>Enter the version number in the form &apos;major.minor[.patch[.sub]]&apos;</source>
+        <translation>Introduzir o número da versão na forma &apos;major.minor[.patch[.sub]]&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="69"/>
+        <source>Author:</source>
+        <translation>Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="76"/>
+        <source>Enter the author&apos;s name</source>
+        <translation>Introduzir o nome do autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="86"/>
+        <source>Author Email:</source>
+        <translation>Correio Eletrónico do Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="93"/>
+        <source>Enter the author&apos;s email address</source>
+        <translation>Introduzir o correio eletronico do autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="106"/>
+        <source>Class Name:</source>
+        <translation>Nome de Classe:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="113"/>
+        <source>Enter the name of the plug-in class</source>
+        <translation>Introduzir o nome da classe do complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="123"/>
+        <source>Package Name:</source>
+        <translation>Nome do Pacote:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="130"/>
+        <source>Enter the name of the plug-in package</source>
+        <translation>Introduzir o nome do pacote complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="140"/>
+        <source>Select to create the entered package</source>
+        <translation>Selecionar para criar o pacote introduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="143"/>
+        <source>Create Package</source>
+        <translation>Criar Pacote</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="153"/>
+        <source>Short Description:</source>
+        <translation>Descrição Abreviada:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="160"/>
+        <source>Enter the short description</source>
+        <translation>Introduzir uma descrição curta</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="170"/>
+        <source>Long Description:</source>
+        <translation>Descrição Extendida:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="180"/>
+        <source>Enter the long description</source>
+        <translation>Introduzir a descrição comprida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="194"/>
+        <source>Select to activate the plug-in automatically</source>
+        <translation>Selecionar para ativar o complemento automaticamente</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="197"/>
+        <source>Activate Automatically</source>
+        <translation>Ativar Automaticamente</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="207"/>
+        <source>Select to allow the plug-in to be deactivated</source>
+        <translation>Selecionar para permitir desativar o complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="210"/>
+        <source>Can be deactivated</source>
+        <translation>Pode ser desativado</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="220"/>
+        <source>Select to indicate a restart is needed when updated</source>
+        <translation>Selecionar para indicar que é necessário reiniciar ao atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="223"/>
+        <source>Needs Restart</source>
+        <translation>Necessita Reiniciar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="230"/>
+        <source>Select to indicate Python 2 compatibility</source>
+        <translation>Selecionar para indicar compatibilidade com Python 2</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="233"/>
+        <source>Python 2 compatible</source>
+        <translation>Compatível com Python 2</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="257"/>
+        <source>Plug-in Type:</source>
+        <translation>Tipo de Complemento:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="264"/>
+        <source>Select the plug-in type</source>
+        <translation>Selecionar o tipo de complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="284"/>
+        <source>Plug-in Type Name:</source>
+        <translation>Nome de Tipo de Complemento:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="291"/>
+        <source>Enter the plug-in type name</source>
+        <translation>Introduzir o nome do tipo de complemento</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="305"/>
+        <source>Configuration</source>
+        <translation>Configuração</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="311"/>
+        <source>Select to indicate that the plug-in has configurable data</source>
+        <translation>Selecionar para indicar que o complemento tem dados configuráveis</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="314"/>
+        <source>Is configurable</source>
+        <translation>É configurável</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="326"/>
+        <source>Preferences Key:</source>
+        <translation>Chave de Preferências:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="333"/>
+        <source>Enter the preferences key</source>
+        <translation>Introduzir a chave de preferências</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="360"/>
+        <source>Various</source>
+        <translation>Vários</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="366"/>
+        <source>Select to create a &apos;previewPix()&apos; function skeleton</source>
+        <translation>Selecionar para criar um esqueleto da função &apos;previewPix()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="369"/>
+        <source>Include &apos;previewPix()&apos; function</source>
+        <translation>Incluir função &apos;previewPix()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="376"/>
+        <source>Select to create a &apos;moduleSetup()&apos; function skeleton</source>
+        <translation>Selecionar para criar um esqueleto da função &apos;moduleSetup()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="379"/>
+        <source>Include &apos;moduleSetup()&apos; function</source>
+        <translation>Incluir função &apos;moduleSetup()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="386"/>
+        <source>Include an &apos;exeDisplayData&apos; function</source>
+        <translation>Incluir uma função &apos;exeDisplayData&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="398"/>
+        <source>Select to create an &apos;exeDisplayData()&apos; function skeleton</source>
+        <translation>Selecionar para criar um esqueleto da função &apos;exeDisplayData&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="401"/>
+        <source>&apos;exeDisplayData()&apos; function</source>
+        <translation>Função &apos;exeDisplayData&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="411"/>
+        <source>Select to create an &apos;exeDisplayDataList()&apos; function skeleton</source>
+        <translation>Selecionar para criar um esqueleto da função &apos;exeDisplayDataList()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="414"/>
+        <source>&apos;exeDisplayDataList()&apos; function</source>
+        <translation>Função &apos;exeDisplayDataList()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="424"/>
+        <source>Select to create an &apos;apiFiles()&apos; function skeleton</source>
+        <translation>Selecionar para criar um esqueleto da função &apos;apiFiles()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="427"/>
+        <source>Include &apos;apiFiles()&apos; function</source>
+        <translation>Incluir função &apos;apiFiles()&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="453"/>
+        <source>Press to populate entry fields from project data</source>
+        <translation>Pressionar para preencher os campos de entrada com dados do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.ui" line="456"/>
+        <source>Populate from Project</source>
+        <translation>Preencher desde Projeto</translation>
+    </message>
+</context>
+<context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1625"/>
+        <location filename="../Preferences/__init__.py" line="1628"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1653"/>
+        <location filename="../Preferences/__init__.py" line="1656"/>
         <source>Import Preferences</source>
         <translation>Importar Preferências</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1653"/>
+        <location filename="../Preferences/__init__.py" line="1656"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1755"/>
+        <location filename="../Preferences/__init__.py" line="1758"/>
         <source>Select Python{0} Interpreter</source>
         <translation>Selecionar intérprete de Python{0}</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1755"/>
+        <location filename="../Preferences/__init__.py" line="1758"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation>Selecionar o intérprete de Python{0} a usar:</translation>
     </message>
@@ -45018,12 +53726,12 @@
     <message>
         <location filename="../Project/ProjectSourcesBrowser.py" line="816"/>
         <source>&lt;p&gt;The package directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">&lt;p&gt;O diretório do pacote &lt;b&gt;{0}&lt;/b&gt; não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../Project/ProjectSourcesBrowser.py" line="831"/>
         <source>&lt;p&gt;The package file &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do pacote não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../Project/ProjectSourcesBrowser.py" line="892"/>
@@ -45300,6 +54008,19 @@
     </message>
 </context>
 <context>
+    <name>PromtEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="99"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/PromtEngine.py" line="108"/>
+        <source>This direction of translation is not available.</source>
+        <translation>Esta direção de tradução não está disponivel.</translation>
+    </message>
+</context>
+<context>
     <name>PropertiesDialog</name>
     <message>
         <location filename="../Project/PropertiesDialog.ui" line="20"/>
@@ -47874,7 +56595,7 @@
     <message>
         <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/>
         <source>Thai</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Tailandês</translation>
     </message>
     <message>
         <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/>
@@ -47894,7 +56615,7 @@
     <message>
         <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/>
         <source>Georgian</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Georgiano</translation>
     </message>
     <message>
         <location filename="../Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardCharactersDialog.py" line="214"/>
@@ -49224,7 +57945,7 @@
     <message>
         <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="193"/>
         <source>Georgian</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Georgiano</translation>
     </message>
     <message>
         <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="193"/>
@@ -49559,7 +58280,7 @@
     <message>
         <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="193"/>
         <source>Thai</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Tailandês</translation>
     </message>
     <message>
         <location filename="../Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.py" line="193"/>
@@ -52282,17 +61003,17 @@
         <translation>Encontrar:</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SearchWidget.ui" line="68"/>
+        <location filename="../WebBrowser/SearchWidget.ui" line="73"/>
         <source>Press to find the previous occurrence</source>
         <translation type="unfinished">Pressionar para encontrar a ocurrência anterior</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SearchWidget.ui" line="75"/>
+        <location filename="../WebBrowser/SearchWidget.ui" line="80"/>
         <source>Press to find the next occurrence</source>
         <translation type="unfinished">Pressionar para encontrar a ocurrência seguinte</translation>
     </message>
     <message>
-        <location filename="../WebBrowser/SearchWidget.ui" line="82"/>
+        <location filename="../WebBrowser/SearchWidget.ui" line="89"/>
         <source>Match case</source>
         <translation type="unfinished">Coincidir maiúsculas/minúsculas</translation>
     </message>
@@ -52307,7 +61028,7 @@
         <translation type="obsolete">Regexp</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/SearchWidget.ui" line="80"/>
+        <location filename="../Helpviewer/SearchWidget.ui" line="96"/>
         <source>Wrap around</source>
         <translation type="unfinished">Envolver</translation>
     </message>
@@ -52317,7 +61038,7 @@
         <translation type="obsolete">Seleção apenas</translation>
     </message>
     <message>
-        <location filename="../Helpviewer/SearchWidget.ui" line="87"/>
+        <location filename="../Helpviewer/SearchWidget.ui" line="103"/>
         <source>Highlight all</source>
         <translation type="unfinished"></translation>
     </message>
@@ -52693,6 +61414,492 @@
     </message>
 </context>
 <context>
+    <name>SetupWizard</name>
+    <message>
+        <location filename="../Plugins/PluginWizardSetup.py" line="92"/>
+        <source>setup.py Wizard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardSetup.py" line="87"/>
+        <source>&amp;setup.py Wizard...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardSetup.py" line="93"/>
+        <source>&lt;b&gt;setup.py Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardSetup.py" line="140"/>
+        <source>No current editor</source>
+        <translation type="unfinished">Não há um editor atual</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardSetup.py" line="140"/>
+        <source>Please open or create a file first.</source>
+        <translation type="unfinished">Por favor, primeiro abra ou crie um ficheiro.</translation>
+    </message>
+</context>
+<context>
+    <name>SetupWizardDialog</name>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/>
+        <source>setup.py Wizard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/>
+        <source>Select to include the introductory part of the setup.py code</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/>
+        <source>Include Introductory Code</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/>
+        <source>Select to include the import statement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/>
+        <source>Include Import Statement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/>
+        <source>Select to include code for the meta data section</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/>
+        <source>Include Meta Data</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/>
+        <source>Setup Variant:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/>
+        <source>Select the setup variant</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/>
+        <source>Root Directory:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/>
+        <source>Enter the root directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/>
+        <source>Select the root directory via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/>
+        <source>Basic</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/>
+        <source>Name:</source>
+        <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/>
+        <source>Enter the package name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/>
+        <source>Mandatory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/>
+        <source>Version:</source>
+        <translation type="unfinished">Versão:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/>
+        <source>Enter the version number in the form &apos;major.minor[.patch[.sub]]&apos;</source>
+        <translation type="unfinished">Introduzir o número da versão na forma &apos;major.minor[.patch[.sub]]&apos;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/>
+        <source>Author:</source>
+        <translation type="unfinished">Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/>
+        <source>Enter the author&apos;s name</source>
+        <translation type="unfinished">Introduzir o nome do autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/>
+        <source>Mandatory (or Maintainer)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/>
+        <source>Author Email:</source>
+        <translation type="unfinished">Correio Eletrónico do Autor:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/>
+        <source>Enter the author&apos;s email address</source>
+        <translation type="unfinished">Introduzir o correio eletronico do autor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/>
+        <source>Mandatory (or Maintainer Email)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/>
+        <source>Maintainer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/>
+        <source>Enter the maintainer&apos;s name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/>
+        <source>Mandatory (or Author)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/>
+        <source>Maintainer Email:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/>
+        <source>Enter the maintainer&apos;s email address</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/>
+        <source>Mandatory (or Author Email)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/>
+        <source>Description</source>
+        <translation type="unfinished">Descrição</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/>
+        <source>Summary:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/>
+        <source>Enter the summary description of the package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/>
+        <source>Description:</source>
+        <translation type="unfinished">Descrição:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/>
+        <source>Enter the description of the package or files (one per line) to get it from.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/>
+        <source>Select to get the description from files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/>
+        <source>Get description from files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/>
+        <source>Keywords:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/>
+        <source>Enter the keywords separated by comma</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/>
+        <source>URLs</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/>
+        <source>Home Page URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/>
+        <source>Enter the URL of the home page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/>
+        <source>Download URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/>
+        <source>Enter the download URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/>
+        <source>License</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/>
+        <source>Select From Trove License Classifiers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/>
+        <source>Select the license from the list of Trove Classifiers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/>
+        <source>Enter a license if none of the above are suitable</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/>
+        <source>Platforms</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/>
+        <source>Enter supported platforms (one per line):</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/>
+        <source>Classifiers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/>
+        <source>Development Status:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/>
+        <source>Select the development status</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/>
+        <source>Select the applicable classifiers:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/>
+        <source>Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/>
+        <source>Press to delete the selected entries</source>
+        <translation type="unfinished">Pressionar para apagar as entradas selecionadas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/>
+        <source>Delete</source>
+        <translation type="unfinished">Apagar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/>
+        <source>Add the package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/>
+        <source>Add</source>
+        <translation type="unfinished">Adicionar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/>
+        <source>Enter a package name to be added</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/>
+        <source>Press to select a package directory via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/>
+        <source>Press to discover packages of a project automatically</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/>
+        <source>Autodiscover Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/>
+        <source>Source Directory:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/>
+        <source>Enter the source directory for the &apos;find_packages()&apos; call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/>
+        <source>Select the source directory for the &apos;find_packages()&apos; call via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/>
+        <source>Exclude Patterns:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/>
+        <source>Press to add the pattern</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/>
+        <source>Enter an exclude pattern for the &apos;find_packages()&apos; call</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/>
+        <source>Select to add the &apos;include_package_data&apos; statement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/>
+        <source>Add &apos;include_package_data&apos; Statement</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/>
+        <source>Modules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/>
+        <source>Add modules via a files selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/>
+        <source>Add...</source>
+        <translation type="unfinished">Adicionar...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/>
+        <source>Scripts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/>
+        <source>Add script files via a files selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/>
+        <source>Press to populate entry fields from project data</source>
+        <translation type="unfinished">Pressionar para preencher os campos de entrada com dados do projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/>
+        <source>Populate from Project</source>
+        <translation type="unfinished">Preencher desde Projeto</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/>
+        <source>distutils</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/>
+        <source>setuptools</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/>
+        <source>Reading Trove Classifiers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/>
+        <source>&lt;p&gt;The Trove Classifiers file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/>
+        <source>Package Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/>
+        <source>Packages Root Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/>
+        <source>Add Package</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/>
+        <source>&lt;p&gt;The directory &lt;b&gt;{0}&lt;/b&gt; is not a Python package.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/>
+        <source>Add Scripts</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/>
+        <source>Python Files (*.py);;All Files(*)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/>
+        <source>Add Python Modules</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/>
+        <source>Python Files (*.py)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/>
+        <source>Source Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Shell</name>
     <message>
         <location filename="../QScintilla/Shell.py" line="138"/>
@@ -52765,59 +61972,59 @@
         <translation>Configurar...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="723"/>
+        <location filename="../QScintilla/Shell.py" line="710"/>
         <source>Select History</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="723"/>
+        <location filename="../QScintilla/Shell.py" line="710"/>
         <source>Select the history entry to execute (most recent shown last).</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="786"/>
+        <location filename="../QScintilla/Shell.py" line="773"/>
         <source>Passive Debug Mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="787"/>
+        <location filename="../QScintilla/Shell.py" line="774"/>
         <source>
 Not connected</source>
         <translation>Desconetado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="789"/>
+        <location filename="../QScintilla/Shell.py" line="776"/>
         <source>No.</source>
         <translation>Nº</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="791"/>
+        <location filename="../QScintilla/Shell.py" line="778"/>
         <source>{0} on {1}, {2}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="934"/>
+        <location filename="../QScintilla/Shell.py" line="921"/>
         <source>StdOut: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="942"/>
+        <location filename="../QScintilla/Shell.py" line="929"/>
         <source>StdErr: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1638"/>
+        <location filename="../QScintilla/Shell.py" line="1697"/>
         <source>Shell language &quot;{0}&quot; not supported.
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1952"/>
+        <location filename="../QScintilla/Shell.py" line="2012"/>
         <source>Drop Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="1952"/>
+        <location filename="../QScintilla/Shell.py" line="2012"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
@@ -52827,7 +62034,7 @@
         <translation>Encontrar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="834"/>
+        <location filename="../QScintilla/Shell.py" line="821"/>
         <source>Exception &quot;{0}&quot;
 {1}
 File: {2}, Line: {3}
@@ -52835,26 +62042,26 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="867"/>
+        <location filename="../QScintilla/Shell.py" line="854"/>
         <source>Unspecified syntax error.
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="844"/>
+        <location filename="../QScintilla/Shell.py" line="831"/>
         <source>Exception &quot;{0}&quot;
 {1}
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="869"/>
+        <location filename="../QScintilla/Shell.py" line="856"/>
         <source>Syntax error &quot;{1}&quot; in file {0} at line {2}, character {3}.
 </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Shell.py" line="892"/>
+        <location filename="../QScintilla/Shell.py" line="879"/>
         <source>Signal &quot;{0}&quot; generated in file {1} at line {2}.
 Function: {3}({4})</source>
         <translation type="unfinished"></translation>
@@ -59904,7 +69111,7 @@
     <message>
         <location filename="../UI/SymbolsWidget.py" line="90"/>
         <source>Thai</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Tailandês</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="91"/>
@@ -59924,7 +69131,7 @@
     <message>
         <location filename="../UI/SymbolsWidget.py" line="94"/>
         <source>Georgian</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Georgiano</translation>
     </message>
     <message>
         <location filename="../UI/SymbolsWidget.py" line="95"/>
@@ -63534,6 +72741,19 @@
     </message>
 </context>
 <context>
+    <name>TranslationEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="67"/>
+        <source>No pronounce data available</source>
+        <translation>Sem dados de pronúncia disponíveis</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py" line="82"/>
+        <source>No translation available</source>
+        <translation>Sem tradução disponível</translation>
+    </message>
+</context>
+<context>
     <name>TranslationPropertiesDialog</name>
     <message>
         <location filename="../Project/TranslationPropertiesDialog.ui" line="14"/>
@@ -63688,6 +72908,544 @@
     </message>
 </context>
 <context>
+    <name>Translator</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/Translator.py" line="53"/>
+        <source>Translator</source>
+        <translation>Tradutor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/Translator.py" line="53"/>
+        <source>T&amp;ranslator</source>
+        <translation>T&amp;radutor</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/Translator.py" line="53"/>
+        <source>Alt+Shift+R</source>
+        <translation>Alt+Shift+R</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/Translator.py" line="59"/>
+        <source>Switch the input focus to the Translator window.</source>
+        <translation>Mudar o foco de entrada à janela do Tradutor.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/Translator.py" line="61"/>
+        <source>&lt;b&gt;Activate Translator&lt;/b&gt;&lt;p&gt;This switches the input focus to the Translator window.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Ativar Tradutor&lt;/b&gt;&lt;p&gt;Muda o foco de entrada à janela do Tradutor.&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>TranslatorEngines</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="38"/>
+        <source>Google V.1</source>
+        <translation>Google V.1</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="40"/>
+        <source>MyMemory</source>
+        <translation>MyMemory</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="42"/>
+        <source>Glosbe</source>
+        <translation>Glosbe</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="44"/>
+        <source>PROMT</source>
+        <translation>PROMT</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="46"/>
+        <source>Yandex</source>
+        <translation>Yandex</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="54"/>
+        <source>Unknow translation service name ({0})</source>
+        <translation>Nome de serviço de tradução desconhecido ({0})</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="48"/>
+        <source>Google V.2</source>
+        <translation>Google V.2</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="50"/>
+        <source>Microsoft</source>
+        <translation>Microsoft</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/__init__.py" line="52"/>
+        <source>DeepL</source>
+        <translation>DeepL</translation>
+    </message>
+</context>
+<context>
+    <name>TranslatorLanguagesDb</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="33"/>
+        <source>Arabic</source>
+        <translation>Árabe</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="35"/>
+        <source>Bulgarian</source>
+        <translation>Búlgaro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="36"/>
+        <source>Bosnian</source>
+        <translation>Bósnio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="37"/>
+        <source>Catalan</source>
+        <translation>Catalão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="38"/>
+        <source>Czech</source>
+        <translation>Checo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="39"/>
+        <source>Danish</source>
+        <translation>Dinamarquês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="40"/>
+        <source>German</source>
+        <translation>Alemão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="41"/>
+        <source>Greek</source>
+        <translation>Grego</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="42"/>
+        <source>English</source>
+        <translation>Inglês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="43"/>
+        <source>Spanish</source>
+        <translation>Espanhol</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="44"/>
+        <source>Estonian</source>
+        <translation>Estoniano</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="45"/>
+        <source>Finnish</source>
+        <translation>Finlandês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="46"/>
+        <source>French</source>
+        <translation>Francês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="47"/>
+        <source>Irish</source>
+        <translation>Irlandês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="48"/>
+        <source>Galician</source>
+        <translation>Galego</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="50"/>
+        <source>Hindi</source>
+        <translation>Hindi</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="51"/>
+        <source>Croatian</source>
+        <translation>Croata</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="52"/>
+        <source>Hungarian</source>
+        <translation>Húngaro</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="53"/>
+        <source>Indonesian</source>
+        <translation>Indonésio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="54"/>
+        <source>Icelandic</source>
+        <translation>Islandês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="55"/>
+        <source>Italian</source>
+        <translation>Italiano</translation>
+    </message>
+    <message>
+        <location filename="../TranslatorLanguagesDb.py" line="56"/>
+        <source>Hebrew</source>
+        <translation type="obsolete">Hebreu</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="57"/>
+        <source>Japanese</source>
+        <translation>Japonês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="58"/>
+        <source>Georgian</source>
+        <translation>Georgiano</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="59"/>
+        <source>Korean</source>
+        <translation>Coreano</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="60"/>
+        <source>Lithuanian</source>
+        <translation>Lituano</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="61"/>
+        <source>Latvian</source>
+        <translation>Letão</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="62"/>
+        <source>Macedonian</source>
+        <translation>Macedónio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="63"/>
+        <source>Maltese</source>
+        <translation>Maltês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="64"/>
+        <source>Dutch</source>
+        <translation>Holandês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="65"/>
+        <source>Norwegian</source>
+        <translation>Norueguês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="66"/>
+        <source>Polish</source>
+        <translation>Polaco</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="67"/>
+        <source>Portuguese</source>
+        <translation>Português</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="68"/>
+        <source>Romanian</source>
+        <translation>Romeno</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="69"/>
+        <source>Russian</source>
+        <translation>Russo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="70"/>
+        <source>Slovak</source>
+        <translation>Eslovaco</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="71"/>
+        <source>Slovenian</source>
+        <translation>Esloveno</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="72"/>
+        <source>Albanian</source>
+        <translation>Albanês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="73"/>
+        <source>Serbian</source>
+        <translation>Sérvio</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="74"/>
+        <source>Swedish</source>
+        <translation>Sueco</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="75"/>
+        <source>Thai</source>
+        <translation>Tailandês</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="76"/>
+        <source>Filipino</source>
+        <translation>Filipino</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="77"/>
+        <source>Turkish</source>
+        <translation>Turco</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="78"/>
+        <source>Ukrainian</source>
+        <translation>Ucraniano</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="79"/>
+        <source>Vietnamese</source>
+        <translation>Vietnamita</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="80"/>
+        <source>Chinese S</source>
+        <translation>Chinês S</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="81"/>
+        <source>Chinese T</source>
+        <translation>Chinês T</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="32"/>
+        <source>Afrikaans</source>
+        <translation>Africâner</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="34"/>
+        <source>Belarusian</source>
+        <translation>Bielorrusso</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="49"/>
+        <source>Hebrew (he)</source>
+        <translation>Hebreu (he)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorLanguagesDb.py" line="56"/>
+        <source>Hebrew (iw)</source>
+        <translation>Hebreu (iw)</translation>
+    </message>
+</context>
+<context>
+    <name>TranslatorPage</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="17"/>
+        <source>&lt;b&gt;Configure Translator&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Configurar Tradutor&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="137"/>
+        <source>Show dictionary results</source>
+        <translation>Mostrar resultados do dicionário</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="175"/>
+        <source>Enabled Languages</source>
+        <translation>Idiomas Habilitados</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="77"/>
+        <source>Press to set or unset all entries</source>
+        <translation>Pressionar para marcar ou desmarcar as entradas todas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="80"/>
+        <source>Set/Unset All</source>
+        <translation>Marcar/Desmarcar Tudo</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="100"/>
+        <source>Press to set the default list of enabled languages</source>
+        <translation>Pressionar para tornar predefinida a lista de idiomas habilitados</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="103"/>
+        <source>Set Default</source>
+        <translation>Predefinir</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="175"/>
+        <source>At least two languages should be selected to work correctly.</source>
+        <translation>Pelo menos dois idiomas têm que estar selecionados para funcionar correctamente.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="134"/>
+        <source>Select to show the results of the translation dictionary</source>
+        <translation>Selecionar para mostrar os resultados do dicionário de traduções</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="216"/>
+        <source>MyMemory</source>
+        <translation>MyMemory</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="222"/>
+        <source>Email:</source>
+        <translation>Correio eletrónico:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="229"/>
+        <source>Enter email address to be sent with each request (optional)</source>
+        <translation>Introduzir a direção do correio eletrónico a enviar com cada solicitude (opcional)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="272"/>
+        <source>Key:</source>
+        <translation>Chave:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="279"/>
+        <source>Enter your Yandex key</source>
+        <translation>Introduza a sua chave Yandex</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="266"/>
+        <source>Yandex</source>
+        <translation>Yandex</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="51"/>
+        <source>&lt;p&gt;A key is &lt;b&gt;optional&lt;/b&gt; to use this service. &lt;a href=&quot;{0}&quot;&gt;Get a free API key.&lt;/a&gt;&lt;/p&gt;</source>
+        <translation>&lt;p&gt;É &lt;b&gt;opcional&lt;/b&gt; uma chave para usar este serviço. &lt;a href=&quot;{0}&quot;&gt;Obtenha uma chave API grátis.&lt;/a&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="55"/>
+        <source>&lt;p&gt;A key is &lt;b&gt;required&lt;/b&gt; to use this service. &lt;a href=&quot;{0}&quot;&gt;Get a free API key.&lt;/a&gt;&lt;/p&gt;</source>
+        <translation>&lt;p&gt;É &lt;b&gt;necessária&lt;/b&gt; uma chave para usar este serviço. &lt;a href=&quot;{0}&quot;&gt;Obtenha uma chave API grátis.&lt;/a&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="243"/>
+        <source>Enter your MyMemory key</source>
+        <translation>Introduza a sua chave MyMemory</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="128"/>
+        <source>Google V.1</source>
+        <translation>Google V.1</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="147"/>
+        <source>Google V.2</source>
+        <translation>Google V.2</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="160"/>
+        <source>Enter your Google Translate key</source>
+        <translation>Introduza a sua chave Google Translate</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="42"/>
+        <source>&lt;p&gt;A key is &lt;b&gt;required&lt;/b&gt; to use this service. &lt;a href=&quot;{0}&quot;&gt;Get a commercial API key.&lt;/a&gt;&lt;/p&gt;</source>
+        <translation>&lt;p&gt;É &lt;b&gt;necessária&lt;/b&gt; uma chave para usar este serviço. &lt;a href=&quot;{0}&quot;&gt;Obtenha uma chave API comercial.&lt;/a&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="183"/>
+        <source>Microsoft Azure</source>
+        <translation>Microsoft Azure</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py" line="46"/>
+        <source>&lt;p&gt;A registration of the text translation service is &lt;b&gt;required&lt;/b&gt;. &lt;a href=&quot;{0}&quot;&gt;Register with Microsoft Azure.&lt;/a&gt;&lt;/p&gt;</source>
+        <translation>&lt;p&gt;É &lt;b&gt;necessário&lt;/b&gt; o registo da aplicação. &lt;a href=&quot;{0}&quot;&gt;Registe com Microsoft Azure.&lt;/a&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="189"/>
+        <source>Subscription Key:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.ui" line="196"/>
+        <source>Enter the subscription key of the text translator service</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>TranslatorPlugin</name>
+    <message>
+        <location filename="../Plugins/PluginTranslator.py" line="68"/>
+        <source>Translator</source>
+        <translation>Tradutor</translation>
+    </message>
+</context>
+<context>
+    <name>TranslatorWidget</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="58"/>
+        <source>Press to pronounce the entered text</source>
+        <translation>Pressione para pronunciar o texto introduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="71"/>
+        <source>Select the language of the original text</source>
+        <translation>Selecione o idioma do texto original</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="78"/>
+        <source>Press to swap the translation direction</source>
+        <translation>Pressione para mudar a direção da tradução</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="91"/>
+        <source>Select the language for the translated text</source>
+        <translation>Selecionar o idioma do texto traduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="98"/>
+        <source>Press to pronounce the translated text</source>
+        <translation>Pressione para pronunciar o texto traduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="105"/>
+        <source>Enter the text to be translated</source>
+        <translation>Introduza o texto a traduzir</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="128"/>
+        <source>Shows the translated text</source>
+        <translation>Mostra o texto traduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="144"/>
+        <source>Press to translate the entered text</source>
+        <translation>Pressione para traduzir o texto introduzido</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="372"/>
+        <source>Translation Error</source>
+        <translation>Erro de Tradução</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="31"/>
+        <source>Select the translation service</source>
+        <translation>Selecione o serviço de tradução</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.py" line="354"/>
+        <source>The selected translation service does not support the Text-to-Speech function.</source>
+        <translation>O serviço de tradução selecionado não suporta a função Text-to-Speech.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorWidget.ui" line="151"/>
+        <source>Press to clear the text fields</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Transplant</name>
     <message>
         <location filename="../Plugins/VcsPlugins/vcsMercurial/TransplantExtension/transplant.py" line="73"/>
@@ -67761,6 +77519,19 @@
     </message>
 </context>
 <context>
+    <name>VcsGitPlugin</name>
+    <message>
+        <location filename="../Plugins/PluginVcsGit.py" line="60"/>
+        <source>Version Control - Git</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginVcsGit.py" line="135"/>
+        <source>Git</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>VcsMercurialPlugin</name>
     <message>
         <location filename="../Plugins/PluginVcsMercurial.py" line="60"/>
@@ -69962,8 +79733,8 @@
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3493"/>
-        <source>Toggle &amp;all folds</source>
-        <translation>Alternar dobras &amp;todas</translation>
+        <source>&amp;Toggle all folds</source>
+        <translation type="unfinished">Alternar dobras &amp;todas</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3499"/>
@@ -70001,519 +79772,519 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3546"/>
+        <location filename="../ViewManager/ViewManager.py" line="3561"/>
         <source>Remove all highlights</source>
         <translation>Retirar todo o ressaltado</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3548"/>
+        <location filename="../ViewManager/ViewManager.py" line="3563"/>
         <source>&lt;b&gt;Remove all highlights&lt;/b&gt;&lt;p&gt;Remove the highlights of all editors.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3594"/>
-        <source>Split view</source>
-        <translation>Vista dividida</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3594"/>
-        <source>&amp;Split view</source>
-        <translation>Vista &amp;dividida</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3599"/>
-        <source>Add a split to the view</source>
-        <translation>Adicionar uma divisão à vista</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3601"/>
-        <source>&lt;b&gt;Split view&lt;/b&gt;&lt;p&gt;Add a split to the view.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Vista dividida&lt;/b&gt;&lt;p&gt;Adiciona uma divisão ao visor.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../ViewManager/ViewManager.py" line="3609"/>
-        <source>Arrange horizontally</source>
-        <translation>Organizar horizontalmente</translation>
+        <source>Split view</source>
+        <translation>Vista dividida</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3609"/>
-        <source>Arrange &amp;horizontally</source>
-        <translation>Organizar &amp;horizontalmente</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3613"/>
-        <source>Arrange the splitted views horizontally</source>
-        <translation>Organizar horizontalmente os visores divididos</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3615"/>
-        <source>&lt;b&gt;Arrange horizontally&lt;/b&gt;&lt;p&gt;Arrange the splitted views horizontally.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Ordenar horizontalmente&lt;/b&gt;&lt;p&gt;Ordena horizontalmente os visores divididos.&lt;/p&gt;</translation>
+        <source>&amp;Split view</source>
+        <translation>Vista &amp;dividida</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3614"/>
+        <source>Add a split to the view</source>
+        <translation>Adicionar uma divisão à vista</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3616"/>
+        <source>&lt;b&gt;Split view&lt;/b&gt;&lt;p&gt;Add a split to the view.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Vista dividida&lt;/b&gt;&lt;p&gt;Adiciona uma divisão ao visor.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3624"/>
-        <source>Remove split</source>
-        <translation>Retirar divisão</translation>
+        <source>Arrange horizontally</source>
+        <translation>Organizar horizontalmente</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3624"/>
-        <source>&amp;Remove split</source>
-        <translation>&amp;Retirar divisão</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3629"/>
-        <source>Remove the current split</source>
-        <translation>Retira a divisão atual</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3631"/>
-        <source>&lt;b&gt;Remove split&lt;/b&gt;&lt;p&gt;Remove the current split.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Retirar divisão&lt;/b&gt;&lt;p&gt;Retira a divisão atual.&lt;/p&gt;</translation>
+        <source>Arrange &amp;horizontally</source>
+        <translation>Organizar &amp;horizontalmente</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3628"/>
+        <source>Arrange the splitted views horizontally</source>
+        <translation>Organizar horizontalmente os visores divididos</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3630"/>
+        <source>&lt;b&gt;Arrange horizontally&lt;/b&gt;&lt;p&gt;Arrange the splitted views horizontally.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Ordenar horizontalmente&lt;/b&gt;&lt;p&gt;Ordena horizontalmente os visores divididos.&lt;/p&gt;</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3639"/>
-        <source>Next split</source>
-        <translation>Separação seguinte</translation>
+        <source>Remove split</source>
+        <translation>Retirar divisão</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3639"/>
-        <source>&amp;Next split</source>
-        <translation>Separação segui&amp;nte</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3639"/>
-        <source>Ctrl+Alt+N</source>
-        <comment>View|Next split</comment>
-        <translation></translation>
+        <source>&amp;Remove split</source>
+        <translation>&amp;Retirar divisão</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3644"/>
+        <source>Remove the current split</source>
+        <translation>Retira a divisão atual</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3646"/>
+        <source>&lt;b&gt;Remove split&lt;/b&gt;&lt;p&gt;Remove the current split.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Retirar divisão&lt;/b&gt;&lt;p&gt;Retira a divisão atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3654"/>
+        <source>Next split</source>
+        <translation>Separação seguinte</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3654"/>
+        <source>&amp;Next split</source>
+        <translation>Separação segui&amp;nte</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3654"/>
+        <source>Ctrl+Alt+N</source>
+        <comment>View|Next split</comment>
+        <translation></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3661"/>
         <source>Move to the next split</source>
         <translation>Mover à seguinte divisão</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3648"/>
+        <location filename="../ViewManager/ViewManager.py" line="3663"/>
         <source>&lt;b&gt;Next split&lt;/b&gt;&lt;p&gt;Move to the next split.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Separação seguinte&lt;/b&gt;&lt;p&gt;Mover à proxima divisão.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3656"/>
+        <location filename="../ViewManager/ViewManager.py" line="3671"/>
         <source>Previous split</source>
         <translation>Divisão anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3656"/>
+        <location filename="../ViewManager/ViewManager.py" line="3671"/>
         <source>&amp;Previous split</source>
         <translation>Divisão &amp;anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3656"/>
+        <location filename="../ViewManager/ViewManager.py" line="3671"/>
         <source>Ctrl+Alt+P</source>
         <comment>View|Previous split</comment>
         <translation></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3662"/>
+        <location filename="../ViewManager/ViewManager.py" line="3677"/>
         <source>Move to the previous split</source>
         <translation>Mover à divisão anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3664"/>
+        <location filename="../ViewManager/ViewManager.py" line="3679"/>
         <source>&lt;b&gt;Previous split&lt;/b&gt;&lt;p&gt;Move to the previous split.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Separação anterior&lt;/b&gt;&lt;p&gt;Mover à divisão anterior.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3708"/>
+        <location filename="../ViewManager/ViewManager.py" line="3723"/>
         <source>&amp;View</source>
         <translation>&amp;Vista</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3743"/>
+        <location filename="../ViewManager/ViewManager.py" line="3758"/>
         <source>View</source>
         <translation>Vista</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3777"/>
+        <location filename="../ViewManager/ViewManager.py" line="3792"/>
         <source>Start Macro Recording</source>
         <translation>Iniciar Registo de Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3771"/>
+        <location filename="../ViewManager/ViewManager.py" line="3786"/>
         <source>S&amp;tart Macro Recording</source>
         <translation>Iniciar Regis&amp;to de Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3779"/>
+        <location filename="../ViewManager/ViewManager.py" line="3794"/>
         <source>&lt;b&gt;Start Macro Recording&lt;/b&gt;&lt;p&gt;Start recording editor commands into a new macro.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Iniciar Registo de Macro&lt;/b&gt;&lt;p&gt;Inicia o registo de comandos do editor num macro novo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3791"/>
+        <location filename="../ViewManager/ViewManager.py" line="3806"/>
         <source>Stop Macro Recording</source>
         <translation>Para Registo de Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3787"/>
+        <location filename="../ViewManager/ViewManager.py" line="3802"/>
         <source>Sto&amp;p Macro Recording</source>
         <translation>&amp;Para Registo de Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3793"/>
+        <location filename="../ViewManager/ViewManager.py" line="3808"/>
         <source>&lt;b&gt;Stop Macro Recording&lt;/b&gt;&lt;p&gt;Stop recording editor commands into a new macro.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Parar Registo de Macro&lt;/b&gt;&lt;p&gt;Pára o registo de comandos do editor num macro novo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3805"/>
+        <location filename="../ViewManager/ViewManager.py" line="3820"/>
         <source>Run Macro</source>
         <translation>Executar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3801"/>
+        <location filename="../ViewManager/ViewManager.py" line="3816"/>
         <source>&amp;Run Macro</source>
         <translation>Executa&amp;r Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3807"/>
+        <location filename="../ViewManager/ViewManager.py" line="3822"/>
         <source>&lt;b&gt;Run Macro&lt;/b&gt;&lt;p&gt;Run a previously recorded editor macro.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Executar Macro&lt;/b&gt;&lt;p&gt;Executa um macro de editor previamente registado.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3819"/>
+        <location filename="../ViewManager/ViewManager.py" line="3834"/>
         <source>Delete Macro</source>
         <translation>Apagar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3815"/>
+        <location filename="../ViewManager/ViewManager.py" line="3830"/>
         <source>&amp;Delete Macro</source>
         <translation>&amp;Apagar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3821"/>
+        <location filename="../ViewManager/ViewManager.py" line="3836"/>
         <source>&lt;b&gt;Delete Macro&lt;/b&gt;&lt;p&gt;Delete a previously recorded editor macro.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Apagar Macro&lt;/b&gt;&lt;p&gt;Apaga um macro de editor previamente registado.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3833"/>
+        <location filename="../ViewManager/ViewManager.py" line="3848"/>
         <source>Load Macro</source>
         <translation>Carregar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3829"/>
+        <location filename="../ViewManager/ViewManager.py" line="3844"/>
         <source>&amp;Load Macro</source>
         <translation>&amp;Carregar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3835"/>
+        <location filename="../ViewManager/ViewManager.py" line="3850"/>
         <source>&lt;b&gt;Load Macro&lt;/b&gt;&lt;p&gt;Load an editor macro from a file.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Carregar Macro&lt;/b&gt;&lt;p&gt;Carrega um macro de editor desde um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3847"/>
+        <location filename="../ViewManager/ViewManager.py" line="3862"/>
         <source>Save Macro</source>
         <translation>Gravar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3843"/>
+        <location filename="../ViewManager/ViewManager.py" line="3858"/>
         <source>&amp;Save Macro</source>
         <translation>&amp;Gravar Macro</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3849"/>
+        <location filename="../ViewManager/ViewManager.py" line="3864"/>
         <source>&lt;b&gt;Save Macro&lt;/b&gt;&lt;p&gt;Save a previously recorded editor macro to a file.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gravar Macro&lt;/b&gt;&lt;p&gt;Grava um macro de editor previamente registado num ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3865"/>
+        <location filename="../ViewManager/ViewManager.py" line="3880"/>
         <source>&amp;Macros</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3891"/>
+        <location filename="../ViewManager/ViewManager.py" line="3906"/>
         <source>Toggle Bookmark</source>
         <translation>Alternar Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3883"/>
+        <location filename="../ViewManager/ViewManager.py" line="3898"/>
         <source>&amp;Toggle Bookmark</source>
         <translation>&amp;Alternar Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3883"/>
+        <location filename="../ViewManager/ViewManager.py" line="3898"/>
         <source>Alt+Ctrl+T</source>
         <comment>Bookmark|Toggle</comment>
         <translation>Alt+Ctrl+T</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3893"/>
+        <location filename="../ViewManager/ViewManager.py" line="3908"/>
         <source>&lt;b&gt;Toggle Bookmark&lt;/b&gt;&lt;p&gt;Toggle a bookmark at the current line of the current editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3910"/>
+        <location filename="../ViewManager/ViewManager.py" line="3925"/>
         <source>Next Bookmark</source>
         <translation>Marcador Seguinte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3902"/>
+        <location filename="../ViewManager/ViewManager.py" line="3917"/>
         <source>&amp;Next Bookmark</source>
         <translation>Marcador Segui&amp;nte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3902"/>
+        <location filename="../ViewManager/ViewManager.py" line="3917"/>
         <source>Ctrl+PgDown</source>
         <comment>Bookmark|Next</comment>
         <translation>Ctrl+PgDown</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3912"/>
+        <location filename="../ViewManager/ViewManager.py" line="3927"/>
         <source>&lt;b&gt;Next Bookmark&lt;/b&gt;&lt;p&gt;Go to next bookmark of the current editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3928"/>
+        <location filename="../ViewManager/ViewManager.py" line="3943"/>
         <source>Previous Bookmark</source>
         <translation>Marcador Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3920"/>
+        <location filename="../ViewManager/ViewManager.py" line="3935"/>
         <source>&amp;Previous Bookmark</source>
         <translation>Marcador &amp;Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3920"/>
+        <location filename="../ViewManager/ViewManager.py" line="3935"/>
         <source>Ctrl+PgUp</source>
         <comment>Bookmark|Previous</comment>
         <translation>Ctrl+PgUp</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3930"/>
-        <source>&lt;b&gt;Previous Bookmark&lt;/b&gt;&lt;p&gt;Go to previous bookmark of the current editor.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../ViewManager/ViewManager.py" line="3945"/>
+        <source>&lt;b&gt;Previous Bookmark&lt;/b&gt;&lt;p&gt;Go to previous bookmark of the current editor.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3960"/>
         <source>Clear Bookmarks</source>
         <translation>Limpar Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3938"/>
+        <location filename="../ViewManager/ViewManager.py" line="3953"/>
         <source>&amp;Clear Bookmarks</source>
         <translation>&amp;Limpar Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3938"/>
+        <location filename="../ViewManager/ViewManager.py" line="3953"/>
         <source>Alt+Ctrl+C</source>
         <comment>Bookmark|Clear</comment>
         <translation>Alt+Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3947"/>
+        <location filename="../ViewManager/ViewManager.py" line="3962"/>
         <source>&lt;b&gt;Clear Bookmarks&lt;/b&gt;&lt;p&gt;Clear bookmarks of all editors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Limpar Marcadores&lt;/b&gt;&lt;p&gt;Limpa os marcadores de todos os editores&lt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3961"/>
-        <source>Goto Syntax Error</source>
-        <translation>Ir ao Erro de Sintaxe</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3955"/>
-        <source>&amp;Goto Syntax Error</source>
-        <translation>&amp;Ir ao Erro de Sintaxe</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3963"/>
-        <source>&lt;b&gt;Goto Syntax Error&lt;/b&gt;&lt;p&gt;Go to next syntax error of the current editor.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../ViewManager/ViewManager.py" line="3976"/>
-        <source>Clear Syntax Errors</source>
-        <translation>Limpar Erros de Sintaxe</translation>
-    </message>
-    <message>
-        <location filename="../ViewManager/ViewManager.py" line="3971"/>
-        <source>Clear &amp;Syntax Errors</source>
-        <translation>Limpar Erros de &amp;Sintaxe</translation>
+        <source>Goto Syntax Error</source>
+        <translation>Ir ao Erro de Sintaxe</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3970"/>
+        <source>&amp;Goto Syntax Error</source>
+        <translation>&amp;Ir ao Erro de Sintaxe</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3978"/>
-        <source>&lt;b&gt;Clear Syntax Errors&lt;/b&gt;&lt;p&gt;Clear syntax errors of all editors.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Limpar Erros de Sintaxe&lt;/b&gt;&lt;p&gt;Limpa os erros de sintaxe dos editores todos.&lt;/p&gt;</translation>
+        <source>&lt;b&gt;Goto Syntax Error&lt;/b&gt;&lt;p&gt;Go to next syntax error of the current editor.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3991"/>
+        <source>Clear Syntax Errors</source>
+        <translation>Limpar Erros de Sintaxe</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3986"/>
+        <source>Clear &amp;Syntax Errors</source>
+        <translation>Limpar Erros de &amp;Sintaxe</translation>
     </message>
     <message>
         <location filename="../ViewManager/ViewManager.py" line="3993"/>
+        <source>&lt;b&gt;Clear Syntax Errors&lt;/b&gt;&lt;p&gt;Clear syntax errors of all editors.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Limpar Erros de Sintaxe&lt;/b&gt;&lt;p&gt;Limpa os erros de sintaxe dos editores todos.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="4008"/>
         <source>Next warning message</source>
         <translation>Mensagem de aviso seguinte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3987"/>
+        <location filename="../ViewManager/ViewManager.py" line="4002"/>
         <source>&amp;Next warning message</source>
         <translation>Mensagem de aviso segui&amp;nte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4012"/>
+        <location filename="../ViewManager/ViewManager.py" line="4027"/>
         <source>Previous warning message</source>
         <translation>Mensagem de aviso anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4004"/>
+        <location filename="../ViewManager/ViewManager.py" line="4019"/>
         <source>&amp;Previous warning message</source>
         <translation>Mensagem de aviso &amp;anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4030"/>
+        <location filename="../ViewManager/ViewManager.py" line="4045"/>
         <source>Clear Warning Messages</source>
         <translation>Limpar Mensagens de Aviso</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4023"/>
+        <location filename="../ViewManager/ViewManager.py" line="4038"/>
         <source>Clear &amp;Warning Messages</source>
         <translation>Limpar Mensagens de &amp;Aviso</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4046"/>
+        <location filename="../ViewManager/ViewManager.py" line="4061"/>
         <source>Next uncovered line</source>
         <translation>Linha seguinte sem cobrir</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4040"/>
+        <location filename="../ViewManager/ViewManager.py" line="4055"/>
         <source>&amp;Next uncovered line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4048"/>
+        <location filename="../ViewManager/ViewManager.py" line="4063"/>
         <source>&lt;b&gt;Next uncovered line&lt;/b&gt;&lt;p&gt;Go to next line of the current editor marked as not covered.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4065"/>
+        <location filename="../ViewManager/ViewManager.py" line="4080"/>
         <source>Previous uncovered line</source>
         <translation>Linha anterior sem cobrir</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4057"/>
+        <location filename="../ViewManager/ViewManager.py" line="4072"/>
         <source>&amp;Previous uncovered line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4067"/>
+        <location filename="../ViewManager/ViewManager.py" line="4082"/>
         <source>&lt;b&gt;Previous uncovered line&lt;/b&gt;&lt;p&gt;Go to previous line of the current editor marked as not covered.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4083"/>
+        <location filename="../ViewManager/ViewManager.py" line="4098"/>
         <source>Next Task</source>
         <translation>Tarefa Seguinte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4077"/>
+        <location filename="../ViewManager/ViewManager.py" line="4092"/>
         <source>&amp;Next Task</source>
         <translation>Tarefa Segui&amp;nte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4085"/>
-        <source>&lt;b&gt;Next Task&lt;/b&gt;&lt;p&gt;Go to next line of the current editor having a task.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../ViewManager/ViewManager.py" line="4100"/>
+        <source>&lt;b&gt;Next Task&lt;/b&gt;&lt;p&gt;Go to next line of the current editor having a task.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="4115"/>
         <source>Previous Task</source>
         <translation>Tarefa Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4093"/>
+        <location filename="../ViewManager/ViewManager.py" line="4108"/>
         <source>&amp;Previous Task</source>
         <translation>Tarefa &amp;Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4102"/>
+        <location filename="../ViewManager/ViewManager.py" line="4117"/>
         <source>&lt;b&gt;Previous Task&lt;/b&gt;&lt;p&gt;Go to previous line of the current editor having a task.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4156"/>
+        <location filename="../ViewManager/ViewManager.py" line="4171"/>
         <source>&amp;Bookmarks</source>
         <translation>&amp;Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4202"/>
+        <location filename="../ViewManager/ViewManager.py" line="4217"/>
         <source>Bookmarks</source>
         <translation>Marcadores</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4235"/>
+        <location filename="../ViewManager/ViewManager.py" line="4250"/>
         <source>Shift+F7</source>
         <comment>Spelling|Spell Check</comment>
         <translation>Shift+F7</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4244"/>
+        <location filename="../ViewManager/ViewManager.py" line="4259"/>
         <source>Perform spell check of current editor</source>
         <translation>Executar a verificação ortográfica do editor atual</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4254"/>
+        <location filename="../ViewManager/ViewManager.py" line="4269"/>
         <source>Automatic spell checking</source>
         <translation>Verificação ortográfica automática</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4254"/>
+        <location filename="../ViewManager/ViewManager.py" line="4269"/>
         <source>&amp;Automatic spell checking</source>
         <translation>Verificação ortográfica &amp;automática</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4262"/>
+        <location filename="../ViewManager/ViewManager.py" line="4277"/>
         <source>(De-)Activate automatic spell checking</source>
         <translation>(Des)Ativar verificação ortográfica automática</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4264"/>
+        <location filename="../ViewManager/ViewManager.py" line="4279"/>
         <source>&lt;b&gt;Automatic spell checking&lt;/b&gt;&lt;p&gt;Activate or deactivate the automatic spell checking function of all editors.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Verificação ortográfica automática&lt;/b&gt;&lt;p&gt;Ativa ou desativa a função de verificação ortográfica automática nos editores todos.&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4331"/>
+        <location filename="../ViewManager/ViewManager.py" line="4346"/>
         <source>Spelling</source>
         <translation>Verificação ortográfica</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4354"/>
+        <location filename="../ViewManager/ViewManager.py" line="4369"/>
         <source>Open files</source>
         <translation>Abrir ficheiros</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4395"/>
+        <location filename="../ViewManager/ViewManager.py" line="4410"/>
         <source>File Modified</source>
         <translation>Ficheiro Modificado</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4395"/>
+        <location filename="../ViewManager/ViewManager.py" line="4410"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has unsaved changes.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; tem alterações por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4730"/>
+        <location filename="../ViewManager/ViewManager.py" line="4745"/>
         <source>Line: {0:5}</source>
         <translation>Linha: {0:5}</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4737"/>
+        <location filename="../ViewManager/ViewManager.py" line="4752"/>
         <source>Pos: {0:5}</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="5155"/>
+        <location filename="../ViewManager/ViewManager.py" line="5170"/>
         <source>&amp;Clear</source>
         <translation>&amp;Limpar</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="5149"/>
+        <location filename="../ViewManager/ViewManager.py" line="5164"/>
         <source>&amp;Add</source>
         <translation>&amp;Adicionar</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="5152"/>
+        <location filename="../ViewManager/ViewManager.py" line="5167"/>
         <source>&amp;Edit...</source>
         <translation>&amp;Editar...</translation>
     </message>
@@ -70581,17 +80352,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3672"/>
+        <location filename="../ViewManager/ViewManager.py" line="3687"/>
         <source>Preview</source>
         <translation>Antevisão</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3677"/>
+        <location filename="../ViewManager/ViewManager.py" line="3692"/>
         <source>Preview the current file in the web browser</source>
         <translation>Antevisão do ficheiro atual no navegador web</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3679"/>
+        <location filename="../ViewManager/ViewManager.py" line="3694"/>
         <source>&lt;b&gt;Preview&lt;/b&gt;&lt;p&gt;This opens the web browser with a preview of the current file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -71005,97 +80776,97 @@
         <translation>Gravar &amp;tudo</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4117"/>
+        <location filename="../ViewManager/ViewManager.py" line="4132"/>
         <source>Next Change</source>
         <translation>Alteração Seguinte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4111"/>
+        <location filename="../ViewManager/ViewManager.py" line="4126"/>
         <source>&amp;Next Change</source>
         <translation>Alteração Segui&amp;nte</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4119"/>
+        <location filename="../ViewManager/ViewManager.py" line="4134"/>
         <source>&lt;b&gt;Next Change&lt;/b&gt;&lt;p&gt;Go to next line of the current editor having a change marker.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4135"/>
+        <location filename="../ViewManager/ViewManager.py" line="4150"/>
         <source>Previous Change</source>
         <translation>Alteração Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4128"/>
+        <location filename="../ViewManager/ViewManager.py" line="4143"/>
         <source>&amp;Previous Change</source>
         <translation>Alteração &amp;Anterior</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4137"/>
+        <location filename="../ViewManager/ViewManager.py" line="4152"/>
         <source>&lt;b&gt;Previous Change&lt;/b&gt;&lt;p&gt;Go to previous line of the current editor having a change marker.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4235"/>
+        <location filename="../ViewManager/ViewManager.py" line="4250"/>
         <source>Check spelling</source>
         <translation>Verificar ortografia</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4235"/>
+        <location filename="../ViewManager/ViewManager.py" line="4250"/>
         <source>Check &amp;spelling...</source>
         <translation>Verificar &amp;ortografia...</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4246"/>
+        <location filename="../ViewManager/ViewManager.py" line="4261"/>
         <source>&lt;b&gt;Check spelling&lt;/b&gt;&lt;p&gt;Perform a spell check of the current editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Verificação ortográfica&lt;/b&gt;&lt;p&gt;Executa a verificação ortográfica do editor atual.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4295"/>
+        <location filename="../ViewManager/ViewManager.py" line="4310"/>
         <source>Edit Dictionary</source>
         <translation>Editar Dicionário</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4297"/>
+        <location filename="../ViewManager/ViewManager.py" line="4312"/>
         <source>Project Word List</source>
         <translation>Lista de Palavras do Projeto</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4300"/>
+        <location filename="../ViewManager/ViewManager.py" line="4315"/>
         <source>Project Exception List</source>
         <translation>Lista de Excepções do Projeto</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4305"/>
+        <location filename="../ViewManager/ViewManager.py" line="4320"/>
         <source>User Word List</source>
         <translation>Lista de Palavras do Usuário</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4308"/>
+        <location filename="../ViewManager/ViewManager.py" line="4323"/>
         <source>User Exception List</source>
         <translation>Lista de Exceções do Usuário</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="6381"/>
+        <location filename="../ViewManager/ViewManager.py" line="6404"/>
         <source>Edit Spelling Dictionary</source>
         <translation>Editar Dicionário Ortográfico</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="6356"/>
+        <location filename="../ViewManager/ViewManager.py" line="6379"/>
         <source>Editing {0}</source>
         <translation>A editar {0}</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="6341"/>
+        <location filename="../ViewManager/ViewManager.py" line="6364"/>
         <source>&lt;p&gt;The spelling dictionary file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="6368"/>
+        <location filename="../ViewManager/ViewManager.py" line="6391"/>
         <source>&lt;p&gt;The spelling dictionary file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="6381"/>
+        <location filename="../ViewManager/ViewManager.py" line="6404"/>
         <source>The spelling dictionary was saved successfully.</source>
         <translation>O dicionário ortográfico foi guradado com êxito.</translation>
     </message>
@@ -71215,62 +80986,62 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4757"/>
+        <location filename="../ViewManager/ViewManager.py" line="4772"/>
         <source>Language: {0}</source>
         <translation>Linguagem: {0}</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4765"/>
+        <location filename="../ViewManager/ViewManager.py" line="4780"/>
         <source>EOL Mode: {0}</source>
         <translation>Modo EOL: {0}</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3556"/>
+        <location filename="../ViewManager/ViewManager.py" line="3571"/>
         <source>New Document View</source>
         <translation>Novo Visor do Documento</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3556"/>
+        <location filename="../ViewManager/ViewManager.py" line="3571"/>
         <source>New &amp;Document View</source>
         <translation>Novo Visor do &amp;Documento</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3561"/>
+        <location filename="../ViewManager/ViewManager.py" line="3576"/>
         <source>Open a new view of the current document</source>
         <translation>Abrir um novo visor com o documento atual</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3563"/>
+        <location filename="../ViewManager/ViewManager.py" line="3578"/>
         <source>&lt;b&gt;New Document View&lt;/b&gt;&lt;p&gt;Opens a new view of the current document. Both views show the same document. However, the cursors may be positioned independently.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nova Vista de Documento&lt;/b&gt;&lt;p&gt;Abre uma vista nova do documento atual. Ambas vistas mostram o mesmo documento mas, os cursores podem estar em posições independentes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3573"/>
+        <location filename="../ViewManager/ViewManager.py" line="3588"/>
         <source>New Document View (with new split)</source>
         <translation>Nova Vista de Documento (com divisão nova)</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3580"/>
+        <location filename="../ViewManager/ViewManager.py" line="3595"/>
         <source>Open a new view of the current document in a new split</source>
         <translation>Abrir uma nova vista do documento atual numa nova divisão</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3583"/>
+        <location filename="../ViewManager/ViewManager.py" line="3598"/>
         <source>&lt;b&gt;New Document View&lt;/b&gt;&lt;p&gt;Opens a new view of the current document in a new split. Both views show the same document. However, the cursors may be positioned independently.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nova Vista de Documento&lt;/b&gt;&lt;p&gt;Abre uma vista nova do documento atual numa divisão nova. Ambas vistas mostram o mesmo documento mas, os cursores podem estar em posições independentes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="3995"/>
+        <location filename="../ViewManager/ViewManager.py" line="4010"/>
         <source>&lt;b&gt;Next warning message&lt;/b&gt;&lt;p&gt;Go to next line of the current editor having a pyflakes warning.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4014"/>
+        <location filename="../ViewManager/ViewManager.py" line="4029"/>
         <source>&lt;b&gt;Previous warning message&lt;/b&gt;&lt;p&gt;Go to previous line of the current editor having a pyflakes warning.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ViewManager/ViewManager.py" line="4032"/>
+        <location filename="../ViewManager/ViewManager.py" line="4047"/>
         <source>&lt;b&gt;Clear Warning Messages&lt;/b&gt;&lt;p&gt;Clear pyflakes warning messages of all editors.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -71414,6 +81185,21 @@
         <source>&lt;b&gt;Code Info&lt;/b&gt;&lt;p&gt;Show code information based on the cursor position.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3544"/>
+        <source>Clear all folds</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3540"/>
+        <source>Clear &amp;all folds</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../ViewManager/ViewManager.py" line="3546"/>
+        <source>&lt;b&gt;Clear all folds&lt;/b&gt;&lt;p&gt;Clear all folds of the current editor, i.e. ensure that all lines are displayed unfolded.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ViewProfileSidebarsDialog</name>
@@ -71570,6 +81356,432 @@
     </message>
 </context>
 <context>
+    <name>VirtualenvConfigurationDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="14"/>
+        <source>Virtualenv Configuration</source>
+        <translation>Configuração de Virtualenv</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="77"/>
+        <source>Paths</source>
+        <translation>Rotas</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="83"/>
+        <source>Target Directory:</source>
+        <translation>Diretório de Destino:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="90"/>
+        <source>Enter the target directory for the virtual environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="93"/>
+        <source>Target directory for the virtual environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="100"/>
+        <source>Select the target directory via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="107"/>
+        <source>Extra Search Path:</source>
+        <translation>Rota de Busca Extra:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="114"/>
+        <source>Enter the extra search path to look for setuptools/pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="117"/>
+        <source>Extra search path to look for setuptools/pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="124"/>
+        <source>Select the extra search path to look for setuptools/pip via a directory selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="131"/>
+        <source>Prompt Prefix:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="138"/>
+        <source>Enter the prompt prefix for the virtual environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="141"/>
+        <source>Prompt prefix for the virtual environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="148"/>
+        <source>Python Executable:</source>
+        <translation>Executável de Python:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="155"/>
+        <source>Enter the Python interpreter for the virtual environment</source>
+        <translation>Introduzir o intérprete de Python para o ambiente virtual</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="158"/>
+        <source>Python interpreter for the virtual environment</source>
+        <translation>Intérprete de Python para o ambiente virtual</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="165"/>
+        <source>Select the Python interpreter via a file selection dialog</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="175"/>
+        <source>Options</source>
+        <translation>Opções</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="183"/>
+        <source>Verbosity:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="190"/>
+        <source>Select the verbosity (-1: quiet, 0: normal, 1: verbose)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="223"/>
+        <source>Python Version:</source>
+        <translation>Versão de Python:</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="230"/>
+        <source>Select the Python version (empty for current)</source>
+        <translation>Selecionar a versão de Python (vazio para atual)</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="285"/>
+        <source>System-wide Python Packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="292"/>
+        <source>Select to unzip setuptools when installing it</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="295"/>
+        <source>Unzip Setuptool to virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="305"/>
+        <source>Select to not install setuptools (or pip) in the new virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="308"/>
+        <source>Don&apos;t install &apos;setuptool&apos; (or pip) in the virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="315"/>
+        <source>Select to not install pip in the new virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="318"/>
+        <source>Don&apos;t install &apos;pip&apos; in the virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="325"/>
+        <source>Select to clear the target first</source>
+        <translation>Selecionar para primeiro limpar o destino</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="328"/>
+        <source>Clear out the target directory</source>
+        <translation type="unfinished">Limpar o diretório de destino</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="335"/>
+        <source>Select to always copy files rather than symlinking</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="338"/>
+        <source>Always copy files</source>
+        <translation>Copiar sempre ficheiros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="365"/>
+        <source>Select to generate a log file in the target directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="368"/>
+        <source>Save a log file in the target directory after creation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="378"/>
+        <source>Select to write a shell script/batch file to regenerate the virtualenv</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="381"/>
+        <source>Save virtualenv generation script</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="391"/>
+        <source>Open the newly created virtualenv in a file manager window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="394"/>
+        <source>Open target directory after creation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="116"/>
+        <source>Virtualenv Target Directory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="144"/>
+        <source>Extra Search Path for setuptools/pip</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="163"/>
+        <source>Python Interpreter</source>
+        <translation>Intérprete de Python</translation>
+    </message>
+    <message>
+        <location filename="../VirtualenvConfigurationDialog.py" line="178"/>
+        <source>&amp;lt;&lt;font color=&quot;#FF0000&quot;&gt;virtualenv did not finish within 5s.&lt;/font&gt;&amp;gt;</source>
+        <translation type="obsolete">&amp;lt;&lt;font color=&quot;#FF0000&quot;&gt;virtualenv não acabou em 5s.&lt;/font&gt;&amp;gt;</translation>
+    </message>
+    <message>
+        <location filename="../VirtualenvConfigurationDialog.py" line="197"/>
+        <source>&lt;b&gt;virtualenv Version: {0}&lt;/b&gt;</source>
+        <translation type="obsolete">&lt;b&gt;Versão de virtualenv: {0}&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="282"/>
+        <source>Select to give the virtualenv access to the global site-packages</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="23"/>
+        <source>Environment Creator</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="35"/>
+        <source>Select to use &apos;virtualenv&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="64"/>
+        <source>Select to use &apos;pyvenv&apos;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="345"/>
+        <source>Select to use symlinks instead of copies</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="355"/>
+        <source>Select to upgrade a virtual environment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="358"/>
+        <source>Upgrade</source>
+        <translation type="unfinished">Atualizar</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="227"/>
+        <source>&lt;virtualenv did not finish within 5s.&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="245"/>
+        <source>&lt;No suitable virtualenv found.&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="247"/>
+        <source>virtualenv Version: {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="281"/>
+        <source>&lt;pyvenv did not finish within 5s.&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="301"/>
+        <source>&lt;No suitable pyvenv found.&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.py" line="303"/>
+        <source>pyvenv Version: {0}</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvConfigurationDialog.ui" line="348"/>
+        <source>Use Symbolic Links</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>VirtualenvExecDialog</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.ui" line="14"/>
+        <source>Virtualenv Creation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.ui" line="29"/>
+        <source>Messages</source>
+        <translation type="unfinished">Mensagens</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.ui" line="58"/>
+        <source>Errors</source>
+        <translation type="unfinished">Erros</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="118"/>
+        <source>Executing: {0}
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="160"/>
+        <source>Failed
+
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="172"/>
+        <source>
+virtualenv finished.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="198"/>
+        <source>No suitable virtualenv program could be started.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="263"/>
+        <source>
+Writing log file &apos;{0}&apos;.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="268"/>
+        <source>Output:
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="273"/>
+        <source>Errors:
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="277"/>
+        <source>The logfile &apos;{0}&apos; could not be written.
+Reason: {1}
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="308"/>
+        <source>Done.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="297"/>
+        <source>
+Writing script file &apos;{0}&apos;.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="305"/>
+        <source>The script file &apos;{0}&apos; could not be written.
+Reason: {1}
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.ui" line="41"/>
+        <source>&lt;b&gt;virtualenv Execution&lt;/b&gt;
+&lt;p&gt;This shows the output of the virtualenv command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.ui" line="70"/>
+        <source>&lt;b&gt;virtualenv Execution&lt;/b&gt;
+&lt;p&gt;This shows the errors of the virtualenv command.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="170"/>
+        <source>
+pyvenv finished.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/VirtualenvInterface/VirtualenvExecDialog.py" line="194"/>
+        <source>No suitable pyvenv program could be started.
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>VirtualenvInterfacePlugin</name>
+    <message>
+        <location filename="../Plugins/PluginVirtualenvInterface.py" line="88"/>
+        <source>Virtualenv Configurator</source>
+        <translation type="unfinished">Assistente para Virtualenv</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginVirtualenvInterface.py" line="83"/>
+        <source>&amp;Virtualenv Configurator...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginVirtualenvInterface.py" line="89"/>
+        <source>&lt;b&gt;Virtualenv Configurator&lt;/b&gt;&lt;p&gt;This opens a dialog for entering all the parameters needed to create a Python virtual environment using virtualenv or pyvenv.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>VirusTotalAPI</name>
     <message>
         <location filename="../WebBrowser/VirusTotal/VirusTotalApi.py" line="100"/>
@@ -73405,6 +83617,29 @@
     </message>
 </context>
 <context>
+    <name>WebBrowserVirusTotalPage</name>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="78"/>
+        <source>Checking validity of the service key...</source>
+        <translation type="unfinished">Verificando validade da chave de serviço...</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="96"/>
+        <source>The service key is valid.</source>
+        <translation type="unfinished">A chave de serviço é válida.</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="100"/>
+        <source>&lt;font color=&quot;#FF0000&quot;&gt;The service key is not valid.&lt;/font&gt;</source>
+        <translation type="unfinished">&lt;font color=&quot;#FF0000&quot;&gt;A chave de serviço não é válida.&lt;/font&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserVirusTotalPage.py" line="104"/>
+        <source>&lt;font color=&quot;#FF0000&quot;&gt;&lt;b&gt;Error:&lt;/b&gt; {0}&lt;/font&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>WebBrowserWebSearchWidget</name>
     <message>
         <location filename="../WebBrowser/WebBrowserWebSearchWidget.py" line="141"/>
@@ -75599,6 +85834,110 @@
     </message>
 </context>
 <context>
+    <name>WizardEricPluginPlugin</name>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="118"/>
+        <source>eric Plug-in Wizard</source>
+        <translation type="obsolete">Assistente para Complementos eric</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="113"/>
+        <source>&amp;eric Plug-in Wizard...</source>
+        <translation type="obsolete">Assistente para Complementos &amp;eric...</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="119"/>
+        <source>&lt;b&gt;eric Plug-in Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
+        <translation type="obsolete">&lt;b&gt;Assistente para Complemento eric&lt;/b&gt;&lt;p&gt;Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar os conteúdos básicos dum ficheiro de complemento eric. O codigo gerado é inserido na posição atual do cursor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="160"/>
+        <source>No current editor</source>
+        <translation type="obsolete">Sem editor atual</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="160"/>
+        <source>Please open or create a file first.</source>
+        <translation type="obsolete">Por favor, primeiro abra ou crie um ficheiro.</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="198"/>
+        <source>Create Package</source>
+        <translation type="obsolete">Criar Pacote</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="183"/>
+        <source>&lt;p&gt;The package directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="obsolete">&lt;p&gt;O diretório do pacote &lt;b&gt;{0}&lt;/b&gt; não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardEricPlugin.py" line="198"/>
+        <source>&lt;p&gt;The package file &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="obsolete">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do pacote não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>WizardEricPluginWizard</name>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="97"/>
+        <source>eric Plug-in Wizard</source>
+        <translation type="unfinished">Assistente para Complementos eric</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="92"/>
+        <source>&amp;eric Plug-in Wizard...</source>
+        <translation type="unfinished">Assistente para Complementos &amp;eric...</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="98"/>
+        <source>&lt;b&gt;eric Plug-in Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create the basic contents of an eric plug-in file. The generated code is inserted at the current cursor position.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Assistente para Complemento eric&lt;/b&gt;&lt;p&gt;Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar os conteúdos básicos dum ficheiro de complemento eric. O codigo gerado é inserido na posição atual do cursor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/>
+        <source>No current editor</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="140"/>
+        <source>Please open or create a file first.</source>
+        <translation type="unfinished">Por favor, primeiro abra ou crie um ficheiro.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/>
+        <source>Create Package</source>
+        <translation type="unfinished">Criar Pacote</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="163"/>
+        <source>&lt;p&gt;The package directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O diretório do pacote &lt;b&gt;{0}&lt;/b&gt; não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/PluginWizardEricPlugin.py" line="178"/>
+        <source>&lt;p&gt;The package file &lt;b&gt;{0}&lt;/b&gt; could not be created. Aborting...&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; do pacote não se pôde criar. A terminar...&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>WizardVirtualenvPlugin</name>
+    <message>
+        <location filename="../Plugins/PluginVirtualenvInterface.py" line="88"/>
+        <source>Virtualenv Wizard</source>
+        <translation type="obsolete">Assistente para Virtualenv</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardVirtualenv.py" line="102"/>
+        <source>&amp;Virtualenv Wizard...</source>
+        <translation type="obsolete">Assistente para &amp;Virtualenv...</translation>
+    </message>
+    <message>
+        <location filename="../../PluginWizardVirtualenv.py" line="108"/>
+        <source>&lt;b&gt;Virtualenv Wizard&lt;/b&gt;&lt;p&gt;This wizard opens a dialog for entering all the parameters needed to create a Python virtual environment using virtualenv.&lt;/p&gt;</source>
+        <translation type="obsolete">&lt;b&gt;Assistente para Virtualenv&lt;/b&gt;&lt;p&gt;Este assistente abre uma caixa de diálogo para introduzir todos os parâmetros necessários para criar um ambiente virtual de Python utilizando virtualenv.&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
     <name>XMLStreamReaderBase</name>
     <message>
         <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/>
@@ -75705,6 +86044,64 @@
     </message>
 </context>
 <context>
+    <name>YandexEngine</name>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="43"/>
+        <source>Invalid API key.</source>
+        <translation>Chave API inválida.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="44"/>
+        <source>API key has been blocked.</source>
+        <translation>Chave API foi bloqueada.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="45"/>
+        <source>Daily limit for requests has been reached.</source>
+        <translation>Alcançado o limite de solicitudes diśrias.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="46"/>
+        <source>Daily limit for the volume of translated text reached.</source>
+        <translation>Alcançado o limite diário do volume de texto traduzido.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="48"/>
+        <source>Text size exceeds the maximum.</source>
+        <translation>Tamanho do texto excede o máximo.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="49"/>
+        <source>Text could not be translated.</source>
+        <translation>Não se pôde traduzir o texto.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="50"/>
+        <source>The specified translation direction is not supported.</source>
+        <translation>A direção da tradução especificada não é suportada.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="89"/>
+        <source>Only texts up to {0} characters are allowed.</source>
+        <translation>Só estão permitidos textos até {0} caracteres.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="94"/>
+        <source>A valid Yandex key is required.</source>
+        <translation>É requerida uma chave Yandex válida.</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="107"/>
+        <source>Invalid response received</source>
+        <translation>Recibida resposta inválida</translation>
+    </message>
+    <message>
+        <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/YandexEngine.py" line="113"/>
+        <source>Unknown error code ({0}) received.</source>
+        <translation>Código de erro desconhecido ({0}) recebido.</translation>
+    </message>
+</context>
+<context>
     <name>ZoomDialog</name>
     <message>
         <location filename="../QScintilla/ZoomDialog.ui" line="13"/>

eric ide

mercurial