diff --git a/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md b/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
index 96a6faba979..0f8981ffebf 100644
--- a/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
+++ b/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
@@ -28,7 +28,7 @@ const _callback = item => item * 2;
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-`["naomi", "quincy", "camperbot"].myMap(element => element.toUpperCase())` should return `["NAOMI", "QUINCY", "CAMPERBOT"]`.
+يجب أن ينتج `["naomi", "quincy", "camperbot"].myMap(element => element.toUpperCase())` قائمة `["NAOMI", "QUINCY", "CAMPERBOT"]`.
```js
const _test_s = ["naomi", "quincy", "camperbot"];
@@ -36,7 +36,7 @@ const _callback = element => element.toUpperCase();
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-`[1, 1, 2, 5, 2].myMap((element, index, array) => array[i + 1] || array[0])` should return `[1, 2, 5, 2, 1]`.
+يجب أن ينتج `[1, 1, 2, 5, 2].myMap((element, index, array) => array[i + 1] || array[0])` قائمة `[1, 2, 5, 2, 1]`.
```js
const _test_s = [1, 1, 2, 5, 2];
@@ -44,7 +44,7 @@ const _callback = (element, index, array) => array[index + 1] || array[0];
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-Your code should not use the `map` method.
+يجب ألا يستخدم كودك الطريقة (method) المسمى `map`.
```js
assert(!code.match(/\.?[\s\S]*?map/g));
diff --git a/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md b/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
index f1c172be6d8..07ac65a4007 100644
--- a/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
+++ b/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
@@ -24,7 +24,7 @@ const _callback = item => item % 2;
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-`["naomi", "quincy", "camperbot"].myFilter(element => element === "naomi")` should return `["naomi"]`.
+يجب أن ينتج `["naomi", "quincy", "camperbot"].myFilter(element => element === "naomi")` قائمة `["naomi"]`.
```js
const _test_s = ["naomi", "quincy", "camperbot"];
@@ -32,7 +32,7 @@ const _callback = element => element === "naomi";
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-`[1, 1, 2, 5, 2].myFilter((element, index, array) => array.indexOf(element) === index)` should return `[1, 2, 5]`.
+يجب أن ينتج `[1, 1, 2, 5, 2].myFilter((element, index, array) => array.indexOf(element) === index)` قائمة `[1, 2, 5]`.
```js
const _test_s = [1, 1, 2, 5, 2];
@@ -40,7 +40,7 @@ const _callback = (element, index, array) => array.indexOf(element) === index;
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-Your code should not use the `filter` method.
+يجب ألا يستخدم كودك الطريقة (method) المسمى `filter`.
```js
assert(!code.match(/\.?[\s\S]*?filter/g));
diff --git a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index 6f40bb6a465..2e99f487bdb 100644
--- a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-إذا نظرت عن كثب، _heart_ رمز تعبيري مختلف قليلاً. هذا لأن بعض خصائص الشخصية قد تم تجاوزها بواسطة نمط `font-weight` من `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. هذا لأن بعض خصائص الشخصية قد تم تجاوزها بواسطة نمط `font-weight` من `bold`.
قم بإصلاح هذا، بواسطة استهداف `div` مع الرموز التعبيرية للقلب، وتعيين `font-weight` لقيمتها الأصلية.
diff --git a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index bd83afb497b..9e68e128419 100644
--- a/curriculum/challenges/arabic/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/arabic/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
قبل أن تبدأ في styling (تصميم) `div` التي قمت بإضافتها، تحتاج إلى ربط CSS الخاص بك بـ HTML.
-قم بإضافة عنصر `link` لربط ملف `styles.css` الخاص بك. قم بتعيين `href` إلى `./styles.css`، وتذكر تعيين سمة `rel` إلى `stylesheet`.
+قم بإضافة عنصر `link` لربط ملف `styles.css` الخاص بك. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index d0c61f88a7d..e29b5ca0723 100644
--- a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-如果你仔細看,_心_表情符號略有不同。 這是因爲字符的某些屬性被 `font-weight` 的 `bold` 樣式覆蓋。
+In some browsers, the _heart_ emoji may look slightly different from the previous step. 這是因爲字符的某些屬性被 `font-weight` 的 `bold` 樣式覆蓋。
要修復這個問題,需要定位心形表情符號的 `div`, 並將其 `font-weight` 設置爲其原始值。
diff --git a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index f36987f4fa7..8baf7d99ca6 100644
--- a/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/chinese-traditional/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
在開始爲你添加的 `div` 設置樣式之前,你需要將 CSS 鏈接到 HTML。
-添加 `link` 元素以鏈接你的 `styles.css` 文件。 將 `href` 設置爲 `./styles.css`,並記住將 `rel` 屬性設置爲 `stylesheet`。
+添加 `link` 元素以鏈接你的 `styles.css` 文件。 Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index c48ef0dfed8..fb2ed87cdd3 100644
--- a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-如果你仔细看,_心_表情符号略有不同。 这是因为字符的某些属性被 `font-weight` 的 `bold` 样式覆盖。
+In some browsers, the _heart_ emoji may look slightly different from the previous step. 这是因为字符的某些属性被 `font-weight` 的 `bold` 样式覆盖。
要修复这个问题,需要定位心形表情符号的 `div`, 并将其 `font-weight` 设置为其原始值。
diff --git a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index 94b2f07ab2a..e1bfff706ed 100644
--- a/curriculum/challenges/chinese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/chinese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
在开始为你添加的 `div` 设置样式之前,你需要将 CSS 链接到 HTML。
-添加 `link` 元素以链接你的 `styles.css` 文件。 将 `href` 设置为 `./styles.css`,并记住将 `rel` 属性设置为 `stylesheet`。
+添加 `link` 元素以链接你的 `styles.css` 文件。 Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index 9d8cbaf5083..68e0b9583bb 100644
--- a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-If you look closely, the _heart_ emoji is slightly different. This is because some of the character's properties were overridden by the `font-weight` style of `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. This is because some of the character's properties were overridden by the `font-weight` style of `bold`.
Fix this, by targeting the `div` with the heart emoji, and setting its `font-weight` to its original value.
diff --git a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index 4821e51b4bd..2d45bf00a64 100644
--- a/curriculum/challenges/espanol/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/espanol/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
Before you can start styling the `div` you added, you need to link your CSS to your HTML.
-Add a `link` element to link your `styles.css` file. Set the `href` to `./styles.css`, and remember to set the `rel` attribute to `stylesheet`.
+Add a `link` element to link your `styles.css` file. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index 70d8603ecf5..c21bb0f24d4 100644
--- a/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-If you look closely, the _heart_ emoji is slightly different. This is because some of the character's properties were overridden by the `font-weight` style of `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. This is because some of the character's properties were overridden by the `font-weight` style of `bold`.
Fix this, by targeting the `div` with the heart emoji, and setting its `font-weight` to its original value.
diff --git a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index b6182dfef7d..7f663b6c7f6 100644
--- a/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/german/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
Before you can start styling the `div` you added, you need to link your CSS to your HTML.
-Add a `link` element to link your `styles.css` file. Set the `href` to `./styles.css`, and remember to set the `rel` attribute to `stylesheet`.
+Add a `link` element to link your `styles.css` file. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
index 517e0e284c6..fde41216e82 100644
--- a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
+++ b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-map-on-a-prototype.md
@@ -28,7 +28,7 @@ const _callback = item => item * 2;
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-`["naomi", "quincy", "camperbot"].myMap(element => element.toUpperCase())` should return `["NAOMI", "QUINCY", "CAMPERBOT"]`.
+`["naomi", "quincy", "camperbot"].myMap(element => element.toUpperCase())` dovrebbe restituire `["NAOMI", "QUINCY", "CAMPERBOT"]`.
```js
const _test_s = ["naomi", "quincy", "camperbot"];
@@ -36,7 +36,7 @@ const _callback = element => element.toUpperCase();
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-`[1, 1, 2, 5, 2].myMap((element, index, array) => array[i + 1] || array[0])` should return `[1, 2, 5, 2, 1]`.
+`[1, 1, 2, 5, 2].myMap((element, index, array) => array[i + 1] || array[0])` dovrebbe restituire `[1, 2, 5, 2, 1]`.
```js
const _test_s = [1, 1, 2, 5, 2];
@@ -44,7 +44,7 @@ const _callback = (element, index, array) => array[index + 1] || array[0];
assert(JSON.stringify(_test_s.map(_callback)) === JSON.stringify(_test_s.myMap(_callback)));
```
-Your code should not use the `map` method.
+Il tuo codice non dovrebbe usare il metodo `map`.
```js
assert(!code.match(/\.?[\s\S]*?map/g));
diff --git a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
index 0fd3fa04cc6..2cd8d4d0e54 100644
--- a/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
+++ b/curriculum/challenges/italian/02-javascript-algorithms-and-data-structures/functional-programming/implement-the-filter-method-on-a-prototype.md
@@ -24,7 +24,7 @@ const _callback = item => item % 2;
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-`["naomi", "quincy", "camperbot"].myFilter(element => element === "naomi")` should return `["naomi"]`.
+`["naomi", "quincy", "camperbot"].myFilter(element => element === "naomi")` dovrebbe restituire `["naomi"]`.
```js
const _test_s = ["naomi", "quincy", "camperbot"];
@@ -32,7 +32,7 @@ const _callback = element => element === "naomi";
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-`[1, 1, 2, 5, 2].myFilter((element, index, array) => array.indexOf(element) === index)` should return `[1, 2, 5]`.
+`[1, 1, 2, 5, 2].myFilter((element, index, array) => array.indexOf(element) === index)` dovrebbe restituire `[1, 2, 5]`.
```js
const _test_s = [1, 1, 2, 5, 2];
@@ -40,7 +40,7 @@ const _callback = (element, index, array) => array.indexOf(element) === index;
assert(JSON.stringify(_test_s.filter(_callback)) === JSON.stringify(_test_s.myFilter(_callback)));
```
-Your code should not use the `filter` method.
+Il tuo codice non dovrebbe usare il metodo `filter`.
```js
assert(!code.match(/\.?[\s\S]*?filter/g));
diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index fddb61fa3f8..9295379437a 100644
--- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-Se guardi attentamente, l'emoji _cuore_ è leggermente diversa. Questo perché alcune delle proprietà del carattere sono state sovrascritte dallo stile `font-weight` di `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. Questo perché alcune delle proprietà del carattere sono state sovrascritte dallo stile `font-weight` di `bold`.
Risolvi il problema, selezionando il `div` con l'emoji cuore e impostando `font-weight` sul suo valore originale.
diff --git a/curriculum/challenges/italian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/italian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index 35af1c18712..5b7f55c6b47 100644
--- a/curriculum/challenges/italian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/italian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
Prima di poter iniziare a definire lo stile dell'elemento `div` che hai aggiunto, devi collegare il tuo CSS al tuo HTML.
-Aggiungi un elemento `link` per collegare il file `styles.css`. Imposta l'attributo `href` su `./styles.css` e ricorda di impostare l'attributo `rel` su `stylesheet`.
+Aggiungi un elemento `link` per collegare il file `styles.css`. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index d5044d5c9fc..445d25d8ad0 100644
--- a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-よく見ると、_ハート_ の絵文字が先ほどまでと少し違います。 これは、文字のプロパティの一部が `font-weight` スタイルの `bold` に上書きされたためです。
+In some browsers, the _heart_ emoji may look slightly different from the previous step. これは、文字のプロパティの一部が `font-weight` スタイルの `bold` に上書きされたためです。
ハートの絵文字を含む `div` を選択し、`font-weight` を初期値に設定することでこれを修正してください。
diff --git a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index 3adbfa8418e..dfe37e6ec3d 100644
--- a/curriculum/challenges/japanese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/japanese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
追加した `div` のスタイル設定を始める前に、CSS を HTML にリンクする必要があります。
-`styles.css` ファイルにリンクする `link` 要素を追加してください。 `href` を `./styles.css` に設定し、`rel` 属性も忘れずに `stylesheet` に設定してください。
+`styles.css` ファイルにリンクする `link` 要素を追加してください。 Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index 45637a0c62e..3a7ef838965 100644
--- a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-Se você olhar de perto, o emoji de _coração_ é um pouco diferente. Isso ocorre porque algumas das propriedades do caractere foram sobrescritas pelo estilo `font-weight` `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. Isso ocorre porque algumas das propriedades do caractere foram sobrescritas pelo estilo `font-weight` `bold`.
Torne-o fixo, vinculando a `div` com o emoji de coração, e definindo o `font-weight` para o valor original.
diff --git a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index 4b2b44b23e4..738f6cc2672 100644
--- a/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/portuguese/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
Antes de começar a estilizar a `div` que você adicionou, você precisa vincular o CSS ao HTML.
-Adicione um elemento `link` para vincular o arquivo `styles.css`. Defina o `href` como `./styles.css` e lembre-se de definir o atributo `rel` como `stylesheet`.
+Adicione um elemento `link` para vincular o arquivo `styles.css`. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/announce-new-users.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/announce-new-users.md
index 3a8f003e00c..0b5a58a6dcc 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/announce-new-users.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/announce-new-users.md
@@ -34,7 +34,7 @@ socket.on('user', data => {
});
```
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point .
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/authentication-with-socket.io.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/authentication-with-socket.io.md
index 38968bdbc9c..2b60bdf7a3f 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/authentication-with-socket.io.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/authentication-with-socket.io.md
@@ -65,7 +65,7 @@ console.log('user ' + socket.request.user.username + ' connected');
Це дозволить увійти у підключену консоль серверу!
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.md
index abda17d651d..86a2fe21c94 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/clean-up-your-project-with-modules.md
@@ -26,7 +26,7 @@ module.exports = function (app, myDataBase) {
Do the same thing in your `auth.js` file with all of the things related to authentication such as the serialization and the setting up of the local strategy and erase them from your server file. Обов'язково додайте залежності і наберіть `auth(app, myDataBase)` на сервері в цьому ж місці.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out an example of the completed project.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/communicate-by-emitting.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/communicate-by-emitting.md
index aac7c640ea0..e94d1606e56 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/communicate-by-emitting.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/communicate-by-emitting.md
@@ -38,7 +38,7 @@ socket.on('user count', function(data) {
Тепер спробуйте завантажити ваш додаток, автентифікуватись і ви повинні побачити на консолі клієнта '1', яка показує поточну кількість користувачів! Спробуйте завантажити більше клієнтів і автентифікуйтеся, щоб побачити, як число зростає.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/create-new-middleware.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/create-new-middleware.md
index e4aff57785e..db0ebc7c231 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/create-new-middleware.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/create-new-middleware.md
@@ -33,7 +33,7 @@ app
});
```
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/handle-a-disconnect.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/handle-a-disconnect.md
index b29eaf3747d..88f02246ead 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/handle-a-disconnect.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/handle-a-disconnect.md
@@ -22,7 +22,7 @@ To make sure clients continuously have the updated count of current users, you s
**Примітка:** Як і `'disconnect'`, всі інші події, які сокет може передавати на сервер слід обробити в процесі підключення слухача де ми маємо 'сокет'.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/hashing-your-passwords.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/hashing-your-passwords.md
index 619af44358d..929c36f7fb6 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/hashing-your-passwords.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/hashing-your-passwords.md
@@ -24,7 +24,7 @@ if (!bcrypt.compareSync(password, user.password)) {
That is all it takes to implement one of the most important security features when you have to store passwords.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/how-to-put-a-profile-together.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/how-to-put-a-profile-together.md
index 6c4891e566a..47cb7aaccd1 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/how-to-put-a-profile-together.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/how-to-put-a-profile-together.md
@@ -26,7 +26,7 @@ Also, in `profile.pug`, add a link referring to the `/logout` route, which will
a(href='/logout') Logout
```
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.md
index e1c36263fc3..63a239dbaf8 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implement-the-serialization-of-a-passport-user.md
@@ -40,7 +40,7 @@ myDB(async client => {
Не забудьте розкоментувати код `myDataBase` в `deserializeUser` та відредагувати свій `done(null, null)` для того, щоб включити `doc`.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-ii.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-ii.md
index 99805ab5b91..9ba9e4c83e4 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-ii.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication-ii.md
@@ -31,7 +31,7 @@ passport.use(new GitHubStrategy({
Your authentication won't be successful yet, and it will actually throw an error without the database logic and callback, but it should log your GitHub profile to your console if you try it!
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.md
index cf63d540557..1d7688c7a0c 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/implementation-of-social-authentication.md
@@ -31,7 +31,7 @@ app.route('/login')
});
```
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/logging-a-user-out.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/logging-a-user-out.md
index 1939bfa9855..fa74e425f7e 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/logging-a-user-out.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/logging-a-user-out.md
@@ -30,7 +30,7 @@ app.use((req, res, next) => {
});
```
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/send-and-display-chat-messages.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/send-and-display-chat-messages.md
index 1a4583b8dde..7062953d98d 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/send-and-display-chat-messages.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/send-and-display-chat-messages.md
@@ -28,7 +28,7 @@ In `client.js`, you should now listen for event `'chat message'` and, when recei
На даний момент чат повинен бути повністю функціональним і спроможним відправляти повідомлення всім клієнтам!
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-a-template-engine.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-a-template-engine.md
index e59605faaf7..5598b4dcca2 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-a-template-engine.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-a-template-engine.md
@@ -38,7 +38,7 @@ Finally, use `res.render()` in the route for your home page, passing `index` as
If all went as planned, your app home page will no longer be blank. Instead, it will display a message indicating you've successfully rendered the Pug template!
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-passport.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-passport.md
index f7f62b4d533..a53a6f2ad02 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-passport.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-passport.md
@@ -29,7 +29,7 @@ Be sure to add `SESSION_SECRET` to your `.env` file, and give it a random value.
After you do all that, tell your express app to **use** `passport.initialize()` and `passport.session()`.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-the-environment.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-the-environment.md
index 335e5943af9..de260c06cb2 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-the-environment.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/set-up-the-environment.md
@@ -42,7 +42,7 @@ Now try loading up your app and authenticate and you should see in your server c
**Примітка:**`io()` працює лише тоді коли підключений до сокета, який знаходиться на тому ж url/сервері. Щоб підключитись до зовнішнього сокета, який знаходиться в іншому місці, скористайтесь `io.connect('URL');`.
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/use-a-template-engines-powers.md b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/use-a-template-engines-powers.md
index 565cbcd85b9..ca4e9ab6e60 100644
--- a/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/use-a-template-engines-powers.md
+++ b/curriculum/challenges/ukrainian/06-quality-assurance/advanced-node-and-express/use-a-template-engines-powers.md
@@ -52,7 +52,7 @@ res.render('index', { title: 'Hello', message: 'Please log in' });
Now refresh your page, and you should see those values rendered in your view in the correct spot as laid out in your `index.pug` file!
-Відправте свою сторінку коли впевнились, що все правильно. If you're running into errors, you can check out the project completed up to this point.
+Відправте свою сторінку коли впевнились, що все правильно. Якщо виникають помилки, ви можете переглянути проєкт, виконаний до цього етапу.
# --hints--
diff --git a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
index a838a019fd2..6b13899028b 100644
--- a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
+++ b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-css-transforms-by-building-a-penguin/619d1c5fc9f8941a400955da.md
@@ -7,7 +7,7 @@ dashedName: step-75
# --description--
-Якщо придивитись, то _сердечко_ трохи відрізняється. Це тому, що деякі властивості символів були замінені стилем `font-weight` зі значенням `bold`.
+In some browsers, the _heart_ emoji may look slightly different from the previous step. Це тому, що деякі властивості символів були замінені стилем `font-weight` зі значенням `bold`.
Виправте це, націливши `div` з емодзі-серцем та встановивши його `font-weight` на початкове значення.
diff --git a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
index c5482e0174f..4b3d6cec097 100644
--- a/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
+++ b/curriculum/challenges/ukrainian/14-responsive-web-design-22/learn-the-css-box-model-by-building-a-rothko-painting/60a3e3396c7b40068ad69970.md
@@ -9,7 +9,7 @@ dashedName: step-7
Перш ніж ви зможете почати стилізувати доданий `div`, потрібно прив’язати CSS з HTML.
-Додайте елемент `link`, щоб прив’язати свій файл `styles.css`. Встановіть `href` на `./styles.css` та не забудьте встановити атрибут `rel` на `stylesheet`.
+Додайте елемент `link`, щоб прив’язати свій файл `styles.css`. Set the `href` to `styles.css`, and remember to set the `rel` attribute to `stylesheet`.
# --hints--