From 0b36bf2c662c40eaa9f67f1bd93c2c97a2a5a2c4 Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Fri, 29 Apr 2022 15:02:13 -0500 Subject: [PATCH] New translation batch for pt (#27368) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/fix-translation-errors.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt * run script/i18n/reset-known-broken-translation-files.js Co-authored-by: Robert Sese --- ...g-openid-connect-in-amazon-web-services.md | 2 +- .../reviewing-your-security-log.md | 1 + .../protecting-pushes-with-secret-scanning.md | 41 +++++++++++++++---- .../rest/collaborators/collaborators.md | 2 +- .../content/rest/collaborators/invitations.md | 16 ++++---- .../pt-BR/content/rest/metrics/community.md | 6 ++- .../pt-BR/content/rest/metrics/statistics.md | 10 ++++- .../pt-BR/content/rest/metrics/traffic.md | 10 +++-- ...secret-scanning-push-protection-web-ui.yml | 7 ++++ .../actions/self-hosted-runner-security.md | 4 ++ .../push-protection-allow-secrets-alerts.md | 1 + ...-protection-choose-allow-secret-options.md | 4 ++ 12 files changed, 81 insertions(+), 23 deletions(-) create mode 100644 translations/pt-BR/data/features/secret-scanning-push-protection-web-ui.yml create mode 100644 translations/pt-BR/data/reusables/secret-scanning/push-protection-allow-secrets-alerts.md create mode 100644 translations/pt-BR/data/reusables/secret-scanning/push-protection-choose-allow-secret-options.md diff --git a/translations/pt-BR/content/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md b/translations/pt-BR/content/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md index 082e67e92c..2d7fc14cfc 100644 --- a/translations/pt-BR/content/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md +++ b/translations/pt-BR/content/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services.md @@ -42,7 +42,7 @@ Edite o relacionamento de confiança para adicionar o campo `sub` às condiçõe ```json{:copy} "Condition": { - "ForAllValues:StringEquals": { + "StringEquals": { "token.actions.githubusercontent.com:aud": "sts.amazonaws.com", "token.actions.githubusercontent.com:sub": "repo:octo-org/octo-repo:ref:refs/heads/octo-branch" } diff --git a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md index 856086e39f..7dcfd48db0 100644 --- a/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md +++ b/translations/pt-BR/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md @@ -166,6 +166,7 @@ Uma visão geral de algumas das ações mais comuns que são registradas como ev | `create` | Acionada quando [um repositório é criado](/articles/creating-a-new-repository). | | `destroy` | Acionada quando [um repositório é excluído](/articles/deleting-a-repository).{% ifversion fpt or ghec %} | `desabilitar` | Acionada quando um repositório é desabilitado (por exemplo, por [fundos insuficientes](/articles/unlocking-a-locked-account)).{% endif %}{% ifversion fpt or ghec %} +| `download_zip` | Triggered when a ZIP or TAR archive of a repository is downloaded. | | `habilitar` | Acionada quando um repositório é habilitado novamente.{% endif %} | `remove_member` | Acionada quando um usuário do {% data variables.product.product_name %} é [removido de um repositório como um colaborador](/articles/removing-a-collaborator-from-a-personal-repository). | | `remove_topic` | Acionada quando um proprietário do repositório remove um tópico de um repositório. | diff --git a/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md b/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md index ef71b69453..af4fdf7245 100644 --- a/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md +++ b/translations/pt-BR/content/code-security/secret-scanning/protecting-pushes-with-secret-scanning.md @@ -76,12 +76,39 @@ Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você ac Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. Por exemplo, você pode revogar o segredo e remover o segredo do histórico de commit do repositório. Para obter mais informações, consulte "[Removendo dados confidenciais de um repositório](/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository)". -Quando você permite que um segredo seja feito push é criado um alerta na guia "Segurança". O alerta está fechado e nenhuma notificação é enviada se você especificar que o segredo é um falso-positivo ou usado apenas nos testes. Se você especificar que o segredo é real e que você vai corrigi-lo mais tarde o alerta de segurança permanece aberto e as notificações são enviadas ao autor dos administradores de commit e repositório. Para obter mais informações, consulte "[Gerenciando alertas da digitalização do segredo](/code-security/secret-scanning/managing-alerts-from-secret-scanning)". +{% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} 1. Acesse o URL retornado por {% data variables.product.prodname_dotcom %} quando seu push foi bloqueado. ![Captura de tela que mostra o formulário com opções para desbloquear o push de um segredo](/assets/images/help/repository/secret-scanning-unblock-form.png) -2. Escolha a opção que melhor descreve por que você deve ser capaz de enviar por push o segredo. - - Se o segredo é usado apenas em testes e não apresenta nenhuma ameaça, clique em **É usado em testes**. - - Se a seqüência de caracteres detectada não é um segredo, clique **É um falso-´positivo**. - - Se o segredo é real mas você pretende corrigi-lo mais tarde, clique em **Eu vou corrigi-lo mais tarde**. -3. Clique **Me permite enviar por push este segredo**. -4. Tente novamente na linha de comando em três horas. Se não enviou por push em três horas, você terá de repetir este processo. +{% data reusables.secret-scanning.push-protection-choose-allow-secret-options %} +1. Clique **Me permite enviar por push este segredo**. +2. Tente novamente na linha de comando em três horas. Se não enviou por push em três horas, você terá de repetir este processo. + +{% if secret-scanning-push-protection-web-ui %} +## Using secret scanning as a push protection from the web UI + +When you use the web UI to attempt to commit a supported secret to a repository or organization with secret scanning as a push protection enabled, {% data variables.product.prodname_dotcom %} will block the commit. You will see a banner at the top of the page with information about the secret's location, and the secret will also be underlined in the file so you can easily find it. + + ![Screenshot showing commit in web ui blocked because of secret scanning push protection](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-blocked-banner.png) + +{% data variables.product.prodname_dotcom %} will only display one detected secret at a time in the web UI. Se um segredo específico já foi detectado no repositório e um alerta já existe, {% data variables.product.prodname_dotcom %} não bloqueará esse segredo. + +You can remove the secret from the file using the web UI. Once you remove the secret, the banner at the top of the page will change and tell you that you can now commit your changes. + + ![Screenshot showing commit in web ui allowed after secret fixed](/assets/images/help/repository/secret-scanning-push-protection-web-ui-commit-allowed.png) + +### Bypassing push protection for a secret + +Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você acredita ser seguro enviar por push, você poderá permitir o segredo e especificar a razão pela qual ele deve ser permitido. Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. + +{% data reusables.secret-scanning.push-protection-allow-secrets-alerts %} + +Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível. + +1. In the banner that appeared at the top of the page when {% data variables.product.prodname_dotcom %} blocked your commit, click **Bypass protection**. +{% data reusables.secret-scanning.push-protection-choose-allow-secret-options %} + + ![Captura de tela que mostra o formulário com opções para desbloquear o push de um segredo](/assets/images/help/repository/secret-scanning-push-protection-web-ui-allow-secret-options.png) + +1. Click **Allow secret**. + +{% endif %} diff --git a/translations/pt-BR/content/rest/collaborators/collaborators.md b/translations/pt-BR/content/rest/collaborators/collaborators.md index 41a65987f2..8d7ab7ceea 100644 --- a/translations/pt-BR/content/rest/collaborators/collaborators.md +++ b/translations/pt-BR/content/rest/collaborators/collaborators.md @@ -1,6 +1,6 @@ --- title: Colaboradores -intro: 'The Collaborators API allows you to add, invite, and remove collaborators from a repository.' +intro: The Collaborators API allows you manage collaborators for a repository. versions: fpt: '*' ghes: '*' diff --git a/translations/pt-BR/content/rest/collaborators/invitations.md b/translations/pt-BR/content/rest/collaborators/invitations.md index 509d6fa1c6..546e3cf36b 100644 --- a/translations/pt-BR/content/rest/collaborators/invitations.md +++ b/translations/pt-BR/content/rest/collaborators/invitations.md @@ -1,6 +1,8 @@ --- -title: Convites -intro: A API de Convites do Repositório permite que usuários ou serviços externos convidem outros usuários para colaborar em um repositório. +title: Repository invitations +allowTitleToDifferFromFilename: true +shortTitle: Convites +intro: The Repository invitations API allows you to view and manage invitations to collaborate on a repository. versions: fpt: '*' ghes: '*' @@ -11,10 +13,10 @@ topics: miniTocMaxHeadingLevel: 3 --- -Os usuários convidados (ou serviços externos em nome dos usuários convidados) podem optar por aceitar ou recusar os convites. +## About the Repository invitations API + +The Repository invitations API allows you to view and manage invitations to collaborate on a repository. Os usuários convidados (ou serviços externos em nome dos usuários convidados) podem optar por aceitar ou recusar os convites. + +To add a user as a collaborator, use the Collaborators API instead. Para obter mais informações, consulte "[Adicionar um colaborador de repositório](/rest/collaborators/collaborators#add-a-repository-collaborator)". Observe que o [Escopo OAuth](/developers/apps/scopes-for-oauth-apps) `repo:invite` concede acesso direcionado aos convites **sem** conceder também acesso ao código do repositório. enquanto o escopo `repo` concede permissão ao código e aos convites convites. - -### Convidar um usuário para um repositório - -Use o ponto de extremidade da API para adicionar um colaborador. Para obter mais informações, consulte "[Adicionar um colaborador de repositório](/rest/collaborators/collaborators#add-a-repository-collaborator)". diff --git a/translations/pt-BR/content/rest/metrics/community.md b/translations/pt-BR/content/rest/metrics/community.md index 0cfa50d2f5..b90266a589 100644 --- a/translations/pt-BR/content/rest/metrics/community.md +++ b/translations/pt-BR/content/rest/metrics/community.md @@ -1,6 +1,8 @@ --- -title: Comunidade -intro: '' +title: Community metrics +shortTitle: Comunidade +allowTitleToDifferFromFilename: true +intro: The Community metrics API lets you get data about your community profile. versions: fpt: '*' ghec: '*' diff --git a/translations/pt-BR/content/rest/metrics/statistics.md b/translations/pt-BR/content/rest/metrics/statistics.md index c537852047..1b9c97e95a 100644 --- a/translations/pt-BR/content/rest/metrics/statistics.md +++ b/translations/pt-BR/content/rest/metrics/statistics.md @@ -1,6 +1,8 @@ --- -title: Estatísticas -intro: 'The Repository Statistics API allows you to fetch the data that {% data variables.product.product_name %} uses for visualizing different types of repository activity.' +title: Repository statistics +shortTitle: Estatísticas +allowTitleToDifferFromFilename: true +intro: 'The Repository statistics API allows you to fetch the data that {% data variables.product.product_name %} uses for visualizing different types of repository activity.' versions: fpt: '*' ghes: '*' @@ -11,6 +13,10 @@ topics: miniTocMaxHeadingLevel: 3 --- +## About the Repository statistics API + +The Repository statistics API allows you to fetch the data that {% data variables.product.product_name %} uses for visualizing different types of repository activity. + ### Umas palavras sobre o armazenamento em cache Computar as estatísticas do repositório é uma operação cara. Por esse motivo, tentamos retornar dados armazenados em cache sempre que possível. Se os dados não forem armazenados em cache nas estatísticas de um repositório, você receberá uma resposta de `202`; um trabalho em segundo plano também é acionado para começar a compilar estas estatísticas. Dê ao trabalho alguns instantes para que seja concluído e, em seguida, envie a solicitação novamente. Se o trabalho foi concluído, essa solicitação receberá uma resposta de `200` com as estatísticas no texto da resposta. diff --git a/translations/pt-BR/content/rest/metrics/traffic.md b/translations/pt-BR/content/rest/metrics/traffic.md index 71e615985f..0b8b3f2b50 100644 --- a/translations/pt-BR/content/rest/metrics/traffic.md +++ b/translations/pt-BR/content/rest/metrics/traffic.md @@ -1,6 +1,8 @@ --- -title: Tráfego -intro: 'For repositories that you have push access to, the traffic API provides access to the information provided in your repository graph.' +title: Repository traffic +shortTitle: Tráfego +allowTitleToDifferFromFilename: true +intro: The Repository traffic API provides access to the information provided in your repository graph. versions: fpt: '*' ghec: '*' @@ -9,4 +11,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -Para obter mais informações, consulte "Visualizar tráfego para um repositório. " +## About the Repository traffic API + +For repositories that you have push access to, the Repository traffic API provides access to the information provided in your repository graph. Para obter mais informações, consulte "[Visualizar tráfego para um repositório](/repositories/viewing-activity-and-data-for-your-repository/viewing-traffic-to-a-repository). " diff --git a/translations/pt-BR/data/features/secret-scanning-push-protection-web-ui.yml b/translations/pt-BR/data/features/secret-scanning-push-protection-web-ui.yml new file mode 100644 index 0000000000..85053a8127 --- /dev/null +++ b/translations/pt-BR/data/features/secret-scanning-push-protection-web-ui.yml @@ -0,0 +1,7 @@ +--- +#Reference: #6788. +#Documentation for secret scanning as a push protection in the web ui (as opposed to command line) +versions: + ghes: '>=3.6' + ghae: 'issue-6788' + ghec: '*' diff --git a/translations/pt-BR/data/reusables/actions/self-hosted-runner-security.md b/translations/pt-BR/data/reusables/actions/self-hosted-runner-security.md index 28f6464b6c..c9df89217a 100644 --- a/translations/pt-BR/data/reusables/actions/self-hosted-runner-security.md +++ b/translations/pt-BR/data/reusables/actions/self-hosted-runner-security.md @@ -1 +1,5 @@ Recomendamos que você use apenas executores auto-hospedados com repositórios privados. Isso acontece porque as bifurcações do seu repositório podem potencialmente executar código perigoso na sua máquina de executor auto-hospedada criando um pull request que executa o código em um fluxo de trabalho. + +{%- ifversion fpt or ghec %} +To help mitigate this risk for public repositories, you can require approvals for workflow runs from first-time contributors. Para obter mais informações, consulte "[Aprovar fluxos de trabalho executados a partir de bifurcações públicas](/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks)". +{%- endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-allow-secrets-alerts.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-allow-secrets-alerts.md new file mode 100644 index 0000000000..3cac2c414b --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-allow-secrets-alerts.md @@ -0,0 +1 @@ +Quando você permite que um segredo seja feito push é criado um alerta na guia "Segurança". {% data variables.product.prodname_dotcom %} closes the alert and doesn't send a notification if you specify that the secret is a false positive or used only in tests. If you specify that the secret is real and that you will fix it later, {% data variables.product.prodname_dotcom %} keeps the security alert open and sends notifications to the author of the commit, as well as to repository administrators. Para obter mais informações, consulte "[Gerenciando alertas da digitalização do segredo](/code-security/secret-scanning/managing-alerts-from-secret-scanning)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/secret-scanning/push-protection-choose-allow-secret-options.md b/translations/pt-BR/data/reusables/secret-scanning/push-protection-choose-allow-secret-options.md new file mode 100644 index 0000000000..18401443d4 --- /dev/null +++ b/translations/pt-BR/data/reusables/secret-scanning/push-protection-choose-allow-secret-options.md @@ -0,0 +1,4 @@ +2. Escolha a opção que melhor descreve por que você deve ser capaz de enviar por push o segredo. + - Se o segredo é usado apenas em testes e não apresenta nenhuma ameaça, clique em **É usado em testes**. + - Se a seqüência de caracteres detectada não é um segredo, clique **É um falso-´positivo**. + - Se o segredo é real mas você pretende corrigi-lo mais tarde, clique em **Eu vou corrigi-lo mais tarde**. \ No newline at end of file