diff --git a/client/i18n/locales/chinese-traditional/intro.json b/client/i18n/locales/chinese-traditional/intro.json index 11c4da86312..e67b08499ca 100644 --- a/client/i18n/locales/chinese-traditional/intro.json +++ b/client/i18n/locales/chinese-traditional/intro.json @@ -3154,7 +3154,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/chinese-traditional/translations.json b/client/i18n/locales/chinese-traditional/translations.json index e0e72a2942e..4f93923451a 100644 --- a/client/i18n/locales/chinese-traditional/translations.json +++ b/client/i18n/locales/chinese-traditional/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "幫助數百萬人學習", "reach-goals-faster": "更快地實現你的目標", "remove-distractions": "消除干擾", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "這是一個 20 秒的動畫廣告,旨在鼓勵學員成爲 freeCodeCamp 的支持者。動畫開頭是一隻泰迪熊成爲支持者。最後,彈窗消失了,泰迪熊完成了所有目標。它畢業了,成爲了幫助全世界人們的教育超級英雄。", "animation-countdown": "該動畫將在 {{secondsRemaining}} 秒後停止。" }, diff --git a/client/i18n/locales/chinese/intro.json b/client/i18n/locales/chinese/intro.json index 75fea7640fe..d217555b0a2 100644 --- a/client/i18n/locales/chinese/intro.json +++ b/client/i18n/locales/chinese/intro.json @@ -3154,7 +3154,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/chinese/translations.json b/client/i18n/locales/chinese/translations.json index 10f181432cb..565a4dc8c20 100644 --- a/client/i18n/locales/chinese/translations.json +++ b/client/i18n/locales/chinese/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "帮助数百万人学习", "reach-goals-faster": "更快地实现你的目标", "remove-distractions": "消除干扰", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "这是一个 20 秒的动画广告,旨在鼓励学员成为 freeCodeCamp 的支持者。动画开头是一只泰迪熊成为支持者。最后,弹窗消失了,泰迪熊完成了所有目标。它毕业了,成为了帮助全世界人们的教育超级英雄。", "animation-countdown": "该动画将在 {{secondsRemaining}} 秒后停止。" }, diff --git a/client/i18n/locales/espanol/intro.json b/client/i18n/locales/espanol/intro.json index 6fab2b52df1..2b5ecdde1bd 100644 --- a/client/i18n/locales/espanol/intro.json +++ b/client/i18n/locales/espanol/intro.json @@ -3170,7 +3170,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/espanol/translations.json b/client/i18n/locales/espanol/translations.json index 7a31062783a..2f4021f6c0c 100644 --- a/client/i18n/locales/espanol/translations.json +++ b/client/i18n/locales/espanol/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "Ayuda a millones de personas a aprender", "reach-goals-faster": "Alcanza tus metas más rápido", "remove-distractions": "Eliminar distracciones", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "Este es un anuncio animado de 20 segundos para animar a los campistas a convertirse en seguidores de freeCodeCamp. La animación comienza con un oso de téd que se convierte en un soporte. Como resultado, desaparecen los pop-ups de distracción y el oso llega a completar todas sus metas. Luego, se gradua y se convierte en un superhéroe educativo que ayuda a la gente de todo el mundo.", "animation-countdown": "Esta animación se detendrá después de {{secondesRemaining}} segundos." }, diff --git a/client/i18n/locales/german/intro.json b/client/i18n/locales/german/intro.json index b871a650395..a9e3a32ad6c 100644 --- a/client/i18n/locales/german/intro.json +++ b/client/i18n/locales/german/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/german/translations.json b/client/i18n/locales/german/translations.json index 2f99b4d6dc2..b6a4e36db01 100644 --- a/client/i18n/locales/german/translations.json +++ b/client/i18n/locales/german/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "Help millions of people learn", "reach-goals-faster": "Reach your goals faster", "remove-distractions": "Remove distractions", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "This is a 20 second animated advertisement to encourage campers to become supporters of freeCodeCamp. The animation starts with a teddy bear who becomes a supporter. As a result, distracting pop-ups disappear and the bear gets to complete all of its goals. Then, it graduates and becomes an education super hero helping people around the world.", "animation-countdown": "This animation will stop after {{secondsRemaining}} seconds." }, diff --git a/client/i18n/locales/italian/intro.json b/client/i18n/locales/italian/intro.json index 921c35d0c76..aeb127bd7ff 100644 --- a/client/i18n/locales/italian/intro.json +++ b/client/i18n/locales/italian/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/italian/translations.json b/client/i18n/locales/italian/translations.json index d4cbe3f3c9b..e1ff3f11541 100644 --- a/client/i18n/locales/italian/translations.json +++ b/client/i18n/locales/italian/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "Help millions of people learn", "reach-goals-faster": "Reach your goals faster", "remove-distractions": "Remove distractions", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "This is a 20 second animated advertisement to encourage campers to become supporters of freeCodeCamp. The animation starts with a teddy bear who becomes a supporter. As a result, distracting pop-ups disappear and the bear gets to complete all of its goals. Then, it graduates and becomes an education super hero helping people around the world.", "animation-countdown": "This animation will stop after {{secondsRemaining}} seconds." }, diff --git a/client/i18n/locales/japanese/intro.json b/client/i18n/locales/japanese/intro.json index 2b438eb85bf..23663509123 100644 --- a/client/i18n/locales/japanese/intro.json +++ b/client/i18n/locales/japanese/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/japanese/translations.json b/client/i18n/locales/japanese/translations.json index 90b1b39acab..5d247ed5f07 100644 --- a/client/i18n/locales/japanese/translations.json +++ b/client/i18n/locales/japanese/translations.json @@ -147,7 +147,7 @@ }, { "title": "無償教育", - "description": "チャリティから学び、学習費用を節約しましょう。有料限定の教材や隠れたコストは一切ありません。" + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "幅広い認定講座", @@ -712,6 +712,8 @@ "help-millions-learn": "世界中の人々の学びをサポートできます。", "reach-goals-faster": "さらにスピーディーにゴールへと近づけます。", "remove-distractions": "気が散る要素を減らせます。", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "これは、キャンパーに freeCodeCamp サポーターとなることを促す 20 秒間のアニメーション広告です。アニメーションの内容は、とあるテディベアがサポーターになるところから始まります。サポーターになることで、余計なポップアップ画面が表示されなくなり、テディベアは目標をスムーズに達成します。そしてついに卒業し、学問のスーパーヒーローとなって世界中の人々を助ける様子が描かれています。", "animation-countdown": "このアニメーションは {{secondsRemaining}} 秒後に終了します。" }, diff --git a/client/i18n/locales/korean/intro.json b/client/i18n/locales/korean/intro.json index 3fb9e190aa1..f4e7f71279a 100644 --- a/client/i18n/locales/korean/intro.json +++ b/client/i18n/locales/korean/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/korean/translations.json b/client/i18n/locales/korean/translations.json index 759b61562dd..8b5b30bcc1c 100644 --- a/client/i18n/locales/korean/translations.json +++ b/client/i18n/locales/korean/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "Help millions of people learn", "reach-goals-faster": "Reach your goals faster", "remove-distractions": "Remove distractions", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "This is a 20 second animated advertisement to encourage campers to become supporters of freeCodeCamp. The animation starts with a teddy bear who becomes a supporter. As a result, distracting pop-ups disappear and the bear gets to complete all of its goals. Then, it graduates and becomes an education super hero helping people around the world.", "animation-countdown": "This animation will stop after {{secondsRemaining}} seconds." }, diff --git a/client/i18n/locales/portuguese/intro.json b/client/i18n/locales/portuguese/intro.json index f14ab6d6580..fa8a17e8c01 100644 --- a/client/i18n/locales/portuguese/intro.json +++ b/client/i18n/locales/portuguese/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/portuguese/translations.json b/client/i18n/locales/portuguese/translations.json index b650b69dfd3..982f077344e 100644 --- a/client/i18n/locales/portuguese/translations.json +++ b/client/i18n/locales/portuguese/translations.json @@ -147,7 +147,7 @@ }, { "title": "Educação gratuita", - "description": "Aprenda com nossa instituição beneficente e economize dinheiro em sua educação. Sem pagamentos. Sem custos ocultos." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Certificações extensivas", @@ -712,6 +712,8 @@ "help-millions-learn": "Ajude milhões de pessoas a aprender", "reach-goals-faster": "Alcance seus objetivos mais rapidamente", "remove-distractions": "Remova distrações", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "Esse é um anúncio animado de 20 segundos para incentivar campers a se tornarem apoiadores do freeCodeCamp. A animação começa com um urso de pelúcia que se torna um apoiador. Como resultado, os pop-ups de distração desaparecem e o urso completa todos os seus objetivos. Então, termina o curso e se torna um super-herói da educação que ajuda as pessoas em todo o mundo.", "animation-countdown": "Esta animação será interrompida após {{secondsRemaining}} segundos." }, diff --git a/client/i18n/locales/swahili/intro.json b/client/i18n/locales/swahili/intro.json index 44c76668643..ee5dc531ae8 100644 --- a/client/i18n/locales/swahili/intro.json +++ b/client/i18n/locales/swahili/intro.json @@ -3168,7 +3168,8 @@ "review-local-storage-and-crud": { "title": "Local Storage and CRUD Review", "intro": [ - "Review the Local Storage and CRUD concepts to prepare for the upcoming quiz." + "Before you are quizzed on working with localStorage, you first need to review the concepts.", + "Open up this page to review the localStorage property, sessionStorage property and more." ] }, "quiz-local-storage-and-crud": { diff --git a/client/i18n/locales/swahili/translations.json b/client/i18n/locales/swahili/translations.json index 166403411ea..b7c98158bb1 100644 --- a/client/i18n/locales/swahili/translations.json +++ b/client/i18n/locales/swahili/translations.json @@ -147,7 +147,7 @@ }, { "title": "Free Education", - "description": "Learn from our charity and save money on your education. No paywalls. No hidden costs." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Extensive Certifications", @@ -712,6 +712,8 @@ "help-millions-learn": "Help millions of people learn", "reach-goals-faster": "Reach your goals faster", "remove-distractions": "Remove distractions", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "This is a 20 second animated advertisement to encourage campers to become supporters of freeCodeCamp. The animation starts with a teddy bear who becomes a supporter. As a result, distracting pop-ups disappear and the bear gets to complete all of its goals. Then, it graduates and becomes an education super hero helping people around the world.", "animation-countdown": "This animation will stop after {{secondsRemaining}} seconds." }, diff --git a/client/i18n/locales/ukrainian/intro.json b/client/i18n/locales/ukrainian/intro.json index 609623805dc..7d4cc774154 100644 --- a/client/i18n/locales/ukrainian/intro.json +++ b/client/i18n/locales/ukrainian/intro.json @@ -1735,7 +1735,7 @@ "functional-programming": "Функціональне програмування", "asynchronous-javascript": "Асинхронний JavaScript", "react-fundamentals": "Основи React", - "react-state-hooks-and-routing": "React State, Hooks, and Routing", + "react-state-hooks-and-routing": "Стани, хуки та маршрутизація в React", "performance": "Продуктивність", "css-libraries-and-frameworks": "Бібліотеки та фреймворки CSS", "testing": "Тестування", @@ -2899,9 +2899,9 @@ ] }, "workshop-music-instrument-filter": { - "title": "Build a Music Instrument Filter", + "title": "Створіть музичний інструмент", "intro": [ - "In this workshop, you will build a music instrument filter with JavaScript." + "У цьому практичному занятті ви створите музичний інструмент за допомогою JavaScript." ] }, "lab-real-time-counter": { @@ -3074,8 +3074,8 @@ "review-javascript-audio-and-video": { "title": "Повторення аудіо та відео в JavaScript", "intro": [ - "Before you are quizzed on working with audio and video in JavaScript, you first need to review.", - "Open up this page to review concepts including the Audio constructor, the HTMLMediaElement API and more." + "Перш ніж перейти до тесту «Аудіо та відео в JavaScript», повторіть основні поняття.", + "Відкрийте цю сторінку, щоб пригадати конструктор Audio, HTMLMediaElement API та багато іншого." ] }, "quiz-javascript-audio-and-video": { @@ -3128,7 +3128,8 @@ "review-local-storage-and-crud": { "title": "Повторення локального сховища та CRUD", "intro": [ - "Пригадайте поняття з теми «Локальне сховище та CRUD», щоб підготуватись до тесту." + "Перш ніж перейти до тесту «Сховище localStorage», повторіть основні поняття.", + "Відкрийте цю сторінку, щоб пригадати властивості localStorage, sessionStorage та багато іншого." ] }, "quiz-local-storage-and-crud": { @@ -3163,8 +3164,8 @@ "review-javascript-classes": { "title": "Повторення класів у JavaScript", "intro": [ - "Before you are quizzed on working with classes, you first need to review.", - "Open up this page to review concepts including the this keyword, class inheritance and more." + "Перш ніж перейти до тесту «Класи», повторіть основні поняття.", + "Відкрийте цю сторінку, щоб пригадати ключове слово this, наслідування класу та багато іншого." ] }, "quiz-javascript-classes": { @@ -3190,8 +3191,8 @@ "review-recursion": { "title": "Повторення рекурсії", "intro": [ - "Before you are quizzed on the recursion, you first need to review the concepts.", - "Open up this page to review what is recursion and what is it used for." + "Перш ніж перейти до тесту «Рекурсія», повторіть основні поняття.", + "Відкрийте цю сторінку, щоб пригадати рекурсію і для чого її використовують." ] }, "quiz-recursion": { @@ -3265,8 +3266,8 @@ "review-javascript-functional-programming": { "title": "Повторення функціонального програмування в JavaScript", "intro": [ - "Before you are quizzed on functional programming concepts, you first need to review.", - "Open up this page to review concepts on functional programming, currying and more." + "Перш ніж перейти до тесту «Функціональне програмування», повторіть основні поняття.", + "Відкрийте цю сторінку, щоб пригадати поняття з функціонального програмування, каррування та багато іншого." ] }, "mjbe": { diff --git a/client/i18n/locales/ukrainian/translations.json b/client/i18n/locales/ukrainian/translations.json index 8455ab297c2..fe81513a470 100644 --- a/client/i18n/locales/ukrainian/translations.json +++ b/client/i18n/locales/ukrainian/translations.json @@ -147,7 +147,7 @@ }, { "title": "Безоплатна освіта", - "description": "Навчайтесь з спільнотою і заощаджуйте на навчанні. Жодних прихованих витрат." + "description": "Learn from our charity and save money on your education. This is made possible by the generous support of our monthly donors." }, { "title": "Зразкові сертифікації", @@ -712,6 +712,8 @@ "help-millions-learn": "Допоможіть мільйонам людей навчатись", "reach-goals-faster": "Досягайте цілей швидше", "remove-distractions": "Позбавтесь повідомлень", + "remove-interruptions": "Remove interruptions", + "acquire-skills-faster": "Acquire skills faster", "animation-description": "Це 20-секундна анімаційна реклама, щоб заохотити кемперів стати донорами freeCodeCamp. Анімація починається з ведмедика, який стає донором. В результаті відволікаючі спливаючі вікна зникають, і ведмедик може досягти своїх цілей. Потім він закінчує навчання і стає освітнім супергероєм, який допомагає людям по всьому світу.", "animation-countdown": "До завершення анімації залишилось: {{secondsRemaining}}." },