diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini
index e14daa865f15d..400a072235dac 100644
--- a/options/locale/locale_pt-PT.ini
+++ b/options/locale/locale_pt-PT.ini
@@ -314,6 +314,8 @@ password_pwned=A senha utilizada está numa %[2]s#%[3]d`
pulls.create=Criar um pedido de integração
-pulls.title_desc=quer integrar %[1]d cometimento(s) de %[2]s
em %[3]s
+pulls.title_desc=quer integrar %[1]d cometimento(s) do ramo %[2]s
no ramo %[3]s
pulls.merged_title_desc=integrou %[1]d cometimentos de %[2]
em %[3]s
%[4]s
pulls.change_target_branch_at=`mudou o ramo de destino de %s para %s %s`
pulls.tab_conversation=Diálogo
@@ -1572,7 +1574,7 @@ settings.email_notifications.disable=Desabilitar notificações por email
settings.email_notifications.submit=Definir preferência do email
settings.site=Sítio web
settings.update_settings=Modificar configurações
-settings.branches.update_default_branch=Modificar o ramo padrão
+settings.branches.update_default_branch=Modificar o ramo principal
settings.advanced_settings=Configurações avançadas
settings.wiki_desc=Habilitar wiki do repositório
settings.use_internal_wiki=Usar o wiki nativo
@@ -1605,7 +1607,7 @@ settings.pulls.enable_autodetect_manual_merge=Habilitar a identificação autom
settings.projects_desc=Habilitar projectos no repositório
settings.admin_settings=Configurações do administrador
settings.admin_enable_health_check=Habilitar verificações de integridade (git fsck) no repositório
-settings.admin_enable_close_issues_via_commit_in_any_branch=Fechar uma questão através de um cometimento feito num ramo não padrão
+settings.admin_enable_close_issues_via_commit_in_any_branch=Fechar uma questão através de um cometimento feito num ramo que não seja o principal
settings.danger_zone=Zona de perigo
settings.new_owner_has_same_repo=O novo dono já tem um repositório com o mesmo nome. Por favor, escolha outro nome.
settings.convert=Converter para um repositório normal
@@ -1835,7 +1837,7 @@ settings.block_on_official_review_requests=Bloquear integração nos pedidos de
settings.block_on_official_review_requests_desc=A integração não será possível quando tiver pedidos de revisão oficiais, mesmo que haja aprovações suficientes.
settings.block_outdated_branch=Bloquear integração se o pedido de integração for obsoleto
settings.block_outdated_branch_desc=A integração não será possível quando o ramo de topo estiver abaixo do ramo base.
-settings.default_branch_desc=Escolha um ramo padrão do repositório para pedidos de integração e cometimentos:
+settings.default_branch_desc=Escolha um ramo do repositório como sendo o predefinido para pedidos de integração e cometimentos:
settings.default_merge_style_desc=Tipo de integração predefinido para pedidos de integração:
settings.choose_branch=Escolha um ramo…
settings.no_protected_branch=Não existem ramos protegidos.
@@ -1876,7 +1878,7 @@ settings.lfs_filelist=Ficheiros LFS armazenados neste repositório
settings.lfs_no_lfs_files=Não existem quaisquer ficheiros LFS armazenados neste repositório
settings.lfs_findcommits=Procurar cometimentos
settings.lfs_lfs_file_no_commits=Não foram encontrados quaisquer cometimentos para este ficheiro LFS
-settings.lfs_noattribute=Este caminho não tem o atributo bloqueável no ramo padrão
+settings.lfs_noattribute=Este caminho não tem o atributo bloqueável no ramo principal
settings.lfs_delete=Eliminar ficheiro LFS com o OID %s
settings.lfs_delete_warning=Eliminar um ficheiro LFS pode causar erros do tipo 'elemento não existe' no checkout. Tem a certeza?
settings.lfs_findpointerfiles=Procurar ficheiros apontadores
@@ -1887,7 +1889,7 @@ settings.lfs_lock_already_exists=Já existe um bloqueio: %s
settings.lfs_lock=Bloquear
settings.lfs_lock_path=Caminho de ficheiro a bloquear...
settings.lfs_locks_no_locks=Sem bloqueios
-settings.lfs_lock_file_no_exist=O ficheiro bloqueado não existe no ramo padrão
+settings.lfs_lock_file_no_exist=O ficheiro bloqueado não existe no ramo principal
settings.lfs_force_unlock=Forçar desbloqueio
settings.lfs_pointers.found=Encontrado(s) %d ponteiro(s) de blob - %d associado(a), %d desassociado(a) (%d ausente do armazenamento)
settings.lfs_pointers.sha=SHA do blob
@@ -2004,10 +2006,10 @@ branch.deleted_by=Eliminado por %s
branch.restore_success=O ramo '%s' foi restaurado.
branch.restore_failed=Falhou a restauração do ramo '%s'.
branch.protected_deletion_failed=O ramo '%s' está protegido, não pode ser eliminado.
-branch.default_deletion_failed=O ramo '%s' é o ramo padrão, não pode ser eliminado.
+branch.default_deletion_failed=O ramo '%s' é o ramo principal, não pode ser eliminado.
branch.restore=Restaurar ramo '%s'
branch.download=Descarregar o ramo '%s'
-branch.included_desc=Este ramo faz parte do ramo padrão
+branch.included_desc=Este ramo faz parte do ramo principal
branch.included=Incluído
branch.create_new_branch=Criar ramo a partir do ramo:
branch.confirm_create_branch=Criar ramo
@@ -2465,7 +2467,7 @@ config.enable_timetracking=Habilitar a contagem de tempo
config.default_enable_timetracking=Habilitar, por norma, a contagem do tempo
config.default_allow_only_contributors_to_track_time=Permitir a contagem de tempo somente aos contribuidores
config.no_reply_address=Domínio dos emails ocultos
-config.default_visibility_organization=Visibilidade padrão para as novas organizações
+config.default_visibility_organization=Visibilidade predefinida para as novas organizações
config.default_enable_dependencies=Habilitar, por norma, dependências nas questões
config.webhook_config=Configuração do automatismo web