Translate how-to-work-on-coding-challenges.md to Portuguese
This commit is contained in:
committed by
Stuart Taylor
parent
56467685c4
commit
7ff56a9124
@ -10,8 +10,109 @@
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
# Contribution Guidelines
|
||||
<table>
|
||||
<tr>
|
||||
<td> Read these guidelines in </td>
|
||||
<td><a href="/CONTRIBUTING.md"> English </a></td>
|
||||
<td><a href="/docs/chinese/CONTRIBUTING.md"> 中文 </a></td>
|
||||
<td><a href="/docs/russian/CONTRIBUTING.md"> русский </a></td>
|
||||
<td><a href="/docs/arabic/CONTRIBUTING.md"> عربى </a></td>
|
||||
<td><a href="/docs/spanish/CONTRIBUTING.md"> Español </a></td>
|
||||
<td><a href="/docs/portuguese/CONTRIBUTING.md"> Português </a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
Hello 👋 !
|
||||
# Como trabalhar nos desafios de código
|
||||
|
||||
These instructions have not been translated yet. Please check this issue for details: [`#18312`](https://github.com/freeCodeCamp/freeCodeCamp/issues/18312)
|
||||
### Fazendo mudanças no GitHub
|
||||
|
||||
Cada desafio está guardado em seu próprio arquivo markdown. Isso torna fácil editar os desafios diretamente de dentro do GitHub.
|
||||
|
||||
Você pode fazer mudanças sem ter nada rodando em seu sistema local.
|
||||
|
||||
Depois que encontrar o arquivo que deseja modificar pela interface do GitHub, clique no ícone de lápis para começar a editar. Isto ira criar um fork do projeto automaticamente, se você já não tem um.
|
||||
|
||||
Você também pode clonar o projeto e editar localmente no seu computador. Para ajuda com isso, leia o artigo [Orientações de Contribuição](/docs/portuguese/CONTRIBUTING.md).
|
||||
|
||||
### Modelo de Desafio
|
||||
|
||||
Aqui um modelo de como é um arquivo markdown do desafio.
|
||||
|
||||
|
||||
````md
|
||||
---
|
||||
id: Unique identifier (alphanumerical, MongoDB _id)
|
||||
title: Challenge Title
|
||||
challengeType: 0
|
||||
guideUrl: 'url of guide article'
|
||||
videoUrl: 'url of video explaination'
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id='description'>
|
||||
A Description of the challenge and what is required to pass
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id='instructions'>
|
||||
Instructions about what exactly needs to be done.
|
||||
</section>
|
||||
## Tests
|
||||
<section id='tests'>
|
||||
|
||||
``` yml
|
||||
- text: Should return "foo".
|
||||
testString: 'A stringified function using Chai asserts'
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
<div id='js-seed'>
|
||||
|
||||
```js
|
||||
Code desplayed in the editor by default.
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
### Before Test
|
||||
<div id='js-setup'>
|
||||
|
||||
```js
|
||||
Test setup code.
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
### After Test
|
||||
<div id='js-teardown'>
|
||||
|
||||
```js
|
||||
Test tear down code.
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
Challenge solution code.
|
||||
```
|
||||
|
||||
</section>
|
||||
````
|
||||
|
||||
### Links Úteis
|
||||
|
||||
Criando e Editando Desafios:
|
||||
|
||||
1. [Guia de Estilo dos Desafios](/docs/style-guide-for-curriculum-challenges.md) - como criar e formatar desafios.
|
||||
|
||||
2. [Tipos de Desafio](https://github.com/freeCodeCamp/learn/blob/a5cb25704168aa37f59a582f0bb5a19b7bd89b46/utils/challengeTypes.js) - o que o número do tipo de desafio significa (enum).
|
||||
|
||||
3. [Contributing to FreeCodeCamp - Writing ES6 Challenge Tests](https://www.youtube.com/watch?v=iOdD84OSfAE#t=2h49m55s) - um vídeo acompanhando [Ethan Arrowood](https://twitter.com/ArrowoodTech) enquanto ele contribui com uma versão antiga do currículo.
|
||||
|
Reference in New Issue
Block a user