diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini
index 5ade2fe821..65db549421 100644
--- a/options/locale/locale_pt-PT.ini
+++ b/options/locale/locale_pt-PT.ini
@@ -459,6 +459,7 @@ add_email=Adicionar endereço de email
add_openid=Adicionar URI OpenID
add_email_confirmation_sent=Um email de confirmação foi enviado para '%s'. Verifique sua caixa de entrada dentro de %s para confirmar o seu endereço de email.
add_email_success=O novo endereço de email foi adicionado.
+email_preference_set_success=As preferências relativas ao email foram definidas com sucesso.
add_openid_success=O novo endereço OpenID foi adicionado.
keep_email_private=Ocultar endereço de email
keep_email_private_popup=Seu endereço de email será escondido dos outros utilizadores.
@@ -604,7 +605,56 @@ repo_name=Nome do repositório
repo_name_helper=Um bom nome de repositório utiliza palavras curtas, memoráveis e únicas.
repo_size=Tamanho do repositório
template=Modelo
+template_select=Escolha um modelo.
+template_helper=Fazer do repositório um modelo
+template_description=Repositórios modelo permitem que os utilizadores gerem novos repositórios com a mesma estrutura de pastas, ficheiros e configurações opcionais.
+visibility=Visibilidade
+visibility_description=Somente o proprietário ou os membros da organização, se tiverem direitos, poderão vê-lo.
+visibility_helper=Tornar o repositório privado
+visibility_helper_forced=O administrador obriga a que os repositórios novos sejam privados.
+visibility_fork_helper=(alterar este parâmetro irá alterar também todas as derivações)
+clone_helper=Precisa de ajuda para clonar? Visite a Ajuda.
+fork_repo=Derivar repositório
+fork_from=Derivar de
+fork_visibility_helper=A visibilidade de um repositório derivado não pode ser alterada.
+use_template=Usar este modelo
+generate_repo=Gerar repositório
+generate_from=Gerar a partir de
+repo_desc=Descrição
+repo_lang=Idioma
+repo_gitignore_helper=Escolher modelos .gitignore.
+issue_labels=Etiquetas para as questões
+issue_labels_helper=Escolha um conjunto de etiquetas para as questões.
+license=Licença
+license_helper=Escolha um ficheiro de licença.
+readme=README
+readme_helper=Escolha um modelo de ficheiro README.
+auto_init=Inicializar repositório (adiciona `.gitignore`, `LICENSE` e `README.md`)
+create_repo=Criar repositório
+default_branch=Ramo padrão
+mirror_prune=Podar
+mirror_prune_desc=Remover referências obsoletas de seguimento remoto
+mirror_interval=Intervalo de espelhamento (as unidade de tempo válidas são 'h', 'm' e 's'). O valor zero desabilita a sincronização automática.
+mirror_interval_invalid=O intervalo do espelhamento não é válido.
+mirror_address=Clonar a partir do URL
+mirror_address_desc=Coloque, na secção de Autorização de Clonagem, as credenciais que, eventualmente, sejam necessárias.
+mirror_address_url_invalid=O URL fornecido é inválido. Tem que codificar adequadamente todos os componentes do URL.
+mirror_address_protocol_invalid=O URL fornecido é inválido. Só se pode espelhar a partir de endereços http(s):// ou git://.
+mirror_last_synced=Última sincronização
+watchers=Vigilantes
+stargazers=Fãs
+forks=Derivações
+pick_reaction=Escolha sua resposta
+reactions_more=e mais %d
+unit_disabled=O administrador desabilitou esta secção do repositório.
+language_other=Outros
+template.items=Itens do modelo
+template.git_content=Conteúdo Git (ramo padrão)
+template.git_hooks=Automatismos do Git
+template.git_hooks_tooltip=Neste momento não pode modificar ou remover automatismos do git depois de adicionados. Escolha esta opção somente se confiar no repositório modelo.
+template.webhooks=Automatismos web
+template.topics=Tópicos
template.avatar=Avatar
template.issue_labels=Etiquetas das questões
template.one_item=Tem que escolher pelo menos um item do modelo
@@ -864,6 +914,9 @@ issues.closed_title=Fechadas
issues.num_comments=%d comentários
issues.commented_at=`comentado %s`
issues.delete_comment_confirm=Tem a certeza que quer eliminar este comentário?
+issues.attachment.download=`Clique para descarregar "%s"`
+issues.subscribe=Subscrever
+issues.unsubscribe=Anular subscrição
issues.lock=Bloquear diálogo
issues.unlock=Desbloquear diálogo
issues.lock.unknown_reason=Não é possível bloquear uma questão com um motivo desconhecido.
@@ -885,6 +938,53 @@ issues.unlock.title=Desbloquear diálogo sobre esta questão.
issues.comment_on_locked=Não pode comentar numa questão bloqueada.
issues.tracker=Gestor de tempo
issues.start_tracking_short=Iniciar
+issues.start_tracking=Iniciar contagem de tempo
+issues.start_tracking_history=`começou a trabalhar %s`
+issues.tracker_auto_close=O temporizador será parado automaticamente quando esta questão for fechada
+issues.tracking_already_started=`Já tinha iniciado a contagem de tempo para esta questão!`
+issues.stop_tracking=Parar
+issues.stop_tracking_history=`parou de trabalhar %s`
+issues.add_time=Adicionar tempo manualmente
+issues.add_time_short=Adicionar tempo
+issues.add_time_cancel=Cancelar
+issues.add_time_history=`adicionou o tempo gasto %s`
+issues.del_time_history=`apagou o tempo gasto %s`
+issues.add_time_hours=Horas
+issues.add_time_minutes=Minutos
+issues.add_time_sum_to_small=Não foi inserido qualquer tempo.
+issues.cancel_tracking=Cancelar
+issues.cancel_tracking_history=`cancelou o contador de tempo %s`
+issues.time_spent_total=Total de tempo gasto
+issues.time_spent_from_all_authors=`Tempo total gasto: %s`
+issues.due_date=Date limite
+issues.invalid_due_date_format=O formato da data limite tem que ser 'aaaa-mm-dd'.
+issues.error_modifying_due_date=Falha ao modificar a data limite.
+issues.error_removing_due_date=Falha ao remover a data limite.
+issues.due_date_form=yyyy-mm-dd
+issues.due_date_form_add=Adicionar data limite
+issues.due_date_form_edit=Editar
+issues.due_date_form_remove=Remover
+issues.due_date_not_writer=Tem que ter permissões de escrita no repositório para poder modificar o prazo de uma questão.
+issues.due_date_not_set=Sem data limite definida.
+issues.due_date_added=adicionou a data limite %s %s
+issues.due_date_modified=modificou a data limite de %[2]s para %[1]s %[3]s
+issues.due_date_remove=removeu a data limite %s %s
+issues.due_date_overdue=Em atraso
+issues.due_date_invalid=A data limite é inválida ou está fora do intervalo permitido. Por favor, use o formato 'aaaa-mm-dd'.
+issues.dependency.title=Dependências
+issues.dependency.issue_no_dependencies=Esta questão não tem quaisquer dependências, neste momento.
+issues.dependency.pr_no_dependencies=Este pedido de integração não tem quaisquer dependências, neste momento.
+issues.dependency.add=Adicionar dependência…
+issues.dependency.cancel=Cancelar
+issues.dependency.remove=Remover
+issues.dependency.remove_info=Remover esta dependência
+issues.dependency.added_dependency=`%[2]s adicionou uma nova dependência %[3]s`
+issues.dependency.removed_dependency=`%[2]s removeu uma dependência %[3]s`
+issues.dependency.issue_closing_blockedby=O encerramento deste pedido de integração está bloqueado pelas seguintes questões
+issues.dependency.pr_closing_blockedby=O encerramento desta questão está bloqueado pelas seguintes questões
+issues.dependency.issue_close_blocks=Esta questão bloqueia o encerramento das seguintes questões
+issues.dependency.pr_close_blocks=Este pedido de integração bloqueia o encerramento das seguintes questões
+issues.dependency.issue_close_blocked=Tem que encerrar todas as questões que bloqueiam esta questão antes de a poder encerrar.