aboutsummaryrefslogtreecommitdiff
path: root/options/locale/locale_pt-PT.ini
diff options
context:
space:
mode:
Diffstat (limited to 'options/locale/locale_pt-PT.ini')
-rw-r--r--options/locale/locale_pt-PT.ini261
1 files changed, 219 insertions, 42 deletions
diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini
index 9c38a1727..ef7a400ec 100644
--- a/options/locale/locale_pt-PT.ini
+++ b/options/locale/locale_pt-PT.ini
@@ -41,7 +41,7 @@ webauthn_use_twofa=Usar um código de dois passos do seu telefone
webauthn_error=Não foi possível ler a sua chave de segurança.
webauthn_unsupported_browser=O seu navegador não oferece suporte ao WebAuthn.
webauthn_error_unknown=Ocorreu um erro desconhecido. Tente novamente, por favor.
-webauthn_error_insecure=WebAuthn apenas suporta conexões seguras. Para testar sobre HTTP, pode usar a origem "localhost" ou "127.0.0.1"
+webauthn_error_insecure=`WebAuthn apenas suporta conexões seguras. Para testar sobre HTTP, pode usar a origem "localhost" ou "127.0.0.1"`
webauthn_error_unable_to_process=O servidor não conseguiu processar o seu pedido.
webauthn_error_duplicated=A chave de segurança não é permitida neste pedido. Certifique-se de que a chave não está já registada.
webauthn_error_empty=Você tem que definir um nome para esta chave.
@@ -57,7 +57,7 @@ new_mirror=Nova réplica
new_fork=Nova derivação do repositório
new_org=Nova organização
new_project=Novo planeamento
-new_project_board=Novo painel para o planeamento
+new_project_column=Nova coluna
manage_org=Gerir organizações
admin_panel=Administração do sítio
account_settings=Configurações da conta
@@ -86,11 +86,16 @@ remove=Remover
remove_all=Remover tudo
edit=Editar
+enabled=Habilitado
+disabled=Desabilitado
+
copy=Copiar
copy_url=Copiar URL
+copy_content=Copiar conteúdo
copy_branch=Copiar nome do ramo
copy_success=Copiado!
copy_error=Falha ao copiar
+copy_type_unsupported=Este tipo de ficheiro não pode ser copiado
write=Escrever
preview=Pré-visualizar
@@ -106,6 +111,12 @@ never=Nunca
rss_feed=Fonte RSS
+[aria]
+navbar=Barra de navegação
+footer=Rodapé
+footer.software=Sobre o Software
+footer.links=Ligações
+
[filter]
string.asc=A - Z
string.desc=Z - A
@@ -226,7 +237,6 @@ internal_token_failed=Falha ao gerar o código interno: %v
secret_key_failed=Falha ao gerar a chave secreta: %v
save_config_failed=Falhou ao guardar a configuração: %v
invalid_admin_setting=A configuração da conta de administrador é inválida: %v
-install_success=Bem-vindo(a)! Obrigado por escolher o Gitea. Divirta-se e aproveite!
invalid_log_root_path=A localização dos registos é inválida: %v
default_keep_email_private=Esconder, por norma, os endereços de email
default_keep_email_private_popup=Esconder, por norma, os endereços de email de novos utilizadores.
@@ -237,6 +247,7 @@ default_enable_timetracking_popup=Habilitar, por norma, a contagem do tempo nos
no_reply_address=Domínio dos emails ocultos
no_reply_address_helper=Nome de domínio para utilizadores com um endereço de email oculto. Por exemplo, o nome de utilizador 'silva' será registado no Git como 'silva@semresposta.exemplo.org' se o domínio de email oculto estiver definido como 'semresposta.exemplo.org'.
password_algorithm=Algoritmo de Hash da Senha
+invalid_password_algorithm=Algoritmo de hash da senha inválido
password_algorithm_helper=Definir o algoritmo de hash da senha. Os algoritmos têm requisitos e resistência distintos. `argon2`, embora tenha boas características, usa muita memória e pode ser inapropriado para sistemas pequenos.
enable_update_checker=Habilitar verificador de novidades
enable_update_checker_helper=Verifica, periodicamente, se foi lançada alguma versão nova, fazendo uma ligação ao gitea.io.
@@ -254,7 +265,7 @@ view_home=Ver %s
search_repos=Procurar um repositório…
filter=Outros filtros
filter_by_team_repositories=Filtrar por repositórios da equipa
-feed_of=Fonte de "%s"
+feed_of=`Fonte de "%s"`
show_archived=Arquivado
show_both_archived_unarchived=Apresentando arquivados e não arquivados
@@ -317,6 +328,7 @@ email_not_associate=O endereço de email não está associado a qualquer conta.
send_reset_mail=Enviar email de recuperação da conta
reset_password=Recuperação de conta
invalid_code=O seu código de confirmação é inválido ou expirou.
+invalid_password=A sua senha não corresponde à senha que foi usada para criar a conta.
reset_password_helper=Recuperar conta
reset_password_wrong_user=Tem conta iniciada como %s, mas a ligação de recuperação de conta é para %s
password_too_short=O tamanho da senha não pode ser inferior a %d caracteres.
@@ -360,6 +372,7 @@ password_pwned_err=Não foi possível completar o pedido ao HaveIBeenPwned
[mail]
view_it_on=Ver em %s
+reply=ou responda a este email imediatamente
link_not_working_do_paste=Não está a funcionar? Tente copiar e colar no seu navegador.
hi_user_x=Olá <b>%s</b>,
@@ -463,6 +476,8 @@ url_error=`'%s' não é um URL válido.`
include_error=` tem que conter o texto '%s'.`
glob_pattern_error=` o padrão glob é inválido: %s.`
regex_pattern_error=` o padrão regex é inválido: %s.`
+username_error=` só pode conter caracteres alfanuméricos ('0-9','a-z','A-Z'), hífen ('-'), sublinhado ('_') e ponto ('.') Não pode começar nem terminar com caracteres não alfanuméricos, e caracteres não alfanuméricos consecutivos também são proibidos.`
+invalid_group_team_map_error=` o mapeamento é inválido: %s`
unknown_error=Erro desconhecido:
captcha_incorrect=O código CAPTCHA está errado.
password_not_match=As senhas não coincidem.
@@ -499,18 +514,20 @@ team_not_exist=A equipa não existe.
last_org_owner=Não pode remover o último utilizador da equipa 'proprietários'. Tem que haver pelo menos um proprietário numa organização.
cannot_add_org_to_team=Uma organização não pode ser adicionada como membro de uma equipa.
duplicate_invite_to_team=O(A) utilizador(a) já tinha sido convidado(a) para ser membro da equipa.
+organization_leave_success=Você deixou a organização %s com sucesso.
invalid_ssh_key=Não é possível validar a sua chave SSH: %s
invalid_gpg_key=Não é possível validar a sua chave GPG: %s
invalid_ssh_principal=Protagonista inválido: %s
-unable_verify_ssh_key=Não é possível validar a chave SSH; verifique novamente se há erros.
+must_use_public_key=A chave que você forneceu é privada. Não carregue a sua chave em lugar nenhum, em vez disso use a sua chave pública.
+unable_verify_ssh_key=Não é possível validar a chave SSH
auth_failed=Falhou a autenticação: %v
-still_own_repo=A sua conta possui um ou mais repositórios; deve excluí-los ou transferi-los primeiro.
-still_has_org=A sua conta é membro de uma ou mais organizações; deixe-as primeiro.
-still_own_packages=A sua conta possui um ou mais pacotes; elimine-os primeiro.
-org_still_own_repo=Esta organização ainda possui repositórios; deve excluí-los ou transferi-los primeiro.
-org_still_own_packages=Esta organização ainda possui um ou mais pacotes; elimine-os primeiro.
+still_own_repo=A sua conta possui um ou mais repositórios
+still_has_org=A sua conta é membro de uma ou mais organizações
+still_own_packages=A sua conta possui um ou mais pacotes
+org_still_own_repo=Esta organização ainda possui repositórios
+org_still_own_packages=Esta organização ainda possui um ou mais pacotes
target_branch_not_exist=O ramo de destino não existe.
@@ -739,6 +756,8 @@ access_token_deletion_cancel_action=Cancelar
access_token_deletion_confirm_action=Eliminar
access_token_deletion_desc=Eliminar um código revoga o acesso à sua conta nas aplicações que o usem. Esta operação não poderá ser revertida. Quer continuar?
delete_token_success=O código foi eliminado. Aplicações que o usavam deixaram de ter acesso à sua conta.
+select_scopes=Escolha os âmbitos
+scopes_list=Âmbitos:
manage_oauth2_applications=Gerir aplicações OAuth2
edit_oauth2_application=Editar aplicação OAuth2
@@ -802,6 +821,8 @@ remove_account_link=Remover conta vinculada
remove_account_link_desc=A remoção de uma conta vinculada revogará o acesso dessa conta à sua conta do Gitea. Quer continuar?
remove_account_link_success=A conta vinculada foi removida.
+hooks.desc=Adicionar automatismos web que serão despoletados para <strong>todos os repositórios</strong> pertencentes a este utilizador.
+
orgs_none=Não é membro de nenhuma organização.
repos_none=Não tem nenhum repositório
@@ -913,9 +934,9 @@ delete_preexisting_success=Eliminados os ficheiros não adoptados em %s
blame_prior=Ver a responsabilização anterior a esta modificação
transfer.accept=Aceitar transferência
-transfer.accept_desc=Transferir para "%s"
+transfer.accept_desc=`Transferir para "%s"`
transfer.reject=Rejeitar transferência
-transfer.reject_desc=Cancelar transferência para "%s"
+transfer.reject_desc=`Cancelar transferência para "%s"`
transfer.no_permission_to_accept=Não tem permissão para Aceitar
transfer.no_permission_to_reject=Não tem permissão para Rejeitar
@@ -1011,10 +1032,12 @@ unstar=Tirar dos favoritos
star=Juntar aos favoritos
fork=Derivar
download_archive=Descarregar repositório
+more_operations=Mais operações
no_desc=Sem descrição
quick_guide=Guia rápido
clone_this_repo=Clonar este repositório
+cite_this_repo=Citar este repositório
create_new_repo_command=Criando um novo repositório na linha de comandos
push_exist_repo=Enviando, pela linha de comandos, um repositório existente
empty_message=Este repositório não contém qualquer conteúdo.
@@ -1113,6 +1136,7 @@ editor.commit_directly_to_this_branch=Cometer imediatamente no ramo <strong clas
editor.create_new_branch=Crie um <strong>novo ramo</strong> para este cometimento e inicie um pedido de integração.
editor.create_new_branch_np=Criar um <strong>novo ramo</strong> para este cometimento.
editor.propose_file_change=Propor modificação do ficheiro
+editor.new_branch_name=Dê um nome ao novo ramo para este cometimento
editor.new_branch_name_desc=Nome do novo ramo…
editor.cancel=Cancelar
editor.filename_cannot_be_empty=O nome do ficheiro não pode estar em branco.
@@ -1164,7 +1188,7 @@ commits.signed_by_untrusted_user_unmatched=Assinado por um utilizador não fiáv
commits.gpg_key_id=ID da chave GPG
commits.ssh_key_fingerprint=Identificação digital da chave SSH
-commit.actions=Operações
+commit.operations=Operações
commit.revert=Reverter
commit.revert-header=Reverter: %s
commit.revert-content=Escolha o ramo para onde vai reverter:
@@ -1197,19 +1221,22 @@ projects.type.bug_triage=Triagem de erros
projects.template.desc=Modelo de planeamento
projects.template.desc_helper=Escolha um modelo de planeamento para começar
projects.type.uncategorized=Sem categoria
-projects.board.edit=Editar painel
-projects.board.edit_title=Novo nome para o painel
-projects.board.new_title=Novo nome para o painel
-projects.board.new_submit=Submeter
-projects.board.new=Novo painel
-projects.board.set_default=Definir como padrão
-projects.board.set_default_desc=Definir este painel como padrão para questões e pedidos de integração não categorizados
-projects.board.delete=Eliminar painel
-projects.board.deletion_desc=Eliminar um painel do planeamento faz com que todas as questões nesse painel sejam movidas para o painel 'Sem categoria'. Continuar?
-projects.board.color=Cor
+projects.column.edit=Editar coluna
+projects.column.edit_title=Nome
+projects.column.new_title=Nome
+projects.column.new_submit=Criar coluna
+projects.column.new=Nova coluna
+projects.column.set_default=Definir como padrão
+projects.column.set_default_desc=Defina esta coluna como padrão para questões e pedidos de integração não categorizados
+projects.column.delete=Eliminar coluna
+projects.column.deletion_desc=Eliminar uma coluna de um planeamento faz com que todas as questões que nela constam sejam movidas para a coluna 'Sem categoria'. Continuar?
+projects.column.color=Colorido
projects.open=Abrir
projects.close=Fechar
-projects.board.assigned_to=Atribuído a
+projects.column.assigned_to=Atribuída a
+projects.card_type.desc=Previsão dos cartões
+projects.card_type.images_and_text=Imagens e texto
+projects.card_type.text_only=Apenas texto
issues.desc=Organize relatórios de erros, tarefas e etapas.
issues.filter_assignees=Filtrar encarregado
@@ -1285,6 +1312,9 @@ issues.filter_label_exclude=`Use <code>alt</code> + <code>clique/enter</code> pa
issues.filter_label_no_select=Todos os rótulos
issues.filter_milestone=Etapa
issues.filter_milestone_no_select=Todas as etapas
+issues.filter_project=Planeamento
+issues.filter_project_all=Todos os planeamentos
+issues.filter_project_none=Nenhum planeamento
issues.filter_assignee=Encarregado
issues.filter_assginee_no_select=Todos os encarregados
issues.filter_poster=Autor(a)
@@ -1295,6 +1325,7 @@ issues.filter_type.assigned_to_you=Atribuídas a si
issues.filter_type.created_by_you=Criadas por si
issues.filter_type.mentioning_you=Mencionando a si
issues.filter_type.review_requested=Revisão solicitada
+issues.filter_type.reviewed_by_you=Revistos por si
issues.filter_sort=Ordem
issues.filter_sort.latest=Mais recentes
issues.filter_sort.oldest=Mais antigas
@@ -1316,6 +1347,8 @@ issues.action_milestone=Etapa
issues.action_milestone_no_select=Sem etapa
issues.action_assignee=Encarregado
issues.action_assignee_no_select=Sem encarregado
+issues.action_check=Marcar/desmarcar
+issues.action_check_all=Marcar/desmarcar todos os itens
issues.opened_by=aberta %[1]s por <a href="%[2]s">%[3]s</a>
pulls.merged_by=por <a href="%[2]s">%[3]s</a> foi executado %[1]s
pulls.merged_by_fake=por %[2]s foi executado %[1]s
@@ -1369,6 +1402,9 @@ issues.save=Guardar
issues.label_title=Nome do rótulo
issues.label_description=Descrição do rótulo
issues.label_color=Cor do rótulo
+issues.label_exclusive=Exclusivo
+issues.label_exclusive_desc=Nomeie o rótulo <code>âmbito/item</code> para torná-lo mutuamente exclusivo com outros rótulos do <code>âmbito/</code>.
+issues.label_exclusive_warning=Quaisquer rótulos com âmbito que estejam em conflito irão ser removidos ao editar os rótulos de uma questão ou de um pedido de integração.
issues.label_count=%d rótulos
issues.label_open_issues=%d questões abertas
issues.label_edit=Editar
@@ -1436,6 +1472,7 @@ issues.error_removing_due_date=Falhou a remoção da data de vencimento.
issues.push_commit_1=adicionou %d cometimento %s
issues.push_commits_n=adicionou %d cometimentos %s
issues.force_push_codes=`forçou o envio %[1]s de <a class="ui sha" href="%[3]s"><code>%[2]s</code></a> para <a class="ui sha" href="%[5]s"><code>%[4]s</code></a> %[6]s`
+issues.force_push_compare=Comparar
issues.due_date_form=yyyy-mm-dd
issues.due_date_form_add=Adicionar data de vencimento
issues.due_date_form_edit=Editar
@@ -1622,6 +1659,8 @@ pulls.reopened_at=`reabriu este pedido de integração <a id="%[1]s" href="#%[1]
pulls.merge_instruction_hint=`Também pode ver as <a class="show-instruction">instruções para a linha de comandos</a>.`
pulls.merge_instruction_step1_desc=No seu repositório, crie um novo ramo e teste as modificações.
pulls.merge_instruction_step2_desc=Integre as modificações e envie para o Gitea.
+pulls.clear_merge_message=Apagar mensagem de integração
+pulls.clear_merge_message_hint=Apagar a mensagem de integração apenas remove o conteúdo da mensagem de cometimento e mantém os rodapés do git, tais como "Co-Autorado-Por …".
pulls.auto_merge_button_when_succeed=(quando as verificações forem bem-sucedidas)
pulls.auto_merge_when_succeed=Integrar automaticamente quando todas as verificações forem bem-sucedidas
@@ -1813,6 +1852,7 @@ settings.mirror_sync_in_progress=A sincronização da réplica está em andament
settings.site=Sítio web
settings.update_settings=Modificar configurações
settings.branches.update_default_branch=Definir o ramo principal
+settings.branches.add_new_rule=Adicionar nova regra
settings.advanced_settings=Configurações avançadas
settings.wiki_desc=Habilitar wiki do repositório
settings.use_internal_wiki=Usar o wiki nativo
@@ -1839,16 +1879,14 @@ settings.enable_timetracker=Habilitar a contagem de tempo
settings.allow_only_contributors_to_track_time=Permitir a contagem de tempo somente aos contribuidores
settings.pulls_desc=Habilitar pedidos de integração no repositório
settings.pulls.ignore_whitespace=Ignorar espaços em branco nos conflitos
-settings.pulls.allow_merge_commits=Habilitar integração de cometimentos
-settings.pulls.allow_rebase_merge=Habilitar cometimentos de mudança de base para integrar
-settings.pulls.allow_rebase_merge_commit=Habilitar mudança de base com cometimentos de integração explícitos (--no-ff)
-settings.pulls.allow_squash_commits=Habilitar cometimentos de compactar para integrar
-settings.pulls.allow_manual_merge=Habilitar a marcação dos pedidos de integração como tendo sido executados manualmente
settings.pulls.enable_autodetect_manual_merge=Habilitar a identificação automática de integrações manuais (obs.: nalguns casos especiais a avaliação pode ser errada)
settings.pulls.allow_rebase_update=Habilitar a modificação do ramo do pedido de integração através da mudança de base
settings.pulls.default_delete_branch_after_merge=Eliminar o ramo do pedido de integração depois de finalizada a integração, como predefinição
+settings.pulls.default_allow_edits_from_maintainers=Permitir, por padrão, que os responsáveis editem
+settings.releases_desc=Habilitar lançamentos no repositório
settings.packages_desc=Habilitar o registo de pacotes do repositório
settings.projects_desc=Habilitar planeamentos no repositório
+settings.actions_desc=Habilitar operações 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_code_indexer=Indexador de código
@@ -1884,7 +1922,7 @@ settings.transfer_notices_2=- Você manterá o acesso ao repositório se o trans
settings.transfer_notices_3=- Se o repositório for privado e for transferido para um utilizador individual, esta operação certifica que o utilizador tem pelo menos a permissão de leitura (e altera as permissões se for necessário).
settings.transfer_owner=Novo proprietário
settings.transfer_perform=Executar transferência
-settings.transfer_started=Este repositório foi marcado para ser transferido e aguarda a confirmação de "%s"
+settings.transfer_started=`Este repositório foi marcado para ser transferido e aguarda a confirmação de "%s"`
settings.transfer_succeed=O repositório foi transferido.
settings.signing_settings=Configuração da validação de assinaturas
settings.trust_model=Modelo de confiança na assinatura
@@ -2012,6 +2050,8 @@ settings.event_package=Pacote
settings.event_package_desc=Pacote criado ou eliminado num repositório.
settings.branch_filter=Filtro de ramos
settings.branch_filter_desc=Lista dos ramos a serem considerados nos eventos de envio e de criação e eliminação de ramos, especificada como um padrão glob. Se estiver em branco ou for <code>*</code>, serão reportados eventos para todos os ramos. Veja a documentação <a href="https://pkg.go.dev/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> para ver os detalhes da sintaxe. Exemplos: <code>trunk</code>, <code>{trunk,release*}</code>.
+settings.authorization_header=Cabeçalho de Autorização
+settings.authorization_header_desc=Será incluído como cabeçalho de autorização para pedidos, quando estiver presente. Exemplos: %s.
settings.active=Em funcionamento
settings.active_helper=Será enviada informação sobre os eventos despoletadores para o URL deste automatismo web.
settings.add_hook_success=O automatismo web foi adicionado.
@@ -2056,6 +2096,8 @@ settings.deploy_key_deletion_desc=Remover uma chave de instalação irá revogar
settings.deploy_key_deletion_success=A chave de instalação foi removida.
settings.branches=Ramos
settings.protected_branch=Salvaguarda do ramo
+settings.protected_branch.save_rule=Guardar regra
+settings.protected_branch.delete_rule=Eliminar regra
settings.protected_branch_can_push=Permitir envios?
settings.protected_branch_can_push_yes=Pode enviar
settings.protected_branch_can_push_no=Não pode enviar
@@ -2090,6 +2132,7 @@ settings.dismiss_stale_approvals=Descartar aprovações obsoletas
settings.dismiss_stale_approvals_desc=Quando novos cometimentos que mudam o conteúdo do pedido de integração forem enviados para o ramo, as aprovações antigas serão descartadas.
settings.require_signed_commits=Exigir cometimentos assinados
settings.require_signed_commits_desc=Rejeitar envios para este ramo que não estejam assinados ou que não sejam validáveis.
+settings.protect_branch_name_pattern=Padrão do nome do ramo protegido
settings.protect_protected_file_patterns=Padrões de ficheiros protegidos (separados com ponto e vírgula '\;'):
settings.protect_protected_file_patterns_desc=Ficheiros protegidos que não podem ser modificados, mesmo que o utilizador tenha direitos para adicionar, editar ou eliminar ficheiros neste ramo. Múltiplos padrões podem ser separados com ponto e vírgula ('\;'). Veja a documentação em <a href="https://godoc.org/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> para ver a sintaxe. Exemplos: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
settings.protect_unprotected_file_patterns=Padrões de ficheiros desprotegidos (separados com ponto e vírgula '\;'):
@@ -2098,6 +2141,7 @@ settings.add_protected_branch=Habilitar salvaguarda
settings.delete_protected_branch=Desabilitar salvaguarda
settings.update_protect_branch_success=A salvaguarda do ramo '%s' foi modificada.
settings.remove_protected_branch_success=A salvaguarda do ramo '%s' foi desabilitada.
+settings.remove_protected_branch_failed=A remoção da regra '%s' de salvaguarda do ramo falhou.
settings.protected_branch_deletion=Desabilitar salvaguarda do ramo
settings.protected_branch_deletion_desc=Desabilitar a salvaguarda do ramo irá permitir que os utilizadores que tenham permissão de escrita enviem para o ramo. Quer continuar?
settings.block_rejected_reviews=Bloquear a integração quando há revisões rejeitadas
@@ -2107,10 +2151,13 @@ settings.block_on_official_review_requests_desc=A integração não será possí
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 do repositório como sendo o predefinido para pedidos de integração e cometimentos:
+settings.merge_style_desc=Estilos de integração
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.
settings.edit_protected_branch=Editar
+settings.protected_branch_required_rule_name=Nome de regra obrigatório
+settings.protected_branch_duplicate_rule_name=Nome de regra duplicado
settings.protected_branch_required_approvals_min=O número mínimo exigido de aprovações não pode ser negativo.
settings.tags=Etiquetas
settings.tags.protection=Proteger etiquetas
@@ -2126,7 +2173,6 @@ settings.bot_token=Código do bot
settings.chat_id=ID do diálogo
settings.matrix.homeserver_url=URL do servidor caseiro
settings.matrix.room_id=ID da sala
-settings.matrix.access_token=Código de acesso
settings.matrix.message_type=Tipo de mensagem
settings.archive.button=Arquivar repositório
settings.archive.header=Arquivar este repositório
@@ -2244,6 +2290,8 @@ release.edit_subheader=Lançamentos organizam as versões do trabalho.
release.tag_name=Nome da etiqueta
release.target=Alvo
release.tag_helper=Escolha uma etiqueta existente ou crie uma nova.
+release.tag_helper_new=Nova etiqueta. Esta etiqueta será criada a partir do destino.
+release.tag_helper_existing=Etiqueta existente.
release.title=Título
release.content=Conteúdo
release.prerelease_desc=Marcar como pré-lançamento
@@ -2267,6 +2315,8 @@ release.downloads=Descargas
release.download_count=Descargas: %s
release.add_tag_msg=Usar o título e o conteúdo do lançamento como mensagem da etiqueta.
release.add_tag=Criar apenas a etiqueta
+release.releases_for=Lançamentos para %s
+release.tags_for=Etiquetas para %s
branch.name=Nome do ramo
branch.search=Procurar ramos
@@ -2325,7 +2375,7 @@ org_full_name_holder=Nome completo da organização
org_name_helper=Nomes das organizações devem ser curtos e memoráveis.
create_org=Criar organização
repo_updated=Modificado
-people=Pessoas
+members=Membros
teams=Equipas
code=Código
lower_members=membros
@@ -2427,7 +2477,7 @@ teams.remove_all_repos_title=Remover todos os repositórios da equipa
teams.remove_all_repos_desc=Isto irá remover todos os repositórios da equipa.
teams.add_all_repos_title=Adicionar todos os repositórios
teams.add_all_repos_desc=Isto irá adicionar todos os repositórios da organização à equipa.
-teams.add_nonexistent_repo=O repositório que está a tentar adicionar não existe; por favor, crie-o primeiro.
+teams.add_nonexistent_repo=O repositório que está a tentar adicionar não existe
teams.add_duplicate_users=O utilizador já é um membro da equipa.
teams.repos.none=Não há repositórios que possam ser acedidos por esta equipa.
teams.members.none=Não há membros nesta equipa.
@@ -2534,6 +2584,10 @@ dashboard.delete_old_actions=Eliminar todas as operações antigas da base de da
dashboard.delete_old_actions.started=Foi iniciado o processo de eliminação de todas as operações antigas da base de dados.
dashboard.update_checker=Verificador de novas versões
dashboard.delete_old_system_notices=Eliminar todas as notificações do sistema antigas da base de dados
+dashboard.gc_lfs=Recolher lixo dos meta-elementos LFS
+dashboard.stop_zombie_tasks=Parar tarefas zombies
+dashboard.stop_endless_tasks=Parar tarefas intermináveis
+dashboard.cancel_abandoned_jobs=Cancelar trabalhos abandonados
users.user_manage_panel=Gestão das contas de utilizadores
users.new_account=Criar conta de utilizador
@@ -2622,6 +2676,7 @@ repos.size=Tamanho
packages.package_manage_panel=Gestão de pacotes
packages.total_size=Tamanho total: %s
+packages.unreferenced_size=Tamanho não referenciado: %s
packages.owner=Proprietário
packages.creator=Criador
packages.name=Nome
@@ -2715,6 +2770,8 @@ auths.oauth2_required_claim_value_helper=Defina este valor para restringir o in
auths.oauth2_group_claim_name=Reivindicar nome que fornece nomes de grupo para esta fonte. (Opcional)
auths.oauth2_admin_group=Valor da Reivindicação de Grupo para utilizadores administradores. (Opcional - exige a reivindicação de nome acima)
auths.oauth2_restricted_group=Valor da Reivindicação de Grupo para utilizadores restritos. (Opcional - exige a reivindicação de nome acima)
+auths.oauth2_map_group_to_team=Mapear grupos reclamados em equipas da organização (opcional — requer nome de reclamação acima).
+auths.oauth2_map_group_to_team_removal=Remover utilizadores das equipas sincronizadas se esses utilizadores não pertencerem ao grupo correspondente.
auths.enable_auto_register=Habilitar o registo automático
auths.sspi_auto_create_users=Criar utilizadores automaticamente
auths.sspi_auto_create_users_helper=Permitir que o método de autenticação SSPI crie, automaticamente, novas contas para utilizadores que iniciam a sessão pela primeira vez
@@ -2731,17 +2788,17 @@ auths.tips.oauth2.general=Autenticação OAuth2
auths.tips.oauth2.general.tip=Ao registar uma nova autenticação OAuth2, o URL de retorno de chamada/reencaminhamento deve ser: <host>/user/oauth2/<Authentication Name>/callback
auths.tip.oauth2_provider=Fornecedor OAuth2
auths.tip.bitbucket=Registe um novo consumidor de OAuth em https://bitbucket.org/account/user/<o_seu_nome_de_utilizador>/oauth-consumers/new e adicione a permissão 'Account' - 'Read'
-auths.tip.nextcloud=Registe um novo consumidor OAuth na sua instância usando o seguinte menu "Configurações → Segurança → Cliente OAuth 2.0"
+auths.tip.nextcloud=`Registe um novo consumidor OAuth na sua instância usando o seguinte menu "Configurações → Segurança → Cliente OAuth 2.0"`
auths.tip.dropbox=Crie uma nova aplicação em https://www.dropbox.com/developers/apps
-auths.tip.facebook=Registe uma nova aplicação em https://developers.facebook.com/apps e adicione o produto "Facebook Login"
+auths.tip.facebook=`Registe uma nova aplicação em https://developers.facebook.com/apps e adicione o produto "Facebook Login"`
auths.tip.github=Registe uma nova aplicação OAuth em https://github.com/settings/applications/new
auths.tip.gitlab=Registe uma nova aplicação em https://gitlab.com/profile/applications
auths.tip.google_plus=Obtenha credenciais de cliente OAuth2 a partir da consola do Google API em https://console.developers.google.com/
auths.tip.openid_connect=Use o URL da descoberta de conexão OpenID (<server>/.well-known/openid-configuration) para especificar os extremos
-auths.tip.twitter=Vá a https://dev.twitter.com/apps, crie uma aplicação e certifique-se de que está habilitada a opção "Allow this application to be used to Sign in with Twitter"
+auths.tip.twitter=`Vá a https://dev.twitter.com/apps, crie uma aplicação e certifique-se de que está habilitada a opção "Allow this application to be used to Sign in with Twitter"`
auths.tip.discord=Registe uma nova aplicação em https://discordapp.com/developers/applications/me
auths.tip.gitea=Registe uma nova aplicação OAuth2. O guia pode ser encontrado em https://docs.gitea.io/en-us/oauth2-provider/
-auths.tip.yandex=Crie uma nova aplicação em https://oauth.yandex.com/client/new. Escolha as seguintes permissões da secção "Yandex.Passport API": "Acesso ao endereço de email", "Acesso ao avatar do utilizador" e "Acesso ao nome de utilizador, nome e sobrenome, género"
+auths.tip.yandex=`Crie uma nova aplicação em https://oauth.yandex.com/client/new. Escolha as seguintes permissões da secção "Yandex.Passport API": "Acesso ao endereço de email", "Acesso ao avatar do utilizador" e "Acesso ao nome de utilizador, nome e sobrenome, género"`
auths.tip.mastodon=Insira o URL de uma instância personalizada para a instância do mastodon com que se pretende autenticar (ou então use a predefinida)
auths.edit=Editar fonte de autenticação
auths.activated=Esta fonte de autenticação está em funcionamento
@@ -2755,6 +2812,8 @@ auths.still_in_used=A fonte de autenticação ainda está em uso. Tem que primei
auths.deletion_success=A fonte de autenticação foi eliminada.
auths.login_source_exist=A fonte de autenticação '%s' já existe.
auths.login_source_of_type_exist=Já existe uma fonte de autenticação deste tipo.
+auths.unable_to_initialize_openid=Não é possível inicializar o Fornecedor de Ligação OpenID: %s
+auths.invalid_openIdConnectAutoDiscoveryURL=URL de descoberta automática inválido (tem que ser um URL válido começando com http:// ou https://)
config.server_config=Configuração do servidor
config.app_name=Título do sítio
@@ -2977,7 +3036,7 @@ monitor.queue.pool.cancel_desc=Deixar uma fila sem quaisquer grupos de trabalhad
notices.system_notice_list=Notificações do sistema
notices.view_detail_header=Ver os detalhes da notificação
-notices.actions=Operações
+notices.operations=Operações
notices.select_all=Marcar todas
notices.deselect_all=Desmarcar todas
notices.inverse_selection=Inverter as marcações
@@ -3003,6 +3062,7 @@ reopen_pull_request=`reabriu o pedido de integração <a href="%[1]s">%[3]s#%[2]
comment_issue=`comentou na questão <a href="%[1]s">%[3]s#%[2]s</a>`
comment_pull=`comentou no pedido de integração <a href="%[1]s">%[3]s#%[2]s</a>`
merge_pull_request=`fez a integração constante no pedido <a href="%[1]s">%[3]s#%[2]s</a>`
+auto_merge_pull_request=`fez automaticamente a integração constante no pedido <a href="%[1]s">%[3]s#%[2]s</a>`
transfer_repo=transferiu o repositório <code>%s</code> para <a href="%s">%s</a>
push_tag=enviou a etiqueta <a href="%[2]s">%[3]s</a> para <a href="%[1]s">%[4]s</a>
delete_tag=eliminou a etiqueta %[2]de <a href="%[1]s">%[3]s</a>
@@ -3101,6 +3161,8 @@ keywords=Palavras-chave
details=Detalhes
details.author=Autor(a)
details.project_site=Página web do projecto
+details.repository_site=Página web do repositório
+details.documentation_site=Página web da documentação
details.license=Licença
assets=Recursos
versions=Versões
@@ -3108,6 +3170,14 @@ versions.on=ligado
versions.view_all=Ver todas
dependency.id=ID
dependency.version=Versão
+cargo.registry=Configurar este registo no ficheiro de configuração do Cargo (por exemplo: <code>~/.cargo/config.toml</code>):
+cargo.install=Para instalar o pacote usando o Cargo, execute o seguinte comando:
+cargo.documentation=Para obter mais informações sobre o registo do Cargo, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/cargo/">a documentação</a>.
+cargo.details.repository_site=Página web do repositório
+cargo.details.documentation_site=Página web da documentação
+chef.registry=Configure este registo no seu ficheiro <code>~/.chef/config.rb</code>:
+chef.install=Para instalar o pacote, execute o seguinte comando:
+chef.documentation=Para obter mais informações sobre o registo do Chef, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/chef/">a documentação</a>.
composer.registry=Configure este registo no seu ficheiro <code>~/.composer/config.json</code>:
composer.install=Para instalar o pacote usando o Composer, execute o seguinte comando:
composer.documentation=Para obter mais informações sobre o registo do Composer, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/composer/">a documentação</a>.
@@ -3117,10 +3187,13 @@ conan.details.repository=Repositório
conan.registry=Configurar este registo usando a linha de comandos:
conan.install=Para instalar o pacote usando o Conan, execute o seguinte comando:
conan.documentation=Para obter mais informações sobre o registo do Conan, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/conan/">a documentação</a>.
+conda.registry=Configure este registo como um repositório Conda no seu ficheiro <code>.condarc</code>:
+conda.install=Para instalar o pacote usando o Conda, execute o seguinte comando:
+conda.documentation=Para obter mais informações sobre o registo do Conda, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/conda/">a documentação</a>.
+conda.details.repository_site=Página web do repositório
+conda.details.documentation_site=Página web da documentação
container.details.type=Tipo de imagem
container.details.platform=Plataforma
-container.details.repository_site=Página web do repositório
-container.details.documentation_site=Página web da documentação
container.pull=Puxar a imagem usando a linha de comandos:
container.digest=Resumo:
container.documentation=Para obter mais informações sobre o registo do Container, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/container/">a documentação</a>.
@@ -3154,8 +3227,6 @@ npm.dependencies.optional=Dependências opcionais
npm.details.tag=Etiqueta
pub.install=Para instalar o pacote usando o Dart, execute o seguinte comando:
pub.documentation=Para obter mais informações sobre o registo Pub, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/pub/">a documentação</a>.
-pub.details.repository_site=Página web do repositório
-pub.details.documentation_site=Página web da documentação
pypi.requires=Requer Python
pypi.install=Para instalar o pacote usando o pip, execute o seguinte comando:
pypi.documentation=Para obter mais informações sobre o registo do PyPI, consulte <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/pypi/">a documentação</a>.
@@ -3179,4 +3250,110 @@ settings.delete.description=Eliminar o pacote é permanente e não pode ser desf
settings.delete.notice=Está prestes a eliminar %s (%s). Esta operação é irreversível. Tem a certeza?
settings.delete.success=O pacote foi eliminado.
settings.delete.error=Falhou a eliminação do pacote.
+owner.settings.cargo.title=Índice do registo do Cargo
+owner.settings.cargo.initialize=Inicializar índice
+owner.settings.cargo.initialize.description=Para usar o registo Cargo, é necessário um repositório git de índice especial. Aqui pode (re)criá-lo com a configuração necessária.
+owner.settings.cargo.initialize.error=Falhou ao inicializar o índice do Cargo: %v
+owner.settings.cargo.initialize.success=O índice do Cargo foi criado com sucesso.
+owner.settings.cargo.rebuild=Reconstruir índice
+owner.settings.cargo.rebuild.description=Se o índice não estiver sincronizado com os pacotes Cargo armazenados, pode reconstruí-lo aqui.
+owner.settings.cargo.rebuild.error=Falhou ao reconstruir o índice do Cargo: %v
+owner.settings.cargo.rebuild.success=O índice do Cargo foi reconstruído com sucesso.
+owner.settings.cleanuprules.title=Gerir regras de limpeza
+owner.settings.cleanuprules.add=Adicionar regra de limpeza
+owner.settings.cleanuprules.edit=Editar regra de limpeza
+owner.settings.cleanuprules.none=Não há regras de limpeza disponíveis. Leia a documentação para obter mais informação.
+owner.settings.cleanuprules.preview=Previsão da regra de limpeza
+owner.settings.cleanuprules.preview.overview=%d pacotes estão agendados para serem removidos.
+owner.settings.cleanuprules.preview.none=A regra de limpeza não corresponde a nenhum pacote.
+owner.settings.cleanuprules.enabled=Habilitado
+owner.settings.cleanuprules.pattern_full_match=Aplicar o padrão ao nome completo do pacote
+owner.settings.cleanuprules.keep.title=As versões que correspondem a estas regras serão mantidas, mesmo que correspondam à regra de remoção abaixo.
+owner.settings.cleanuprules.keep.count=Manter a mais recente
+owner.settings.cleanuprules.keep.count.1=1 versão por pacote
+owner.settings.cleanuprules.keep.count.n=%d versões por pacote
+owner.settings.cleanuprules.keep.pattern=Manter as versões correspondentes
+owner.settings.cleanuprules.keep.pattern.container=A <code>última</code> versão será sempre mantida para pacotes de contentor.
+owner.settings.cleanuprules.remove.title=Versões que correspondam a estas regras serão removidos, a não ser que a regra acima diga para os manter.
+owner.settings.cleanuprules.remove.days=Remover versões mais antigas do que
+owner.settings.cleanuprules.remove.pattern=Remover as versões correspondentes
+owner.settings.cleanuprules.success.update=A regra de limpeza foi modificada.
+owner.settings.cleanuprules.success.delete=A regra de limpeza foi eliminada.
+owner.settings.chef.title=Registo do Chef
+owner.settings.chef.keypair=Gerar par de chaves
+owner.settings.chef.keypair.description=Gerar um par de chaves para se autenticar no registo do Chef. A chave anterior deixará de poder ser utilizada.
+
+[secrets]
+secrets=Segredos
+description=Os segredos serão transmitidos a certas operações e não poderão ser lidos de outra forma.
+none=Ainda não há segredos.
+value=Valor
+name=Nome
+creation=Adicionar segredo
+creation.name_placeholder=apenas caracteres sem distinção de maiúsculas, alfanuméricos ou sublinhados, não podem começar com GITEA_ nem com GITHUB_
+creation.value_placeholder=Insira um conteúdo qualquer. Espaços em branco no início ou no fim serão omitidos.
+creation.success=O segredo '%s' foi adicionado.
+creation.failed=Falhou ao adicionar o segredo.
+deletion=Remover segredo
+deletion.description=Remover um segredo é permanente e não pode ser revertido. Continuar?
+deletion.success=O segredo foi removido.
+deletion.failed=Falhou ao remover o segredo.
+
+[actions]
+actions=Operações
+
+unit.desc=Gerir operações
+
+status.unknown=Desconhecido
+status.waiting=Aguardando
+status.running=Em execução
+status.success=Sucesso
+status.failure=Falha
+status.cancelled=Cancelada
+status.skipped=Ignorada
+status.blocked=Bloqueada
+
+runners=Executores
+runners.runner_manage_panel=Gestão de executores
+runners.new=Criar um novo executor
+runners.new_notice=Como iniciar um executor
+runners.status=Estado
+runners.id=ID
+runners.name=Nome
+runners.owner_type=Tipo
+runners.description=Descrição
+runners.labels=Rótulos
+runners.last_online=Última vez ligado
+runners.agent_labels=Rótulos do agente
+runners.custom_labels=Rótulos personalizados
+runners.custom_labels_helper=Rótulos personalizados são rótulos que são adicionados manualmente por um administrador. São separados por vírgulas e espaços em branco antes e após cada rótulo são ignorados.
+runners.runner_title=Executor
+runners.task_list=Tarefas recentes deste executor
+runners.task_list.run=Executar
+runners.task_list.status=Estado
+runners.task_list.repository=Repositório
+runners.task_list.commit=Cometimento
+runners.task_list.done_at=Feito em
+runners.edit_runner=Editar executor
+runners.update_runner=Guardar alterações
+runners.update_runner_success=O executor foi modificado com sucesso
+runners.update_runner_failed=Falhou ao modificar o executor
+runners.delete_runner=Eliminar o executor
+runners.delete_runner_success=O executor foi eliminado com sucesso
+runners.delete_runner_failed=Falhou ao eliminar o executor
+runners.delete_runner_header=Confirme que quer eliminar este executor
+runners.delete_runner_notice=Se uma tarefa estiver a correr sob este executor, será terminada e marcada como tendo falhado. Pode quebrar o fluxo de trabalho de construção.
+runners.none=Não há executores disponíveis
+runners.status.unspecified=Desconhecido
+runners.status.idle=Parada
+runners.status.active=Em funcionamento
+runners.status.offline=Desconectada
+
+runs.all_workflows=Todos os fluxos de trabalho
+runs.open_tab=%d abertas
+runs.closed_tab=%d fechadas
+runs.commit=Cometimento
+runs.pushed_by=Enviada por
+
+need_approval_desc=É necessária aprovação para executar fluxos de trabalho para a derivação do pedido de integração.