chore(i18n,docs): processed translations (#47113)

pull/47119/head
camperbot 2022-08-01 17:23:40 +01:00 committed by GitHub
parent 11b308adc3
commit 792111d1b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 73 additions and 73 deletions

View File

@ -14,7 +14,7 @@ We recommend using [conventional title and messages](https://www.conventionalcom
>
> `fix(learn): tests for the do...while loop challenge`
When opening a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Type:**
@ -31,7 +31,7 @@ You can select a scope from [this list of labels](https://github.com/freeCodeCam
**Description:**
Keep it short (less than 30 characters) and simple, you can add more information in the PR description box and comments.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Some examples of good PR titles would be:
@ -54,7 +54,7 @@ Some examples of good PR titles would be:
3. Submit the pull request from your branch to freeCodeCamp's `main` branch.
4. In the body of your PR include a more detailed summary of the changes you made and why.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- You will be presented with a pull request template. This is a checklist that you should have followed before opening the pull request.

View File

@ -14,7 +14,7 @@ We recommend using [conventional title and messages](https://www.conventionalcom
>
> `fix(learn): tests for the do...while loop challenge`
When opening a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Type:**
@ -31,7 +31,7 @@ You can select a scope from [this list of labels](https://github.com/freeCodeCam
**Description:**
Keep it short (less than 30 characters) and simple, you can add more information in the PR description box and comments.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Some examples of good PR titles would be:
@ -54,7 +54,7 @@ Some examples of good PR titles would be:
3. Submit the pull request from your branch to freeCodeCamp's `main` branch.
4. In the body of your PR include a more detailed summary of the changes you made and why.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- You will be presented with a pull request template. This is a checklist that you should have followed before opening the pull request.

View File

@ -14,7 +14,7 @@ Recomendamos usar [titulos y mensajes convencionales](https://www.conventionalco
>
> `fix(learn): tests for the do...while loop challenge`
Al abrir una Pull Request(PR), puedes utilizar la siguiente guía para determinar el tipo, ámbito (opcional) y descripción de la PR.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Tipo:**
@ -31,7 +31,7 @@ Puede seleccionar un ámbito de [esta lista de etiquetas](https://github.com/fre
**Descripción:**
Mantenlo corto (menos de 30 caracteres) y sencillo, puedes agregar más información en la caja de descripción del PR y comentarios.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Algunos ejemplos de buenos títulos de PR serían:
@ -54,7 +54,7 @@ Algunos ejemplos de buenos títulos de PR serían:
3. Envía el pull request de tu rama a la rama `main` de freeCodeCamp.
4. En el cuerpo de sus relaciones públicas incluya un resumen más detallado de los cambios realizados y por qué.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- Se le presentará una plantilla de pull request. Esta es una lista de verificación que debería haber seguido antes de abrir la solicitud de pull request.

View File

@ -14,7 +14,7 @@ Wir empfehlen, [konventionelle Titel und Nachrichten](https://www.conventionalco
>
> `fix(learn): tests for the do...while loop challenge`
Wenn du einen Pull-Request (PR) öffnest, kannst du den Typ, den Geltungsbereich \[scope\] (optional) und die Beschreibung wie folgt festlegen.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Typ:**
@ -31,7 +31,7 @@ Du kannst einen Geltungsbereich aus [dieser Liste von Labels](https://github.com
**Beschreibung:**
Halte sie kurz (weniger als 30 Zeichen) und einfach. Du kannst weitere Informationen im PR-Beschreibungsfeld und in den Kommentaren hinzufügen.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Einige Beispiele für gute PR-Titel wären:
@ -54,7 +54,7 @@ Einige Beispiele für gute PR-Titel wären:
3. Übermittle den Pull-Request von deinem Branch an den `main`-Branch von freeCodeCamp.
4. Im Hauptteil deines PR fügst du eine ausführlichere Zusammenfassung der Änderungen ein, die du vorgenommen hast und warum.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- Du erhältst eine Vorlage für einen Pull-Request. Dies ist eine Checkliste, die du befolgen solltest, bevor du den Pull-Request öffnest.

View File

@ -14,7 +14,7 @@ Si consiglia di utilizzare [Titolo convenzionale e messaggi](https://www.convent
>
> `fix(learn): tests for the do...while loop challenge`
Quando apri una Pull Request (PR), puoi usare la seguente lista per determinare il tipo (type), l'ambito (scope) (opzionale), e la descrizione.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Tipo:**
@ -31,7 +31,7 @@ Puoi selezionare un ambito da [questo elenco di etichette](https://github.com/fr
**Descrizione:**
Scrivila breve (meno di 30 caratteri) e semplice: puoi aggiungere ulteriori informazioni nella casella di descrizione PR e nei commenti.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Alcuni esempi di buoni titoli PR sarebbero:
@ -54,7 +54,7 @@ Alcuni esempi di buoni titoli PR sarebbero:
3. Fai la pull request dal tuo ramo al ramo `main` di freeCodeCamp.
4. Nel corpo della tua PR includi un riepilogo più dettagliato delle modifiche apportate e perché.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- Ti sarà presentato un modello di pull request. Questa è una lista di controllo che avresti dovuto seguire prima di aprire la pull request.

View File

@ -14,7 +14,7 @@
>
> `fix(learn): tests for the do...while loop challenge`
プルリクエスト (PR) をオープンする際、以下を使用して、その種類、スコープ (任意)、説明を決定することができます。
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**種類:**
@ -31,7 +31,7 @@
**説明:**
簡潔に (30文字未満) 記述します。PR の説明欄やコメントに詳細情報を追加できます。
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
良い PR のタイトルの例としては、次のようなものがあります。
@ -54,7 +54,7 @@
3. ブランチから freeCodeCamp の `main` ブランチへ、プルリクエストを送信します。
4. PR の本文には、行った変更とその理由の詳細情報を記述してください。
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- プルリクエストテンプレートが表示されます。 これはプルリクエストを開く前に行うべきチェックリストです。

View File

@ -7,9 +7,9 @@ Nosso conteúdo principal de instrução está localizado dentro de um diretóri
Existem alguns termos que usamos quando discutimos o conteúdo do nosso currículo.
- `certification` : Quando nos referimos a uma certificação neste caso, estamos falando de um certificado factual que os usuários podem solicitar. Não estamos falando do nome do superBlock específico.
- `superBlock` : Um superbloco é a coleção de desafios em nível superior. Each superblock corresponds to a certification in the curriculum (e.g. Responsive Web Design).
- `block` : Um bloco é uma seção dentro de um superbloco. A block corresponds to a group of challenges in a given certification (e.g. Basic HTML and HTML5)
- `challenge` : A challenge is a single lesson within the curriculum (e.g. Say Hello to HTML Elements)
- `superBlock` : Um superbloco é a coleção de desafios em nível superior. Cada superbloco corresponde a uma certificação no currículo (por exemplo, Design responsivo para a web).
- `block` : Um bloco é uma seção dentro de um superbloco. Um bloco corresponde a um grupo de desafios em uma certificação determinada (por exemplo, HTML e HTML5 básico)
- `challenge` : um desafio é uma lição única dentro do currículo (por exemplo, Conhecer os elementos HTML)
## Árvore de arquivos

View File

@ -14,7 +14,7 @@ Recomendamos usar [título e mensagens convencionais](https://www.conventionalco
>
> `fix(learn): testes para o desafio de ciclo do...while`
Quando estiver abrindo um Pull Request (PR), você pode usar a referência abaixo para determinar o tipo, escopo (opcional) e a descrição.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Tipo:**
@ -31,14 +31,14 @@ Você pode selecionar um escopo a partir [desta lista de etiquetas](https://gith
**Descrição:**
Escreva pouco (menos de 30 caracteres) e de modo simples. Você pode adicionar mais informações na caixa de descrição do PR e comentários.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Alguns exemplos de bons títulos de PRs seriam:
- `fix(a11y): contraste melhorado da barra de pesquisa`
- `feat: adicionar mais testes aos desafios de HTML e CSS`
- `fix(api,cliente): prevenir erros CORS no envio do formulário`
- `docs(i18n): fix links to be relative instead of absolute`
- `docs(i18n): correção dos links para relativos em vez de absolutos`
## Propondo um Pull Request
@ -54,7 +54,7 @@ Alguns exemplos de bons títulos de PRs seriam:
3. Envie o pull request da sua branch para a branch `main` do freeCodeCamp.
4. No corpo de seu PR, inclua um resumo mais detalhado das alterações feitas e o motivo.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- Será apresentado um modelo de pull request. É uma checklist que você deve seguir antes de abrir o pull request.

View File

@ -1,74 +1,74 @@
# Como trabalhar em projetos práticos
Our practice projects use a step-based approach to teach concepts to campers. A project will consist of multiple files, which we refer to as **"steps"**. These files are named by the challenge ID, to avoid issues with the translation flow. Unfortunately, this makes it difficult to find the file associated with a specific step.
Nossos projetos práticos usam uma abordagem baseada em passos para ensinar conceitos aos campers. Um projeto será composto por vários arquivos, aos quais nos referimos como **"passos"**. Esses arquivos são nomeados pelo ID de desafio para evitar problemas com o fluxo de tradução. Infelizmente, isso torna difícil encontrar o arquivo associado a um passo específico.
We've built a challenge editor tool that helps remedy this. This tool allows you to navigate the available projects, and the steps for each project (in order). There's also an embedded code editor you can use to work on the files directly.
Criamos uma ferramenta de edição de desafios que ajuda a remediar isso. Essa ferramenta permite navegar pelos projetos disponíveis e pelas etapas para cada projeto (em ordem). Há também um editor de código embutido que você pode usar para trabalhar nos arquivos diretamente.
## Using the Challenge Editor
## Usando o editor de desafios
These instructions will tell you how to use our challenge editor tool to work on the practice projects.
Essas instruções informarão como usar a nossa ferramenta de edição de desafios para trabalhar nos projetos práticos.
### Starting the Editor
### Iniciando o editor
To start the editor, make sure you are in the root freecodecamp directory. Then, run `npm run challenge-editor` to start both the client and the API that powers the editor.
Para iniciar o editor, certifique-se de estar no diretório raiz do freecodecamp. Em seguida, execute `npm run challenge-editor` para iniciar tanto o client quanto a API que alimenta o editor.
The client will run on port `3300`, so you can access it at `http://localhost:3300`. The API runs on port `3200`, to avoid conflicts with the learn client and server. This will allow you to run the freeCodeCamp application at the same time as the editor, so you can test your changes locally.
O client será executado na porta `3300`, então você pode acessá-la em `http://localhost:3300`. A API é executada na porta `3200`, para evitar conflitos com o client de aprendizagem e com o servidor. Isso permitirá que você execute o aplicativo do freeCodeCamp ao mesmo tempo que o editor, para poder testar as alterações localmente.
### Navigating the Editor
### Navegando pelo editor
The default view will list the available `superblocks` - these are the certifications. Click on the certification link you want to work on.
A exibição padrão listará os `superblocks` disponíveis - eles são as certificações. Clique no link de certificação em que você deseja trabalhar.
This will take you to the list of blocks. These are the practice projects. Click on the project link you want to work on.
Isso levará você à lista de blocos. Esses são os projetos práticos. Clique no link do projeto em que você deseja trabalhar.
This will take you to a list of steps for the project. If you are working on an existing step, you can click on the step link to open the editor. If you are adding or removing steps, click the `Use the step tools` link to switch to the step tools for that challenge.
Isso levará você a uma lista de passos para o projeto. Se você estiver trabalhando em um passo existente, clique no link do passo para abrir o editor. Se você estiver adicionando ou removendo etapas, clique no link `Use the step tools` para alternar para as ferramentas de passos para esse desafio.
### Editing Steps
### Edição dos passos
When you click on a step, you'll be taken to the editor. This is a basic text editor that offers syntax highlighting.
Ao clicar em um passo, você será levado ao editor. Esse é um editor de texto básico, mas que oferece destaque de sintaxe.
After you have made your changes, click the `Save Changes` button to save your changes. You will get a browser alert letting you know that your changes are ready to commit. Note that you'll need to use `git` manually to stage and commit your files - this tool will not do that for you.
Após realizar as alterações, clique no botão `Save Changes` para salvar as alterações. Você receberá um alerta do navegador informando que as alterações estão prontas para o commit. Observe que você precisará usar o `git` manualmente para colocar as alterações em staging e para fazer o commit dos arquivos - essa ferramenta não fará isso por você.
### Step Tools
### Ferramentas de passo
When you click the `Use the step tools` link, you'll be taken to the step tools page. This allows you to add or remove steps from the project.
Ao clicar no link `Use the step tools`, você será levado à página step tools (Ferramentas de passo). Isso permitirá que você adicione ou remova passos do projeto.
#### Create Next Step
#### Criar o próximo passo (Create Next Step)
Clicking this button will add a new step at the end of the project. This step will use the previous step's code as the seed.
Clicar neste botão adicionará um novo passo ao final do projeto. Esse passo usará o código do passo anterior como seed (ou referência).
#### Create Empty Steps
#### Criar passos vazios (Create Empty Steps)
Enter the number of steps you want to add in the input. Then, clicking the button will create that many empty steps at the end of the project.
Insira o número de passos que você deseja adicionar na entrada. Depois, ao clicar no botão, você criará as diversas etapas vazias ao final do projeto.
#### Insert Step
#### Inserir passo (Insert Step)
Enter the step number that you want to add a step _after_. For example, if you want to add a step after `step-12`, enter `12`. Then, click the `Insert Step` button to add the step. The following steps will be re-ordered.
Digite o número do passo _após_ o qual você deseja adicionar um passo. Por exemplo, se você deseja adicionar uma etapa após o passo 12 (`step-12`), insira `12`. Em seguida, clique no botão `Insert Step` para adicionar o passo. Os passos posteriores serão reordenados.
#### Delete Step
#### Excluir passo (Delete Step)
Enter the step number you want to delete. Then click the `Delete Step` button to remove that step. This will automatically update the step numbers for the remaining steps.
Insira o número do passo que deseja excluir. Em seguida, clique no botão `Delete Step` para excluir o passo. Isto atualizará automaticamente os números dos passos posteriores.
#### Update Step Titles
#### Atualizar os títulos dos passos (Update Step Titles)
You should not have to use this tool unless you've manually deleted or added steps. This tool will reorder the step numbers.
Você não deve precisar usar essa ferramenta a menos que tenha excluído ou adicionado passos manualmente. Esta ferramenta reordenará os números dos passos.
## Using the Scripts Manually
## Usando os scripts manualmente
If you want to work on the steps manually, in your local IDE, you can run the step management scripts directly.
Se quiser trabalhar nos passos manualmente, em seu IDE local, você pode executar os scripts de gerenciamento de passos diretamente.
The `tools/challenge-helper-scripts` folder contains tools to help facilitate the creation and maintenance of the freeCodeCamp project-based curriculum.
A pasta `tools/challenge-helper-scripts` contém ferramentas para ajudar a facilitar a criação e a manutenção dos projetos baseados no currículo do freeCodeCamp.
### Create a new project
### Criando um projeto
Run `npm run create-project` from the root directory. This opens up a command line ui that guides you through the process. Once that has finished, there should be a new challenge in the English curriculum that you can use for the first step of the project. For example, if you created a project called `test-project` in the Responsive Web Design certification, it would be in `curriculum/challenges/english/01-responsive-web-design/test-project`.
Execute `npm run create-project` no diretório raiz. Esse comando abrirá uma interface de linha de comando que vai guiar você através do processo. Uma vez que tiver terminado, deverá aparecer um novo desafio no currículo em inglês que você pode usar para começar o projeto. Por exemplo, se você tiver criado um projeto chamado `test-project` na certificação de Design responsivo para a web, ele estará em `curriculum/challenges/english/01-responsive-web-design/test-project`.
If you want to create new steps, the following tools simplify that process.
Se você quer criar outros passos, as ferramentas a seguir vão simplificar o processo.
### create-next-step
A one-off script that will automatically add the next step based on the last step in the project. The challenge seed code will use the previous step's challenge seed code.
Um script único que adicionará automaticamente o próximo passo com base no último passo do projeto. O código seed do desafio usará o código do desafio do passo anterior.
#### How to run script:
#### Como executar esse script:
1. Mude para o diretório do projeto.
2. Execute o comando npm a seguir:
@ -79,11 +79,11 @@ npm run create-next-step
### create-empty-steps
A one-off script that automatically adds a specified number of steps. The challenge seed code for all steps created will be empty.
Um script único que adiciona automaticamente um número específico de passos. O código seed de todos os passos criados estarão vazios.
**Note:** This script also runs [update-step-titles](#update-step-titles).
**Observação:** esse script também executa [update-step-titles](#update-step-titles).
#### How to run script:
#### Como executar esse script:
1. Mude para o diretório do projeto.
2. Execute o comando npm a seguir:
@ -94,11 +94,11 @@ npm run create-empty-steps X #, onde X é o número de etapas a serem criadas.
### insert-step
A one-off script that automatically adds a new step at a specified position, incrementing all subsequent steps (both their titles and in their meta.json). The challenge seed code will use the previous step's challenge seed code with the editable region markers (ERMs) removed.
Um script único que adiciona automaticamente um novo passo em uma posição especificada, incrementando todos os passos subsequentes (seus títulos e em seu meta.json). O código inicial de desafio usará o código inicial de desafio do passo anterior com os marcadores de região editáveis (ERMs) removidos.
**Note:** This script also runs [update-step-titles](#update-step-titles).
**Observação:** esse script também executa [update-step-titles](#update-step-titles).
#### How to run script:
#### Como executar esse script:
1. Mude para o diretório do projeto.
2. Execute o comando npm a seguir:
@ -109,11 +109,11 @@ npm run insert-step X #, onde X é a posição para inserir a nova etapa.
### delete-step
A one-off script that deletes an existing step, decrementing all subsequent steps (both their titles and in their meta.json)
Um script único que exclui um passo existente e decrementa todos os passos posteriores (seus títulos e em seu meta.json)
**Note:** This script also runs [update-step-titles](#update-step-titles).
**Observação:** esse script também executa [update-step-titles](#update-step-titles).
#### How to run script
#### Como executar esse script
1. Mude para o diretório do projeto.
2. Execute o comando npm a seguir:
@ -124,9 +124,9 @@ npm run delete-step X #, onde X é o número do passo a ser excluído.
### update-step-titles
A one-off script that automatically updates the frontmatter in a project's markdown files so that they are consistent with the project's meta.json. It ensures that each step's title (and dashedName) match the meta's challengeOrder.
Um script único que atualiza automaticamente a frontmatter nos arquivos markdown de um projeto para que eles sejam consistentes com o meta.json do projeto. Garante que o título de cada passo (e seu dashedName) correspondam ao challengeOrder do arquivo meta.
#### How to run script
#### Como executar esse script
1. Mude para o diretório do projeto.
2. Execute o comando npm a seguir:

View File

@ -14,7 +14,7 @@ We recommend using [conventional title and messages](https://www.conventionalcom
>
> `fix(learn): tests for the do...while loop challenge`
When opening a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
Whenever you open a Pull Request(PR), you can use the below to determine the type, scope (optional), and description.
**Type:**
@ -31,7 +31,7 @@ You can select a scope from [this list of labels](https://github.com/freeCodeCam
**Description:**
Keep it short (less than 30 characters) and simple, you can add more information in the PR description box and comments.
Keep it short (less than 30 characters) and simple; you can add more information in the PR description box and comments.
Some examples of good PR titles would be:
@ -54,7 +54,7 @@ Some examples of good PR titles would be:
3. Submit the pull request from your branch to freeCodeCamp's `main` branch.
4. In the body of your PR include a more detailed summary of the changes you made and why.
4. Include a more detailed summary of the changes you made and how your changes are helpful in the body of your PR.
- You will be presented with a pull request template. This is a checklist that you should have followed before opening the pull request.