chore(i18n,curriculum): update translations (#43255)

This commit is contained in:
camperbot
2021-08-21 10:28:22 -07:00
committed by GitHub
parent bd7a6780a9
commit 7dfa94902d
13 changed files with 35 additions and 35 deletions

View File

@ -46,7 +46,7 @@ Here's a <a href="https://www.freecodecamp.org" target="_blank">link to www.free
# --instructions--
Anida el elemento `a` existente dentro de un nuevo elemento `p`. El nuevo párrafo debe tener un texto que diga `View more cat photos`, donde `cat photos` es un enlace, y el resto es texto regular.
Anida el elemento `a` existente dentro de un nuevo elemento `p`. No vayas a crear una nueva etiqueta de anchor. El nuevo párrafo debe tener un texto que diga `View more cat photos`, donde `cat photos` es un enlace, y el resto es texto regular.
# --hints--

View File

@ -27,7 +27,7 @@ Si omites el atributo `value`, los datos del formulario enviado utilizarán el v
# --instructions--
Agrega a cada una de los inputs de tipo `radio` y de tipo `checkbox` el atributo `value`. Usa el texto de input label (etiqueta), en minúsculas, como valor del atributo.
Agrega a cada una de los inputs de tipo `radio` y de tipo `checkbox` el atributo `value`. No vayas a crear ningún nuevo elemento de tipo radio o tipo checkbox. Usa el texto de input label (etiqueta), en minúsculas, como valor del atributo.
# --hints--

View File

@ -11,7 +11,7 @@ dashedName: counting-cards
En el juego de casino Blackjack el jugador puede sacarle ventaja a la casa llevando un registro del numero relativo de cartas altas y bajas que quedan en la baraja. Esto es llamado [conteo de cartas](https://es.wikipedia.org/wiki/Conteo_de_cartas).
Tener más cartas altas en la baraja es una ventaja para el jugador. Se le asigna una valor a cada carta de acuerdo a la siguiente tabla. Cuando el conteo es positivo, el jugador debería apostar alto. Cuando el conteo da 0 o negativo, el jugador debería apostar bajo.
Tener más cartas altas en la baraja es una ventaja para el jugador. Se le asigna un valor a cada carta de acuerdo a la siguiente tabla. Cuando el conteo es positivo, el jugador debería apostar alto. Cuando el conteo da 0 o negativo, el jugador debería apostar bajo.
<table class='table table-striped'><thead><tr><th>Cambios del conteo</th><th>Cartas</th></tr></thead><tbody><tr><td>+1</td><td>2, 3, 4, 5, 6</td></tr><tr><td>0</td><td>7, 8, 9</td></tr><tr><td>-1</td><td>10, 'J', 'Q', 'K', 'A'</td></tr></tbody></table>

View File

@ -40,7 +40,7 @@ assert(
);
```
Il componente `Presentational` dovrebbe fare il render degli elementi `h2`, `input`, `button`e `ul`.
Il componente `Presentational` dovrebbe fare il render degli elementi `h2`, `input`, `button` e `ul`.
```js
assert(

View File

@ -1,6 +1,6 @@
---
id: 5a24c314108439a4d4036142
title: Gestire prima lo stato locale
title: Gestire prima lo stato localmente
challengeType: 6
forumTopicId: 301431
dashedName: manage-state-locally-first

View File

@ -16,7 +16,7 @@ In HTML, quasi tutti i tag hanno sia un tag di apertura che di chiusura: `<div><
Ad esempio, il tag line-break può essere scritto come `<br>` o come `<br />`, ma non dovrebbe mai essere scritto come `<br></br>`, poiché non contiene alcun contenuto.
In JSX, le regole sono un po 'diverse. Qualsiasi elemento JSX può essere scritto con un tag a chiusura automatica, e ogni elemento deve essere chiuso. Il tag line-break, ad esempio, deve essere sempre scritto come `<br />` per essere codice JSX valido che possa essere transcodificato. Un `<div>`, invece, può essere scritto come `<div />` o `<div></div>`. La differenza è che nella prima versione della sintassi non c'è modo di includere nulla nel `<div />`. Vedrai nelle sfide successive che questa sintassi è utile durante il rendering dei componenti React.
In JSX, le regole sono un po' diverse. Qualsiasi elemento JSX può essere scritto con un tag a chiusura automatica, e ogni elemento deve essere chiuso. Il tag line-break, ad esempio, deve essere sempre scritto come `<br />` per essere codice JSX valido che possa essere transcodificato. Un `<div>`, invece, può essere scritto come `<div />` o `<div></div>`. La differenza è che nella prima versione della sintassi non c'è modo di includere nulla nel `<div />`. Vedrai nelle sfide successive che questa sintassi è utile durante il rendering dei componenti React.
# --instructions--

View File

@ -1,6 +1,6 @@
---
id: 5a24c314108439a4d4036185
title: Usare && per un condizionale più conciso
title: Use && for a More Concise Conditional
challengeType: 6
forumTopicId: 301413
dashedName: use--for-a-more-concise-conditional
@ -8,7 +8,7 @@ dashedName: use--for-a-more-concise-conditional
# --description--
Le istruzioni `if/else` hanno funzionato nell'ultima sfida, ma c'è un modo più conciso per raggiungere lo stesso risultato. Immagina di dover tracciare diverse condizioni in un componente e di volere che elementi differenti siano presentati a seconda di ciascuna di queste condizioni. Se scrivi un sacco di istruzioni `else if` per restituire interfacce utente leggermente diverse, puoi dover ripetere il codice lasciando spazio a degli errori. Puoi invece utilizzare l'operatore logico `&&` per eseguire la logica condizionale in modo più conciso. Questo è possibile perché si desidera controllare se una condizione è `true`, e se è così, restituire qualche markup. Ecco un esempio:
Le istruzioni `if/else` hanno funzionato nell'ultima sfida, ma c'è un modo più conciso per raggiungere lo stesso risultato. Immagina di dover tracciare diverse condizioni in un componente e di volere che elementi differenti siano presentati a seconda di ciascuna di queste condizioni. Se scrivi un sacco di istruzioni `else if` per restituire interfacce utente leggermente diverse, puoi dover ripetere il codice lasciando spazio a degli errori. Puoi invece utilizzare l'operatore logico `&&` per eseguire la logica condizionale in modo più conciso. Questo è possibile perché si desidera controllare se una condizione è `true`, e se è così, restituire qualche markup. Qui un esempio:
```jsx
{condition && <p>markup</p>}

View File

@ -16,7 +16,7 @@ condition ? expressionIfTrue : expressionIfFalse;
# --instructions--
L'editor di codice ha tre costanti definite nel metodo `render()` del componente `CheckUserAge`. Si chiamano `buttonOne`, `buttonTwo`e `buttonThree`. Ad ognuno di questi viene assegnata una semplice espressione JSX che rappresenta un elemento button. Innanzitutto, inizializza lo stato di `CheckUserAge` con `input` e `userAge` entrambi impostati su una stringa vuota.
L'editor di codice ha tre costanti definite nel metodo `render()` del componente `CheckUserAge`. Si chiamano `buttonOne`, `buttonTwo` e `buttonThree`. Ad ognuno di questi viene assegnata una semplice espressione JSX che rappresenta un elemento button. Innanzitutto, inizializza lo stato di `CheckUserAge` con `input` e `userAge` entrambi impostati su una stringa vuota.
Una volta che il componente sta presentando delle informazioni sulla pagina, gli utenti dovrebbero avere un modo per interagire con esso. All'interno dell'istruzione `return` del componente, imposta un'espressione ternaria che implementa la seguente logica: quando la pagina viene caricata inizialmente, presenta il pulsante di invio, `buttonOne`, sulla pagina. Poi, quando un utente inserisce la sua età e fa click sul bottone, presenta un pulsante diverso in base all'età. Se un utente inserisce un numero inferiore a `18`, presenta `buttonThree`. Se un utente inserisce un numero maggiore o uguale a `18`, presenta `buttonTwo`.

View File

@ -46,7 +46,7 @@ Here's a <a href="https://www.freecodecamp.org" target="_blank">link to www.free
# --instructions--
Insira o elemento `a` dentro de um novo elemento `p`. O novo parágrafo deve ter um texto que diz `View more cat photos`, onde `cat photos` é um link, enquanto o restante é texto sem formatação.
Insira o elemento `a` dentro de um novo elemento `p`. Não crie uma nova tag de âncora. O novo parágrafo deve ter um texto que diz `View more cat photos`, onde `cat photos` é um link, enquanto o restante é texto sem formatação.
# --hints--

View File

@ -27,7 +27,7 @@ Se você omitir o atributo `value`, o formulário enviado usa o valor padrão, q
# --instructions--
Dê a cada um dos inputs do tipo `radio` e do tipo `checkbox` o atributo `value`. Use o texto do label do input, em letras minúsculas, como o valor do atributo.
Dê a cada um dos inputs do tipo `radio` e do tipo `checkbox` existentes o atributo `value`. Não crie elementos novos do tipo botão de opção ou do tipo caixa de seleção. Use o texto do label do input, em letras minúsculas, como o valor do atributo.
# --hints--

View File

@ -14,7 +14,7 @@ Por exemplo, seu elemento `jQuery Playground` `h3` tem o elemento parente de `<d
O jQuery possui uma função chamada `parent()` que o permite acessar o parente de qualquer elemento que você selecionou.
Aqui está um exemplo de como você usaria a função `parent()` se você quisesse dar ao elemento parente do elemento `left-well` uma cor de fundo azul:
Aqui está um exemplo de como você usaria a função `parent()` se você quisesse dar ao elemento pai do elemento `left-well` uma cor de fundo azul:
```js
$("#left-well").parent().css("background-color", "blue")

View File

@ -1,6 +1,6 @@
---
id: 5900f3d51000cf542c50fee6
title: 'Problem 104: Pandigital Fibonacci ends'
title: 'Problema 104: Extremidades do Fibonacci pandigital'
challengeType: 5
forumTopicId: 301728
dashedName: problem-104-pandigital-fibonacci-ends
@ -8,17 +8,17 @@ dashedName: problem-104-pandigital-fibonacci-ends
# --description--
The Fibonacci sequence is defined by the recurrence relation:
A sequência de Fibonacci é definida pela relação de recorrência:
$F_n = F_{n 1} + F_{n 2}$, where $F_1 = 1$ and $F_2 = 1$
$F_n = F_{n 1} + F_{n 2}$, onde $F_1 = 1$ e $F_2 = 1$
It turns out that $F_{541}$, which contains 113 digits, is the first Fibonacci number for which the last nine digits are 1 - 9 pandigital (contain all the digits 1 to 9, but not necessarily in order). And $F_{2749}$, which contains 575 digits, is the first Fibonacci number for which the first nine digits are 1 - 9 pandigital.
$F_{541} $, que contém 113 dígitos, é o primeiro número de Fibonacci para o qual os últimos nove dígitos são de 1a 9 pandigital (contém todos os dígitos de 1 a 9, mas não necessariamente em ordem). E $F_{2749}$, que contém 575 dígitos, é o primeiro número de Fibonacci para o qual os primeiros nove dígitos são 1 - 9 pandigital.
Given that $F_k$ is the first Fibonacci number for which the first nine digits AND the last nine digits are 1 - 9 pandigital, find `k`.
Dado que $F_k$ é o primeiro número de Fibonacci para o qual os primeiros nove dígitos E os últimos nove dígitos são de 1 a 9 pandigital, encontre `k`.
# --hints--
`pandigitalFibonacciEnds()` should return `329468`.
`pandigitalFibonacciEnds()` deve retornar `329468`.
```js
assert.strictEqual(pandigitalFibonacciEnds(), 329468);

View File

@ -1,6 +1,6 @@
---
id: 5900f3971000cf542c50feaa
title: 'Problem 43: Sub-string divisibility'
title: 'Problema 43: Divisibilidade de substrings'
challengeType: 5
forumTopicId: 302100
dashedName: problem-43-sub-string-divisibility
@ -8,49 +8,49 @@ dashedName: problem-43-sub-string-divisibility
# --description--
The number, 1406357289, is a 0 to 9 pandigital number because it is made up of each of the digits 0 to 9 in some order, but it also has a rather interesting sub-string divisibility property.
O número 1406357289 é um número pandigital de 0 a 9 porque é composto por cada um dos dígitos de 0 a 9, mas tem também uma propriedade de divisão de suas substrings bastante interessante.
Let $d_1$ be the $1^{st}$ digit, $d_2$ be the $2^{nd}$ digit, and so on. In this way, we note the following:
Considere que $d_1$ seja o 1º dígito, $d_2$ seja o 2º dígito, e assim por diante. Desta forma, podemos perceber o seguinte:
- ${d_2}{d_3}{d_4} = 406$ is divisible by 2
- ${d_3}{d_4}{d_5} = 063$ is divisible by 3
- ${d_4}{d_5}{d_6} = 635$ is divisible by 5
- ${d_5}{d_6}{d_7} = 357$ is divisible by 7
- ${d_6}{d_7}{d_8} = 572$ is divisible by 11
- ${d_7}{d_8}{d_9} = 728$ is divisible by 13
- ${d_8}{d_9}{d_{10}} = 289$ is divisible by 17
- ${d_2}{d_3}{d_4} = 406$ é divisível por 2
- ${d_3}{d_4}{d_5} = 063$ é divisível por 3
- ${d_4}{d_5}{d_6} = 635$ é divisível por 5
- ${d_5}{d_6}{d_7} = 357$ é divisível por 7
- ${d_6}{d_7}{d_8} = 572$ é divisível por 11
- ${d_7}{d_8}{d_9} = 728$ é divisível por 13
- ${d_8}{d_9}{d_{10}} = 289$ é divisível por 17
Find the sum of all 0 to `n` pandigital numbers with sub-strings fulfilling `n - 2` of these divisibility properties.
Calcule a soma de todos os números pandigitais de 0 a `n` com `n - 2` substrings que cumprem as propriedades de divisibilidade (2, 3, 5, 7, 11, 13 e 17).
**Note:** Pandigital numbers starting with `0` are to be considered in the result.
**Observação:** os números pandigitais que começam com `0` devem ser considerados no resultado.
# --hints--
`substringDivisibility(5)` should return a number.
`substringDivisibility(5)` deve retornar um número.
```js
assert(typeof substringDivisibility(5) === 'number');
```
`substringDivisibility(5)` should return `12444480`.
`substringDivisibility(5)` deve retornar `12444480`.
```js
assert.strictEqual(substringDivisibility(5), 12444480)
```
`substringDivisibility(7)` should return `1099210170`.
`substringDivisibility(7)` deve retornar `1099210170`.
```js
assert.strictEqual(substringDivisibility(7), 1099210170)
```
`substringDivisibility(8)` should return `1113342912`.
`substringDivisibility(8)` deve retornar `1113342912`.
```js
assert.strictEqual(substringDivisibility(8), 1113342912)
```
`substringDivisibility(9)` should return `16695334890`.
`substringDivisibility(9)` deve retornar `16695334890`.
```js
assert.strictEqual(substringDivisibility(9), 16695334890)