feat: update gitea vendor
runner nix smoke / nix label and flake smoke (push) Failing after 1m28s

This commit is contained in:
2026-09-26 21:18:24 +00:00
parent c439c1b948
commit d9b2a4e787
3538 changed files with 116131 additions and 44340 deletions
@@ -81,9 +81,11 @@
"retry": "Tentar novamente",
"rerun": "Reexecutar",
"rerun_all": "Reexecutar todos os trabalhos",
"rerun_failed": "Reexecutar os trabalhos que falharam",
"save": "Guardar",
"add": "Adicionar",
"add_all": "Adicionar tudo",
"dismiss": "Descartar",
"remove": "Remover",
"remove_all": "Remover tudo",
"remove_label_str": "Remover item \"%s\"",
@@ -103,6 +105,7 @@
"copy_error": "Falha ao copiar",
"copy_type_unsupported": "Este tipo de ficheiro não pode ser copiado",
"copy_filename": "Copiar o nome do ficheiro",
"copy_output": "Copiar a saída",
"write": "Escrever",
"preview": "Pré-visualizar",
"loading": "Carregando…",
@@ -120,6 +123,7 @@
"unpin": "Desafixar",
"artifacts": "Artefactos",
"expired": "Expirado",
"artifact_expires_at": "Expira em %s",
"confirm_delete_artifact": "Tem a certeza que quer eliminar este artefacto \"%s\"?",
"archived": "Arquivado",
"concept_system_global": "Global",
@@ -148,21 +152,30 @@
"filter.private": "Privado",
"no_results_found": "Não foram encontrados quaisquer resultados.",
"internal_error_skipped": "Ocorreu um erro interno mas foi ignorado: %s",
"characters_spaces": "Espaços",
"characters_tabs": "Tabulações",
"text_indent_style": "Estilo da indentação",
"text_indent_size": "Tamanho da indentação",
"text_line_wrap": "Translinear",
"text_line_nowrap": "Não translinear",
"text_line_wrap_mode": "Modo de translineação",
"search.search": "Pesquisar…",
"search.type_tooltip": "Tipo de pesquisa",
"search.fuzzy": "Aproximada",
"search.fuzzy_tooltip": "Incluir também os resultados que estejam próximos do termo de pesquisa",
"search.words": "Palavras",
"search.words_tooltip": "Incluir apenas os resultados que correspondam às palavras do termo de pesquisa",
"search.regexp": "Regexp",
"search.regexp_tooltip": "Incluir apenas os resultados que correspondam ao termo de pesquisa com expressões regulares",
"search.exact": "Fiel",
"search.exact_tooltip": "Incluir somente os resultados que correspondam rigorosamente ao termo de pesquisa",
"search.repo_kind": "Pesquisar repositórios…",
"search.user_kind": "Pesquisar utilizadores…",
"search.badge_kind": "Procurar crachás…",
"search.org_kind": "Pesquisar organizações…",
"search.team_kind": "Pesquisar equipas…",
"search.code_kind": "Pesquisar código-fonte…",
"search.code_empty": "Iniciar uma nova pesquisa no código-fonte.",
"search.code_empty_description": "Insira uma palavra-chave para pesquisar no código-fonte.",
"search.code_search_unavailable": "A pesquisa de código não está disponível, neste momento. Entre em contacto com o administrador.",
"search.code_search_by_git_grep": "Os resultados da pesquisa no código-fonte neste momento são fornecidos pelo \"git grep\". Esses resultados podem ser melhores se o administrador habilitar o indexador do repositório.",
"search.package_kind": "Pesquisar pacotes…",
@@ -203,11 +216,15 @@
"editor.buttons.switch_to_legacy.tooltip": "Usar o editor clássico",
"editor.buttons.enable_monospace_font": "Habilitar tipo de letra mono-espaçado",
"editor.buttons.disable_monospace_font": "Desabilitar tipo de letra mono-espaçado",
"editor.code_editor.command_palette": "Paleta de comandos",
"editor.code_editor.find": "Procurar",
"editor.code_editor.placeholder": "Insira o conteúdo do ficheiro aqui",
"filter.string.asc": "A–Z",
"filter.string.desc": "Z–A",
"error.occurred": "Ocorreu um erro",
"error.report_message": "Se acredita tratar-se de um erro do Gitea, procure questões relacionadas no <a href=\"%s\">GitHub</a> ou abra uma nova questão, se necessário.",
"error.not_found": "Não foi possível encontrar o destino.",
"error.permission_denied": "Permissão negada.",
"error.network_error": "Erro de rede",
"startpage.app_desc": "Um serviço Git auto-hospedado e fácil de usar",
"startpage.install": "Fácil de instalar",
@@ -217,7 +234,7 @@
"startpage.lightweight": "Leve",
"startpage.lightweight_desc": "Gitea requer poucos recursos e pode correr num simples Raspberry Pi. Economize a energia da sua máquina!",
"startpage.license": "Código aberto",
"startpage.license_desc": "Vá buscar <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%[1]s\">%[2]s</a>! Junte-se a nós dando a <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%[3]s\">sua contribuição</a> para tornar este programa ainda melhor. Não se acanhe e contribua!",
"startpage.license_desc": "Vá buscar <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%[1]s\">%[2]s</a>! Junte-se a nós dando a <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%[3]s\">sua contribuição</a> para tornar este programa ainda melhor. Não hesite e contribua!",
"install.install": "Instalação",
"install.installing_desc": "Instalando agora, por favor aguarde…",
"install.title": "Configuração inicial",
@@ -254,7 +271,7 @@
"install.lfs_path": "Localização do Git LFS",
"install.lfs_path_helper": "Os ficheiros rastreados pelo Git LFS serão armazenados nesta pasta. Deixe em branco para desabilitar.",
"install.run_user": "Executar com este utilizador",
"install.run_user_helper": "O nome de utilizador do sistema operativo que vai executar o Gitea. Note que esse utilizador tem que ter acesso à localização base dos repositórios.",
"install.run_user_helper": "O nome de utilizador do sistema operativo que vai executar o Gitea, que tem de ter acesso de escrita nos caminhos dos dados. Este nome é detectado automaticamente e não pode ser alterado aqui. Para usar um utilizador diferente, reinicie o Gitea com essa conta.",
"install.domain": "Domínio do servidor",
"install.domain_helper": "Domínio ou endereço do servidor.",
"install.ssh_port": "Porto do servidor SSH",
@@ -277,12 +294,6 @@
"install.register_confirm": "Exigir confirmação de email para se inscrever",
"install.mail_notify": "Habilitar notificações por email",
"install.server_service_title": "Configurações do servidor e de terceiros",
"install.offline_mode": "Habilitar o modo local",
"install.offline_mode_popup": "Desabilitar redes de entrega de conteúdos de terceiros e servir localmente todos os recursos.",
"install.disable_gravatar": "Desabilitar o Gravatar",
"install.disable_gravatar_popup": "Desabilitar o Gravatar e fontes de avatares de terceiros. Será usado um avatar padrão, a não ser que o utilizador carregue um avatar localmente.",
"install.federated_avatar_lookup": "Habilitar avatares federados",
"install.federated_avatar_lookup_popup": "Habilitar pesquisa de avatares federada usando o Libravatar.",
"install.disable_registration": "Desabilitar a auto-inscrição",
"install.disable_registration_popup": "Desabilitar a auto-inscrição do utilizador. Somente os administradores poderão criar novas contas de utilizador.",
"install.allow_only_external_registration_popup": "Permitir a inscrição somente por meio de serviços externos",
@@ -302,12 +313,10 @@
"install.admin_email": "Endereço de email",
"install.install_btn_confirm": "Instalar Gitea",
"install.test_git_failed": "Não foi possível testar o comando 'git': %v",
"install.sqlite3_not_available": "Esta versão do Gitea não suporta o SQLite3. Descarregue a versão binária oficial em %s (não utilize a versão 'gobuild').",
"install.invalid_db_setting": "As configurações da base de dados são inválidas: %v",
"install.invalid_db_table": "A tabela \"%s\" da base de dados é inválida: %v",
"install.invalid_repo_path": "A localização base dos repositórios é inválida: %v",
"install.invalid_app_data_path": "A localização dos dados da aplicação é inválido: %v",
"install.run_user_not_match": "O nome de utilizador para 'executar como' não é o nome de utilizador corrente: %s → %s",
"install.internal_token_failed": "Falha ao gerar o código interno: %v",
"install.secret_key_failed": "Falha ao gerar a chave secreta: %v",
"install.save_config_failed": "Falhou ao guardar a configuração: %v",
@@ -540,6 +549,7 @@
"form.glob_pattern_error": " o padrão glob é inválido: %s.",
"form.regex_pattern_error": " o padrão regex é inválido: %s.",
"form.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.",
"form.invalid_slug_error": " é inválido.",
"form.invalid_group_team_map_error": " o mapeamento é inválido: %s",
"form.unknown_error": "Erro desconhecido:",
"form.captcha_incorrect": "O código CAPTCHA está errado.",
@@ -628,14 +638,8 @@
"user.block.unblock.failure": "Falhou o desbloqueio do utilizador: %s",
"user.block.blocked": "Bloqueou este utilizador.",
"user.block.title": "Bloquear um utilizador",
"user.block.info": "Bloquear um utilizador evita que este interaja com repositórios, tal como abrir ou comentar em pedidos de integração ou questões. Saiba mais sobre como bloquear um utilizador.",
"user.block.info_1": "Bloquear um utilizador impede as seguintes operações na sua conta e nos seus repositórios:",
"user.block.info_2": "seguir a sua conta",
"user.block.info_3": "enviar-lhe notificações ao @mencionar o seu nome de utilizador",
"user.block.info_4": "convidá-lo/a para ser colaborador/a nos repositórios dele/dela",
"user.block.info_5": "juntar aos favoritos, derivar ou vigiar repositórios",
"user.block.info_6": "abrir e comentar questões ou pedidos de integração",
"user.block.info_7": "reagir aos seus comentários em questões ou pedidos de integração",
"user.block.info": "Bloquear um utilizador impede que este interaja com os repositórios, tal como abrir ou comentar um pedido de integração ou uma questão.",
"user.block.info.docs": "Saiba mais sobre como bloquear um utilizador.",
"user.block.user_to_block": "Utilizador a bloquear",
"user.block.note": "Nota",
"user.block.note.title": "Nota opcional:",
@@ -643,12 +647,13 @@
"user.block.note.edit": "Editar nota",
"user.block.list": "Utilizadores bloqueados",
"user.block.list.none": "Você ainda não bloqueou quaisquer utilizadores.",
"settings.general": "Geral",
"settings.profile": "Perfil",
"settings.account": "Conta",
"settings.appearance": "Aparência",
"settings.password": "Senha",
"settings.security": "Segurança",
"settings.avatar": "Avatar",
"settings.avatar": "Foto do perfil",
"settings.ssh_gpg_keys": "Chaves SSH / GPG",
"settings.social": "Contas sociais",
"settings.applications": "Aplicações",
@@ -751,6 +756,7 @@
"settings.add_email": "Adicionar endereço de email",
"settings.add_openid": "Adicionar URI OpenID",
"settings.add_email_confirmation_sent": "Um email de confirmação foi enviado para \"%s\". Verifique a sua caixa de entrada dentro de %s para confirmar o seu endereço de email.",
"settings.email_primary_not_found": "Não foi possível encontrar o endereço de email escolhido.",
"settings.add_email_success": "O novo endereço de email foi adicionado.",
"settings.email_preference_set_success": "As preferências relativas ao email foram definidas com sucesso.",
"settings.add_openid_success": "O novo endereço OpenID foi adicionado.",
@@ -962,7 +968,6 @@
"repo.visibility_description": "Somente o proprietário ou os membros da organização, se tiverem direitos, poderão vê-lo.",
"repo.visibility_helper": "Tornar o repositório privado",
"repo.visibility_helper_forced": "O administrador obriga a que os repositórios novos sejam privados.",
"repo.visibility_fork_helper": "(alterar este parâmetro irá alterar também todas as derivações)",
"repo.clone_helper": "Precisa de ajuda para clonar? Visite a <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">Ajuda</a>.",
"repo.fork_repo": "Derivar repositório",
"repo.fork_from": "Derivar de",
@@ -977,6 +982,7 @@
"repo.fork.blocked_user": "Não pode derivar o repositório porque foi bloqueado/a pelo/a proprietário/a do repositório.",
"repo.use_template": "Usar este modelo",
"repo.open_with_editor": "Abrir com %s",
"repo.download_directory_as": "Descarregar pasta como %s",
"repo.download_zip": "Descarregar ZIP",
"repo.download_tar": "Descarregar TAR.GZ",
"repo.download_bundle": "Descarregar PACOTE",
@@ -996,7 +1002,6 @@
"repo.multiple_licenses": "Múltiplas licenças",
"repo.object_format": "Formato dos elementos",
"repo.object_format_helper": "Formato dos elementos do repositório. Não poderá ser alterado mais tarde. SHA1 é o mais compatível.",
"repo.readme": "README",
"repo.readme_helper": "Escolha um modelo de ficheiro README.",
"repo.readme_helper_desc": "Este é o sítio onde pode escrever uma descrição completa do seu trabalho.",
"repo.auto_init": "Inicializar repositório (adiciona `.gitignore`, `LICENSE` e `README.md`)",
@@ -1033,6 +1038,7 @@
"repo.forks": "Derivações",
"repo.stars": "Favoritos",
"repo.reactions_more": "e mais %d",
"repo.reactions": "Respostas",
"repo.unit_disabled": "O administrador desabilitou esta secção do repositório.",
"repo.language_other": "Outros",
"repo.adopt_search": "Insira o nome de utilizador para procurar repositórios adoptados… (deixe em branco para encontrar todos)",
@@ -1053,8 +1059,8 @@
"repo.transfer.accept_desc": "Transferir para \"%s\"",
"repo.transfer.reject": "Rejeitar transferência",
"repo.transfer.reject_desc": "Cancelar transferência para \"%s\"",
"repo.transfer.no_permission_to_accept": "Você não tem permissão para aceitar esta transferência.",
"repo.transfer.no_permission_to_reject": "Você não tem permissão para rejeitar esta transferência.",
"repo.transfer.is_transferring": "Transferindo…",
"repo.transfer.is_transferring_prompt": "O repositório está a ser transferido para %s",
"repo.desc.private": "Privado",
"repo.desc.public": "Público",
"repo.desc.public_access": "Acesso público",
@@ -1068,7 +1074,7 @@
"repo.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.",
"repo.template.webhooks": "Automatismos web",
"repo.template.topics": "Tópicos",
"repo.template.avatar": "Avatar",
"repo.template.avatar": "Foto do perfil",
"repo.template.issue_labels": "Rótulos das questões",
"repo.template.one_item": "Tem que escolher pelo menos um item do modelo",
"repo.template.invalid": "Tem que escolher um repositório modelo",
@@ -1205,7 +1211,7 @@
"repo.ambiguous_runes_description": "Este ficheiro contém caracteres Unicode que podem ser confundidos com outros caracteres. Se acha que é intencional, pode ignorar este aviso com segurança. Use o botão Revelar para os mostrar.",
"repo.invisible_runes_line": "Esta linha tem caracteres unicode invisíveis",
"repo.ambiguous_runes_line": "Esta linha tem caracteres unicode ambíguos",
"repo.ambiguous_character": "%[1]c [U+%04[1]X] pode confundir-se com %[2]c [U+%04[2]X]",
"repo.ambiguous_character": "%[1]s pode confundir-se com %[2]s",
"repo.escape_control_characters": "Revelar",
"repo.unescape_control_characters": "Esconder",
"repo.file_copy_permalink": "Copiar ligação permanente",
@@ -1298,7 +1304,7 @@
"repo.editor.upload_file_is_locked": "O ficheiro \"%s\" está bloqueado por %s.",
"repo.editor.upload_files_to_dir": "Carregar ficheiros para \"%s\"",
"repo.editor.cannot_commit_to_protected_branch": "Não é possível cometer para o ramo protegido \"%s\".",
"repo.editor.no_commit_to_branch": "Não é possível cometer imediatamente para o ramo porque:",
"repo.editor.no_commit_to_branch": "Não é permitido cometer imediatamente para o ramo porque:",
"repo.editor.user_no_push_to_branch": "O utilizador não pode enviar para o ramo",
"repo.editor.require_signed_commit": "O ramo requer um cometimento assinado",
"repo.editor.cherry_pick": "Escolher a dedo %s para:",
@@ -1313,6 +1319,7 @@
"repo.editor.fork_branch_exists": "O ramo \"%s\" já existe na sua derivação. Escolha outro nome para o ramo.",
"repo.commits.desc": "Navegar pelo histórico de modificações no código fonte.",
"repo.commits.commits": "Cometimentos",
"repo.commits.history_enable_follow_renames": "Incluir renomeações",
"repo.commits.no_commits": "Não há cometimentos em comum. \"%s\" e \"%s\" têm históricos completamente diferentes.",
"repo.commits.nothing_to_compare": "Estes ramos são iguais.",
"repo.commits.search.tooltip": "Pode prefixar palavras-chave com \"author:\", \"committer:\", \"after:\", ou \"before:\". Por exemplo: \"revert author:Alice before:2019-01-13\".",
@@ -1346,10 +1353,13 @@
"repo.projects.desc": "Gerir questões e integrações nos planeamentos.",
"repo.projects.description": "Descrição (opcional)",
"repo.projects.description_placeholder": "Descrição",
"repo.projects.empty": "Ainda não há planeamentos.",
"repo.projects.empty_description": "Crie um planeamento para coordenar questões e pedidos de integração.",
"repo.projects.create": "Criar planeamento",
"repo.projects.title": "Título",
"repo.projects.new": "Novo planeamento",
"repo.projects.new_subheader": "Coordene, acompanhe e modifique o seu trabalho num só lugar, para que os planeamentos se mantenham transparentes e cumpram o calendário.",
"repo.projects.no_results": "Não existem planeamentos que correspondam à sua pesquisa.",
"repo.projects.create_success": "O planeamento \"%s\" foi criado.",
"repo.projects.deletion": "Eliminar planeamento",
"repo.projects.deletion_desc": "Eliminar um planeamento remove-o de todas as questões relacionadas. Continuar?",
@@ -1374,6 +1384,7 @@
"repo.projects.column.delete": "Eliminar coluna",
"repo.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 predefinida. Continuar?",
"repo.projects.column.color": "Colorido",
"repo.projects.column": "Coluna",
"repo.projects.open": "Abrir",
"repo.projects.close": "Fechar",
"repo.projects.column.assigned_to": "Atribuída a",
@@ -1391,11 +1402,12 @@
"repo.issues.new": "Questão nova",
"repo.issues.new.title_empty": "O título não pode estar vazio",
"repo.issues.new.labels": "Rótulos",
"repo.issues.new.no_label": "Sem rótulo",
"repo.issues.new.no_labels": "Sem rótulos",
"repo.issues.new.clear_labels": "Retirar rótulos",
"repo.issues.new.projects": "Planeamentos",
"repo.issues.new.clear_projects": "Limpar planeamentos",
"repo.issues.new.no_projects": "Nenhum planeamento",
"repo.issues.new.no_projects": "Sem planeamentos",
"repo.issues.new.no_column": "Sem coluna",
"repo.issues.new.open_projects": "Planeamentos abertos",
"repo.issues.new.closed_projects": "Planeamentos fechados",
"repo.issues.new.no_items": "Sem itens",
@@ -1489,6 +1501,7 @@
"repo.issues.filter_sort.feweststars": "Favorito (crescente)",
"repo.issues.filter_sort.mostforks": "Mais derivações",
"repo.issues.filter_sort.fewestforks": "Menos derivações",
"repo.issues.quick_goto": "Ir para a questão",
"repo.issues.action_open": "Abrir",
"repo.issues.action_close": "Fechar",
"repo.issues.action_label": "Rótulo",
@@ -1514,16 +1527,18 @@
"repo.issues.commented_at": "comentou <a href=\"#%s\">%s</a>",
"repo.issues.delete_comment_confirm": "Tem a certeza que quer eliminar este comentário?",
"repo.issues.context.copy_link": "Copiar ligação",
"repo.issues.context.copy_source": "Copiar a fonte",
"repo.issues.context.quote_reply": "Citar resposta",
"repo.issues.context.reference_issue": "Criar uma nova questão referindo esta",
"repo.issues.context.edit": "Editar",
"repo.issues.context.delete": "Eliminar",
"repo.issues.no_content": "Nenhuma descrição fornecida.",
"repo.issues.comment_no_content": "Não foi fornecido qualquer comentário.",
"repo.issues.close": "Encerrar questão",
"repo.issues.comment_pull_merged_at": "cometimento %[1]s integrado em %[2]s %[3]s",
"repo.issues.comment_manually_pull_merged_at": "cometimento %[1]s integrado manualmente em %[2]s %[3]s",
"repo.issues.close_comment_issue": "Fechar com comentário",
"repo.issues.reopen_issue": "Reabrir",
"repo.issues.reopen_issue": "Reabrir questão",
"repo.issues.reopen_comment_issue": "Reabrir com comentário",
"repo.issues.create_comment": "Comentar",
"repo.issues.comment.blocked_user": "Não pode criar ou editar o comentário porque foi bloqueado/a pelo remetente ou pelo/a proprietário/a do repositório.",
@@ -1701,6 +1716,7 @@
"repo.issues.review.content.empty": "Tem que deixar um comentário indicando a(s) modificação(ões) solicitada(s).",
"repo.issues.review.reject": "modificações solicitadas %s",
"repo.issues.review.wait": "foi solicitada para revisão %s",
"repo.issues.review.codeowners_rules": "Regras do CODEOWNERS",
"repo.issues.review.add_review_request": "solicitou revisão de %s %s",
"repo.issues.review.remove_review_request": "removeu a solicitação de revisão para %s %s",
"repo.issues.review.remove_review_request_self": "recusou rever %s",
@@ -1736,8 +1752,11 @@
"repo.issues.reference_link": "Referência: %s",
"repo.compare.compare_base": "base",
"repo.compare.compare_head": "comparar",
"repo.compare.title": "Comparação de modificações",
"repo.compare.description": "Escolha dois ramos ou duas etiquetas para ver o que mudou ou para iniciar um novo pedido de integração.",
"repo.pulls.desc": "Habilitar pedidos de integração e revisão de código-fonte.",
"repo.pulls.new": "Novo pedido de integração",
"repo.pulls.new.description": "Discuta e reveja com outras pessoas as modificações visíveis nesta comparação.",
"repo.pulls.new.blocked_user": "Não pode criar o pedido de integração porque foi bloqueado/a pelo/a proprietário/a do repositório.",
"repo.pulls.new.must_collaborator": "Tem de ser um/a colaborador/a para criar um pedido de integração.",
"repo.pulls.new.already_existed": "Já existe um pedido de integração entre estes ramos",
@@ -1747,7 +1766,6 @@
"repo.pulls.allow_edits_from_maintainers": "Permitir edições por parte dos responsáveis",
"repo.pulls.allow_edits_from_maintainers_desc": "Utilizadores com acesso de escrita no ramo base também podem fazer envios para este ramo",
"repo.pulls.allow_edits_from_maintainers_err": "Não foi possível fazer a modificação",
"repo.pulls.compare_changes_desc": "Escolha o ramo de destino e o ramo de origem.",
"repo.pulls.has_viewed_file": "Visto",
"repo.pulls.has_changed_since_last_review": "Alterado desde a última revisão",
"repo.pulls.viewed_files_label": "%[1]d / %[2]d ficheiros vistos",
@@ -1766,6 +1784,7 @@
"repo.pulls.review_only_possible_for_full_diff": "A revisão só é possível ao visualizar o diff completo",
"repo.pulls.filter_changes_by_commit": "Filtrar por cometimento",
"repo.pulls.nothing_to_compare": "Estes ramos são iguais. Não há necessidade de criar um pedido de integração.",
"repo.pulls.no_common_history": "Estes ramos não partilham uma base comum de integração. Escolha uma base diferente ou compare o ramo.",
"repo.pulls.nothing_to_compare_have_tag": "Os ramos/etiquetas escolhidos são iguais.",
"repo.pulls.nothing_to_compare_and_allow_empty_pr": "Estes ramos são iguais. Este pedido de integração ficará vazio.",
"repo.pulls.has_pull_request": "Já existe um pedido de integração entre estes ramos: <a href=\"%[1]s\">%[2]s#%[3]d</a>",
@@ -1773,6 +1792,8 @@
"repo.pulls.title_desc": "quer integrar %[1]d cometimento(s) do ramo <code>%[2]s</code> no ramo <code id=\"branch_target\">%[3]s</code>",
"repo.pulls.merged_title_desc": "integrou %[1]d cometimento(s) do ramo <code>%[2]s</code> no ramo <code>%[3]s</code> %[4]s",
"repo.pulls.change_target_branch_at": "mudou o ramo de destino de <b>%s</b> para <b>%s</b> %s",
"repo.pulls.marked_as_work_in_progress_at": "marcou o pedido de integração como trabalho em andamento %s",
"repo.pulls.marked_as_ready_for_review_at": "marcou o pedido de integração como estando pronto para revisão %s",
"repo.pulls.tab_conversation": "Diálogo",
"repo.pulls.tab_commits": "Cometimentos",
"repo.pulls.tab_files": "Ficheiros modificados",
@@ -1791,12 +1812,14 @@
"repo.pulls.remove_prefix": "Remover o prefixo <strong>%s</strong>",
"repo.pulls.data_broken": "Este pedido de integração está danificado devido à falta de informação da derivação.",
"repo.pulls.files_conflicted": "Este pedido de integração contém modificações que entram em conflito com o ramo de destino.",
"repo.pulls.files_conflicted_no_listed_files": "(nenhum ficheiro em conflito listado)",
"repo.pulls.is_checking": "Verificando se existem conflitos na integração…",
"repo.pulls.is_ancestor": "Este ramo já está incluído no ramo de destino. Não há nada a integrar.",
"repo.pulls.is_empty": "As modificações feitas neste ramo já existem no ramo de destino. Este cometimento ficará vazio.",
"repo.pulls.required_status_check_failed": "Algumas das verificações obrigatórias não foram bem sucedidas.",
"repo.pulls.required_status_check_missing": "Estão faltando algumas verificações necessárias.",
"repo.pulls.required_status_check_administrator": "Uma vez que é administrador, ainda pode realizar a integração deste pedido.",
"repo.pulls.required_status_check_bypass_allowlist": "Você tem permissão para contornar as regras de salvaguarda para esta integração.",
"repo.pulls.blocked_by_approvals": "Este pedido de integração ainda não tem aprovações necessárias suficientes. Já foram concedidas %d de um total de %d aprovações oficiais.",
"repo.pulls.blocked_by_approvals_whitelisted": "Este pedido de integração ainda não tem um número de aprovações suficiente. %d em %d aprovações atribuídas pelos utilizadores ou equipas da lista de permissões.",
"repo.pulls.blocked_by_rejection": "Este pedido de integração tem modificações solicitadas por um revisor oficial.",
@@ -1829,6 +1852,7 @@
"repo.pulls.merge_manually": "Integrar manualmente",
"repo.pulls.merge_commit_id": "O ID de cometimento da integração",
"repo.pulls.require_signed_wont_sign": "O ramo requer que os cometimentos sejam assinados mas esta integração não vai ser assinada",
"repo.pulls.require_signed_head_commits_unverified": "O ramo exige que os cometimentos sejam assinados mas há pelo menos um cometimento deste pedido de integração que não foi verificado",
"repo.pulls.invalid_merge_option": "Não pode usar esta opção de integração neste pedido de integração.",
"repo.pulls.merge_conflict": "A integração falhou: Houve um conflito durante a integração. Dica: Tente uma estratégia diferente.",
"repo.pulls.merge_conflict_summary": "Mensagem de erro",
@@ -1845,7 +1869,8 @@
"repo.pulls.status_checking": "Algumas verificações estão pendentes",
"repo.pulls.status_checks_success": "Todas as verificações foram bem sucedidas",
"repo.pulls.status_checks_warning": "Algumas verificações reportaram avisos",
"repo.pulls.status_checks_failure": "Algumas verificações falharam",
"repo.pulls.status_checks_failure_required": "Algumas das verificações obrigatórias falharam",
"repo.pulls.status_checks_failure_optional": "Algumas das verificações opcionais falharam",
"repo.pulls.status_checks_error": "Algumas verificações reportaram erros",
"repo.pulls.status_checks_requested": "Obrigatório",
"repo.pulls.status_checks_details": "Detalhes",
@@ -1860,10 +1885,10 @@
"repo.pulls.update_not_allowed": "Não tem autorização para sincronizar o ramo",
"repo.pulls.outdated_with_base_branch": "Este ramo é obsoleto em relação ao ramo base",
"repo.pulls.close": "Encerrar pedido de integração",
"repo.pulls.reopen": "Reabrir pedido de integração",
"repo.pulls.closed_at": "fechou este pedido de integração <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
"repo.pulls.reopened_at": "reabriu este pedido de integração <a id=\"%[1]s\" href=\"#%[1]s\">%[2]s</a>",
"repo.pulls.cmd_instruction_hint": "Ver instruções para a linha de comandos",
"repo.pulls.cmd_instruction_checkout_title": "Checkout",
"repo.pulls.cmd_instruction_checkout_desc": "A partir do seu repositório, crie um novo ramo e teste nele as modificações.",
"repo.pulls.cmd_instruction_merge_title": "Integrar",
"repo.pulls.cmd_instruction_merge_desc": "Integrar as modificações e enviar para o Gitea.",
@@ -1932,7 +1957,6 @@
"repo.signing.wont_sign.headsigned": "A integração não irá ser assinada, uma vez que o cometimento de topo não foi assinado.",
"repo.signing.wont_sign.commitssigned": "A integração não irá ser assinada, uma vez que nenhum dos cometimentos associados foram assinados.",
"repo.signing.wont_sign.approved": "A integração não irá ser assinada, uma vez que o pedido de integração não foi assinado.",
"repo.signing.wont_sign.not_signed_in": "Não tem a sessão iniciada.",
"repo.ext_wiki": "Acesso a wiki externo",
"repo.ext_wiki.desc": "Ligação para um wiki externo.",
"repo.wiki": "Wiki",
@@ -2114,7 +2138,11 @@
"repo.settings.pulls_desc": "Habilitar pedidos de integração no repositório",
"repo.settings.pulls.ignore_whitespace": "Ignorar espaços em branco nos conflitos",
"repo.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)",
"repo.settings.pulls.allow_merge_update": "Permitir, em cada integração, a modificação do ramo usado nos pedidos de integração",
"repo.settings.pulls.allow_rebase_update": "Habilitar a modificação do ramo do pedido de integração através da mudança de base",
"repo.settings.pulls.default_update_style": "Estilo de modificações do ramo principal",
"repo.settings.pulls.default_target_branch": "Ramo predefinido para novos pedidos de integração",
"repo.settings.pulls.default_target_branch_default": "Ramo predefinido (%s)",
"repo.settings.pulls.default_delete_branch_after_merge": "Eliminar, por norma, o ramo do pedido de integração depois de finalizada a integração",
"repo.settings.pulls.default_allow_edits_from_maintainers": "Permitir, por norma, que os responsáveis editem",
"repo.settings.releases_desc": "Habilitar lançamentos no repositório",
@@ -2154,7 +2182,8 @@
"repo.settings.transfer_abort_invalid": "Não pode cancelar a transferência de um repositório inexistente.",
"repo.settings.transfer_abort_success": "A transferência de repositório para %s foi cancelada com sucesso.",
"repo.settings.transfer_desc": "Transferir este repositório para um utilizador ou para uma organização na qual você tenha direitos de administrador.",
"repo.settings.transfer_form_title": "Insira o nome do repositório para confirmar:",
"repo.settings.enter_repo_name_to_confirm": "Insira o nome do repositório para confirmar:",
"repo.settings.enter_repo_full_name_to_confirm": "Insira o nome completo do repositório (proprietário/nome) para confirmar:",
"repo.settings.transfer_in_progress": "Está a ser feita uma transferência. Cancele-a, por favor, se quiser transferir este repositório para outro utilizador.",
"repo.settings.transfer_notices_1": "- Você perderá o acesso ao repositório se o transferir para um utilizador individual.",
"repo.settings.transfer_notices_2": "- Você manterá o acesso ao repositório se o transferir para uma organização da qual você é (co-)proprietário(a).",
@@ -2173,10 +2202,10 @@
"repo.settings.trust_model.collaborator.desc": "Assinaturas válidas dos colaboradores deste repositório serão marcadas como \"fiável\", independentemente de corresponderem, ou não, ao autor do cometimento. Caso contrário, assinaturas válidas serão marcadas como \"não fiável\" se a assinatura corresponder ao autor do cometimento e \"não corresponde\", se não corresponder.",
"repo.settings.trust_model.committer": "Autor do cometimento",
"repo.settings.trust_model.committer.long": "Autor do cometimento: Confiar nas assinaturas que correspondam aos autores dos cometimentos. Isto corresponde ao comportamento do GitHub e força a que os cometimentos assinados do Gitea tenham o Gitea como autor do cometimento.",
"repo.settings.trust_model.committer.desc": "Assinaturas válidas apenas serão marcadas como \"fiável\" se corresponderem ao autor do cometimento, caso contrário serão marcadas como \"não corresponde\". Isto irá forçar o Gitea a ser o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como \"Co-autorado-por:\" e \"Co-cometido-por:\" no rodapé do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados.",
"repo.settings.trust_model.committer.desc": "Assinaturas válidas apenas serão marcadas como \"fiável\" se corresponderem ao autor do cometimento, caso contrário serão marcadas como \"não corresponde\". Isso irá forçar o Gitea a ser o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como \"Co-autorado-por:\" no rodapé do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados.",
"repo.settings.trust_model.collaboratorcommitter": "Colaborador + Autor do cometimento",
"repo.settings.trust_model.collaboratorcommitter.long": "Colaborador + Autor do cometimento: Confiar nas assinaturas dos colaboradores que correspondam ao autor do cometimento",
"repo.settings.trust_model.collaboratorcommitter.desc": "Assinaturas válidas feitas por colaboradores deste repositório serão marcadas como \"fiável\" se corresponderem ao autor do cometimento. Caso contrário, assinaturas válidas serão marcadas como \"não fiável\" se a assinatura corresponder ao autor do cometimento e \"não corresponde\" se não corresponder. Isto irá forçar a que o Gitea seja marcado como sendo o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como \"Co-autorado-por:\" e \"Co-cometido-por:\" no rodapé do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados.",
"repo.settings.trust_model.collaboratorcommitter.desc": "Assinaturas válidas feitas por colaboradores deste repositório serão marcadas como \"fiável\" se corresponderem ao autor do cometimento. Caso contrário, assinaturas válidas serão marcadas como \"não fiável\" se a assinatura corresponder ao autor do cometimento e \"não corresponde\" se não corresponder. Isto irá forçar a que o Gitea seja marcado como sendo o autor do cometimento nos cometimentos assinados, ficando o autor real marcado como \"Co-autorado-por:\" no rodapé do cometimento. A chave padrão do Gitea tem que corresponder a um utilizador na base de dados.",
"repo.settings.wiki_delete": "Eliminar dados do wiki",
"repo.settings.wiki_delete_desc": "Eliminar os dados do repositório do wiki é permanente e não pode ser revertido.",
"repo.settings.wiki_delete_notices_1": "- Isso excluirá e desabilitará permanentemente o wiki do repositório para %s.",
@@ -2230,13 +2259,14 @@
"repo.settings.webhook.delivery.success": "Foi adicionado um evento à fila de entrega. Pode demorar alguns segundos a aparecer no histórico de entregas.",
"repo.settings.githooks_desc": "Os Automatismos do Git são executados pelo próprio Git. Pode editar os ficheiros de automatismo abaixo para configurar operações personalizadas.",
"repo.settings.githook_edit_desc": "Se o automatismo estiver desligado, será apresentado um conteúdo de teste. Deixar o conteúdo em branco irá desabilitar este automatismo.",
"repo.settings.githook_name": "Nome do automatismo",
"repo.settings.githook_content": "Conteúdo do automatismo",
"repo.settings.update_githook": "Modificar automatismo",
"repo.settings.add_webhook_desc": "O Gitea irá enviar pedidos <code>POST</code> com um tipo de conteúdo especificado para o URL de destino. Leia mais no <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">guia sobre automatismos web</a>.",
"repo.settings.payload_url": "URL de destino",
"repo.settings.http_method": "Método HTTP",
"repo.settings.content_type": "Tipo de conteúdo POST",
"repo.settings.webhook.name": "Nome do automatismo web",
"repo.settings.webhook.name_helper": "Pode, opcionalmente, dar um nome amigável a este automatismo web",
"repo.settings.webhook.name_empty": "Automatismo web sem nome",
"repo.settings.secret": "Segredo",
"repo.settings.webhook_secret_desc": "Se o servidor de automatismos web suportar a utilização de segredos, você pode seguir o manual do automatismo web e preencher um segredo aqui.",
"repo.settings.slack_username": "Nome de utilizador",
@@ -2385,6 +2415,11 @@
"repo.settings.protect_merge_whitelist_committers_desc": "Permitir que somente utilizadores ou equipas constantes na lista de permissão possam executar, neste ramo, integrações constantes em pedidos de integração.",
"repo.settings.protect_merge_whitelist_users": "Utilizadores com permissão para executar integrações:",
"repo.settings.protect_merge_whitelist_teams": "Equipas com permissão para executar integrações:",
"repo.settings.protect_bypass_allowlist": "Contornar a salvaguarda do ramo",
"repo.settings.protect_enable_bypass_allowlist": "Permitir que determinados utilizadores ou grupos contornem a salvaguarda do ramo",
"repo.settings.protect_enable_bypass_allowlist_desc": "Os utilizadores e os grupos constantes na lista podem fazer integrações e fazer envios mesmo quando, por norma, a exigência de aprovações ou as regras de salvaguarda de ficheiros o bloquearia.",
"repo.settings.protect_bypass_allowlist_users": "Lista de utilizadores que têm permissão para contornar as salvaguardas:",
"repo.settings.protect_bypass_allowlist_teams": "Lista de grupos que têm permissão para contornar as salvaguardas:",
"repo.settings.protect_check_status_contexts": "Habilitar verificação de estado",
"repo.settings.protect_status_check_patterns": "Padrões de verificação de estado:",
"repo.settings.protect_status_check_patterns_desc": "Insira padrões para especificar que verificações de estado têm de passar antes que os ramos possam ser integrados num ramo correspondente a esta regra. Cada linha especifíca um padrão. Os padrões não podem estar em branco.",
@@ -2426,8 +2461,9 @@
"repo.settings.block_outdated_branch": "Bloquear integração se o pedido de integração for obsoleto",
"repo.settings.block_outdated_branch_desc": "A integração não será possível quando o ramo de topo estiver abaixo do ramo base.",
"repo.settings.block_admin_merge_override": "Os administradores têm de cumprir as regras de salvaguarda dos ramos",
"repo.settings.block_admin_merge_override_desc": "Os administradores têm de cumprir as regras de salvaguarda do ramo e não as podem contornar.",
"repo.settings.default_branch_desc": "Escolha um ramo do repositório como sendo o predefinido para pedidos de integração e cometimentos:",
"repo.settings.block_admin_merge_override_desc": "Os administradores têm de cumprir as regras de salvaguarda do ramo e não as podem contornar. Caso os utilizadores ou os grupos estejam na lista de permissão, podem contornar essas regras, desde que a lista de permissão esteja habilitada.",
"repo.settings.default_branch_desc": "Escolha um ramo do repositório como sendo o predefinido para cometimentos.",
"repo.settings.default_target_branch_desc": "Os pedidos de integração podem usar um ramo de destino predefinido diferente se isso estiver definido na secção Pedidos de Integração das Configurações Avançadas do Repositório.",
"repo.settings.merge_style_desc": "Estilos de integração",
"repo.settings.default_merge_style_desc": "Tipo de integração predefinido",
"repo.settings.choose_branch": "Escolha um ramo…",
@@ -2456,7 +2492,10 @@
"repo.settings.visibility.private.text": "Mudar a visibilidade para privado irá tornar o repositório visível somente para membros autorizados e poderá remover a relação entre o repositório e derivações existentes, vigilâncias e favoritos.",
"repo.settings.visibility.private.bullet_title": "<strong>Mudar a visibilidade para privado irá:</strong>",
"repo.settings.visibility.private.bullet_one": "Tornar o repositório visível somente para membros autorizados.",
"repo.settings.visibility.private.bullet_two": "Poderá remover a relação entre o repositório e <strong>derivações</strong>, <strong>vigilâncias</strong> e <strong>favoritos</strong>.",
"repo.settings.visibility.private.bullet_two": "Aplicar a visibilidade às derivações e remover as <strong>vigilâncias</strong> e os <strong>favoritos</strong>.",
"repo.settings.visibility.private.stats_stars": "Este repositório tem <strong>%d</strong> marca(s) de favorito que poderá(ão) ser perdida(s).",
"repo.settings.visibility.private.stats_watchers": "Este repositório tem <strong>%d</strong> vigilante(s) que poderá(ão) ser perdido(s).",
"repo.settings.visibility.private.stats_forks": "Este repositório tem <strong>%d</strong> derivação(ões) associada(s).",
"repo.settings.visibility.public.button": "Tornar público",
"repo.settings.visibility.public.text": "Mudar a visibilidade para público irá tornar o repositório visível para qualquer pessoa.",
"repo.settings.visibility.public.bullet_title": "<strong>Mudar a visibilidade para público irá:</strong>",
@@ -2541,7 +2580,7 @@
"repo.diff.show_more": "Mostrar mais",
"repo.diff.load": "Carregar diff",
"repo.diff.generated": "gerado",
"repo.diff.vendored": "externo",
"repo.diff.vendored": "Externo",
"repo.diff.comment.add_line_comment": "Adicionar comentário de linha",
"repo.diff.comment.placeholder": "Deixar um comentário",
"repo.diff.comment.add_single_comment": "Adicionar um único comentário",
@@ -2557,6 +2596,9 @@
"repo.diff.review.reject": "Solicitar modificações",
"repo.diff.review.self_approve": "Autores de pedidos de integração não podem aprovar o seu próprio pedido de integração",
"repo.diff.committed_by": "cometido por",
"repo.diff.coauthored_by": "co-autorado por",
"repo.commits.avatar_stack_and": "e",
"repo.commits.avatar_stack_people": "%d pessoas",
"repo.diff.protected": "Protegido",
"repo.diff.image.side_by_side": "Lado a Lado",
"repo.diff.image.swipe": "Deslizar",
@@ -2641,7 +2683,7 @@
"repo.branch.restore_success": "O ramo \"%s\" foi restaurado.",
"repo.branch.restore_failed": "Falhou a restauração do ramo \"%s\".",
"repo.branch.protected_deletion_failed": "O ramo \"%s\" está protegido, não pode ser eliminado.",
"repo.branch.default_deletion_failed": "O ramo \"%s\" é o ramo principal, não pode ser eliminado.",
"repo.branch.default_deletion_failed": "O ramo \"%s\" é o ramo predefinido ou o ramo de destino dos pedidos de integração. Não pode ser eliminado.",
"repo.branch.default_branch_not_exist": "O ramo predefinido \"%s\" não existe.",
"repo.branch.restore": "Restaurar o ramo \"%s\"",
"repo.branch.download": "Descarregar o ramo \"%s\"",
@@ -2658,7 +2700,7 @@
"repo.branch.new_branch_from": "Criar um novo ramo a partir do ramo \"%s\"",
"repo.branch.renamed": "O ramo %s foi renomeado para %s.",
"repo.branch.rename_default_or_protected_branch_error": "Só os administradores é que podem renomear o ramo principal ou ramos protegidos.",
"repo.branch.rename_protected_branch_failed": "Este ramo está protegido por regras de salvaguarda baseadas em padrões glob.",
"repo.branch.rename_protected_branch_failed": "Falhou a renomeação do ramo por causa das regras de salvaguarda dos ramos.",
"repo.branch.commits_divergence_from": "Divergência nos cometimentos: %[1]d atrás e %[2]d à frente de %[3]s",
"repo.branch.commits_no_divergence": "Idêntico ao ramo %[1]s",
"repo.tag.create_tag": "Criar etiqueta %s",
@@ -2684,6 +2726,7 @@
"graphs.code_frequency.what": "frequência de programação",
"graphs.contributors.what": "contribuições",
"graphs.recent_commits.what": "cometimentos recentes",
"graphs.chart_zoom_hint": "arrastar: amplia, shift+arrastar: desloca, duplo-clique: reinicia visualização",
"org.org_name_holder": "Nome da organização",
"org.org_full_name_holder": "Nome completo da organização",
"org.org_name_helper": "Nomes das organizações devem ser curtos e memoráveis.",
@@ -2692,6 +2735,8 @@
"org.members": "Membros",
"org.teams": "Equipas",
"org.code": "Código-fonte",
"org.repos.empty": "Ainda não há repositórios.",
"org.repos.empty_description": "Crie um repositório para partilhar código-fonte com a organização.",
"org.lower_members": "membros",
"org.lower_repositories": "repositórios",
"org.create_new_team": "Nova equipa",
@@ -2754,9 +2799,9 @@
"org.settings.labels_desc": "Adicionar rótulos que possam ser usados em questões para <strong>todos os repositórios</strong> desta organização.",
"org.members.membership_visibility": "Visibilidade da filiação:",
"org.members.public": "Visível",
"org.members.public_helper": "tornar oculto",
"org.members.public_helper": "Tornar oculto",
"org.members.private": "Oculto",
"org.members.private_helper": "tornar visível",
"org.members.private_helper": "Tornar visível",
"org.members.member_role": "Função do membro:",
"org.members.owner": "Proprietário(a)",
"org.members.member": "Membro",
@@ -2784,10 +2829,13 @@
"org.teams.no_desc": "Esta equipa não tem descrição",
"org.teams.settings": "Configurações",
"org.teams.owners_permission_desc": "Os proprietários têm acesso total a <strong>todos os repositórios</strong> e têm <strong>acesso de administrador</strong> à organização.",
"org.teams.owners_permission_suggestion": "Pode criar novas equipas para membros para obter um controlo de acesso mais detalhado.",
"org.teams.members": "Membros da equipa",
"org.teams.manage_team_member": "Gerir equipas e membros",
"org.teams.manage_team_member_prompt": "Os membros são geridos através de equipas. Adicione utilizadores a uma equipa para os convidar para esta organização.",
"org.teams.update_settings": "Modificar configurações",
"org.teams.delete_team": "Eliminar equipa",
"org.teams.add_team_member": "Adicionar membro da equipa",
"org.teams.add_team_member": "Adicionar membro à equipa",
"org.teams.invite_team_member": "Convidar para %s",
"org.teams.invite_team_member.list": "Convites pendentes",
"org.teams.delete_team_title": "Eliminar equipa",
@@ -2814,6 +2862,14 @@
"org.teams.all_repositories_read_permission_desc": "Esta equipa atribui o acesso de <strong>leitura</strong> a <strong>todos os repositórios</strong>: os seus membros podem ver e clonar os repositórios.",
"org.teams.all_repositories_write_permission_desc": "Esta equipa atribui o acesso de <strong>escrita</strong> a <strong>todos os repositórios</strong>: os seus membros podem ler de, e enviar para os repositórios.",
"org.teams.all_repositories_admin_permission_desc": "Esta equipa atribui o acesso de <strong>administração</strong> a <strong>todos os repositórios</strong>: os seus membros podem ler de, enviar para, e adicionar colaboradores aos repositórios.",
"org.teams.visibility": "Visibilidade",
"org.teams.visibility_private": "Privada",
"org.teams.visibility_private_helper": "Visível apenas para membros da equipa e proprietários da organização.",
"org.teams.visibility_limited": "Limitada",
"org.teams.visibility_limited_helper": "Visível para todos os membros desta organização.",
"org.teams.visibility_public": "Pública",
"org.teams.visibility_public_helper": "Visível para qualquer utilizador registado.",
"org.teams.owners_visibility_fixed": "A visibilidade da equipa de proprietários não pode ser alterada.",
"org.teams.invite.title": "Foi-lhe feito um convite para se juntar à equipa <strong>%s</strong> na organização<strong>%s</strong>.",
"org.teams.invite.by": "Convidado(a) por %s",
"org.teams.invite.description": "Clique no botão abaixo para se juntar à equipa.",
@@ -2825,6 +2881,8 @@
"org.worktime.date_range_end": "Data do fim",
"org.worktime.query": "Consulta",
"org.worktime.time": "Tempo",
"org.worktime.empty": "Ainda não há dados sobre o tempo de trabalho.",
"org.worktime.empty_description": "Ajuste o intervalo de datas para visualizar o tempo rastreado.",
"org.worktime.by_repositories": "Por repositórios",
"org.worktime.by_milestones": "Por etapas",
"org.worktime.by_members": "Por membros",
@@ -2839,6 +2897,30 @@
"admin.hooks": "Automatismos web",
"admin.integrations": "Integrações",
"admin.authentication": "Fontes de autenticação",
"admin.badges": "Crachás",
"admin.badges.badges_manage_panel": "Gestão de crachás",
"admin.badges.details": "Detalhes do crachá",
"admin.badges.new_badge": "Criar um novo crachá",
"admin.badges.slug": "Identificador",
"admin.badges.slug_been_taken": "O identificador já foi tomado.",
"admin.badges.description": "Descrição",
"admin.badges.image_url": "URL da imagem",
"admin.badges.new_success": "O chachá \"%s\" foi criado.",
"admin.badges.update_success": "O crachá foi modificado.",
"admin.badges.deletion_success": "O crachá foi eliminado.",
"admin.badges.edit_badge": "Editar chachá",
"admin.badges.update_badge": "Modificar crachá",
"admin.badges.delete_badge": "Eliminar crachá",
"admin.badges.delete_badge_desc": "Tem a certeza que quer eliminar permanentemente este crachá?",
"admin.badges.users_with_badge": "Utilizadores com crachá: %s",
"admin.badges.not_found": "O crachá não foi encontrado.",
"admin.badges.user_already_has": "O utilizador já tem este crachá.",
"admin.badges.user_add_success": "O crachá foi atribuído ao utilizador com sucesso.",
"admin.badges.user_remove_success": "O crachá foi retirado ao utilizador com sucesso.",
"admin.badges.manage_users": "Gerir utilizadores",
"admin.badges.add_user": "Adicionar utilizador",
"admin.badges.remove_user": "Remover utilizador",
"admin.badges.delete_user_desc": "Tem a certeza que quer retirar este utilizador do crachá?",
"admin.emails": "Endereços de email do utilizador",
"admin.config": "Configuração",
"admin.config_summary": "Resumo",
@@ -3067,6 +3149,7 @@
"admin.auths.attribute_mail": "Atributo do email",
"admin.auths.attribute_ssh_public_key": "Atributo da chave pública SSH",
"admin.auths.attribute_avatar": "Atributo do avatar",
"admin.auths.ssh_keys_are_verified": "Chaves SSH no LDAP são consideradas como verificadas",
"admin.auths.attributes_in_bind": "Buscar atributos no contexto do Bind DN",
"admin.auths.allow_deactivate_all": "Permitir que um resultado de pesquisa vazio desabilite todos os utilizadores",
"admin.auths.use_paged_search": "Usar pesquisa paginada",
@@ -3114,6 +3197,8 @@
"admin.auths.oauth2_required_claim_name_helper": "Defina este nome para restringir o início de sessão desta fonte a utilizadores que tenham uma reivindicação com este nome",
"admin.auths.oauth2_required_claim_value": "Valor de Reivindicação obrigatório",
"admin.auths.oauth2_required_claim_value_helper": "Defina este valor para restringir o início de sessão desta fonte a utilizadores que tenham uma reivindicação com este nome e este valor",
"admin.auths.open_id_connect_external_id_claim": "Nome declarado de identificação externa (opcional)",
"admin.auths.open_id_connect_external_id_claim_helper": "Nome declarado como identidade externa do utilizador. O predefinido é \"sub\". Para Azure AD / Entra ID, defina o nome como \"oid\" para manter a continuidade ao migrar de um fornecedor de Azure AD V2. Nota: a declaração \"oid\" exige que o âmbito \"profile\" seja incluído no campo Âmbitos acima.",
"admin.auths.oauth2_group_claim_name": "Reivindicar nome que fornece nomes de grupo para esta fonte. (Opcional)",
"admin.auths.oauth2_full_name_claim_name": "Nome completo reivindicado. (Opcional — se for definido, o nome completo do utilizador será sempre sincronizado com este reivindicado)",
"admin.auths.oauth2_ssh_public_key_claim_name": "Nome reivindicado da chave pública SSH",
@@ -3166,11 +3251,8 @@
"admin.config.server_config": "Configuração do servidor",
"admin.config.app_name": "Título do sítio",
"admin.config.app_ver": "Versão do Gitea",
"admin.config.app_url": "URL base do Gitea",
"admin.config.custom_conf": "Localização do ficheiro de configuração",
"admin.config.custom_file_root_path": "Localização dos ficheiros personalizados",
"admin.config.domain": "Domínio do servidor",
"admin.config.offline_mode": "Modo local",
"admin.config.disable_router_log": "Desabilitar registos do encaminhador",
"admin.config.run_user": "Executa com este nome de utilizador",
"admin.config.run_mode": "Modo de execução",
@@ -3250,15 +3332,20 @@
"admin.config.cache_config": "Configuração de cache",
"admin.config.cache_adapter": "Adaptador de cache",
"admin.config.cache_interval": "Intervalo de cache",
"admin.config.cache_conn": "Conexão de cache",
"admin.config.cache_item_ttl": "TTL do item de cache",
"admin.config.cache_test": "Teste da cache",
"admin.config.cache_test_failed": "Fahou ao sondar a cache: %v.",
"admin.config.cache_test_slow": "O teste da cache foi bem sucedido, mas a resposta é lenta: %s.",
"admin.config.cache_test_succeeded": "O teste da cache foi bem sucedido, obtive resposta em %s.",
"admin.config.common.start_time": "Hora do início",
"admin.config.common.end_time": "Hora do término",
"admin.config.common.skip_time_check": "Deixe a hora em branco (limpe o campo) para ignorar o controlo do tempo",
"admin.config.instance_maintenance": "Manutenção da instância",
"admin.config.instance_maintenance_mode.admin_web_access_only": "Permitir o acesso à interface web somente aos administradores",
"admin.config.instance_web_banner.enabled": "Mostrar faixa publicitária",
"admin.config.instance_web_banner.message_placeholder": "Mensagem da faixa publicitária (suporta markdown)",
"admin.config.session_config": "Configuração de sessão",
"admin.config.session_provider": "Fornecedor da sessão",
"admin.config.provider_config": "Configuração do fornecedor",
"admin.config.cookie_name": "Nome do cookie",
"admin.config.gc_interval_time": "Intervalo de tempo entre recolhas do lixo",
"admin.config.session_life_time": "Tempo de vida da sessão",
@@ -3266,7 +3353,7 @@
"admin.config.cookie_life_time": "Tempo de vida do cookie",
"admin.config.picture_config": "Configuração da imagem e do avatar",
"admin.config.picture_service": "Serviço de imagem",
"admin.config.disable_gravatar": "Desabilitar o Gravatar",
"admin.config.enable_gravatar": "Habilitar o Gravatar",
"admin.config.enable_federated_avatar": "Habilitar avatares federados",
"admin.config.open_with_editor_app_help": "Os editores de \"Abrir com\" do menu de clonagem. Se for deixado em branco, será usado o predefinido. Expanda para ver o predefinido.",
"admin.config.git_guide_remote_name": "Nome remoto do repositório para os comandos git no guia",
@@ -3278,8 +3365,6 @@
"admin.config.git_gc_args": "Argumentos da recolha de lixo",
"admin.config.git_migrate_timeout": "Prazo da migração",
"admin.config.git_mirror_timeout": "Prazo para sincronização da réplica",
"admin.config.git_clone_timeout": "Prazo da operação de clonagem",
"admin.config.git_pull_timeout": "Prazo da operação de puxar",
"admin.config.git_gc_timeout": "Prazo da operação de recolha de lixo",
"admin.config.log_config": "Configuração do registo",
"admin.config.logger_name_fmt": "Registador: %s",
@@ -3446,6 +3531,7 @@
"packages.dependencies": "Dependências",
"packages.keywords": "Palavras-chave",
"packages.details": "Detalhes",
"packages.name": "Nome do pacote",
"packages.details.author": "Autor(a)",
"packages.details.project_site": "Página web do projecto",
"packages.details.repository_site": "Página web do repositório",
@@ -3541,9 +3627,27 @@
"packages.swift.registry": "Configure este registo usando a linha de comandos:",
"packages.swift.install": "Adicione o pacote no seu ficheiro <code>Package.swift</code>:",
"packages.swift.install2": "e execute o seguinte comando:",
"packages.terraform.install": "Defina o seu estado para usar a infra-estrutura HTTP",
"packages.terraform.install2": "e execute o seguinte comando:",
"packages.terraform.lock_status": "Estado do bloqueio",
"packages.terraform.locked_by": "Bloqueado por %s",
"packages.terraform.unlocked": "Desbloqueado",
"packages.terraform.lock": "Bloquear",
"packages.terraform.unlock": "Desbloquear",
"packages.terraform.lock.success": "O estado do Terraform foi bloqueado com sucesso.",
"packages.terraform.unlock.success": "O estado do Terraform foi desbloqueado com sucesso.",
"packages.terraform.lock.error.already_locked": "O estado do Terraform já se encontra bloqueado.",
"packages.terraform.delete.locked": "O estado do Terraform está bloqueado e não pode ser eliminado.",
"packages.terraform.delete.latest": "A última versão de um estado do Terraform não pode ser eliminada.",
"packages.vagrant.install": "Para adicionar uma máquina virtual Vagrant, execute o seguinte comando:",
"packages.settings.link": "Vincular este pacote a um repositório",
"packages.settings.link.description": "Se você vincular um pacote a um repositório, o pacote será listado na lista de pacotes do repositório. Apenas os repositórios do mesmo dono podem ser vinculados. Deixar o campo em branco irá remover o vínculo.",
"packages.settings.link.description": "Se você vincular um pacote a um repositório, o pacote será apresentado na lista de pacotes do repositório.",
"packages.settings.link.notice1": "Só os repositórios que tenham o mesmo proprietário é que podem ser vinculados.",
"packages.settings.link.notice2": "Vincular um repositório não altera a visibilidade do pacote.",
"packages.settings.link.notice3": "Deixar o campo em branco remove o vínculo.",
"packages.settings.visibility": "Visibilidade do pacote",
"packages.settings.visibility.inherit": "A visibilidade do pacote é herdada do proprietário e não pode ser alterada aqui de forma independente. Para alterá-la, modifique as configurações de visibilidade do utilizador ou organização proprietários deste pacote.",
"packages.settings.visibility.button": "Alterar a visibilidade do proprietário",
"packages.settings.link.select": "Escolha o repositório",
"packages.settings.link.button": "Modificar vínculo ao repositório",
"packages.settings.link.success": "O vínculo ao repositório foi modificado com sucesso.",
@@ -3554,8 +3658,13 @@
"packages.settings.delete": "Eliminar pacote",
"packages.settings.delete.description": "Eliminar o pacote é permanente e não pode ser desfeito.",
"packages.settings.delete.notice": "Está prestes a eliminar %s (%s). Esta operação é irreversível. Tem a certeza?",
"packages.settings.delete.notice.package": "Está prestes a eliminar %s e todas as suas versões. Esta operação é irreversível. Tem a certeza?",
"packages.settings.delete.success": "O pacote foi eliminado.",
"packages.settings.delete.version.success": "A versão do pacote foi eliminada.",
"packages.settings.delete.error": "Falhou a eliminação do pacote.",
"packages.settings.delete.version": "Eliminar versão",
"packages.settings.delete.confirm": "Insira o nome do pacote para confirmar",
"packages.settings.delete.invalid_package_name": "O nome do pacote que inseriu está errado.",
"packages.owner.settings.cargo.title": "Índice do registo do Cargo",
"packages.owner.settings.cargo.initialize": "Inicializar índice",
"packages.owner.settings.cargo.initialize.description": "É necessário um repositório Git de índice especial para usar o registo Cargo. Usar esta opção irá (re-)criar o repositório e configurá-lo automaticamente.",
@@ -3612,6 +3721,7 @@
"actions.status.success": "Sucesso",
"actions.status.failure": "Falha",
"actions.status.cancelled": "Cancelado",
"actions.status.cancelling": "Cancelando",
"actions.status.skipped": "Ignorado",
"actions.status.blocked": "Bloqueado",
"actions.runners": "Executores",
@@ -3622,6 +3732,7 @@
"actions.runners.id": "ID",
"actions.runners.name": "Nome",
"actions.runners.owner_type": "Tipo",
"actions.runners.availability": "Disponibilidade",
"actions.runners.description": "Descrição",
"actions.runners.labels": "Rótulos",
"actions.runners.last_online": "Última vez que esteve ligado",
@@ -3637,6 +3748,12 @@
"actions.runners.update_runner": "Guardar alterações",
"actions.runners.update_runner_success": "O executor foi modificado com sucesso",
"actions.runners.update_runner_failed": "Falhou ao modificar o executor",
"actions.runners.enable_runner": "Habilitar este executor",
"actions.runners.enable_runner_success": "O executor foi habilitado com sucesso",
"actions.runners.enable_runner_failed": "Falhou ao habilitar o executor",
"actions.runners.disable_runner": "Desabilitar este executor",
"actions.runners.disable_runner_success": "O executor foi desabilitado com sucesso",
"actions.runners.disable_runner_failed": "Falhou ao desabilitar o executor",
"actions.runners.delete_runner": "Eliminar este executor",
"actions.runners.delete_runner_success": "O executor foi eliminado com sucesso",
"actions.runners.delete_runner_failed": "Falhou ao eliminar o executor",
@@ -3652,17 +3769,26 @@
"actions.runners.reset_registration_token_confirm": "Gostaria de invalidar o código vigente e gerar um novo?",
"actions.runners.reset_registration_token_success": "O código de incrição do executor foi reposto com sucesso",
"actions.runs.all_workflows": "Todas as sequências de trabalho",
"actions.runs.other_workflows": "Outras sequências de trabalho",
"actions.runs.other_workflows_tooltip": "Sequências de trabalho que foram executadas neste repositório mas que não existem no ramo principal.",
"actions.runs.workflow_run_count_1": "%d execução de sequência de trabalho",
"actions.runs.workflow_run_count_n": "%d execuções de sequências de trabalho",
"actions.runs.commit": "Cometimento",
"actions.runs.run_details": "Detalhes da execução",
"actions.runs.workflow_file": "Ficheiro de sequência de trabalho",
"actions.runs.scheduled": "Agendadas",
"actions.runs.pushed_by": "enviado por",
"actions.runs.invalid_workflow_helper": "O ficheiro de configuração da sequência de trabalho é inválido. Verifique o seu ficheiro de configuração: %s",
"actions.runs.no_matching_online_runner_helper": "Não existem executores ligados que tenham o rótulo %s",
"actions.runs.no_job_without_needs": "A sequência de trabalho tem que conter pelo menos um trabalho sem dependências.",
"actions.runs.no_job": "A sequência de trabalho tem que conter pelo menos um trabalho",
"actions.runs.invalid_reusable_workflow_uses": "Sequência de trabalho \"uses\" inválida: %s",
"actions.runs.actor": "Interveniente",
"actions.runs.status": "Estado",
"actions.runs.actors_no_select": "Todos os intervenientes",
"actions.runs.status_no_select": "Todos os estados",
"actions.runs.branch": "Ramo",
"actions.runs.branches_no_select": "Todos os ramos",
"actions.runs.no_results": "Nenhum resultado obtido.",
"actions.runs.no_workflows": "Ainda não há sequências de trabalho.",
"actions.runs.no_workflows.quick_start": "Não sabe como começar com o Gitea Actions? Veja o <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">guia de inicio rápido</a>.",
@@ -3675,12 +3801,41 @@
"actions.runs.delete.description": "Tem a certeza que pretende eliminar permanentemente a execução desta sequência de trabalho? Esta operação não poderá ser desfeita.",
"actions.runs.not_done": "A execução desta sequência de trabalho ainda não terminou.",
"actions.runs.view_workflow_file": "Ver ficheiro da sequência de trabalho",
"actions.runs.summary": "Resumo",
"actions.runs.all_jobs": "Todos os trabalhos",
"actions.runs.job_summaries": "Resumos do trabalho",
"actions.runs.expand_caller_jobs": "Mostrar trabalhos deste chamador de sequência de trabalho reutilizável",
"actions.runs.collapse_caller_jobs": "Esconder trabalhos deste chamador de sequência de trabalho reutilizável",
"actions.runs.attempt": "Tentativa",
"actions.runs.latest": "Mais recente",
"actions.runs.latest_attempt": "Última tentativa",
"actions.runs.triggered_via": "Despoletado por %s",
"actions.runs.rerun_triggered": "Reexecução despoletada",
"actions.runs.back_to_pull_request": "Voltar ao pedido de integração",
"actions.runs.back_to_workflow": "Voltar à sequência de trabalho",
"actions.runs.total_duration": "Duração total",
"actions.runs.workflow_dependencies": "Dependências da sequência de trabalho",
"actions.runs.graph_jobs_count_1": "%d trabalho",
"actions.runs.graph_jobs_count_n": "%d trabalhos",
"actions.runs.graph_dependencies_count_1": "%d dependência",
"actions.runs.graph_dependencies_count_n": "%d dependências",
"actions.runs.graph_success_rate": "%s de sucesso",
"actions.runs.graph_zoom_in": "Aproximar (Ctrl/Cmd + roda do rato)",
"actions.runs.graph_zoom_max": "Já está ampliado a 100%",
"actions.runs.graph_zoom_out": "Afastar (Ctrl/Cmd + roda do rato)",
"actions.runs.graph_reset_view": "Reiniciar a visualização",
"actions.workflow.disable": "Desabilitar sequência de trabalho",
"actions.workflow.disable_success": "A sequência de trabalho '%s' foi desabilitada com sucesso.",
"actions.workflow.enable": "Habilitar sequência de trabalho",
"actions.workflow.enable_success": "A sequência de trabalho '%s' foi habilitada com sucesso.",
"actions.workflow.disabled": "A sequência de trabalho está desabilitada.",
"actions.workflow.scope_owner": "Proprietário(a)",
"actions.workflow.scope_global": "Global",
"actions.workflow.required": "Obrigatório",
"actions.workflow.run": "Executar sequência de trabalho",
"actions.workflow.create_status_badge": "Criar distintivo de estado",
"actions.workflow.status_badge": "Distintivo de estado",
"actions.workflow.status_badge_url": "URL do distintivo",
"actions.workflow.not_found": "A sequência de trabalho '%s' não foi encontrada.",
"actions.workflow.run_success": "A sequência de trabalho '%s' foi executada com sucesso.",
"actions.workflow.from_ref": "Usar sequência de trabalho de",
@@ -3721,8 +3876,27 @@
"projects.exit_fullscreen": "Sair do ecrã inteiro",
"git.filemode.changed_filemode": "%[1]s → %[2]s",
"git.filemode.directory": "Pasta",
"git.filemode.normal_file": "Ficheiro normal",
"git.filemode.executable_file": "Ficheiro executável",
"git.filemode.normal_file": "Normal",
"git.filemode.executable_file": "Executável",
"git.filemode.symbolic_link": "Ligação simbólica",
"git.filemode.submodule": "Submódulo"
"git.filemode.submodule": "Submódulo",
"org.repos.none": "Sem repositórios.",
"actions.general.permissions": "Permissões do código das operações",
"actions.general.token_permissions.mode": "Permissões predefinidas do código",
"actions.general.token_permissions.mode.desc": "Um trabalho das operações irá usar as permissões predefinidas se não as declarar no ficheiro da sequência de trabalho.",
"actions.general.token_permissions.mode.permissive": "Permissivo",
"actions.general.token_permissions.mode.permissive.desc": "Permissões de leitura e escrita para o repositório do trabalho.",
"actions.general.token_permissions.mode.restricted": "Restrito",
"actions.general.token_permissions.mode.restricted.desc": "Permissões apenas de leitura para unidades de conteúdos (código, lançamentos) do repositório do trabalho.",
"actions.general.token_permissions.override_owner": "Substituir a configuração ao nível do proprietário",
"actions.general.token_permissions.override_owner_desc": "Se estiver habilitado, este repositório irá usar a sua própria configuração das operações ao invés de seguir a configuração ao nível do proprietário (utilizador ou organização).",
"actions.general.token_permissions.maximum": "Permissões máximas do código",
"actions.general.token_permissions.maximum.description": "As permissões concretas para o trabalho das operações serão limitadas pelas permissões máximas.",
"actions.general.token_permissions.fork_pr_note": "Se o trabalho for iniciado por um pedido de integração de uma derivação, as suas permissões concretas não irão exceder as permissões apenas de leitura.",
"actions.general.token_permissions.customize_max_permissions": "Personalizar as permissões máximas",
"actions.general.cross_repo": "Acesso entre repositórios",
"actions.general.cross_repo_desc": "Permitir que os repositórios escolhidos sejam acedidos (somente leitura) por todos os repositórios deste proprietário com GITEA_TOKEN ao executar os trabalhos das operações.",
"actions.general.cross_repo_selected": "Repositórios escolhidos",
"actions.general.cross_repo_target_repos": "Repositórios de destino",
"actions.general.cross_repo_add": "Adicionar repositório de destino"
}