diff --git a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md index 603bcd21d6a..d7064001932 100644 --- a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md +++ b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md @@ -9,7 +9,7 @@ dashedName: step-33 إن إضافة القائمة المنسدلة إلى النموذج أمر سهل مع عنصر `select`. عنصر `select` هو حاوية لمجموعة من عناصر `option`، ويعمل عنصر `option` كتسمية (label) لكل خيار من خيارات القائمة المنسدلة. وكلا العنصرين يتطلبان علامات إغلاق (closing tags). -ابدأ عن طريق إضافة عنصر `select` تحت عنصرين `label`. يجب عليك تضمين خمس عناصر `option` ضمن عنصر `select`. +Start by adding a `select` element below the two `label` elements. Then nest 5 `option` elements within the `select` element. # --hints-- diff --git a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md index 81862e56b2d..552f34c3315 100644 --- a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md +++ b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md @@ -9,7 +9,7 @@ dashedName: step-33 使用 `select` 元素給表單添加一個下拉列表很方便。 `select` 元素是包含一組 `option` 元素的容器,`option` 元素就是下拉列表的內容。 每一個元素都需要一個結束標籤。 -首先,在兩個 `label` 元素下面添加一個 `select` 元素。 然後,在 `select` 元素內添加 5 個 `option` 元素。 +Start by adding a `select` element below the two `label` elements. Then nest 5 `option` elements within the `select` element. # --hints-- diff --git a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md index f565197953b..048e7b3d197 100644 --- a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md +++ b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md @@ -9,7 +9,7 @@ dashedName: step-33 使用 `select` 元素给表单添加一个下拉列表很方便。 `select` 元素是包含一组 `option` 元素的容器,`option` 元素就是下拉列表的内容。 每一个元素都需要一个结束标签。 -首先,在两个 `label` 元素下面添加一个 `select` 元素。 然后,在 `select` 元素内添加 5 个 `option` 元素。 +Start by adding a `select` element below the two `label` elements. Then nest 5 `option` elements within the `select` element. # --hints-- diff --git a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md index a32bbe64efb..6b1c1ee803c 100644 --- a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md +++ b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md @@ -9,7 +9,7 @@ dashedName: step-33 Añadir un menú desplegable al formulario es fácil con el elemento `select`. El elemento `select` es un contenedor para un grupo de elementos `option`, y el elemento `option` actúa como una etiqueta para cada opción desplegable. Ambos elementos requieren etiquetas de cierre. -Comienza, añadiendo un elemento `select` debajo de los dos elementos `label`. Luego, anidar 5 elementos `option` dentro del elemento `select`. +Start by adding a `select` element below the two `label` elements. Then nest 5 `option` elements within the `select` element. # --hints-- diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md index 71634df9e0d..3879ab7c7d7 100644 --- a/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md +++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-html-forms-by-building-a-registration-form/60fac4095512d3066053d73c.md @@ -9,7 +9,7 @@ dashedName: step-33 Adding a dropdown to the form is easy with the `select` element. The `select` element is a container for a group of `option` elements, and the `option` element acts as a label for each dropdown option. Both elements require closing tags. -Start, by adding a `select` element below the two `label` elements. Then, nest 5 `option` elements within the `select` element. +Start by adding a `select` element below the two `label` elements. Then nest 5 `option` elements within the `select` element. # --hints-- diff --git a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/es6/use-the-rest-parameter-with-function-parameters.md b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/es6/use-the-rest-parameter-with-function-parameters.md index 8b5e8cf4878..5f2b2fcacfe 100644 --- a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/es6/use-the-rest-parameter-with-function-parameters.md +++ b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/es6/use-the-rest-parameter-with-function-parameters.md @@ -22,7 +22,7 @@ console.log(howMany("string", null, [1, 2, 3], { })); La console mostrerà le stringhe `You have passed 3 arguments.` e `You have passed 4 arguments.`. -The rest parameter eliminates the need to use the `arguments` object and allows us to use array methods on the array of parameters passed to the function `howMany`. +Il parametro resto elimina la necessità di usare l'oggetto `arguments` e consente di usare metodi di array sull'array dei parametri passati alla funzione `howMany`. # --instructions-- diff --git a/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.md b/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.md index 51dc92039a8..70051561e5a 100644 --- a/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.md +++ b/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.md @@ -8,7 +8,7 @@ dashedName: avoid-inferring-the-response-mime-type-with-helmet-nosniff # --description-- -Come promemoria, questo progetto verrà costruito a partire dalla seguente bozza su Replit, o clonato da GitHub. Browsers can use content or MIME sniffing to override the `Content-Type` header of a response to guess and process the data using an implicit content type. Anche se questo può essere conveniente in alcuni scenari, può anche portare ad alcuni attacchi pericolosi. This middleware sets the `X-Content-Type-Options` header to `nosniff`, instructing the browser to not bypass the provided `Content-Type`. +Come promemoria, questo progetto verrà costruito a partire dalla seguente bozza su Replit, o clonato da GitHub. I browser possono svolgere lo sniffing del contenuto o del MIME per sovrascrivere l'intestazione `Content-Type` di una risposta per indovinare ed elaborare i dati utilizzando un tipo di contenuto implicito. Anche se questo può essere conveniente in alcuni scenari, può anche portare ad alcuni attacchi pericolosi. Questo middleware imposta l'intestazione `X-Content-Type-Options` su `nosniff`, istruendo il browser a non bypassare il `Content-Type` fornito. # --instructions-- diff --git a/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/mitigate-the-risk-of-clickjacking-with-helmet.frameguard.md b/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/mitigate-the-risk-of-clickjacking-with-helmet.frameguard.md index c0d8a3bf542..cdf116a894a 100644 --- a/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/mitigate-the-risk-of-clickjacking-with-helmet.frameguard.md +++ b/curriculum/challenges/italian/09-information-security/information-security-with-helmetjs/mitigate-the-risk-of-clickjacking-with-helmet.frameguard.md @@ -10,7 +10,7 @@ dashedName: mitigate-the-risk-of-clickjacking-with-helmet-frameguard Come promemoria, questo progetto verrà costruito a partire dalla seguente bozza su Replit, o clonato da GitHub. -La tua pagina potrebbe essere inserita in un `` o `