diff --git a/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/american-british-translator.md b/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/american-british-translator.md index 89ad9fbcd8..fd90bb89e2 100644 --- a/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/american-british-translator.md +++ b/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/american-british-translator.md @@ -2,6 +2,7 @@ id: 5e601c0d5ac9d0ecd8b94afe title: 美式英語英式英語轉換器 challengeType: 4 +forumTopicId: 462358 dashedName: american-british-translator --- diff --git a/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/sudoku-solver.md b/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/sudoku-solver.md index 7eab2f512f..cf12453a26 100644 --- a/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/sudoku-solver.md +++ b/curriculum/challenges/chinese-traditional/06-quality-assurance/quality-assurance-projects/sudoku-solver.md @@ -2,6 +2,7 @@ id: 5e601bf95ac9d0ecd8b94afd title: 數獨求解器 challengeType: 4 +forumTopicId: 462357 dashedName: sudoku-solver --- diff --git a/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/american-british-translator.md b/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/american-british-translator.md index d9426f987a..1379eae12c 100644 --- a/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/american-british-translator.md +++ b/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/american-british-translator.md @@ -2,6 +2,7 @@ id: 5e601c0d5ac9d0ecd8b94afe title: 美式英语英式英语转换器 challengeType: 4 +forumTopicId: 462358 dashedName: american-british-translator --- diff --git a/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/sudoku-solver.md b/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/sudoku-solver.md index 65b66cf1c3..df3ae5158c 100644 --- a/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/sudoku-solver.md +++ b/curriculum/challenges/chinese/06-quality-assurance/quality-assurance-projects/sudoku-solver.md @@ -2,6 +2,7 @@ id: 5e601bf95ac9d0ecd8b94afd title: 数独求解器 challengeType: 4 +forumTopicId: 462357 dashedName: sudoku-solver --- diff --git a/curriculum/challenges/espanol/01-responsive-web-design/basic-css/specify-how-fonts-should-degrade.md b/curriculum/challenges/espanol/01-responsive-web-design/basic-css/specify-how-fonts-should-degrade.md index 554bb27995..32395cf83e 100644 --- a/curriculum/challenges/espanol/01-responsive-web-design/basic-css/specify-how-fonts-should-degrade.md +++ b/curriculum/challenges/espanol/01-responsive-web-design/basic-css/specify-how-fonts-should-degrade.md @@ -9,7 +9,7 @@ dashedName: specify-how-fonts-should-degrade # --description-- -Hay varias fuentes por defecto disponibles en todos los navegadores. Estas familias de fuentes genéricas incluyen a `monospace`, `serif` y `sans-serif`. +Hay varias fuentes por defecto disponibles en todos los navegadores. Estas familias de fuentes genéricas incluyen `monospace`, `serif` y `sans-serif`. Cuando una fuente no está disponible en el sistema, puedes indicarle al navegador que "degrade" a otra fuente alternativa. diff --git a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/find-the-length-of-a-string.md b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/find-the-length-of-a-string.md index 601bb8e161..8e08c329f4 100644 --- a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/find-the-length-of-a-string.md +++ b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/find-the-length-of-a-string.md @@ -17,7 +17,7 @@ console.log("Alan Peter".length); El valor `10` se mostrará en la consola. -Por ejemplo, si creamos una variable `var firstName = "Charles"`, podríamos averiguar la longitud de la cadena `Charles` usando la propiedad `firstName.length`. +Por ejemplo, si creamos una variable `var firstName = "Ada"`, podríamos averiguar la longitud de la cadena `Ada` usando la propiedad `firstName.length`. # --instructions-- diff --git a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-last-character-in-a-string.md b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-last-character-in-a-string.md index b1f4753848..e4ff79e531 100644 --- a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-last-character-in-a-string.md +++ b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-last-character-in-a-string.md @@ -11,16 +11,16 @@ dashedName: use-bracket-notation-to-find-the-last-character-in-a-string Con el fin de obtener la última letra de una cadena, puedes restar uno a la longitud del texto. -Por ejemplo, si `var firstName = "Charles"`, puedes obtener el valor de la última letra de la cadena usando `firstName[firstName.length - 1]`. +Por ejemplo, sí `var firstName = "Ada"`, puedes obtener el valor de la última letra de la cadena usando `firstName[firstName.length - 1]`. Ejemplo: ```js -var firstName = "Charles"; +var firstName = "Ada"; var lastLetter = firstName[firstName.length - 1]; ``` -`lastLetter` tendrá una cadena con valor `s`. +`lastLetter` tendrá una cadena con valor `a`. # --instructions-- diff --git a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-to-last-character-in-a-string.md b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-to-last-character-in-a-string.md index 0eb6401146..9768d2c296 100644 --- a/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-to-last-character-in-a-string.md +++ b/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-to-last-character-in-a-string.md @@ -11,16 +11,16 @@ dashedName: use-bracket-notation-to-find-the-nth-to-last-character-in-a-string Puedes usar el mismo principio que acabamos de usar para recuperar el último carácter de una cadena para recuperar el carácter enésimo final. -Por ejemplo, puedes obtener el valor de la antepenúltima letra de la cadena `var firstName = "Charles"` usando `firstName[firstName.length - 3]` +Por ejemplo, puedes obtener el valor de la antepenúltima letra de la cadena `var firstName = "Augusta"` usando `firstName[firstName.length - 3]` Ejemplo: ```js -var firstName = "Charles"; +var firstName = "Augusta"; var thirdToLastLetter = firstName[firstName.length - 3]; ``` -`thirdToLastLetter` tendrá una cadena con valor `l`. +`thirdToLastLetter` tendrá una cadena con valor `s`. # --instructions-- diff --git a/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-html-elements-with-selectors-using-jquery.md b/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-html-elements-with-selectors-using-jquery.md index bd06f7a7b8..f93ff23996 100644 --- a/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-html-elements-with-selectors-using-jquery.md +++ b/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-html-elements-with-selectors-using-jquery.md @@ -1,6 +1,6 @@ --- id: bad87fee1348bd9bedc08826 -title: Target HTML Elements with Selectors Using jQuery +title: Apunta a elementos HTML con selectores usando jQuery challengeType: 6 forumTopicId: 18319 required: @@ -11,33 +11,35 @@ dashedName: target-html-elements-with-selectors-using-jquery # --description-- -Now we have a `document ready function`. +Ahora tenemos una `document ready function`. -Now let's write our first jQuery statement. All jQuery functions start with a `$`, usually referred to as a dollar sign operator, or as bling. +Ahora vamos a escribir nuestra primera declaración de jQuery. Todas las funciones de jQuery comienzan con un `$`, usualmente conocido como un operador de signo de dólares. -jQuery often selects an HTML element with a selector, then does something to that element. +jQuery a menudo selecciona un elemento HTML con un selector, y luego le hace algo a ese elemento. -For example, let's make all of your `button` elements bounce. Just add this code inside your document ready function: +Por ejemplo, hagamos que todos tus elementos `button` reboten. Simplemente añade este código dentro de tu función de documento listo (document ready): -`$("button").addClass("animated bounce");` +```js +$("button").addClass("animated bounce"); +``` -Note that we've already included both the jQuery library and the Animate.css library in the background so that you can use them in the editor. So you are using jQuery to apply the Animate.css `bounce` class to your `button` elements. +Ten en cuenta que ya hemos incluido tanto la librería jQuery como la librería Animate.css en segundo plano para que puedas usarlos en el editor. Así que estás usando jQuery para aplicar la clase Animate.css `bounce` a tus elementos `button`. # --hints-- -You should use the jQuery `addClass()` function to give the classes `animated` and `bounce` to your `button` elements. +Debes usar la función de jQuery `addClass()` para dar las clases `animated` y `bounce` a tus elementos `button`. ```js assert($('button').hasClass('animated') && $('button').hasClass('bounce')); ``` -You should only use jQuery to add these classes to the element. +Solo debes usar jQuery para añadir estas clases al elemento. ```js assert(!code.match(/class.*animated/g)); ``` -Your jQuery code should be within the `$(document).ready();` function. +Tu código de jQuery debería estar dentro de la función `$(document).ready();`. ```js assert( diff --git a/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-the-children-of-an-element-using-jquery.md b/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-the-children-of-an-element-using-jquery.md index cd7add5572..1200ca16da 100644 --- a/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-the-children-of-an-element-using-jquery.md +++ b/curriculum/challenges/espanol/03-front-end-libraries/jquery/target-the-children-of-an-element-using-jquery.md @@ -1,6 +1,6 @@ --- id: bad87fee1348bd9aed208826 -title: Target the Children of an Element Using jQuery +title: Apunta al hijo de un elemento usando jQuery challengeType: 6 forumTopicId: 18320 dashedName: target-the-children-of-an-element-using-jquery @@ -8,33 +8,35 @@ dashedName: target-the-children-of-an-element-using-jquery # --description-- -When HTML elements are placed one level below another they are called children of that element. For example, the button elements in this challenge with the text "#target1", "#target2", and "#target3" are all children of the `