Gittyup/l10n/gittyup_pt.ts
2023-11-12 14:47:43 +01:00

6004 lines
239 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt_PT">
<context>
<name>AboutDialog</name>
<message>
<location filename="../src/dialogs/AboutDialog.cpp" line="71"/>
<source>About %1</source>
<translation>Acerca do %1</translation>
</message>
<message>
<location filename="../src/dialogs/AboutDialog.cpp" line="79"/>
<source>Understand your history!</source>
<translation>Compreender o seu histórico!</translation>
</message>
<message>
<location filename="../src/dialogs/AboutDialog.cpp" line="101"/>
<source>Changelog</source>
<translation>Diário de alterações</translation>
</message>
<message>
<location filename="../src/dialogs/AboutDialog.cpp" line="102"/>
<source>Acknowledgments</source>
<translation>Agradecimentos</translation>
</message>
<message>
<location filename="../src/dialogs/AboutDialog.cpp" line="104"/>
<source>Privacy</source>
<translation>Privacidade</translation>
</message>
<message>
<source>Usage reporting has been disabled. Restart the application for changes to take effect.</source>
<translation type="vanished">Relatório de utilização desactivado. Reinicie a aplicação para aplicar as alterações.</translation>
</message>
<message>
<source>Usage Reporting Disabled</source>
<translation type="vanished">Relatório de utilização desactivado</translation>
</message>
</context>
<context>
<name>Account</name>
<message>
<location filename="../src/host/Account.cpp" line="127"/>
<source>Connection failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/host/Account.cpp" line="186"/>
<source>&lt;b&gt;Note:&lt;/b&gt; Basic authentication is not supported if you have two-factor authentication enabled. Use a &lt;a href=&apos;https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/&apos;&gt;personal access token&lt;/a&gt; in the password field instead.</source>
<translation>&lt;b&gt;Nota:&lt;/b&gt; A autenticação básica não é suportada se tiver activada a autenticação em dois passos. Use antes um &lt;a href=&apos;https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/&apos;&gt;símbolo de autenticaçao pessoal&lt;/a&gt; no campo da senha.</translation>
</message>
<message>
<location filename="../src/host/Account.cpp" line="194"/>
<source>&lt;b&gt;Note:&lt;/b&gt; Only Basic authentication is currently supported </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/host/Account.cpp" line="198"/>
<source>&lt;b&gt;Note:&lt;/b&gt; Basic authentication is not supported. Use a &lt;a href=&apos;https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html&apos;&gt;personal access token&lt;/a&gt; in the password field instead.</source>
<translation>&lt;b&gt;Nota:&lt;/b&gt; A autenticação básica não é suportada. Use antes um &lt;a href=&apos;https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html&apos;&gt;símbolo de autenticaçao pessoal&lt;/a&gt; no campo da senha.</translation>
</message>
<message>
<location filename="../src/host/Account.cpp" line="288"/>
<source>Authentication failed</source>
<translation>Falha ao autenticar</translation>
</message>
</context>
<context>
<name>AccountDialog</name>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="22"/>
<source>Add Remote Account</source>
<translation>Adicionar conta remota</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="64"/>
<source>Host:</source>
<translation>Servidor:</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="65"/>
<source>Username:</source>
<translation>Utilizador:</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="66"/>
<source>Password:</source>
<translation>Senha:</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="68"/>
<source>Advanced:</source>
<translation>Avançado:</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="83"/>
<source>URL:</source>
<translation>URL:</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="114"/>
<source>Replace?</source>
<translation>Substituir?</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="115"/>
<source>An account of this type already exists.</source>
<translation>Já existe uma conta deste tipo.</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="117"/>
<source>Would you like to replace the previous account?</source>
<translation>Deseja substituir a conta anterior?</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="118"/>
<source>Replace</source>
<translation>Substituir</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="119"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
<location filename="../src/dialogs/AccountDialog.cpp" line="135"/>
<source>Connection Failed</source>
<translation>A ligação falhou</translation>
</message>
</context>
<context>
<name>AddRemoteDialog</name>
<message>
<location filename="../src/dialogs/AddRemoteDialog.cpp" line="18"/>
<location filename="../src/dialogs/AddRemoteDialog.cpp" line="31"/>
<source>Add Remote</source>
<translation>Adicionar remoto</translation>
</message>
<message>
<location filename="../src/dialogs/AddRemoteDialog.cpp" line="34"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/AddRemoteDialog.cpp" line="35"/>
<source>URL:</source>
<translation>URL:</translation>
</message>
</context>
<context>
<name>AdvancedButton</name>
<message>
<location filename="../src/ui/SearchField.cpp" line="43"/>
<source>Advanced Search</source>
<translation>Procura avançada</translation>
</message>
</context>
<context>
<name>AdvancedSearchWidget</name>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="85"/>
<source>Author:</source>
<translation>Autor:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="85"/>
<source>Author name</source>
<translation>Nome do autor</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="86"/>
<source>Email:</source>
<translation>Email:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="86"/>
<source>Author email</source>
<translation>Email do autor</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="87"/>
<source>Message:</source>
<translation>Mensagem:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="87"/>
<source>Commit message</source>
<translation>Mensagem de submissão</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="91"/>
<source>Date:</source>
<translation>Data:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="91"/>
<source>Specific commit date</source>
<translation>Data específica da submissão</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="92"/>
<source>After:</source>
<translation>Após:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="92"/>
<source>Commits after date</source>
<translation>Submissão após a data</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="93"/>
<source>Before:</source>
<translation>Antes:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="93"/>
<source>Commits before date</source>
<translation>Submissão antes da data</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="97"/>
<source>File:</source>
<translation>Ficheiro:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="97"/>
<source>File name</source>
<translation>Nome do ficheiro</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="98"/>
<source>Path:</source>
<translation>Caminho:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="98"/>
<source>File path</source>
<translation>Caminho do ficheiro</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="99"/>
<source>Scope:</source>
<translation>Âmbito:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="99"/>
<source>Hunk header text</source>
<translation>Texto da parte do cabeçalho</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="104"/>
<source>Context:</source>
<translation>Contexto:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="104"/>
<source>Diff context (white)</source>
<translation>Contexto comparado (branco)</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="105"/>
<source>Addition:</source>
<translation>Adição:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="105"/>
<source>Diff addition (green)</source>
<translation>Adição comparada (verde)</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="106"/>
<source>Deletion:</source>
<translation>Eliminação:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="106"/>
<source>Diff deletion (red)</source>
<translation>Eliminação comparada (vermelho)</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="111"/>
<source>Comment:</source>
<translation>Comentário:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="111"/>
<source>Source code comment</source>
<translation>Comentário do código-fonte</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="112"/>
<source>String:</source>
<translation>Cadeia:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="112"/>
<source>Source code string literal</source>
<translation>Cadeia literal do código-fonte</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="113"/>
<source>Identifier:</source>
<translation>Identificador:</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="113"/>
<source>Source code identifier</source>
<translation>Identificador do código-fonte</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="115"/>
<source>Search</source>
<translation>Procurar</translation>
</message>
<message>
<location filename="../src/ui/AdvancedSearchWidget.cpp" line="123"/>
<source>Return</source>
<translation>Retornar</translation>
</message>
</context>
<context>
<name>AmendDialog</name>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="168"/>
<source>Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="171"/>
<source>Committer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="174"/>
<source>Commit Message:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="181"/>
<source>Amend</source>
<translation type="unfinished">Emendar</translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="182"/>
<source>Cancel</source>
<translation type="unfinished">Cancelar</translation>
</message>
</context>
<context>
<name>Application</name>
<message>
<location filename="../src/app/Application.cpp" line="496"/>
<source>SSL Errors</source>
<translation>Erros SSL</translation>
</message>
<message>
<location filename="../src/app/Application.cpp" line="498"/>
<source>Failed to set up SSL session. Do you want to ignore these errors?</source>
<translation>Falha ao configurar sessão SSL. Deseja ignorar estes erros?</translation>
</message>
</context>
<context>
<name>AuthorCommitterDate</name>
<message>
<location filename="../src/ui/DetailView.cpp" line="178"/>
<source>Author/Committer: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="182"/>
<source>Author: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="184"/>
<source>Committer: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Beanstalk</name>
<message>
<source>Connection failed</source>
<translation type="vanished">A ligação falhou</translation>
</message>
</context>
<context>
<name>Bitbucket</name>
<message>
<source>Connection failed</source>
<translation type="vanished">A ligação falhou</translation>
</message>
</context>
<context>
<name>BlameEditor</name>
<message>
<location filename="../src/ui/BlameEditor.cpp" line="102"/>
<source>Untitled</source>
<translation>Sem título</translation>
</message>
<message>
<location filename="../src/ui/BlameEditor.cpp" line="116"/>
<source>Not Tracked</source>
<translation>Não rastreado</translation>
</message>
<message>
<location filename="../src/ui/BlameEditor.cpp" line="134"/>
<source>HEAD</source>
<translation>HEAD</translation>
</message>
<message>
<location filename="../src/ui/BlameEditor.cpp" line="138"/>
<source>Working Copy</source>
<translation>Cópia de trabalho</translation>
</message>
<message>
<location filename="../src/ui/BlameEditor.cpp" line="180"/>
<source>Save File</source>
<translation>Gravar ficheiro</translation>
</message>
</context>
<context>
<name>BlameMargin</name>
<message>
<location filename="../src/ui/BlameMargin.cpp" line="361"/>
<source>Not Committed</source>
<translation>Não submetido</translation>
</message>
<message>
<location filename="../src/ui/BlameMargin.cpp" line="364"/>
<source>Invalid Signature</source>
<translation>Assinatura inválida</translation>
</message>
</context>
<context>
<name>BranchTableModel</name>
<message>
<location filename="../src/dialogs/BranchTableModel.cpp" line="76"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/dialogs/BranchTableModel.cpp" line="78"/>
<source>Upstream</source>
<translation>Montante</translation>
</message>
<message>
<location filename="../src/dialogs/BranchTableModel.cpp" line="80"/>
<source>Rebase</source>
<translation>Rebasear</translation>
</message>
</context>
<context>
<name>CheckoutDialog</name>
<message>
<location filename="../src/dialogs/CheckoutDialog.cpp" line="28"/>
<source>Detach HEAD</source>
<translation>Desanexar HEAD</translation>
</message>
<message>
<location filename="../src/dialogs/CheckoutDialog.cpp" line="37"/>
<source>References:</source>
<translation>Referências:</translation>
</message>
<message>
<location filename="../src/dialogs/CheckoutDialog.cpp" line="42"/>
<source>Checkout</source>
<translation>Mudar</translation>
</message>
</context>
<context>
<name>ClearButton</name>
<message>
<location filename="../src/ui/SearchField.cpp" line="68"/>
<source>Clear</source>
<translation>Limpar</translation>
</message>
</context>
<context>
<name>CloneDialog</name>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="323"/>
<source>Initialize Repository</source>
<translation>Inicializar repositório</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="323"/>
<source>Clone Repository</source>
<translation>Clonar repositório</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="359"/>
<source>Initialized empty repository into &apos;%1&apos;</source>
<translation>Repositório vazio inicializado em &quot;%1&quot;</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="360"/>
<source>Cloned repository from &apos;%1&apos; into &apos;%2&apos;</source>
<translation>Repositório clonado de &quot;%1&quot; para &quot;%2&quot;</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="365"/>
<source>Initialize</source>
<translation>Inicializar</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="365"/>
<source>Clone</source>
<translation>Clonar</translation>
</message>
</context>
<context>
<name>ClonePage</name>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="240"/>
<source>Clone Progress</source>
<translation>Progresso da clonagem</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="241"/>
<source>The new repository will open after the clone finishes.</source>
<translation>O novo repositório será aberto após terminar a clonagem.</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="260"/>
<source>Clone</source>
<translation>Clonar</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="269"/>
<location filename="../src/dialogs/CloneDialog.cpp" line="271"/>
<source>clone</source>
<translation>clonar</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="269"/>
<source>Clone canceled.</source>
<translation>Clonagem cancelada.</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="305"/>
<source>Failed to %1 into &apos;%2&apos; - %3</source>
<translation>Falha ao %1 para &quot;%2&quot; - %3</translation>
</message>
</context>
<context>
<name>CommitDetail</name>
<message>
<location filename="../src/ui/DetailView.cpp" line="231"/>
<source>Copy</source>
<translation>Copiar</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="374"/>
<source>Range:</source>
<translation>Intervalo:</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="392"/>
<source>Id:</source>
<translation>Id:</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="407"/>
<source>initial commit</source>
<translation>submissão inicial</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="409"/>
<source>Parents:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CommitDialog</name>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="29"/>
<source>Merge commit message</source>
<translation>Mensagem de submissão da união</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="33"/>
<source>Stash commit message</source>
<translation>Mensagem de submissão de stash</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="37"/>
<source>Revert commit message</source>
<translation>Mensagem de submissão de reversão</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="41"/>
<source>Cherry-pick commit message</source>
<translation>Mensagem de submissão de escolha precisa</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="71"/>
<source>Merge</source>
<translation>Unir</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="72"/>
<location filename="../src/dialogs/CommitDialog.cpp" line="82"/>
<location filename="../src/dialogs/CommitDialog.cpp" line="87"/>
<source>Abort</source>
<translation>Abortar</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="76"/>
<source>Stash</source>
<translation>Ocultar</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="81"/>
<source>Revert</source>
<translation>Reverter</translation>
</message>
<message>
<location filename="../src/dialogs/CommitDialog.cpp" line="86"/>
<source>Cherry-pick</source>
<translation>Escolha precisa</translation>
</message>
</context>
<context>
<name>CommitEditor</name>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="259"/>
<source>T</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="263"/>
<source>&lt;b&gt;Commit Message:&lt;/b&gt;</source>
<translation>&lt;b&gt;Mensagem de submissão:&lt;/b&gt;</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="374"/>
<location filename="../src/ui/CommitEditor.cpp" line="400"/>
<source>Spell Check Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="375"/>
<source>The dictionary &apos;%1&apos; is invalid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="376"/>
<source>Spell checking is disabled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="377"/>
<source>The choosen dictionary &apos;%1.dic&apos; is not a valid hunspell dictionary.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="384"/>
<location filename="../src/ui/CommitEditor.cpp" line="442"/>
<source>Invalid dictionary &apos;%1.dic&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="406"/>
<source>Edit User Dictionary</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="463"/>
<source>Stage All</source>
<translation>Adicionar tudo</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="467"/>
<source>Unstage All</source>
<translation>Remover adições</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="470"/>
<location filename="../src/ui/CommitEditor.cpp" line="797"/>
<source>Commit</source>
<translation>Submeter</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="474"/>
<source>Abort rebasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="479"/>
<source>Continue rebasing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="484"/>
<source>Abort Merge</source>
<translation type="unfinished">Abortar união</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="562"/>
<source>%1</source>
<translation type="unfinished">%1</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="564"/>
<source>%1 and %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="566"/>
<source>%1, %2, and %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="673"/>
<source>Merge</source>
<translation type="unfinished">Unir</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="683"/>
<source>Revert</source>
<translation type="unfinished">Reverter</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="689"/>
<source>Cherry-pick</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="695"/>
<source>Rebase</source>
<translation type="unfinished">Rebasear</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="703"/>
<source>Abort %1</source>
<translation type="unfinished">Abortar %1</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="792"/>
<source>Commit Rebase</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Update %1</source>
<translation type="vanished">Actualizar %1</translation>
</message>
<message>
<source>Update %1 and %2</source>
<translation type="vanished">Actualizar %1 e %2</translation>
</message>
<message>
<source>Update %1, %2, and %3</source>
<translation type="vanished">Actualizar %1, %2 e %3</translation>
</message>
<message>
<source>Update %1, %2, and %3 more files...</source>
<translation type="vanished">Actualizar %1, %2 e mais %3 ficheiros...</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="756"/>
<source>Nothing staged</source>
<translation>Nada adicionado</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="758"/>
<source>%1 of %2 file staged</source>
<translation>%1 de %2 ficheiro adicionado</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="759"/>
<source>%1 of %2 files staged</source>
<translation>%1 de %2 ficheiros adicionados</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="763"/>
<source>%1 file partially staged</source>
<translation>%1 ficheiro parcialmente adicionado</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="764"/>
<source>%1 files partially staged</source>
<translation>%1 ficheiros parcialmente adicionados</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="769"/>
<source>%1 unresolved conflict</source>
<translation>%1 conflito por resolver</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="770"/>
<source>%1 unresolved conflicts</source>
<translation>%1 conflitos por resolver</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="773"/>
<source>all conflicts resolved</source>
<translation>todos os conflitos resolvidos</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="786"/>
<source>Commit Merge</source>
<translation>Submeter união</translation>
</message>
</context>
<context>
<name>CommitList</name>
<message>
<location filename="../src/ui/CommitList.cpp" line="1470"/>
<source>Remove Untracked Files</source>
<translation>Remover ficheiros não rastreados</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1485"/>
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1488"/>
<source>Pop</source>
<translation>Aplicar e apagar</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1490"/>
<source>Drop</source>
<translation>Largar</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1503"/>
<source>Unstar</source>
<translation>Sem estrela</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1503"/>
<source>Star</source>
<translation>Com estrela</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1513"/>
<source>Add Tag...</source>
<translation>Adicionar etiqueta...</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1516"/>
<source>New Branch...</source>
<translation>Novo ramo...</translation>
</message>
<message>
<source>Delete Tag %1</source>
<translation type="vanished">Eliminar etiqueta %1</translation>
</message>
<message>
<source>Delete Branch %1</source>
<translation type="vanished">Eliminar ramo %1</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1543"/>
<source>Rename Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1547"/>
<source>Delete Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1552"/>
<source>Delete Tag</source>
<translation type="unfinished">Eliminar etiqueta</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1556"/>
<source>Merge...</source>
<translation>Unir...</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1571"/>
<source>Rebase...</source>
<translation>Rebasear...</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1586"/>
<source>Squash...</source>
<translation>Comprimir...</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1603"/>
<source>Revert</source>
<translation>Reverter</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1605"/>
<source>Cherry-pick</source>
<translation>Escolher este</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1612"/>
<location filename="../src/ui/CommitList.cpp" line="1645"/>
<source>Checkout %1</source>
<translation>Mudar para %1</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1614"/>
<source>Checkout</source>
<translation type="unfinished">Mudar</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1635"/>
<source>Local branch is already checked out</source>
<translation>O ramo local já foi mudado</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1638"/>
<source>This is a bare repository</source>
<translation>Este é um repositório em bruto</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1653"/>
<source>Reset</source>
<translation>Repor</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1654"/>
<source>Soft</source>
<translation>Suave</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1655"/>
<source>Mixed</source>
<translation>Misto</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="1656"/>
<source>Hard</source>
<translation>Forçado</translation>
</message>
</context>
<context>
<name>CommitModel</name>
<message>
<location filename="../src/ui/CommitList.cpp" line="330"/>
<source>Uncommitted changes</source>
<translation>Alterações não submetidas</translation>
</message>
<message>
<location filename="../src/ui/CommitList.cpp" line="331"/>
<source>Checking for uncommitted changes</source>
<translation>A procurar alterações não submetidas</translation>
</message>
</context>
<context>
<name>CommitToolBar</name>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="123"/>
<source>Show All Branches</source>
<translation>Mostrar todos os ramos</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="124"/>
<source>Show Selected Branch</source>
<translation>Mostrar o ramo seleccionado</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="128"/>
<source>Sort by Date</source>
<translation>Ordenar por data</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="129"/>
<source>Sort Topologically</source>
<translation>Ordenar topologicamente</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="146"/>
<source>Show Graph</source>
<translation>Mostrar gráfico</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="156"/>
<source>Show Clean Status</source>
<translation>Mostrar estado limpo</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="167"/>
<source>Compact Mode</source>
<translation>Modo compacto</translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="180"/>
<source>Show Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="190"/>
<source>Show Date</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitToolBar.cpp" line="199"/>
<source>Show Id</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ConfigDialog</name>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="744"/>
<source>Esc</source>
<translation>Esc</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="768"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="776"/>
<source>Diff</source>
<translation>Comparação</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="784"/>
<source>Remotes</source>
<translation>Remotos</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="792"/>
<source>Branches</source>
<translation>Ramos</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="800"/>
<source>Submodules</source>
<translation>Sub-módulos</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="807"/>
<source>Search</source>
<translation>Procurar</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="814"/>
<source>Plugins</source>
<translation>Extensões</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="821"/>
<source>LFS</source>
<translation>LFS</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="835"/>
<source>Edit Config File...</source>
<translation>Editar ficheiro de configuração...</translation>
</message>
</context>
<context>
<name>DateSelectionGroupWidget</name>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="21"/>
<source>Datetime source</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="24"/>
<source>Current</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="26"/>
<source>Manual</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="28"/>
<source>Original</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DefaultWidget</name>
<message>
<location filename="../src/ui/TabWidget.cpp" line="42"/>
<source>Clone repository</source>
<translation>Clonar repositório</translation>
</message>
<message>
<location filename="../src/ui/TabWidget.cpp" line="54"/>
<source>Open existing repository</source>
<translation>Abrir repositório existente</translation>
</message>
<message>
<location filename="../src/ui/TabWidget.cpp" line="58"/>
<source>Open Repository</source>
<translation>Abrir repositório</translation>
</message>
<message>
<location filename="../src/ui/TabWidget.cpp" line="68"/>
<source>Initialize new repository</source>
<translation>Inicializar novo repositório</translation>
</message>
<message>
<location filename="../src/ui/TabWidget.cpp" line="88"/>
<source>Add %1 account</source>
<translation>Adicionar conta %1</translation>
</message>
<message>
<source>View getting started videos</source>
<translation type="vanished">Ver vídeos de aprendizagem</translation>
</message>
<message>
<location filename="../src/ui/TabWidget.cpp" line="103"/>
<source>Contact us for support</source>
<translation>Contacte-nos para ajuda</translation>
</message>
</context>
<context>
<name>DeleteBranchDialog</name>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="31"/>
<source>Are you sure you want to delete local branch &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja eliminar o ramo &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="32"/>
<source>Delete Branch?</source>
<translation>Eliminar ramo?</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="38"/>
<source>Also delete the upstream branch from its remote</source>
<translation>Eliminar também o ramo a montante do seu remoto</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="42"/>
<source>Delete</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="54"/>
<source>delete &apos;%1&apos; from &apos;%2&apos;</source>
<translation>eliminar &quot;%1&quot; de &quot;%2&quot;</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="55"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="72"/>
<source>Push canceled.</source>
<translation>Envio cancelado.</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="75"/>
<source>Unable to push to %1 - %2</source>
<translation>Impossível enviar para %1 - %2</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteBranchDialog.cpp" line="89"/>
<source>The branch is not fully merged. Deleting it may cause some commits to be lost.</source>
<translation>O ramo não está totalmente unido. Eliminá-lo pode causar a perda de algumas submissões.</translation>
</message>
</context>
<context>
<name>DeleteTagDialog</name>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="24"/>
<source>Are you sure you want to delete tag &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja eliminar a etiqueta &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="25"/>
<source>Delete Tag?</source>
<translation>Eliminar etiqueta?</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="32"/>
<source>Also delete the upstream tag from %1</source>
<translation>Eliminar também a etiqueta a montante de %1</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="36"/>
<source>Delete</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="45"/>
<source>delete &apos;%1&apos; from &apos;%2&apos;</source>
<translation>eliminar &quot;%1&quot; de &quot;%2&quot;</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="46"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="64"/>
<source>Push canceled.</source>
<translation>Envio cancelado.</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="67"/>
<source>Unable to push to %1 - %2</source>
<translation>Impossível enviar para %1 - %2</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="76"/>
<source>Delete Tag</source>
<translation>Eliminar etiqueta</translation>
</message>
<message>
<location filename="../src/dialogs/DeleteTagDialog.cpp" line="77"/>
<source>delete tag</source>
<translation>eliminar etiqueta</translation>
</message>
</context>
<context>
<name>DetailView</name>
<message>
<location filename="../src/ui/DetailView.cpp" line="642"/>
<location filename="../src/ui/DetailView.cpp" line="671"/>
<source>Author:</source>
<translation type="unfinished">Autor:</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="656"/>
<source>reset</source>
<translation type="unfinished">repor</translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="667"/>
<source>Here you can set the author used for committing
These settings will not be saved permanently</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DetailView.cpp" line="674"/>
<source>Email:</source>
<translation type="unfinished">Email:</translation>
</message>
</context>
<context>
<name>DiffPanel</name>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="31"/>
<source>lines</source>
<translation>linhas</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="49"/>
<source>System Locale</source>
<translation>Idioma do sistema</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="73"/>
<source>Context lines:</source>
<translation>Linhas de contexto:</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="74"/>
<source>Character Encoding:</source>
<translation>Codificação de caracteres:</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="83"/>
<source>Ignore Whitespace (-w)</source>
<translation>Ignorar espaços (-w)</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="91"/>
<source>Added files</source>
<translation>Ficheiros adicionados</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="98"/>
<source>Deleted files</source>
<translation>Ficheiros eliminados</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="105"/>
<source>Whitespace:</source>
<translation>Espaço:</translation>
</message>
<message>
<location filename="../src/dialogs/DiffPanel.cpp" line="106"/>
<source>Auto Collapse:</source>
<translation>Colapso automático:</translation>
</message>
</context>
<context>
<name>DiffTool</name>
<message>
<location filename="../src/tools/DiffTool.cpp" line="28"/>
<source>External Diff</source>
<translation>Comparação externa</translation>
</message>
</context>
<context>
<name>DiffTreeModel</name>
<message>
<location filename="../src/ui/DiffTreeModel.cpp" line="239"/>
<source>Submodule</source>
<translation type="unfinished">Sub-módulo</translation>
</message>
</context>
<context>
<name>DiffView</name>
<message>
<location filename="../src/ui/DiffView/DiffView.cpp" line="130"/>
<source>Add new file</source>
<translation>Adicionar novo ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/DiffView.cpp" line="144"/>
<source>Or drag files here to copy into the repository</source>
<translation>Ou arrastar ficheiros para aqui e copiar para o repositório</translation>
</message>
</context>
<context>
<name>DoubleTreeWidget</name>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="76"/>
<source>Blame</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="77"/>
<source>Show Blame Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="78"/>
<source>Diff</source>
<translation type="unfinished">Comparação</translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="79"/>
<source>Show Diff View</source>
<translation type="unfinished">Mostrar vista de comparação</translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="85"/>
<source>Single Tree View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="96"/>
<source>List View</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="106"/>
<source>Hide Untracked Files</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DownloadDialog</name>
<message>
<location filename="../src/update/DownloadDialog.cpp" line="25"/>
<source>Update %1</source>
<translation>Actualizar %1</translation>
</message>
<message>
<location filename="../src/update/DownloadDialog.cpp" line="34"/>
<source>Downloading %1...</source>
<translation>A transferir %1...</translation>
</message>
<message>
<location filename="../src/update/DownloadDialog.cpp" line="60"/>
<source>Download Complete!</source>
<translation>Transferência concluída!</translation>
</message>
<message>
<location filename="../src/update/DownloadDialog.cpp" line="61"/>
<source>Install and Restart</source>
<translation>Instalar e reiniciar</translation>
</message>
</context>
<context>
<name>EditButton</name>
<message>
<location filename="../src/ui/DiffView/EditButton.cpp" line="13"/>
<source>Edit Working Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/EditButton.cpp" line="14"/>
<source>Edit New Revision</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/EditButton.cpp" line="15"/>
<source>Edit Old Revision</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EditTool</name>
<message>
<location filename="../src/tools/EditTool.cpp" line="26"/>
<source>Edit in External Editor</source>
<translation>Editar em editor externo</translation>
</message>
</context>
<context>
<name>EditorPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="657"/>
<source>Tabs</source>
<translation>Tabulações</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="658"/>
<source>Spaces</source>
<translation>Espaços</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="679"/>
<source>Show heat map</source>
<translation>Mostrar mapa de calor</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="688"/>
<source>Font:</source>
<translation>Letra:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="689"/>
<source>Font size:</source>
<translation>Tamanho da letra:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="690"/>
<source>Indent using:</source>
<translation>Avançar com:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="691"/>
<source>Indent width:</source>
<translation>Largura do avanço:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="692"/>
<source>Tab width:</source>
<translation>Largura de tabulação:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="693"/>
<source>Blame margin:</source>
<translation>Margem de culpa:</translation>
</message>
</context>
<context>
<name>EditorWindow</name>
<message>
<location filename="../src/ui/EditorWindow.cpp" line="89"/>
<source>&apos;%1&apos; has been modified. Do you want to save your changes?</source>
<translation>&quot;%1&quot; foi alterado. Deseja gravar as suas alterações?</translation>
</message>
<message>
<location filename="../src/ui/EditorWindow.cpp" line="91"/>
<source>Save Changes?</source>
<translation>Gravar alterações?</translation>
</message>
</context>
<context>
<name>ExternalToolsDialog</name>
<message>
<location filename="../src/dialogs/ExternalToolsDialog.cpp" line="24"/>
<source>Configure External Tools</source>
<translation>Configurar ferramentas externas</translation>
</message>
<message>
<location filename="../src/dialogs/ExternalToolsDialog.cpp" line="40"/>
<source>Detected Tools</source>
<translation>Ferramentas detectadas</translation>
</message>
<message>
<location filename="../src/dialogs/ExternalToolsDialog.cpp" line="64"/>
<source>User Defined Tools</source>
<translation>Ferramentas do utilizador</translation>
</message>
<message>
<location filename="../src/dialogs/ExternalToolsDialog.cpp" line="83"/>
<source>Select Executable</source>
<translation>Seleccionar executável</translation>
</message>
</context>
<context>
<name>ExternalToolsModel</name>
<message>
<location filename="../src/dialogs/ExternalToolsModel.cpp" line="56"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/dialogs/ExternalToolsModel.cpp" line="58"/>
<source>Command</source>
<translation>Comando</translation>
</message>
<message>
<location filename="../src/dialogs/ExternalToolsModel.cpp" line="60"/>
<source>Arguments</source>
<translation>Argumentos</translation>
</message>
</context>
<context>
<name>FileContextMenu</name>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="36"/>
<source>Revision Not Found</source>
<translation>Revisão não encontrada</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="38"/>
<source>The selected file doesn&apos;t have a %1 revision.</source>
<translation>O ficheiro seleccionado não tem uma revisão %1.</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="135"/>
<source>Bash Not Found</source>
<translation>Bash não encontrado</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="136"/>
<source>Bash was not found on your PATH.</source>
<translation>Bash não encontrado no PATH.</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="140"/>
<source>Bash is required to execute external tools.</source>
<translation>O Bash é necessário para executar ferramentas externas.</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="247"/>
<source>Stage</source>
<translation>Adicionar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="251"/>
<source>Unstage</source>
<translation>Remover adição</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="314"/>
<location filename="../src/ui/FileContextMenu.cpp" line="335"/>
<source>Discard Changes</source>
<translation>Descartar alterações</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="316"/>
<source>Discard Changes?</source>
<translation>Descartar alterações?</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="317"/>
<source>Are you sure you want to discard changes in the selected files?</source>
<translation>Tem a certeza de que deseja descartar as alterações nos ficheiros seleccionados?</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="321"/>
<source>This action cannot be undone.</source>
<translation>Esta acção não pode ser desfeita.</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="324"/>
<source>(Submodule)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="343"/>
<source>%1 files</source>
<translation>%1 ficheiros</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="344"/>
<source>Discard</source>
<translation>Descartar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="345"/>
<source>discard</source>
<translation>descartar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="357"/>
<source>Remove Untracked Files</source>
<translation>Remover ficheiros não rastreados</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="363"/>
<source>Ignore</source>
<translation>Ignorar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="386"/>
<source>Checkout</source>
<translation>Mudar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="176"/>
<source>Unlock</source>
<translation>Desbloquear</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="176"/>
<source>Lock</source>
<translation>Bloquear</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="190"/>
<source>Copy File Name</source>
<translation>Copiar nome do ficheiro</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="201"/>
<source>Filter History</source>
<translation>Filtrar histórico</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="204"/>
<source>Navigate to</source>
<translation>Navegar para</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="205"/>
<source>Next Revision</source>
<translation>Revisão seguinte</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="210"/>
<source>next</source>
<translation>seguinte</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="214"/>
<source>Previous Revision</source>
<translation>Revisão anterior</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="219"/>
<source>previous</source>
<translation>anterior</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="229"/>
<source>Unset Executable</source>
<translation>Desactivar executável</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="229"/>
<source>Set Executable</source>
<translation>Activar executável</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="393"/>
<source>Save Selected Version as ...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="397"/>
<source>Select new file directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="401"/>
<source>Saving files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="402"/>
<source>Saving files of selected version to disk</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="405"/>
<source>Save file </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="408"/>
<source>Invalid Blob</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="415"/>
<source>Open this version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="421"/>
<source>Opening file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="421"/>
<source>Open </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="427"/>
<source>open file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="427"/>
<source>Blob is invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="453"/>
<location filename="../src/ui/FileContextMenu.cpp" line="456"/>
<source>Unable to checkout bare repositories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="459"/>
<source>Unable to open files from bare repository</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="469"/>
<source>The file is already in the current working directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="525"/>
<source>edit</source>
<translation>editar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="529"/>
<source>diff</source>
<translation>comparar</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="533"/>
<source>merge</source>
<translation>unir</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="537"/>
<source>External Tool Not Found</source>
<translation>Ferramenta externa não encontrada</translation>
</message>
<message>
<location filename="../src/ui/FileContextMenu.cpp" line="538"/>
<source>Failed to execute external %1 tool.</source>
<translation>Falha ao executar a ferramenta %1.</translation>
</message>
</context>
<context>
<name>FileList</name>
<message>
<source>Sort By</source>
<translation type="vanished">Ordenar por</translation>
</message>
<message>
<source>Select</source>
<translation type="vanished">Seleccionar</translation>
</message>
<message>
<source>Name</source>
<translation type="vanished">Nome</translation>
</message>
<message>
<source>Status</source>
<translation type="vanished">Estado</translation>
</message>
<message>
<source>Ignore Whitespace (-w)</source>
<translation type="vanished">Ignorar espaços (-w)</translation>
</message>
<message>
<source>Added</source>
<translation type="vanished">Adicionado</translation>
</message>
<message>
<source>Deleted</source>
<translation type="vanished">Eliminado</translation>
</message>
<message>
<source>Modified</source>
<translation type="vanished">Modificado</translation>
</message>
<message>
<source>Renamed</source>
<translation type="vanished">Renomeado</translation>
</message>
<message>
<source>Copied</source>
<translation type="vanished">Copiado</translation>
</message>
<message>
<source>Ignored</source>
<translation type="vanished">Ignorado</translation>
</message>
<message>
<source>Untracked</source>
<translation type="vanished">Não rastreado</translation>
</message>
<message>
<source>Unreadable</source>
<translation type="vanished">Ilegível</translation>
</message>
<message>
<source>Conflicted</source>
<translation type="vanished">Em conflito</translation>
</message>
<message>
<source>Unmodified</source>
<translation type="vanished">Inalterado</translation>
</message>
<message>
<source>Type Change</source>
<translation type="vanished">Alteração de tipo</translation>
</message>
</context>
<context>
<name>FileWidget</name>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="71"/>
<source>LFS</source>
<translation>LFS</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="77"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="90"/>
<source>Unlock</source>
<translation>Desbloquear</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="78"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="91"/>
<source>Lock</source>
<translation>Bloquear</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="95"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="423"/>
<source>Show Object</source>
<translation>Mostrar objecto</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="104"/>
<source>Edit File</source>
<translation>Editar ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="110"/>
<source>Discard File</source>
<translation>Descartar ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="769"/>
<source>Directory</source>
<translation>Pasta</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="770"/>
<source>File</source>
<translation>Ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="771"/>
<source>Remove %1?</source>
<translation>Remover %1?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="772"/>
<source>Discard Changes?</source>
<translation>Descartar alterações?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="774"/>
<source>Are you sure you want to remove &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja remover &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="775"/>
<source>Are you sure you want to discard all changes in &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja descartar as alterações em &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="780"/>
<source>This action cannot be undone.</source>
<translation>Esta acção não pode ser desfeita.</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="782"/>
<source>Remove %1</source>
<translation>Remover %1</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="783"/>
<source>Discard Changes</source>
<translation>Descartar alterações</translation>
</message>
<message>
<location filename="../src/ui/DiffView/DiffView.cpp" line="467"/>
<source>Discard</source>
<translation>Descartar</translation>
</message>
<message>
<location filename="../src/ui/DiffView/DiffView.cpp" line="468"/>
<source>discard</source>
<translation>descartar</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="117"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="121"/>
<source>Collapse File</source>
<translation>Colapsar ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="118"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="122"/>
<source>Expand File</source>
<translation>Expandir ficheiro</translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="422"/>
<source>Show Pointer</source>
<translation>Mostrar ponteiro</translation>
</message>
</context>
<context>
<name>FindWidget</name>
<message>
<location filename="../src/ui/FindWidget.cpp" line="102"/>
<source>Search</source>
<translation>Procurar</translation>
</message>
<message>
<location filename="../src/ui/FindWidget.cpp" line="107"/>
<source>Done</source>
<translation>Concluído</translation>
</message>
<message>
<location filename="../src/ui/FindWidget.cpp" line="135"/>
<source>Esc</source>
<translation>Esc</translation>
</message>
<message>
<location filename="../src/ui/FindWidget.cpp" line="156"/>
<source>Not found</source>
<translation>Não encontrado</translation>
</message>
<message>
<location filename="../src/ui/FindWidget.cpp" line="160"/>
<source>%1 match</source>
<translation>%1 resultado</translation>
</message>
<message>
<location filename="../src/ui/FindWidget.cpp" line="164"/>
<source>%1 matches</source>
<translation>%1 resultados</translation>
</message>
</context>
<context>
<name>GeneralPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="94"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="76"/>
<source>Fetch every</source>
<translation>Obter cada</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="101"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="83"/>
<source>minutes</source>
<translation>minutos</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="104"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="86"/>
<source>Push after each commit</source>
<translation>Enviar após cada commit</translation>
</message>
<message>
<source>Update submodules after pull</source>
<translation type="vanished">Actualizar sub-módulos após puxar</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="107"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="89"/>
<source>Prune when fetching</source>
<translation>Aparar ao obter</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="108"/>
<source>No translation</source>
<translation>Sem tradução</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="118"/>
<source>Store credentials in secure storage</source>
<translation>Armazenar credenciais com segurança</translation>
</message>
<message>
<source>Allow collection of usage data</source>
<translation type="vanished">Permitir recolha de dados de utilização</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="106"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="88"/>
<source>Update submodules after pull and clone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="122"/>
<source>&lt;a href=&apos;view&apos;&gt;View privacy policy&lt;/a&gt;</source>
<translation>&lt;a href=&apos;view&apos;&gt;Ler política de privacidade&lt;/a&gt;</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="127"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="92"/>
<source>User name:</source>
<translation>Utilizador:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="128"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="93"/>
<source>User email:</source>
<translation>Email:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="129"/>
<location filename="../src/dialogs/ConfigDialog.cpp" line="94"/>
<source>Automatic actions:</source>
<translation>Acções automáticas:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="133"/>
<location filename="../src/dialogs/SettingsDialog.cpp" line="134"/>
<source>Language:</source>
<translation>Idioma:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="135"/>
<source>Credentials:</source>
<translation>Credenciais:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="136"/>
<source>Credential store type:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="140"/>
<source>Only allow a single running instance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="143"/>
<source>Single instance:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Usage reporting:</source>
<translation type="vanished">Relatório de utilização:</translation>
</message>
</context>
<context>
<name>GitHub</name>
<message>
<source>Connection failed</source>
<translation type="vanished">
A ligação falhou</translation>
</message>
<message>
<source>Failed to authenticate with GitHub!</source>
<translation type="vanished">Falha ao autenticar no GitHub!</translation>
</message>
<message>
<source>Successfully authenticated with GitHub!</source>
<translation type="vanished">Autenticado com sucesso no GitHub!</translation>
</message>
</context>
<context>
<name>GitLab</name>
<message>
<source>Connection failed</source>
<translation type="vanished">A ligação falhou</translation>
</message>
<message>
<location filename="../src/host/GitLab.cpp" line="97"/>
<source>Authentication failed</source>
<translation>Falha ao autenticar</translation>
</message>
</context>
<context>
<name>Header</name>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="81"/>
<source>Filter %1</source>
<translatorcomment>Pode ser &quot;Filtro %1&quot;</translatorcomment>
<translation>Filtrar %1</translation>
</message>
</context>
<context>
<name>HostModel</name>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="282"/>
<source>Connecting</source>
<translation>A ligar</translation>
</message>
</context>
<context>
<name>HotkeyModel</name>
<message>
<location filename="../src/dialogs/HotkeysPanel.cpp" line="266"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/HotkeysPanel.cpp" line="269"/>
<source>Keys</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HunkWidget</name>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="55"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="129"/>
<source>Save</source>
<translation>Gravar</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="59"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="133"/>
<source>Undo</source>
<translation>Desfazer</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="71"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="211"/>
<source>Use Ours</source>
<translation>Usar o nosso</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="83"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="212"/>
<source>Use Theirs</source>
<translation>Usar o deles</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="93"/>
<source>Edit Hunk</source>
<translation>Editar pedaço</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="99"/>
<source>Discard Hunk</source>
<translation>Descartar pedaço</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="500"/>
<source>Discard selected lines?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="504"/>
<source>Are you sure you want to discard the changes in hunk from line %1 to %2 in &apos;%3&apos;?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="516"/>
<source>Discard selected lines</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Discard Hunk?</source>
<translation type="vanished">Descartar pedaço?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="503"/>
<source>Are you sure you want to remove &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja remover &quot;%1&quot;?</translation>
</message>
<message>
<source>Are you sure you want to discard the hunk starting at line %1 in &apos;%2&apos;?</source>
<translation type="vanished">Tem a certeza de que deseja descartar o pedaço que comaçe na linha %1 em &quot;%2&quot;?</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="513"/>
<source>This action cannot be undone.</source>
<translation>Esta acção não pode ser desfeita.</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="106"/>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="109"/>
<source>Collapse Hunk</source>
<translation>Colapsar pedaço</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="107"/>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="110"/>
<source>Expand Hunk</source>
<translation>Expandir pedaço</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="331"/>
<source>Esc</source>
<translation>Esc</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="358"/>
<source>Fix</source>
<translation>Reparar</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="411"/>
<source>Edit</source>
<translation>Editar</translation>
</message>
<message>
<location filename="../src/ui/DiffView/HunkWidget.cpp" line="35"/>
<source>No newline at end of file</source>
<translation>Sem nova linha no fim do ficheiro</translation>
</message>
</context>
<context>
<name>IgnoreDialog</name>
<message>
<location filename="../src/ui/IgnoreDialog.cpp" line="10"/>
<source>Ignore Pattern</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Images</name>
<message>
<location filename="../src/ui/DiffView/Images.cpp" line="128"/>
<source>&lt;b&gt;Size:&lt;/b&gt; %1</source>
<translation>&lt;b&gt;Tamanho:&lt;/b&gt; %1</translation>
</message>
</context>
<context>
<name>InfoBox</name>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="76"/>
<source>Name:</source>
<translation type="unfinished">Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="83"/>
<source>Email:</source>
<translation type="unfinished">Email:</translation>
</message>
<message>
<location filename="../src/dialogs/AmendDialog.cpp" line="92"/>
<source>Commit date:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>KeybindDialog</name>
<message>
<location filename="../src/dialogs/HotkeysPanel.cpp" line="333"/>
<source>The selected key is the same for the following actions:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/HotkeysPanel.cpp" line="339"/>
<source>Please press the desired hotkey</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LfsPanel</name>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="469"/>
<source>Initialize LFS</source>
<translation>Inicializar LFS</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="518"/>
<source>Specify a glob pattern for tracking large files.
Generally, large files are greater than 500kB, change frequently,
and do not compress well with git. This includes binary or video
files which are already highly compressed.
Examples
*.png
*.[pP][nN][gG]
/images/*
</source>
<translation>Especifique um padrão glob para rastrear ficheiros grandes.
Geralmente, os ficheiros grandes são maiores que 500kB, mudam frequentemente,
e não comprimem muito bem com o git. Isto inclui binários ou vídeo
que normalmente já estão muito comprimidos.
Exemplos
*.png
*.[pP][nN][gG]
/images/*
</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="533"/>
<source>Pattern:</source>
<translation>Padrão:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="538"/>
<source>Track</source>
<translation>Rastrear</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="623"/>
<source>days</source>
<translation>dias</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="628"/>
<source>Fetch LFS objects from all references for the past</source>
<translation>Obter objectos LFS de todas as referências passadas</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="650"/>
<source>reference days or</source>
<translation>dias de referência ou</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="669"/>
<source>commit days</source>
<translation>dias de submissão</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="673"/>
<source>View Environment</source>
<translation>Ver ambiente</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="678"/>
<source>git-lfs env (read only)</source>
<translation>git-lfs env (só de leitura)</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="694"/>
<source>Deinitialize LFS</source>
<translation>Desinicializar LFS</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="696"/>
<source>Deinitialize LFS?</source>
<translation>Desinicializar LFS?</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="698"/>
<source>Are you sure you want uninstall LFS from this repository?</source>
<translation>Tem a certeza de que deseja desinstalar LFS deste repositório?</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="704"/>
<source>Deinitialize</source>
<translation>Desinicializar</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="715"/>
<source>Server URL:</source>
<translation>URL do servidor:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="716"/>
<source>Prune Offset:</source>
<translation>Desvio para aparar:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="717"/>
<source>Fetch Recent:</source>
<translation>Obter recentes:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="720"/>
<source>Advanced:</source>
<translation>Avançado:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="724"/>
<source>Included patterns:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="726"/>
<source>Excluded patterns:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Location</name>
<message>
<location filename="../src/ui/Location.cpp" line="22"/>
<source>%1 | %2</source>
<translation>%1 | %2</translation>
</message>
<message>
<location filename="../src/ui/Location.cpp" line="25"/>
<source>NC</source>
<translation>NS</translation>
</message>
<message>
<location filename="../src/ui/Location.cpp" line="25"/>
<source>Not Committed</source>
<translation>Não submetido</translation>
</message>
</context>
<context>
<name>LocationPage</name>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="132"/>
<source>Repository Location</source>
<translation>Localização do repositório</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="133"/>
<source>Choose the name and location of the new repository. A new directory will be created if it doesn&apos;t already exist.</source>
<translation>Escolha o nome e a localização do novo repositório. Será criada uma nova pasta, se ainda não existir.</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="136"/>
<source>Initialize</source>
<translation>Inicializar</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="136"/>
<source>Clone</source>
<translation>Clonar</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="147"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="149"/>
<source>Choose Directory</source>
<translation>Escloher pasta</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="172"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="173"/>
<source>Directory:</source>
<translation>Pasta:</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="174"/>
<source>Advanced:</source>
<translation>Avançado:</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="176"/>
<source>Create a bare repository</source>
<translation>Criar um repositório em bruto</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="218"/>
<source>The new repository will be created at:&lt;p style=&apos;text-indent: 12px&apos;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;</source>
<translation>O novo repositório será criado em :&lt;p style=&apos;text-indent: 12px&apos;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>LogView</name>
<message>
<location filename="../src/log/LogView.cpp" line="50"/>
<source>Copy</source>
<translation>Copiar</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../src/ui/MainWindow.cpp" line="462"/>
<source>Invalid Git Repository</source>
<translation>Repositório git invaĺido</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="463"/>
<source>%1 does not contain a valid git repository.</source>
<translation>%1 não contém um repositório git válido.</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="527"/>
<location filename="../src/ui/MainWindow.cpp" line="545"/>
<source>%1 - %2</source>
<translation>%1 - %2</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="539"/>
<source>ahead: %1</source>
<translation>à frente: %1</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="541"/>
<source>behind: %1</source>
<translation>atrás: %1</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="543"/>
<source>up-to-date</source>
<translation>actualizado</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="544"/>
<location filename="../src/ui/MainWindow.cpp" line="581"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="553"/>
<source>MERGING</source>
<translation>A UNIR</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="558"/>
<source>REVERTING</source>
<translation>A REVERTER</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="563"/>
<source>CHERRY-PICKING</source>
<translation>A ESCOLHER PRECISAMENTE</translation>
</message>
<message>
<location filename="../src/ui/MainWindow.cpp" line="572"/>
<source>REBASING</source>
<translation>A REBASEAR</translation>
</message>
</context>
<context>
<name>MenuBar</name>
<message>
<location filename="../src/ui/MenuBar.cpp" line="259"/>
<source>File</source>
<translation>Ficheiro</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="261"/>
<source>New File</source>
<translation>Novo ficheiro</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="275"/>
<source>New Window</source>
<translation>Nova janela</translation>
</message>
<message>
<source>Ctrl+Meta+N</source>
<translation type="vanished">Ctrl+Meta+N</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="279"/>
<source>Clone Repository...</source>
<translation>Clonar repositório...</translation>
</message>
<message>
<source>Ctrl+Shift+N</source>
<translation type="vanished">Ctrl+Shift+N</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="284"/>
<source>Initialize New Repository...</source>
<translation>Inicializar novo repositório...</translation>
</message>
<message>
<source>Ctrl+Alt+N</source>
<translation type="vanished">Ctrl+Alt+N</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="291"/>
<source>Open Repository...</source>
<translation>Abrir repositório...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="296"/>
<source>Open Repository</source>
<translation>Abrir repositório</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="303"/>
<source>Open Recent</source>
<translation>Abrir recente</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="317"/>
<source>Close</source>
<translation>Fechar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="334"/>
<source>Save</source>
<translation>Gravar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="343"/>
<source>Exit</source>
<translation>Sair</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="350"/>
<source>Edit</source>
<translation>Editar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="352"/>
<source>Undo</source>
<translation>Desfazer</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="365"/>
<source>Redo</source>
<translation>Refazer</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="380"/>
<source>Cut</source>
<translation>Cortar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="393"/>
<source>Copy</source>
<translation>Copiar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="408"/>
<source>Paste</source>
<translation>Colar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="421"/>
<source>Select All</source>
<translation>Seleccionar tudo</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="436"/>
<source>Find...</source>
<translation>Localizar...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="448"/>
<source>Find Next</source>
<translation>Localizar seguinte</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="459"/>
<source>Find Previous</source>
<translation>Localizar anterior</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="470"/>
<source>Use Selection for Find</source>
<translation>Usar selecção para localizar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1023"/>
<source>Show Double Tree View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ctrl+E</source>
<translation type="vanished">Ctrl+E</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="487"/>
<source>View</source>
<translation>Ver</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="489"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="495"/>
<location filename="../src/ui/MenuBar.cpp" line="1021"/>
<source>Show Log</source>
<translation>Mostrar diário</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="502"/>
<source>Normal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="502"/>
<source>Maximize</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="521"/>
<location filename="../src/ui/MenuBar.cpp" line="1022"/>
<source>Show Tree View</source>
<translation>Mostrar árvore</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="529"/>
<source>Hide Menu Bar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="537"/>
<source>Repository</source>
<translation>Repositório</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="539"/>
<source>Configure Repository...</source>
<translation>Configurar repositório...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="546"/>
<source>Stage All</source>
<translation>Adicioanr tudo</translation>
</message>
<message>
<source>Ctrl++</source>
<translation type="vanished">Ctrl++</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="550"/>
<source>Unstage All</source>
<translation>Remover todas as adições</translation>
</message>
<message>
<source>Ctrl+-</source>
<translation type="vanished">Ctrl+-</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="556"/>
<source>Commit</source>
<translation>Submeter</translation>
</message>
<message>
<source>Ctrl+Shift+C</source>
<translation type="vanished">Ctrl+Shift+C</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="560"/>
<source>Amend Commit</source>
<translation>Emendar submissão</translation>
</message>
<message>
<source>Ctrl+Shift+A</source>
<translation type="vanished">Ctrl+Shift+A</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="566"/>
<source>Git LFS</source>
<translation>Git LFS</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="567"/>
<source>Remove all locks</source>
<translation>Remover todos os bloqueios</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="575"/>
<source>Initialize</source>
<translation>Inicializar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="581"/>
<source>Remote</source>
<translation>Remoto</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="583"/>
<source>Configure Remotes...</source>
<translation>Configurar remotos...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="591"/>
<source>Fetch</source>
<translation>Obter</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+F</source>
<translation type="vanished">Ctrl+Shift+Alt+F</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="595"/>
<source>Fetch All</source>
<translation>Obter tudo</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+A</source>
<translation type="vanished">Ctrl+Shift+Alt+A</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="599"/>
<source>Fetch From...</source>
<translation>Obter de...</translation>
</message>
<message>
<source>Ctrl+Shift+F</source>
<translation type="vanished">Ctrl+Shift+F</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="608"/>
<source>Pull</source>
<translation>Puxar</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+L</source>
<translation type="vanished">Ctrl+Shift+Alt+L</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="612"/>
<source>Pull From...</source>
<translation>Puxar de...</translation>
</message>
<message>
<source>Ctrl+Shift+L</source>
<translation type="vanished">Ctrl+Shift+L</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="621"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+P</source>
<translation type="vanished">Ctrl+Shift+Alt+P</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="625"/>
<source>Push To...</source>
<translation>Enviar para...</translation>
</message>
<message>
<source>Ctrl+Shift+P</source>
<translation type="vanished">Ctrl+Shift+P</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="633"/>
<source>Branch</source>
<translation>Ramo</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="635"/>
<source>Configure Branches...</source>
<translation>Configurar ramos...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="641"/>
<source>New Branch...</source>
<translation>Novo ramo...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="646"/>
<source>Rename Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="654"/>
<source>Checkout Current</source>
<translation>Mudar actual</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+H</source>
<translation type="vanished">Ctrl+Shift+Alt+H</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="665"/>
<source>Checkout...</source>
<translation>Mudar...</translation>
</message>
<message>
<source>Ctrl+Shift+H</source>
<translation type="vanished">Ctrl+Shift+H</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="672"/>
<source>Merge...</source>
<translation>Unir...</translation>
</message>
<message>
<source>Ctrl+Shift+M</source>
<translation type="vanished">Ctrl+Shift+M</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="684"/>
<source>Rebase...</source>
<translation>Rebasear...</translation>
</message>
<message>
<source>Ctrl+Shift+R</source>
<translation type="vanished">Ctrl+Shift+R</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="696"/>
<source>Squash...</source>
<translation>Comprimir...</translation>
</message>
<message>
<source>Ctrl+Shift+Q</source>
<translation type="vanished">Ctrl+Shift+Q</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="710"/>
<source>Abort Merge</source>
<translation>Abortar união</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="715"/>
<source>Submodule</source>
<translation>Sub-módulo</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="717"/>
<source>Configure Submodules...</source>
<translation>Configurar sub-módulos...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="725"/>
<source>Update All</source>
<translation>Actualizar tudo</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+U</source>
<translation type="vanished">Ctrl+Shift+Alt+U</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="730"/>
<source>Update...</source>
<translation>Actualizar...</translation>
</message>
<message>
<source>Ctrl+Shift+U</source>
<translation type="vanished">Ctrl+Shift+U</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="746"/>
<source>Open</source>
<translation>Abrir</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="764"/>
<source>Stash</source>
<translation>Ocultar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="766"/>
<source>Show Stashes</source>
<translation>Mostrar ocultos</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="775"/>
<source>Stash...</source>
<translation>Ocultar...</translation>
</message>
<message>
<source>Ctrl+Shift+T</source>
<translation type="vanished">Ctrl+Shift+T</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="779"/>
<source>Pop Stash</source>
<translation>Aplicar e limpar</translation>
</message>
<message>
<source>Ctrl+Shift+Alt+T</source>
<translation type="vanished">Ctrl+Shift+Alt+T</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="784"/>
<source>History</source>
<translation>Histórico</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="786"/>
<source>Back</source>
<translation>Recuar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="791"/>
<source>Forward</source>
<translation>Avançar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="797"/>
<source>Window</source>
<translation>Janela</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="798"/>
<source>Show Previous Tab</source>
<translation>Mostrar separador anterior</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="807"/>
<source>Show Next Tab</source>
<translation>Mostrar separador seguinte</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="818"/>
<source>Show Repository Chooser...</source>
<translation>Mostrar selector de repositórios...</translation>
</message>
<message>
<source>Ctrl+Shift+O</source>
<translation type="vanished">Ctrl+Shift+O</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="823"/>
<source>Tools</source>
<translation>Ferramentas</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="824"/>
<source>Options...</source>
<translation>Opções...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="830"/>
<source>Help</source>
<translation>Ajuda</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="832"/>
<source>About %1</source>
<translation>Acerca do %1</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="837"/>
<source>Check For Updates...</source>
<translation>Procurar actualizações...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="841"/>
<source>Plugin Documentation...</source>
<translation>Documentação de extensões...</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="847"/>
<source>Support us via Liberapay</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="853"/>
<source>Debug</source>
<translation>Depurar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="854"/>
<source>Abort</source>
<translation>Abortar</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="867"/>
<source>Log Indexer Progress</source>
<translation>Registar progresso do indexador</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="873"/>
<source>Log Credential Helper</source>
<translation>Registar ajudante de credenciais</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="879"/>
<source>Log Remote Connection</source>
<translation>Registar ligação remota</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="885"/>
<source>Log Debug Messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="893"/>
<source>Load All Diffs</source>
<translation>Carregar todas as comparações</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="907"/>
<source>Walk Commits</source>
<translation>Passear submissões</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1021"/>
<source>Hide Log</source>
<translation>Ocultar diário</translation>
</message>
<message>
<source>Show Diff View</source>
<translation type="vanished">Mostrar vista de comparação</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1071"/>
<source>Merge</source>
<translation>Unir</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1081"/>
<source>Revert</source>
<translation>Reverter</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1087"/>
<source>Cherry-pick</source>
<translation>Escolher precisamente</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1093"/>
<source>Rebase</source>
<translation>Rebasear</translation>
</message>
<message>
<location filename="../src/ui/MenuBar.cpp" line="1099"/>
<source>Abort %1</source>
<translation>Abortar %1</translation>
</message>
</context>
<context>
<name>MergeDialog</name>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="42"/>
<location filename="../src/dialogs/MergeDialog.cpp" line="138"/>
<source>Merge</source>
<translation>Unir</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="43"/>
<location filename="../src/dialogs/MergeDialog.cpp" line="140"/>
<source>Rebase</source>
<translation>Rebasear</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="44"/>
<location filename="../src/dialogs/MergeDialog.cpp" line="140"/>
<source>Squash</source>
<translation>Comprimir</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="45"/>
<source>Merge (No Fast-forward)</source>
<translation>Unir (sem avanço rápido)</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="46"/>
<source>Merge (Fast-forward Only)</source>
<translation>Unir (só avanço rápido)</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="51"/>
<source>No commit</source>
<translation>Sem submissão</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="76"/>
<source>Reference:</source>
<translation>Referência:</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="77"/>
<source>Action:</source>
<translation>Acção:</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="124"/>
<source>Choose a reference to merge into &apos;%1&apos;.</source>
<translation>Escolha uma referência a unir com &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="126"/>
<source>Choose a reference to rebase &apos;%1&apos; on.</source>
<translation>Escolha uma referência em que rebasear &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../src/dialogs/MergeDialog.cpp" line="128"/>
<source>Choose a reference to squash into &apos;%1&apos;.</source>
<translation>Escolha uma referência para comprimir em &quot;%1&quot;.</translation>
</message>
</context>
<context>
<name>MergeTool</name>
<message>
<location filename="../src/tools/MergeTool.cpp" line="35"/>
<source>External Merge</source>
<translation>União externa</translation>
</message>
</context>
<context>
<name>MiscPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="759"/>
<source>Path to SSH config file:</source>
<translation>Caminho para ficheiro de configuração SSH:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="760"/>
<source>Path to default / fallback SSH key file:</source>
<translation>Caminho predefinido/omissão de ficheiro-chave SSH:</translation>
</message>
</context>
<context>
<name>NewBranchDialog</name>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="41"/>
<source>Checkout branch</source>
<translation>Mudar ramo</translation>
</message>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="48"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="50"/>
<source>Start Point:</source>
<translation>Pnto inicial:</translation>
</message>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="53"/>
<source>Advanced:</source>
<translation>Avançado:</translation>
</message>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="61"/>
<source>Upstream:</source>
<translation>Montante:</translation>
</message>
<message>
<location filename="../src/dialogs/NewBranchDialog.cpp" line="72"/>
<source>Create Branch</source>
<translation>Criar ramo</translation>
</message>
</context>
<context>
<name>PathspecWidget</name>
<message>
<location filename="../src/ui/PathspecWidget.cpp" line="105"/>
<source>Filter by Path</source>
<translation>Filtrar por caminho</translation>
</message>
</context>
<context>
<name>PluginsPanel</name>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="25"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="25"/>
<source>Kind</source>
<translation>Espécie</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="25"/>
<source>Description</source>
<translation>Descrição</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="60"/>
<source>Options</source>
<translation>Opções</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="71"/>
<source>%1 Options</source>
<translation>Opções de %1</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="152"/>
<source>Note</source>
<translation>Nota</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="153"/>
<source>Warning</source>
<translation>Aviso</translation>
</message>
<message>
<location filename="../src/dialogs/PluginsPanel.cpp" line="154"/>
<source>Error</source>
<translation>Erro</translation>
</message>
</context>
<context>
<name>Popup</name>
<message>
<location filename="../src/ui/IndexCompleter.cpp" line="89"/>
<source>Show Advanced Search</source>
<translation>Mostrar procura avançada</translation>
</message>
</context>
<context>
<name>PreviewWidget</name>
<message>
<location filename="../src/ui/ColumnView.cpp" line="67"/>
<source>Added</source>
<translation>Adicionado</translation>
</message>
<message>
<location filename="../src/ui/ColumnView.cpp" line="68"/>
<source>Modified</source>
<translation>Modificado</translation>
</message>
</context>
<context>
<name>PullRequestButton</name>
<message>
<location filename="../src/ui/ToolBar.cpp" line="413"/>
<source>Create Pull Request</source>
<translation>Criar Pull Request</translation>
</message>
</context>
<context>
<name>PullRequestDialog</name>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="24"/>
<source>Create Pull Request</source>
<translation>Criar Pull Request</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="28"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="31"/>
<source>Body</source>
<translation>Corpo</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="35"/>
<source>Maintainer can modify</source>
<translation>Responsável pode modificar</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="49"/>
<source>From:</source>
<translation>De:</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="57"/>
<source>owner/repository</source>
<translation>dono/repositório</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="61"/>
<source>branch</source>
<translation>ramo</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="76"/>
<source>To:</source>
<translation>Para:</translation>
</message>
<message>
<location filename="../src/dialogs/PullRequestDialog.cpp" line="87"/>
<source>Create</source>
<translation>Criar</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="38"/>
<source>Expand all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="39"/>
<source>Collapse all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="40"/>
<source>Staged Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="41"/>
<source>Unstaged Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="42"/>
<source>Committed Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DoubleTreeWidget.cpp" line="43"/>
<source>Workdir Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/app/Gittyup.cpp" line="27"/>
<source>Your global GIT configuration is invalid, Gittyup won&apos;t run properly until this is fixed</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RebaseConflictDialog</name>
<message>
<location filename="../src/dialogs/RebaseConflictDialog.cpp" line="17"/>
<source>Rebase conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/RebaseConflictDialog.cpp" line="21"/>
<source>Abort rebase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/RebaseConflictDialog.cpp" line="27"/>
<source>Continue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/RebaseConflictDialog.cpp" line="35"/>
<source>The rebase caused a merge conflict.
Would you like to fix the merge conflict and continue?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Reference</name>
<message>
<location filename="../src/git/Reference.cpp" line="65"/>
<source>HEAD detached at %1</source>
<translation>HEAD desanexado em %1</translation>
</message>
</context>
<context>
<name>ReferenceList</name>
<message>
<location filename="../src/ui/ReferenceList.cpp" line="163"/>
<source>Commit</source>
<translation>Submeter</translation>
</message>
</context>
<context>
<name>ReferenceModel</name>
<message>
<location filename="../src/ui/ReferenceModel.cpp" line="115"/>
<source>Branches</source>
<translation>Ramos</translation>
</message>
<message>
<location filename="../src/ui/ReferenceModel.cpp" line="134"/>
<source>Remotes</source>
<translation>Remotos</translation>
</message>
<message>
<location filename="../src/ui/ReferenceModel.cpp" line="151"/>
<source>Tags</source>
<translation>Etiquetas</translation>
</message>
</context>
<context>
<name>ReferenceView</name>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="255"/>
<source>Branch</source>
<translation>Ramo</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="258"/>
<source>Remote</source>
<translation>Remoto</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="261"/>
<source>Tag</source>
<translation>Etiqueta</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="286"/>
<source>Checkout</source>
<translation>Mudar</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="294"/>
<source>Rename</source>
<translation>Renomear</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="304"/>
<source>Delete</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="323"/>
<source>Push Tag to %1</source>
<translation>Enviar etiqueta para %1</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="329"/>
<source>New Local Branch</source>
<translation>Novo ramo local</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="337"/>
<source>Merge...</source>
<translation>Unir...</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="348"/>
<source>Rebase...</source>
<translation>Rebasear...</translation>
</message>
<message>
<location filename="../src/ui/ReferenceView.cpp" line="359"/>
<source>Squash...</source>
<translation>Comprimir...</translation>
</message>
</context>
<context>
<name>RefreshButton</name>
<message>
<location filename="../src/ui/ToolBar.cpp" line="360"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
</context>
<context>
<name>RemoteButton</name>
<message>
<location filename="../src/ui/ToolBar.cpp" line="258"/>
<source>999+</source>
<translation>999+</translation>
</message>
</context>
<context>
<name>RemoteCallbacks</name>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="162"/>
<source>remote: %1</source>
<translation>remoto: %1</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="212"/>
<source>failed to execute pre-push hook: bash not found</source>
<translation>falha ao executar gancho de pré-envio: bash não encontrado</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="247"/>
<source>failed to execute pre-push hook: %1</source>
<translation>falha ao executar gancho de pré-envio: %1</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="295"/>
<source>HTTPS Credentials</source>
<translation>Credenciais HTTPS</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="295"/>
<source>SSH Passphrase</source>
<translation>Frase-passe SSH</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="310"/>
<source>Username:</source>
<translation>Utilizador:</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="311"/>
<source>Password:</source>
<translation>Senha:</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="311"/>
<source>Passphrase:</source>
<translation>Frase-passe:</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="326"/>
<location filename="../src/ui/RemoteCallbacks.cpp" line="374"/>
<source>authentication canceled</source>
<translation>autenticação cancelada</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="459"/>
<source>From %1</source>
<translation>De %1</translation>
</message>
<message>
<location filename="../src/ui/RemoteCallbacks.cpp" line="459"/>
<location filename="../src/ui/RemoteCallbacks.cpp" line="501"/>
<source>To %1</source>
<translation>Para %1</translation>
</message>
</context>
<context>
<name>RemoteDialog</name>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="44"/>
<source>Push all tags</source>
<translation>Enviar todas as etiquetas</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="44"/>
<source>Update existing tags</source>
<translation>Actualizar etiquetas existentes</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="52"/>
<source>Merge</source>
<translation>Unir</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="53"/>
<source>Rebase</source>
<translation>Rebasear</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="54"/>
<source>Merge (No Fast-forward)</source>
<translation>Unir (sem avanço rápido)</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="55"/>
<source>Merge (Fast-forward Only)</source>
<translation>Unir (só avanço rápido)</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="65"/>
<source>Set upstream</source>
<translation>Definir montante</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="66"/>
<source>Force</source>
<translation>Forçar</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="79"/>
<source>Remote Reference:</source>
<translation>Referência remota:</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="106"/>
<source>Prune references</source>
<translation>Aparar referências</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="113"/>
<source>Fetch</source>
<translation>Obter</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="117"/>
<source>Pull</source>
<translation>Puxar</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="121"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="127"/>
<source>Remote:</source>
<translation>Remoto:</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="129"/>
<source>Reference:</source>
<translation>Referência:</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="131"/>
<source>Action:</source>
<translation>Acção:</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteDialog.cpp" line="140"/>
<source>Advanced:</source>
<translation>Avançado:</translation>
</message>
</context>
<context>
<name>RemotePage</name>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="41"/>
<source>Remote Repository URL</source>
<translation>URL do repositório remoto</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="44"/>
<source>Choose protocol to authenticate with the remote.</source>
<translation>Escolha o protocolo para autenticação com o remoto.</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="45"/>
<source>Enter the URL of the remote repository or browse for a local directory</source>
<translation>Insira o URL do repositório remoto ou navegue até uma pasta local</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="72"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="74"/>
<source>Choose Directory</source>
<translation>Escolha a pasta</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="96"/>
<source>Examples of valid URLs include:&lt;table cellspacing=&apos;8&apos;&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;HTTPS&lt;/b&gt;&lt;/td&gt;&lt;td&gt;https://hostname/path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;SSH&lt;/b&gt;&lt;/td&gt;&lt;td&gt;git@hostname:path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;Git&lt;/b&gt;&lt;/td&gt;&lt;td&gt;git://hostname/path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;Local&lt;/b&gt;&lt;/td&gt;&lt;td&gt;/path/to/repo, C:\path\to\repo&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
<translation>Exemplos de URLs válidos incluem:&lt;table cellspacing=&apos;8&apos;&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;HTTPS&lt;/b&gt;&lt;/td&gt;&lt;td&gt;https://hostname/path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;SSH&lt;/b&gt;&lt;/td&gt;&lt;td&gt;git@hostname:path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;Git&lt;/b&gt;&lt;/td&gt;&lt;td&gt;git://hostname/path/to/repo.git&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align=&apos;right&apos;&gt;&lt;b&gt;Local&lt;/b&gt;&lt;/td&gt;&lt;td&gt;/path/to/repo, C:\path\to\repo&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="110"/>
<source>Protocol:</source>
<translation>Protocolo:</translation>
</message>
<message>
<location filename="../src/dialogs/CloneDialog.cpp" line="111"/>
<source>URL:</source>
<translation>URL:</translation>
</message>
</context>
<context>
<name>RemoteTableModel</name>
<message>
<location filename="../src/dialogs/RemoteTableModel.cpp" line="57"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/dialogs/RemoteTableModel.cpp" line="59"/>
<source>URL</source>
<translation>URL</translation>
</message>
</context>
<context>
<name>RemotesPanel</name>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="202"/>
<source>Delete Remote?</source>
<translation>Eliminar remoto?</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="203"/>
<source>Are you sure you want to delete &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja eliminar &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="208"/>
<source>Delete</source>
<translation>Eliminar</translation>
</message>
</context>
<context>
<name>RenameBranchDialog</name>
<message>
<location filename="../src/dialogs/RenameBranchDialog.cpp" line="33"/>
<source>Name:</source>
<translation type="unfinished">Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/RenameBranchDialog.cpp" line="38"/>
<source>Rename Branch</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RepoModel</name>
<message>
<location filename="../src/ui/SideBar.cpp" line="314"/>
<source>Connecting</source>
<translation>A ligar</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="338"/>
<source>open</source>
<translation>abrir</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="340"/>
<source>recent</source>
<translation>recente</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="342"/>
<source>remote</source>
<translation>remoto</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="358"/>
<location filename="../src/ui/SideBar.cpp" line="367"/>
<source>none</source>
<translation>nenhum</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="95"/>
<source>Clone Repository</source>
<translation>Clonar repositório</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="97"/>
<source>Open Existing Repository</source>
<translation>Abrir repositório existente</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="99"/>
<source>Initialize New Repository</source>
<translation>Inicializar novo repositório</translation>
</message>
</context>
<context>
<name>RepoView</name>
<message>
<location filename="../src/ui/RepoView.cpp" line="182"/>
<source>Indexing...</source>
<translation>A indexar...</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="190"/>
<source>Search</source>
<translation>Procurar</translation>
</message>
<message>
<source>The indexer worker process crashed. If this problem persists please contact us at support@gitahead.com.</source>
<translation type="vanished">O processo do indexador rebentou. Se este problema persistir, por favor contacte-nos em support@gitahead.com.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="196"/>
<source>Indexer Crashed</source>
<translation>O indexador rebentou</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="319"/>
<source>Stage Directory?</source>
<translation>Adicionar pasta?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="320"/>
<source>Are you sure you want to stage &apos;%1&apos;?</source>
<translation>Tem a certeza de que deseja adicionar &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="321"/>
<source>This will result in the addition of %1 files.</source>
<translation>Isto resultará na adição de %1 ficheiros.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="323"/>
<source>more than 100</source>
<translation>mais de 100</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="327"/>
<source>Stage Directory</source>
<translation>Adicionar pasta</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="330"/>
<source>Stop prompting to stage directories</source>
<translation>Parar de pedir para adicionar pastas</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="346"/>
<source>Stage Large File?</source>
<translation>Adicionar ficheiro grande?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="348"/>
<source>Are you sure you want to stage &apos;%1&apos; with a size of %2?</source>
<translation>Tem a certeza de que deseja adicionar &quot;%1&quot; com um tamanho de %2?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="353"/>
<source>Stage</source>
<translation>Adicionar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="357"/>
<source>Track with LFS</source>
<translation>Rastrear com LFS</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="360"/>
<source>This repository has LFS enabled. Do you want to track the file with LFS instead?</source>
<translation>Este repositório tem LFS activo. Deseja antes rastrear o ficheiro com LFS?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="364"/>
<source>Stop prompting to stage large files</source>
<translation>Parar de pedir para adicionar ficheiros grandes</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="407"/>
<source>Esc</source>
<translation>Esc</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="413"/>
<source>stage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="418"/>
<source>Git LFS was not found on the PATH. &lt;a href=&apos;https://git-lfs.github.com&apos;&gt;Install Git LFS&lt;/a&gt; to use LFS integration.</source>
<translation>O Git LFS não foi encontrado no PATH. &lt;a href=&apos;https://git-lfs.github.com&apos;&gt;Instale o Git LFS&lt;/a&gt; para usar integração LFS.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="465"/>
<source>untracked file</source>
<translation>ficheiro não rastreado</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="466"/>
<source>untracked files</source>
<translation>ficheiros não rastreados</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="469"/>
<source>Remove Untracked Files</source>
<translation>Remover ficheiros não rastreados</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="470"/>
<source>Remove %1 %2?</source>
<translation>Remover %1 %2?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="473"/>
<source>This action cannot be undone.</source>
<translation>Esta acção não pode ser desfeita.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="476"/>
<source>Remove</source>
<translation>Remover</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="703"/>
<location filename="../src/ui/RepoView.cpp" line="719"/>
<source>Certificate Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="704"/>
<source>SSL verification disabled for this repository</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="706"/>
<source>[http]
sslVerify = false
was added to %1/config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="720"/>
<source>SSL verification disabled for all git repositories</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="722"/>
<source>[http]
sslVerify = false
was added to %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="746"/>
<source>Pull Request</source>
<translation>Pull Request</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="746"/>
<source>Create</source>
<translation>Criar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="747"/>
<source>create pull request</source>
<translation>criar Pull Request</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="761"/>
<location filename="../src/ui/RepoView.cpp" line="771"/>
<location filename="../src/ui/RepoView.cpp" line="794"/>
<source>Git LFS</source>
<translation>Git LFS</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="761"/>
<source>Initialize</source>
<translation>Inicializar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="763"/>
<source>initialize</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="767"/>
<source>Git LFS initialized.</source>
<translation>Git LFS inicializado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="771"/>
<source>Deinitialize</source>
<translation>Desinicializar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="773"/>
<source>deinitialize</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="777"/>
<source>Git LFS Deinitialized.</source>
<translation>Git LFS desinicializado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="782"/>
<source>Lock</source>
<translation>Bloquear</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="782"/>
<source>Unlock</source>
<translation>Desbloquear</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="787"/>
<location filename="../src/ui/RepoView.cpp" line="909"/>
<source>Unable to %1 &apos;%2&apos; - %3</source>
<translation>Impossível %1 &apos;%2&apos; - %3</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="908"/>
<source>Unable to %1 - %2</source>
<translation>Impossível %1 - %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="953"/>
<source>%1 remotes</source>
<translation>%1 remotos</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="954"/>
<source>Fetch All</source>
<translation>Obter tudo</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="982"/>
<source>Fetch</source>
<translation>Obter</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="984"/>
<location filename="../src/ui/RepoView.cpp" line="1079"/>
<location filename="../src/ui/RepoView.cpp" line="1662"/>
<source>&lt;i&gt;no remote&lt;/i&gt;</source>
<translation>&lt;i&gt;sem remoto&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="991"/>
<source>Unable to fetch. No upstream is configured for the current branch, and there isn&apos;t a remote called &apos;origin&apos;.</source>
<translation>Impossível obter. Não há montante configurado para o ramo actual e não há um remoto chamado &quot;origin&quot;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1005"/>
<location filename="../src/ui/RepoView.cpp" line="2496"/>
<source>Fetch canceled.</source>
<translation>Obter cancelado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1007"/>
<source>fetch from</source>
<translation>obter de</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1014"/>
<source>You may disable ssl verification &lt;a href=&apos;action:sslverifyrepo&apos;&gt;for this repository&lt;/a&gt; or overall disable ssl verification &lt;a href=&apos;action:sslverifygit&apos;&gt;for all repositories&lt;/a&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1024"/>
<location filename="../src/ui/RepoView.cpp" line="1730"/>
<location filename="../src/ui/RepoView.cpp" line="1780"/>
<source>Everything up-to-date.</source>
<translation>Tudo actualizado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1078"/>
<location filename="../src/ui/RepoView.cpp" line="1183"/>
<location filename="../src/ui/RepoView.cpp" line="2210"/>
<source>&lt;i&gt;no branch&lt;/i&gt;</source>
<translation>&lt;i&gt;sem ramo&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1080"/>
<source>%1 from %2</source>
<translation>%1 de %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1081"/>
<source>Pull</source>
<translation>Puxar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1150"/>
<source>&lt;i&gt;no upstream&lt;/i&gt;</source>
<translation>&lt;i&gt;sem montante&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1173"/>
<source>Merge</source>
<translation>Unir</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1174"/>
<source>%1 into %2</source>
<translation>%1 em %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1176"/>
<source>Fast-forward</source>
<translation>Avanço rápido</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1177"/>
<source>%2 to %1</source>
<translation>%2 para %1</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1179"/>
<location filename="../src/ui/RepoView.cpp" line="1494"/>
<source>Rebase</source>
<translation>Rebasear</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1180"/>
<source>%2 on %1</source>
<translation>%2 em %1</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1189"/>
<source>The repository is empty.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1197"/>
<location filename="../src/ui/RepoView.cpp" line="1714"/>
<source>The current branch &apos;%1&apos; has no upstream branch.</source>
<translation>O ramo %1 actual não tem um ramo a montante.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1203"/>
<location filename="../src/ui/RepoView.cpp" line="2465"/>
<source>Already up-to-date.</source>
<translation>Já está actualizado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1208"/>
<source>Unable to fast-forward.</source>
<translation>Impossível avançar rapidamente.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1244"/>
<source>fast-forward</source>
<translation>avançar rapidamente</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1257"/>
<source>You may be able to reconcile your changes with the conflicting files by &lt;a href=&apos;action:stash&apos;&gt;stashing&lt;/a&gt; before you &lt;a href=&apos;%1&apos;&gt;fast-forward&lt;/a&gt;. Then &lt;a href=&apos;action:unstash&apos;&gt;unstash&lt;/a&gt; to restore your changes.</source>
<translation>Poderá conseguir reconciliar as suas alterações com os ficheiros em conflito se &lt;a href=&apos;action:stash&apos;&gt;ocultar&lt;/a&gt; antes de &lt;a href=&apos;%1&apos;&gt;avançar rapidamente&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:unstash&apos;&gt;aplique&lt;/a&gt; para restaurar as alterações.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1269"/>
<source>If you want to create a new merge commit instead of fast-forwarding, you can &lt;a href=&apos;%1&apos;&gt;merge without fast-forwarding &lt;/a&gt; instead.</source>
<translation>Se deseja criar uma nova submissão de união em vez de avançar rapidamente, pode antes &lt;a href=&apos;%1&apos;&gt;unir sem avançar rapidamente&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1289"/>
<location filename="../src/ui/RepoView.cpp" line="1306"/>
<location filename="../src/ui/RepoView.cpp" line="1371"/>
<location filename="../src/ui/RepoView.cpp" line="1383"/>
<source>merge</source>
<translation>unir</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1296"/>
<location filename="../src/ui/RepoView.cpp" line="1511"/>
<source>You may be able to rebase by &lt;a href=&apos;action:stash&apos;&gt;stashing&lt;/a&gt; before trying to &lt;a href=&apos;action:merge&apos;&gt;merge&lt;/a&gt;. Then &lt;a href=&apos;action:unstash&apos;&gt;unstash&lt;/a&gt; to restore your changes.</source>
<translation>Poderá conseguir rebasear se &lt;a href=&apos;action:stash&apos;&gt;ocultar&lt;/a&gt; antes de tentar &lt;a href=&apos;action:merge&apos;&gt;unir&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:unstash&apos;&gt;aplique&lt;/a&gt; para restaurar as alterações.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1371"/>
<location filename="../src/ui/RepoView.cpp" line="1402"/>
<location filename="../src/ui/RepoView.cpp" line="1425"/>
<source>Abort</source>
<translation>Abortar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1372"/>
<source>Some merged files have unstaged changes</source>
<translation>Alguns ficheiros unidos têm alterações não adicionadas.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1373"/>
<source>abort merge</source>
<translation>abortar união</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1387"/>
<location filename="../src/ui/RepoView.cpp" line="1536"/>
<location filename="../src/ui/RepoView.cpp" line="1541"/>
<source>revert</source>
<translation>reverter</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1392"/>
<location filename="../src/ui/RepoView.cpp" line="1586"/>
<location filename="../src/ui/RepoView.cpp" line="1591"/>
<source>cherry-pick</source>
<translation>escolher precisamente</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1398"/>
<location filename="../src/ui/RepoView.cpp" line="1437"/>
<location filename="../src/ui/RepoView.cpp" line="1453"/>
<source>rebase</source>
<translation>rebasear</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1417"/>
<source>Continue ongoing rebase</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1425"/>
<source>Invalid head.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1443"/>
<source>You may be able to rebase by &lt;a href=&apos;action:stash&apos;&gt;stashing&lt;/a&gt; before trying to &lt;a href=&apos;action:rebase&apos;&gt;rebase&lt;/a&gt;. Then &lt;a href=&apos;action:unstash&apos;&gt;unstash&lt;/a&gt; to restore your changes.</source>
<translation>Poderá conseguir rebasear se &lt;a href=&apos;action:stash&apos;&gt;ocultar&lt;/a&gt; antes de tentar &lt;a href=&apos;action:rebase&apos;&gt;rebasear&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:unstash&apos;&gt;aplique&lt;/a&gt; para restaurar as alterações.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1459"/>
<location filename="../src/ui/RepoView.cpp" line="1476"/>
<source>%1/%2</source>
<translation>%1/%2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1460"/>
<source>%1 - %2</source>
<translation>%1 - %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1461"/>
<source>Apply</source>
<translation>Aplicar</translation>
</message>
<message>
<source>There was a merge conflict. The rebase has been aborted</source>
<translation type="vanished">Houve um conflito na união. Rebasear abortado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1481"/>
<source>%1 - %2 &lt;i&gt;already applied&lt;/i&gt;</source>
<translation>%1 - %2 &lt;i&gt;já aplicado&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1482"/>
<source>%1 - %2 as %3</source>
<translation>%1 - %2 como %3</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1504"/>
<location filename="../src/ui/RepoView.cpp" line="1524"/>
<location filename="../src/ui/RepoView.cpp" line="2949"/>
<source>squash</source>
<translation>comprimir</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1532"/>
<source>Revert</source>
<translation>Reverter</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1549"/>
<source>Revert &quot;%1&quot;
This reverts commit %2.</source>
<translation>Reverter &quot;%1&quot;
Isto reverte a submissão %2.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1580"/>
<source>&lt;i&gt;detached HEAD&lt;/i&gt;</source>
<translation>&lt;i&gt;HEAD desanexado&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1581"/>
<source>%1 on %2</source>
<translation>%1 em %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1582"/>
<source>Cherry-pick</source>
<translation>Escolha precisa</translation>
</message>
<message>
<source>Force Push?</source>
<translation type="vanished">Forçar envio?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1627"/>
<source>Are you sure you want to force push?</source>
<translation>Tem a certeza de que deseja forçar o envio?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1633"/>
<source>The remote will lose any commits that are reachable only from the overwritten reference. Dropped commits may be unexpectedly reintroduced by clones that already contain those commits locally.</source>
<translation>O remoto perderá todas as submissões só alcançáveis a partir da referência sobrescrita. Submissões largadas podem ser inesperadamente reintroduzidas por clones que já contêm essas submissões localmente.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1638"/>
<source>Force Push</source>
<translation>Forçar envio</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1659"/>
<source>&lt;i&gt;no reference&lt;/i&gt;</source>
<translation>&lt;i&gt;sem referência&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1670"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1670"/>
<source>Push (Force)</source>
<translation>Enviar (forçar)</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1671"/>
<location filename="../src/ui/RepoView.cpp" line="2269"/>
<source>%1 to %2</source>
<translation>%1 para %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1675"/>
<location filename="../src/ui/RepoView.cpp" line="2211"/>
<source>You are not currently on a branch.</source>
<translation>Actualmente não está num ramo.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1678"/>
<source>Create a commit to add the default &apos;%1&apos; branch.</source>
<translation>Cria uma submissão para adicionar o ramo &quot;%1&quot; predefinido.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1682"/>
<source>You can &lt;a href=&apos;action:checkout&apos;&gt;checkout&lt;/a&gt; a branch then &lt;a href=&apos;action:push&apos;&gt;push&lt;/a&gt; again, or &lt;a href=&apos;action:push-to&apos;&gt;push to an explicit branch&lt;/a&gt;.</source>
<translation>Pode &lt;a href=&apos;action:checkout&apos;&gt;mudar&lt;/a&gt; um ramo e depois &lt;a href=&apos;action:push&apos;&gt;enviar&lt;/a&gt; novamente, ou &lt;a href=&apos;action:push-to&apos;&gt;enviar para um ramo explícito&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1692"/>
<source>The current branch &apos;%1&apos; has no default remote.</source>
<translation>O ramo &quot;%1&quot; actual não tem um remoto predefinido.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1695"/>
<source>You may want to &lt;a href=&apos;action:add-remote?name=origin&apos;&gt;add a remote named &apos;origin&apos;&lt;/a&gt;. Then &lt;a href=&apos;action:push?set-upstream=true&apos;&gt;push and set the current branch&apos;s upstream&lt;/a&gt; to begin tracking a remote branch called &apos;origin/%1&apos;.</source>
<translation>Poderá querer &lt;a href=&apos;action:add-remote?name=origin&apos;&gt;adicionar um remoto chamado &quot;origin&quot;&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:push?set-upstream=true&apos;&gt;envie e defina o montante do ramo actual&lt;/a&gt; para começar a rastrear um ramo remoto chamado &quot;origin/%1&quot;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1702"/>
<source>You can also &lt;a href=&apos;action:push-to&apos;&gt;push to an explicit URL&lt;/a&gt; if you don&apos;t want to track a remote branch.</source>
<translation>Também pode &lt;a href=&apos;action:push-to&apos;&gt;enviar para um URL explícito&lt;/a&gt;, se não deseja rastrear um ramo remoto.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1715"/>
<source>To begin tracking a remote branch called &apos;%1&apos;, &lt;a href=&apos;action:push?set-upstream=true&apos;&gt;push and set the current branch&apos;s upstream&lt;/a&gt;.</source>
<translation>Para começar a rastrear um ramo remoto chamado &quot;%1&quot;, &lt;a href=&apos;action:push?set-upstream=true&apos;&gt;envie e defina o montante do ramo actual&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1719"/>
<source>To push without setting up tracking information, &lt;a href=&apos;action:push?ref=%1&apos;&gt;push &apos;%2&apos;&lt;/a&gt; explicitly.</source>
<translation>Para enviar sem definir informação de rastreio, &lt;a href=&apos;action:push?ref=%1&apos;&gt;envie &quot;%2&quot;&lt;/a&gt; explicitamente.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1742"/>
<source>Push canceled.</source>
<translation>Envio cancelado.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1746"/>
<source>push to</source>
<translation>enviar para</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1750"/>
<source>The tag update may cause the remote to lose commits.</source>
<translation>A actualização da etiqueta pode provocar perda de submissões no remoto.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1752"/>
<source>If you want to risk the remote losing commits, you can &lt;a href=&apos;action:push?ref=%1&amp;to=%2&amp;force=true&apos;&gt;force push&lt;/a&gt;.</source>
<translation>Se deseja arriscar perder submissões no remoto, pode &lt;a href=&apos;action:push?ref=%1&amp;to=%2&amp;force=true&apos;&gt;forçar o envio&lt;/a&gt;.</translation>
</message>
<message>
<source>You may want to integrate remote commits first by &lt;a href=&apos;action:pull&apos;&gt;pulling&lt;/a&gt;. Then &lt;a href=&apos;action:push&apos;&gt;push&lt;/a&gt; again.</source>
<translation type="vanished">Poderá querer integrar as submissões remotas primeiro &lt;a href=&apos;action:pull&apos;&gt;puxando&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:push&apos;&gt;envie&lt;/a&gt; novamente.</translation>
</message>
<message>
<source>If you really want the remote to lose commits, you may be able to &lt;a href=&apos;action:push?force=true&apos;&gt;force push&lt;/a&gt;.</source>
<translation type="vanished">Se realmente deseja que o remoto perca submissões, poderá ser capaz de &lt;a href=&apos;action:push?force=true&apos;&gt;forçar o envio&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1827"/>
<source>Commit?</source>
<translation>Submeter?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1828"/>
<source>Are you sure you want to commit on a detached HEAD?</source>
<translation>Tem a certeza de que deseja submeter num HEAD desanexado?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1834"/>
<source>&lt;p&gt;You are in a detached HEAD state. You can still commit, but the new commit will not be reachable from any branch. If you want to commit to an existing branch, checkout the branch first.&lt;/p&gt;</source>
<translation>&lt;p&gt;Está num estado de HEAD desanexado. Ainda pode submeter, mas a nova submissão não estará alcançável por nenhum ramo. Se deseja submeter num ramo existente, mude o ramo primeiro.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1839"/>
<location filename="../src/ui/RepoView.cpp" line="1850"/>
<source>Commit</source>
<translation>Submeter</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1849"/>
<location filename="../src/ui/RepoView.cpp" line="1982"/>
<source>&lt;i&gt;no commit&lt;/i&gt;</source>
<translation>&lt;i&gt;sem submissão&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1855"/>
<source>commit</source>
<translation>submeter</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1863"/>
<source>This commit was signed with a generated user name and email.</source>
<translation>A submissão foi assinada com um utilizador e um email gerados.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1865"/>
<source>Consider setting the user name and email in &lt;a href=&apos;action:config?global=true&apos;&gt;global settings&lt;/a&gt;.</source>
<translation>Considere definir o utilizador e o email nas &lt;a href=&apos;action:config?global=true&apos;&gt;definições globais&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1867"/>
<source>If you want to limit the name and email settings to this repository, &lt;a href=&apos;action:config&apos;&gt;edit repository settings&lt;/a&gt; instead.</source>
<translation>Se deseja limitar as definições de nome e email to a este repositório, &lt;a href=&apos;action:config&apos;&gt;edite antes as definições do repositório&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1871"/>
<source>After settings have been updated, &lt;a href=&apos;action:amend&apos;&gt; amend this commit&lt;/a&gt; to record the new user name and email.</source>
<translation>Após actualizar as definições, &lt;a href=&apos;action:amend&apos;&gt; emende esta submissão&lt;/a&gt; para registar os novos utilizador e email.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1912"/>
<source>file</source>
<translation>ficheiro</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1912"/>
<source>files</source>
<translation>ficheiros</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1913"/>
<source>%1 - %2 %3</source>
<translation>%1 - %2 %3</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1914"/>
<location filename="../src/ui/RepoView.cpp" line="1989"/>
<source>Checkout</source>
<translation>Mudar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1936"/>
<source>Checkout Detached HEAD?</source>
<translation>Mudar HEAD desanexado?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1938"/>
<source>Checkout Detached HEAD</source>
<translation>Mudar HEAD desanexado</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1947"/>
<source>Checking out remote branch &apos;%1&apos; will result in a detached HEAD state. Do you want to reset the existing local branch &apos;%2&apos; to this commit instead?</source>
<translation>Mudar o ramo remoto &quot;%1&quot; resultará num estado de HEAD desanexado. Deseja antes repor o ramo local &quot;%2&quot; existente para esta submissão?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1953"/>
<source>Reset Local Branch</source>
<translation>Repor ramo local</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1959"/>
<source>Checking out remote branch &apos;%1&apos; will result in a detached HEAD state. Do you want to create a new local branch called &apos;%2&apos; to track it instead?</source>
<translation>Mudar o ramo remoto &quot;%1&quot; resultará num estado de HEAD desanexado. Deseja antes criar um novo ramo local chamado &quot;%2&quot; para rastrear?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1964"/>
<source>Create a local branch to start tracking remote changes and make new commits. Check out the detached HEAD to temporarily put your working directory into the state of the remote branch.</source>
<translation>Criar um novo ramo para começar a rastrear alterações remotas e fazer novas submissões. Mudar o HEAD desanexado para pôr temporariamente a sua pasta de trabalho no estado do ramo remoto.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1969"/>
<source>Create Local Branch</source>
<translation>Criar ramo local</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1994"/>
<source>checkout</source>
<translation>mudar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2006"/>
<source>You may be able to reconcile your changes with the conflicting files by &lt;a href=&apos;action:stash&apos;&gt;stashing&lt;/a&gt; before you &lt;a href=&apos;action:checkout?%1&apos;&gt;checkout &apos;%2&apos;&lt;/a&gt;. Then &lt;a href=&apos;action:unstash&apos;&gt;unstash&lt;/a&gt; to restore your changes.</source>
<translation>Poderá reconciliar as suas alterações com os ficheiros em conflito &lt;a href=&apos;action:stash&apos;&gt;ocultando&lt;/a&gt; antes de &lt;a href=&apos;action:checkout?%1&apos;&gt;mudar &quot;%2&quot;&lt;/a&gt;. Em seguida, &lt;a href=&apos;action:unstash&apos;&gt;aplique&lt;/a&gt; para restaurar as alterações.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2033"/>
<source>New Branch</source>
<translation>Novo ramo</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2036"/>
<source>create new branch</source>
<translation>criar novo ramo</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2074"/>
<source>(no branch)</source>
<translation>(sem ramo)</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2075"/>
<source>WIP on %1: %2 %3</source>
<translation>WIP em %1: %2 %3</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2086"/>
<source>&lt;i&gt;working directory&lt;/i&gt;</source>
<translation>&lt;i&gt;pasta de trabalho&lt;/i&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2087"/>
<source>Stash</source>
<translation>Ocultar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2091"/>
<source>stash</source>
<translation>ocultar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2104"/>
<source>Apply Stash</source>
<translation>Aplicar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2106"/>
<source>apply stash</source>
<translation>aplicar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2118"/>
<source>Drop Stash</source>
<translation>Largar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2120"/>
<source>drop stash</source>
<translation>largar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2128"/>
<source>Pop Stash</source>
<translation>Aplicar e apagar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2130"/>
<source>pop stash</source>
<translation>aplicar e apagar oculto</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2152"/>
<source>%1 as %2</source>
<translation>%1 como %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2153"/>
<source>Tag</source>
<translation>Etiqueta</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2155"/>
<source>tag</source>
<translation>etiqueta</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2191"/>
<location filename="../src/ui/RepoView.cpp" line="2268"/>
<source>Amend</source>
<translation>Emendar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2194"/>
<source>Amending commit %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2201"/>
<source>%1 to %2</source>
<comment>update ref</comment>
<translation type="unfinished">%1 para %2</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2209"/>
<location filename="../src/ui/RepoView.cpp" line="2216"/>
<location filename="../src/ui/RepoView.cpp" line="2255"/>
<location filename="../src/ui/RepoView.cpp" line="2268"/>
<location filename="../src/ui/RepoView.cpp" line="2326"/>
<location filename="../src/ui/RepoView.cpp" line="2398"/>
<source>Reset</source>
<translation>Repor</translation>
</message>
<message>
<source>Amend?</source>
<translation type="vanished">Emendar?</translation>
</message>
<message>
<source>Reset?</source>
<translation type="vanished">Repor?</translation>
</message>
<message>
<source>Are you sure you want to amend &apos;%1&apos;?</source>
<translation type="vanished">Tem a certeza de que deseja emendar &quot;%1&quot;?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2231"/>
<source>Are you sure you want to reset &apos;%1&apos; to &apos;%2&apos;?</source>
<translation>Tem a certeza de que deseja repor &quot;%1&quot; para &quot;%2&quot;?</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2238"/>
<source>&lt;p&gt;Some commits may become unreachable from the current branch.&lt;/p&gt;</source>
<translation>&lt;p&gt;Algumas submissões podem ficar inalcançáveis a partir do ramo actual.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2244"/>
<source>&lt;p&gt;Resetting will cause you to lose uncommitted changes. Untracked and ignored files will not be affected.&lt;/p&gt;</source>
<translation>&lt;p&gt;Repor causará a perda de alterações não submetidas. Ficheiros não rastreados e ignorados não serão afectados.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2248"/>
<source>&lt;p&gt;Your branch appears to be up-to-date with its upstream branch. Resetting may cause your branch history to diverge from the remote branch history.&lt;/p&gt;</source>
<translation>&lt;p&gt;O seu ramo parece estar actualizado com o ramo a montante. Repor pode fazer com que o histórico do seu ramo divirja do histórico do ramo remoto.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2195"/>
<location filename="../src/ui/RepoView.cpp" line="2273"/>
<source>amend</source>
<translation>emendar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2273"/>
<source>reset</source>
<translation>repor</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2397"/>
<location filename="../src/ui/RepoView.cpp" line="2461"/>
<source>%1 of %2 submodules</source>
<translation>%1 de %2 sub-módulos</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2462"/>
<location filename="../src/ui/RepoView.cpp" line="2486"/>
<source>Update</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2338"/>
<location filename="../src/ui/RepoView.cpp" line="2499"/>
<source>update submodule</source>
<translation>actualizar sub-módulo</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="193"/>
<source>The indexer worker process crashed. If this problem persists please contact us at &lt;TODO: replace.support@gitahead.com&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1466"/>
<source>Please resolve conflicts before continue</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1467"/>
<source>Conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1493"/>
<source>Rebase finished</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1626"/>
<source>Force Push to %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1764"/>
<source>You may want to integrate remote commits first by &lt;a href=&apos;action:pull&apos;&gt;pulling&lt;/a&gt;. Then &lt;a href=&apos;action:push?to=%1&apos;&gt;push&lt;/a&gt; again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="1769"/>
<source>If you really want the remote to lose commits, you may be able to &lt;a href=&apos;action:push?to=%1&amp;force=true&apos;&gt;force push&lt;/a&gt;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2335"/>
<source>Reset canceled.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2401"/>
<source>Untouched</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2541"/>
<source>Invalid Submodule Repository</source>
<translation>Repositório de sub-módulo inválido</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2543"/>
<source>The submodule &apos;%1&apos; doesn&apos;t have a valid repository. You may need to init and/or update the submodule to check out a repository.</source>
<translation>O sub-módulo &quot;%1&quot; não tem um repositório válido. Pode ter de inicializar e/ou actualizar o sub-módulo para mudar um repositório.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2672"/>
<source>No terminal executable found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2673"/>
<source>No terminal executable was found. Please configure a terminal in the configuration.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2676"/>
<source>Open Configuration</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2923"/>
<source>There was a merge conflict.</source>
<translation>Houve um conflito de união.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2926"/>
<source>Resolve conflicts, then commit to conclude the %1. See &lt;a href=&apos;expand&apos;&gt;details&lt;/a&gt;.</source>
<translation>Resolva os conflitos e submeta para concluir a %1. Veja os &lt;a href=&apos;expand&apos;&gt;detalhes&lt;/a&gt;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2928"/>
<source>Resolve conflicts in each conflicted (!) file in one of the following ways:</source>
<translation>Resolva os conflitos em cada ficheiros (!) de uma das seguintes formas:</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2930"/>
<source>1. Click the &apos;Ours&apos; or &apos;Theirs&apos; button to choose the correct change. Then click the &apos;Save&apos; button to apply.</source>
<translation>1. Clique em &quot;Nosso&quot; ou &quot;Deles&quot; para escolher a alteração correcta. Em seguida, clique em &quot;Gravar&quot; para aplicar.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2932"/>
<source>2. Edit the file in the editor to make a different change. Remember to remove conflict markers.</source>
<translation>2. Edite o ficheiro no editor para fazer uma alteração diferente. Lembre-se de resolver os marcadores de conflito.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2934"/>
<source>3. Use an external merge tool. Right-click on the files in the list and choose &apos;External Merge&apos;.</source>
<translation>3. Use uma ferramenta externa de união. Clique com o botão direito nos ficheiros da lista e escolha &quot;União externa&quot;.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2936"/>
<source>After all conflicts in the file are resolved, click the check box to mark it as resolved.</source>
<translation>Após resolver todos os conflitos no ficheiro, clique na caixa para o marcar como resolvido. </translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2938"/>
<source>After all conflicted files are staged, commit to conclude the %1.</source>
<translation>Após adicionar todos os ficheiros em conflito, submeta para concluir a %1.</translation>
</message>
<message>
<location filename="../src/ui/RepoView.cpp" line="2950"/>
<source>You can &lt;a href=&apos;action:abort&apos;&gt;abort&lt;/a&gt; the %1 to return the repository to its previous state.</source>
<translation>Pode &lt;a href=&apos;action:abort&apos;&gt;abortar&lt;/a&gt; a %1 para devolver o repositório ao seu estado anterior.</translation>
</message>
</context>
<context>
<name>Repository</name>
<message>
<location filename="../src/git/Repository.cpp" line="1137"/>
<source>Unknown error</source>
<translation>Erro desconhecido</translation>
</message>
<message>
<location filename="../src/git/Repository.cpp" line="1208"/>
<source>git-lfs not found</source>
<translation>git lfs não encontrado</translation>
</message>
</context>
<context>
<name>SearchField</name>
<message>
<location filename="../src/ui/SearchField.cpp" line="92"/>
<source>Search</source>
<translation>Procurar</translation>
</message>
</context>
<context>
<name>SearchPanel</name>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="383"/>
<source>Enable indexing</source>
<translation>Activar indexação</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="398"/>
<source>terms</source>
<translation>termos</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="414"/>
<source>lines</source>
<translation>linhas</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="428"/>
<source>Limit commits to:</source>
<translation>Limitar submissões a:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="429"/>
<source>Diff context:</source>
<translation>Contexto de comparação:</translation>
</message>
<message>
<location filename="../src/dialogs/ConfigDialog.cpp" line="445"/>
<source>Remove Index</source>
<translation>Remover índice</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
<location filename="../src/conf/Settings.cpp" line="165"/>
<source>Prompt to edit stash message before stashing</source>
<translation>Pedir para editar mensagem de ocultação antes de ocultar</translation>
</message>
<message>
<location filename="../src/conf/Settings.cpp" line="168"/>
<source>Prompt to edit commit message before merging</source>
<translation>Pedir para editar mensagem de submissão antes de unir</translation>
</message>
<message>
<location filename="../src/conf/Settings.cpp" line="171"/>
<source>Prompt to edit commit message before reverting</source>
<translation>Pedir para editar mensagem de submissão antes de reverter</translation>
</message>
<message>
<location filename="../src/conf/Settings.cpp" line="174"/>
<source>Prompt to edit commit message before cherry-picking</source>
<translation>Pedir para editar mensagem de submissão antes de escolher precisamente</translation>
</message>
<message>
<location filename="../src/conf/Settings.cpp" line="177"/>
<source>Prompt to stage directories</source>
<translation>Pedir para adicionar pastas</translation>
</message>
<message>
<location filename="../src/conf/Settings.cpp" line="180"/>
<source>Prompt to stage large files</source>
<translation>Pedir para adicionar ficheiros grandes</translation>
</message>
</context>
<context>
<name>SettingsDialog</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="830"/>
<source>Esc</source>
<translation>Esc</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="845"/>
<source>Global git settings can be overridden for each repository in the corresponding repository configuration page.</source>
<translation>As definições globais do git podem ser sobrepostas para cada repositório na correspondente página de configuração do repositório.</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="862"/>
<source>Edit Config File...</source>
<translation>Editar ficheiro de configuração...</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="891"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="899"/>
<source>Diff</source>
<translation>Comparação</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="907"/>
<source>Tools</source>
<translation>Ferramentas</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="917"/>
<source>Window</source>
<translation>Janela</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="925"/>
<source>Editor</source>
<translation>Editor</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="933"/>
<source>Update</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="941"/>
<source>Plugins</source>
<translation>Extensões</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="949"/>
<source>Misc</source>
<translation>Misto</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="957"/>
<source>Hotkeys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="967"/>
<source>Terminal</source>
<translation>Terminal</translation>
</message>
</context>
<context>
<name>ShowTool</name>
<message>
<location filename="../src/tools/ShowTool.cpp" line="20"/>
<source>Finder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/ShowTool.cpp" line="22"/>
<source>Explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/ShowTool.cpp" line="24"/>
<source>Default File Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/ShowTool.cpp" line="103"/>
<source>Show in %1</source>
<translation>Mostrar em %1</translation>
</message>
</context>
<context>
<name>SideBar</name>
<message>
<location filename="../src/ui/SideBar.cpp" line="687"/>
<source>Close</source>
<translation>Fechar</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="690"/>
<location filename="../src/ui/SideBar.cpp" line="793"/>
<location filename="../src/ui/SideBar.cpp" line="879"/>
<source>Remove</source>
<translation>Remover</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="695"/>
<source>Authorize</source>
<translation>Autorizar</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="709"/>
<source>Clone Repository</source>
<translation>Clonar repositório</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="720"/>
<source>Open Existing Repository</source>
<translation>Abrir repositório existente</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="724"/>
<source>Open Repository</source>
<translation>Abrir repositório</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="733"/>
<source>Initialize New Repository</source>
<translation>Inicializar novo repositório</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="748"/>
<source>Add %1 Account</source>
<translation>Adicionar conta %1</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="783"/>
<source>&lt;p&gt;Are you sure you want to remove the remote repository association for %1?&lt;/p&gt;&lt;p&gt;The local clone itself will not be affected.&lt;/p&gt;</source>
<translation>&lt;p&gt;Tem a certeza de que deseja remover a associação ao repositório remoto para %1?&lt;/p&gt;&lt;p&gt;O clone local clone não será afectado.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="788"/>
<source>Remove Repository Association?</source>
<translation>Remover associação ao repositório?</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="812"/>
<source>Clear All Recent</source>
<translation>Limpar todos os recentes</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="816"/>
<source>Show Full Path</source>
<translation>Mostrar caminho completo</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="826"/>
<source>Filter Non-existent Paths</source>
<translation>Filtrar caminhos não existentes</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="834"/>
<source>Refresh Remote Accounts</source>
<translation>Actualizar contas remotas</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="841"/>
<source>Show Full Name</source>
<translation>Mostrar nome completo</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="868"/>
<source>&lt;p&gt;Are you sure you want to remove the %1 account for &apos;%2&apos;?&lt;/p&gt;&lt;p&gt;Only the account association will be removed. Remote configurations and local clones will not be affected.&lt;/p&gt;</source>
<translation>&lt;p&gt;Tem a certeza de que deseja remover a conta %1 para &quot;%2&quot;?&lt;/p&gt;&lt;p&gt;Só a associação da conta será removida. Configurações remotas e clones locais não serão afectados.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/ui/SideBar.cpp" line="873"/>
<source>Remove Account?</source>
<translation>Remover conta?</translation>
</message>
</context>
<context>
<name>StartDialog</name>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="371"/>
<source>Choose Repository</source>
<translation>Escolher repositório</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="379"/>
<source>Understand your history!</source>
<translation>Compreender o seu histórico!</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="434"/>
<source>Clone Repository</source>
<translation>Clonar repositório</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="445"/>
<source>Open Existing Repository</source>
<translation>Abrir repositório existente</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="449"/>
<source>Open Repository</source>
<translation>Abrir repositório</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="457"/>
<source>Initialize New Repository</source>
<translation>Inicializar novo repositório</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="471"/>
<source>Clear All</source>
<translation>Limpar todos</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="476"/>
<source>Show Full Path</source>
<translation>Mostrar caminho completo</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="486"/>
<source>Filter Non-existent Paths</source>
<translation>Filtrar caminhos não existentes</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="494"/>
<source>Repositories:</source>
<translation>Repositórios:</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="542"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="549"/>
<source>Show Full Name</source>
<translation>Mostrar nome completo</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="577"/>
<source>Remote:</source>
<translation>Remoto:</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="595"/>
<source>View Getting Started Video</source>
<translation>Ver vídeos de aprendizagem</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="710"/>
<source>Clone</source>
<translation>Clonar</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="710"/>
<source>Open</source>
<translation>Abrir</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="776"/>
<source>&lt;p&gt;Are you sure you want to remove the %1 account for &apos;%2&apos;?&lt;/p&gt;&lt;p&gt;Only the account association will be removed. Remote configurations and local clones will not be affected.&lt;/p&gt;</source>
<translation>&lt;p&gt;Tem a certeza de que deseja remover a conta %1 para &quot;%2&quot;?&lt;/p&gt;&lt;p&gt;Só a associação da conta será removida. Configurações remotas e clones locais não serão afectados.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="780"/>
<source>Remove Account?</source>
<translation>Remover conta?</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="783"/>
<location filename="../src/dialogs/StartDialog.cpp" line="803"/>
<source>Remove</source>
<translation>Remover</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="798"/>
<source>&lt;p&gt;Are you sure you want to remove the remote repository association for %1?&lt;/p&gt;&lt;p&gt;The local clone itself will not be affected.&lt;/p&gt;</source>
<translation>&lt;p&gt;Tem a certeza de que deseja remover a associação ao repositório remoto para %1?&lt;/p&gt;&lt;p&gt;O clone local clone não será afectado.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../src/dialogs/StartDialog.cpp" line="801"/>
<source>Remove Repository Association?</source>
<translation>Remover associação ao repositório?</translation>
</message>
</context>
<context>
<name>SubmoduleTableModel</name>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="65"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="67"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="69"/>
<source>Branch</source>
<translation>Ramo</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="71"/>
<source>Initialized</source>
<translation>Inicializado</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="122"/>
<source>Deinitializing &apos;%1&apos; will remove its working directory. Are you sure you want to deinitialize?</source>
<translation>Desinicializar &quot;%1&quot; removerá a sua pasta de trabalho. Tem a certeza de que o deseja fazer?</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="126"/>
<source>Deinitialize Submodule?</source>
<translation>Desinicializar sub-módulo?</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="131"/>
<source>The submodule working directory contains uncommitted changes that will be lost if you continue.</source>
<translation>A pasta de trabalho do sub-módulo contém alterações não submetidas que serão perdidas se continuar.</translation>
</message>
<message>
<location filename="../src/dialogs/SubmoduleTableModel.cpp" line="135"/>
<source>Deinitialize</source>
<translation>Desinicializar</translation>
</message>
</context>
<context>
<name>TagDialog</name>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="34"/>
<location filename="../src/dialogs/TagDialog.cpp" line="71"/>
<source>Create Tag</source>
<translation>Criar etiqueta</translation>
</message>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="35"/>
<source>Add a new tag at %1</source>
<translation>Adicionar nova etiqueta a %1</translation>
</message>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="39"/>
<source>Force (replace existing tag)</source>
<translation>Forçar (substituir etiqueta existente)</translation>
</message>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="42"/>
<source>Push to %1</source>
<translation>Enviar para %1</translation>
</message>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="46"/>
<source>Annotated</source>
<translation>Anotado</translation>
</message>
<message>
<location filename="../src/dialogs/TagDialog.cpp" line="117"/>
<source>Name</source>
<translation>Nome</translation>
</message>
</context>
<context>
<name>TemplateDialog</name>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="32"/>
<source>Name</source>
<translation type="unfinished">Nome</translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="38"/>
<source>Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="43"/>
<location filename="../src/ui/TemplateDialog.cpp" line="325"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="52"/>
<source>use %1 to declare the position of the cursor.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="56"/>
<source>use ${files:x} to add all updated file names,
x (number) determines the number of maximum files shown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="66"/>
<source>Remove</source>
<translation type="unfinished">Remover</translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="77"/>
<source>Up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="78"/>
<source>Down</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="93"/>
<source>Import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="94"/>
<source>Export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="241"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="242"/>
<location filename="../src/ui/TemplateDialog.cpp" line="295"/>
<source>Gittyup Templates (*%1)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="292"/>
<source>Save Templates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TemplateDialog.cpp" line="321"/>
<source>Replace</source>
<translation type="unfinished">Substituir</translation>
</message>
</context>
<context>
<name>TerminalPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="787"/>
<location filename="../src/dialogs/SettingsDialog.cpp" line="811"/>
<source>Install</source>
<translation>Instalar</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="800"/>
<source>Name:</source>
<translation>Nome:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="801"/>
<source>Location:</source>
<translation>Localização:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="811"/>
<source>Uninstall</source>
<translation>Desinstalar</translation>
</message>
</context>
<context>
<name>TextEdit</name>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="87"/>
<source>Replace...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="88"/>
<source>Replace All...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="117"/>
<source>Ignore</source>
<translation type="unfinished">Ignorar</translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="136"/>
<source>Ignore All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="142"/>
<source>Add to User Dictionary</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/CommitEditor.cpp" line="156"/>
<source>Do not Ignore</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ThemeDialog</name>
<message>
<source>Native Theme</source>
<translation type="vanished">Tema nativo</translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="102"/>
<source>A flexible look matching system colors</source>
<translation>Um aspecto flexível com as cores do sistema</translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="96"/>
<source>Dark Theme</source>
<translation>Tema escuro</translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="89"/>
<source>Pick a theme for Gittyup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="92"/>
<source>Default Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="93"/>
<source>A consistent bright theme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="97"/>
<source>A consistent look optimal for reducing eye strain</source>
<translation>Um aspecto consistente optimizado para reduzir a fadiga da vista</translation>
</message>
<message>
<location filename="../src/dialogs/ThemeDialog.cpp" line="101"/>
<source>System Theme</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ToolBar</name>
<message>
<location filename="../src/ui/ToolBar.cpp" line="736"/>
<source>Show repository sidebar</source>
<translation>Mostrar barra lateral do repositório</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="750"/>
<source>Previous</source>
<translation>Anterior</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="762"/>
<source>Next</source>
<translation>Seguinte</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="778"/>
<source>Fetch</source>
<translation>Obter</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="783"/>
<source>Pull</source>
<translation>Puxar</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="789"/>
<source>Merge</source>
<translation type="unfinished">Unir</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="793"/>
<source>Rebase</source>
<translation type="unfinished">Rebasear</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="800"/>
<source>Push</source>
<translation>Enviar</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="806"/>
<source>Checkout</source>
<translation>Mudar</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="818"/>
<source>Stash</source>
<translation>Ocultar</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="823"/>
<source>Pop Stash</source>
<translation>Aplicar e limpar</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="848"/>
<source>Open Terminal</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="860"/>
<source>Open file manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="872"/>
<source>Configure Settings</source>
<translation>Configurar definições</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="880"/>
<source>Repository settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="884"/>
<source>Application settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="891"/>
<location filename="../src/ui/ToolBar.cpp" line="1020"/>
<source>Show Log</source>
<translation>Mostrar diário</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="909"/>
<source>Double Tree View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Diff View</source>
<translation type="vanished">Vista de comparação</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="914"/>
<source>Tree View</source>
<translation>Vista em árvore</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="927"/>
<source>Show Starred Commits</source>
<translation>Mostrar submissões com estrela</translation>
</message>
<message>
<location filename="../src/ui/ToolBar.cpp" line="1020"/>
<source>Hide Log</source>
<translation>Ocultar diário</translation>
</message>
</context>
<context>
<name>ToolsPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="315"/>
<source>Keep backup of merge files (.orig)</source>
<translation>Manter salvaguarda dos ficheiro de união (.orig)</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="322"/>
<source>External editor:</source>
<translation>Editor externo:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="323"/>
<source>External diff:</source>
<translation>Comparação externa:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="324"/>
<source>External merge:</source>
<translation>União externa:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="325"/>
<source>Backup files:</source>
<translation>Ficheiros de salvaguarda:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="328"/>
<source>Terminal emulator command:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="340"/>
<source>File manager command:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="368"/>
<source>Configure</source>
<translation>Configurar</translation>
</message>
</context>
<context>
<name>TreeModel</name>
<message>
<location filename="../src/ui/TreeModel.cpp" line="143"/>
<source>Submodule</source>
<translation>Sub-módulo</translation>
</message>
</context>
<context>
<name>TreeView</name>
<message>
<location filename="../src/ui/TreeView.cpp" line="74"/>
<source>Directory</source>
<translation type="unfinished">Pasta</translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="74"/>
<source>File</source>
<translation type="unfinished">Ficheiro</translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="75"/>
<source>Remove or discard %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="77"/>
<source>Are you sure you want to remove or discard all changes in &apos;%1&apos;?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="82"/>
<source>This action cannot be undone.</source>
<translation type="unfinished">Esta acção não pode ser desfeita.</translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="85"/>
<location filename="../src/ui/TreeView.cpp" line="97"/>
<source>Discard</source>
<translation type="unfinished">Descartar</translation>
</message>
<message>
<location filename="../src/ui/TreeView.cpp" line="98"/>
<source>discard</source>
<translation type="unfinished">descartar</translation>
</message>
</context>
<context>
<name>TreeWidget</name>
<message>
<location filename="../src/ui/TreeWidget.cpp" line="54"/>
<source>Search:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TreeWidget.cpp" line="57"/>
<source>Regex</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/TreeWidget.cpp" line="59"/>
<source>Case Sensitive</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpToDateDialog</name>
<message>
<location filename="../src/update/UpToDateDialog.cpp" line="19"/>
<source>Already Up-to-date</source>
<translation>Já está actualizado</translation>
</message>
<message>
<location filename="../src/update/UpToDateDialog.cpp" line="30"/>
<source>%1 is already up-to-date. You have version %2.</source>
<translation>%1 já está actualizado. Tem a versão %2.</translation>
</message>
</context>
<context>
<name>UpdateDialog</name>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="51"/>
<source>Update %1</source>
<translation>Actualizar %1</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="61"/>
<location filename="../src/update/UpdateDialog.cpp" line="85"/>
<source>&lt;h3&gt;A new version of %1 is available!&lt;/h3&gt;&lt;p&gt;%1 %2 is now available - you have %3. The new version will be soon available in your package manager. Just update your system.&lt;/p&gt;&lt;b&gt;Release Notes:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="68"/>
<source>&lt;h3&gt;A new version of %1 is available!&lt;/h3&gt;&lt;p&gt;%1 %2 is now available - you have %3. Would you like to download it now?&lt;/p&gt;&lt;b&gt;Release Notes:&lt;/b&gt;</source>
<translation>&lt;h3&gt;Está disponível uma nova versão de %1!&lt;/h3&gt;&lt;p&gt;%1 %2 está disponível - tem a %3. Deseja transferi-la agora?&lt;/p&gt;&lt;b&gt;Notas de lançamento:&lt;/b&gt;</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="75"/>
<source>&lt;h3&gt;A new version of %1 is available!&lt;/h3&gt;&lt;p&gt;%1 %2 is now available - you have %3.&lt;/p&gt;&lt;p&gt;If you downloaded the flatpak package over a package manager or from flathub.org &lt;br/&gt;you don&apos;t have to install manually a new version. It will be available within the next &lt;br/&gt;days during your system update: &lt;code&gt;flatpak update&lt;/code&gt;&lt;/p&gt;&lt;b&gt;Release Notes:&lt;/b&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="100"/>
<source>Automatically download and install updates</source>
<translation>Transferir e instalar actualizações automaticamente</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="112"/>
<source>Install Update</source>
<translation>Instalar actualização</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="114"/>
<source>Remind Me Later</source>
<translation>Lembrar-me mais tarde</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="118"/>
<source>Skip This Version</source>
<translation>Ignorar esta versão</translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="138"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/update/UpdateDialog.cpp" line="150"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UpdatePanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="704"/>
<source>Check for updates automatically</source>
<translation>Procurar actualizações automaticamente</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="716"/>
<source>Automatically download and install updates</source>
<translation>Transferir e instalar actualizações automaticamente</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="726"/>
<source>Check Now</source>
<translation>Procurar agora</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="731"/>
<source>Software Update:</source>
<translation>Actualização do programa:</translation>
</message>
</context>
<context>
<name>UpdateSubmodulesDialog</name>
<message>
<location filename="../src/dialogs/UpdateSubmodulesDialog.cpp" line="109"/>
<source>Recursive</source>
<translation>Recursiva</translation>
</message>
<message>
<location filename="../src/dialogs/UpdateSubmodulesDialog.cpp" line="112"/>
<source>Init</source>
<translation>Inicializar</translation>
</message>
<message>
<location filename="../src/dialogs/UpdateSubmodulesDialog.cpp" line="117"/>
<source>Update</source>
<translation>Actualizar</translation>
</message>
</context>
<context>
<name>Updater</name>
<message>
<location filename="../src/update/Updater_win.cpp" line="23"/>
<source>Installer failed to start</source>
<translation>Falha ao iniciar o instalador</translation>
</message>
<message>
<location filename="../src/update/Updater_mac.mm" line="77"/>
<source>The disk image failed to mount successfully</source>
<translation>Falha ao montar a imagem do disco</translation>
</message>
<message>
<location filename="../src/update/Updater_mac.mm" line="96"/>
<source>The existing bundle could not be moved to the trash</source>
<translation>Impossível mover o pacoteexistente para o lixo </translation>
</message>
<message>
<location filename="../src/update/Updater_mac.mm" line="108"/>
<source>The new bundle could not be copied into place</source>
<translation>Impossível copiar o novo pacote para o sítio</translation>
</message>
<message>
<location filename="../src/update/Updater_mac.mm" line="117"/>
<location filename="../src/update/Updater.cpp" line="334"/>
<location filename="../src/update/Updater.cpp" line="355"/>
<source>Helper application failed to start</source>
<translation>Falha ao iniciar a aplicação de ajuda</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="100"/>
<source>Update Failed</source>
<translation>Falha ao actualizar</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="115"/>
<source>Unable to check for updates</source>
<translation>Impossível procurar actualizações</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="185"/>
<source>Unable to download update</source>
<translation>Impossível transferir a actualização</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="188"/>
<source>Unable to open temporary file</source>
<translation>Impossível abrir o ficheiro temporário</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="245"/>
<source>Unable to install update</source>
<translation>Impossível instalar a actualização</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="248"/>
<source>Some windows failed to close. You can download the binary manually from %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Some windows failed to close</source>
<translation type="vanished">Algumas janelas falharam ao fechar</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="256"/>
<source>Unknown install error</source>
<translation>Erro de instalação desconhecido</translation>
</message>
<message>
<location filename="../src/update/Updater.cpp" line="319"/>
<location filename="../src/update/Updater.cpp" line="347"/>
<source>Installer script failed: %1</source>
<translation>Falha no script de instalação: %1</translation>
</message>
</context>
<context>
<name>WindowPanel</name>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="437"/>
<source>Add New Theme</source>
<translation>Adicionar novo tema</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="438"/>
<source>Edit Current Theme</source>
<translation>Editar o tema actual</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="462"/>
<source>Create Theme</source>
<translation>Criar tema</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="472"/>
<source>Theme Name</source>
<translation>Nome do tema</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="504"/>
<source>Restart?</source>
<translation>Reiniciar?</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="505"/>
<source>The application must be restarted for the theme change to take effect.</source>
<translation>A aplicação tem de reiniciar para aplicar as alterações ao tema.</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="507"/>
<source>Do you want to restart now?</source>
<translation>Deseja reiniciar agora?</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="509"/>
<source>Restart</source>
<translation>Reiniciar</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="510"/>
<source>Later</source>
<translation>Mais tarde</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="528"/>
<source>Show full repository path</source>
<translation>Mostrar caminho completo do repositório</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="535"/>
<source>Hide automatically</source>
<translation>Ocultar automaticamente</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="543"/>
<source>Open submodules in tabs</source>
<translation>Abrir sub-módulos em separadores</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="551"/>
<source>Open all repositories in tabs</source>
<translation>Abrir todos os repositórios em separadores</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="558"/>
<source>Hide Menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="563"/>
<source>Show Avatars</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="615"/>
<source>Theme:</source>
<translation>Tema:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="616"/>
<source>Title:</source>
<translation>Título:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="617"/>
<source>Log:</source>
<translation>Diário:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="618"/>
<source>Tabs:</source>
<translation>Separadores:</translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="620"/>
<source>View:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/dialogs/SettingsDialog.cpp" line="622"/>
<source>Prompt:</source>
<translation>Pedir:</translation>
</message>
</context>
<context>
<name>_FileWidget::Header</name>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="219"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="245"/>
<source>Use Theirs: Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="227"/>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="238"/>
<source>Use Ours: Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="253"/>
<source>both: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="257"/>
<source>ours: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/DiffView/FileWidget.cpp" line="261"/>
<source>theirs: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>