From d8d217685df7136c8bb5f13c93c90a09dd707655 Mon Sep 17 00:00:00 2001 From: freeCodeCamp's Camper Bot Date: Mon, 20 Oct 2025 21:00:56 +0530 Subject: [PATCH] chore(i18n,client): processed translations (#62909) --- .../locales/chinese-traditional/intro.json | 73 +++++++---------- .../chinese-traditional/translations.json | 1 + client/i18n/locales/chinese/intro.json | 73 +++++++---------- client/i18n/locales/chinese/translations.json | 1 + client/i18n/locales/espanol/intro.json | 73 +++++++---------- client/i18n/locales/espanol/translations.json | 1 + client/i18n/locales/german/intro.json | 73 +++++++---------- client/i18n/locales/german/translations.json | 1 + client/i18n/locales/italian/intro.json | 73 +++++++---------- client/i18n/locales/italian/translations.json | 1 + client/i18n/locales/japanese/intro.json | 73 +++++++---------- .../i18n/locales/japanese/translations.json | 1 + client/i18n/locales/korean/intro.json | 73 +++++++---------- client/i18n/locales/korean/translations.json | 1 + client/i18n/locales/portuguese/intro.json | 77 +++++++----------- .../i18n/locales/portuguese/translations.json | 1 + client/i18n/locales/swahili/intro.json | 73 +++++++---------- client/i18n/locales/swahili/translations.json | 1 + client/i18n/locales/ukrainian/intro.json | 79 ++++++++----------- .../i18n/locales/ukrainian/translations.json | 1 + 20 files changed, 296 insertions(+), 454 deletions(-) diff --git a/client/i18n/locales/chinese-traditional/intro.json b/client/i18n/locales/chinese-traditional/intro.json index b50969fdc82..e26dbbea482 100644 --- a/client/i18n/locales/chinese-traditional/intro.json +++ b/client/i18n/locales/chinese-traditional/intro.json @@ -1151,7 +1151,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "歐拉計劃和羅塞塔代碼已移至各自的課程中。返回課程列表查看我們提供的課程。", "blocks": { "algorithms": { "title": "算法", @@ -1821,10 +1820,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1843,18 +1844,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1867,30 +1856,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1933,7 +1898,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3081,6 +3046,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3529,6 +3500,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4866,16 +4843,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5008,6 +4985,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/chinese-traditional/translations.json b/client/i18n/locales/chinese-traditional/translations.json index f805bfac735..2f73a3c5553 100644 --- a/client/i18n/locales/chinese-traditional/translations.json +++ b/client/i18n/locales/chinese-traditional/translations.json @@ -1103,6 +1103,7 @@ "heading": "作爲此認證的一部分,{{user}} 構建了以下項目,並通過所有自動測試:", "solution": "解決方案", "no-solution": "顯示解決方案出錯時,發送電子郵件到 support@freeCodeCamp.org 獲得幫助。", + "no-solution-to-display": "No solution to display", "source": "來源", "footnote": "如果你懷疑其中任何項目違反了<2>學術誠信條例,請<5>向我們的團隊報告。", "title": { diff --git a/client/i18n/locales/chinese/intro.json b/client/i18n/locales/chinese/intro.json index 532dd42174a..f5ecee1e544 100644 --- a/client/i18n/locales/chinese/intro.json +++ b/client/i18n/locales/chinese/intro.json @@ -1151,7 +1151,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "欧拉计划和罗塞塔代码已移至各自的课程中。返回课程列表查看我们提供的课程。", "blocks": { "algorithms": { "title": "算法", @@ -1821,10 +1820,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1843,18 +1844,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1867,30 +1856,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1933,7 +1898,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3081,6 +3046,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3529,6 +3500,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4866,16 +4843,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5008,6 +4985,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/chinese/translations.json b/client/i18n/locales/chinese/translations.json index f103a48e70d..f1aac2b5f95 100644 --- a/client/i18n/locales/chinese/translations.json +++ b/client/i18n/locales/chinese/translations.json @@ -1103,6 +1103,7 @@ "heading": "作为此认证的一部分,{{user}} 构建了以下项目,并通过所有自动测试:", "solution": "解决方案", "no-solution": "显示解决方案出错时,发送电子邮件到 support@freeCodeCamp.org 获得帮助。", + "no-solution-to-display": "No solution to display", "source": "来源", "footnote": "如果你怀疑其中任何项目违反了<2>学术诚信条例,请<5>向我们的团队报告。", "title": { diff --git a/client/i18n/locales/espanol/intro.json b/client/i18n/locales/espanol/intro.json index f28f3e67669..7649fa66928 100644 --- a/client/i18n/locales/espanol/intro.json +++ b/client/i18n/locales/espanol/intro.json @@ -1161,7 +1161,6 @@ "Esta sección contiene docenas de desafíos de codificación que ponen a prueba tus conocimientos de algoritmos, estructuras de datos y matemáticas. También incluye una serie de proyectos para llevar a casa que puedes utilizar para fortalecer tus habilidades o agregar a tu portafolio.", "Este trabajo incorpora material de Wikipedia, que se encuentra bajo la licencia Creative Commons Attribution-ShareAlike License \"4,0\". El contenido original puede haber sido modificado y adaptado. Para ver la versión inalterada y obtener más detalles, consulte la página original en Wikipedia." ], - "note": "El Proyecto Euler y el Proyecto Roseta de Codigo han sido trasladados a sus propio cursos. Volviendo al plan de estudio podemos ver la lista de cursos que nosotros ofrecemos.", "blocks": { "algorithms": { "title": "Algoritmos", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/espanol/translations.json b/client/i18n/locales/espanol/translations.json index 29d42ad538d..b3f6aa9e57a 100644 --- a/client/i18n/locales/espanol/translations.json +++ b/client/i18n/locales/espanol/translations.json @@ -1103,6 +1103,7 @@ "heading": "Como parte de esta certificación, {{user}} construyó los siguientes proyectos y consiguió que se aprobaran todas las suites automatizadas de pruebas:", "solution": "Solution", "no-solution": "error mostrando la solución, envía un correo electrónico a support@freeCodeCamp.org para obtener ayuda.", + "no-solution-to-display": "No solution to display", "source": "Source", "footnote": "Si sospechas que alguno de estos proyectos infringe la <2>política de honestidad académica, por favor <5>repórtalo a nuestro equipo.", "title": { diff --git a/client/i18n/locales/german/intro.json b/client/i18n/locales/german/intro.json index 9d99f783332..d36979eab85 100644 --- a/client/i18n/locales/german/intro.json +++ b/client/i18n/locales/german/intro.json @@ -1161,7 +1161,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.", "blocks": { "algorithms": { "title": "Algorithmen", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/german/translations.json b/client/i18n/locales/german/translations.json index 1281efffb91..ea6255e191f 100644 --- a/client/i18n/locales/german/translations.json +++ b/client/i18n/locales/german/translations.json @@ -1103,6 +1103,7 @@ "heading": "Im Rahmen dieser Zertifizierung hat {{user}} folgende Projekte erstellt und alle automatisierten Testsuiten bestanden:", "solution": "Solution", "no-solution": "Fehler bei der Anzeige der Lösung, schreibe eine E-Mail an support@freeCodeCamp.org, um Hilfe zu erhalten.", + "no-solution-to-display": "No solution to display", "source": "Source", "footnote": "Wenn du den Verdacht hast, dass eines dieser Projekte gegen die <2>Richtlinie zur akademischen Ehrlichkeit verstößt, <5>melde dies bitte unserem Team.", "title": { diff --git a/client/i18n/locales/italian/intro.json b/client/i18n/locales/italian/intro.json index ad49a7c32b8..bd9d682a6fd 100644 --- a/client/i18n/locales/italian/intro.json +++ b/client/i18n/locales/italian/intro.json @@ -1161,7 +1161,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.", "blocks": { "algorithms": { "title": "Algoritmi", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Database relazionali", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/italian/translations.json b/client/i18n/locales/italian/translations.json index 939efe327b0..fee41461f53 100644 --- a/client/i18n/locales/italian/translations.json +++ b/client/i18n/locales/italian/translations.json @@ -1103,6 +1103,7 @@ "heading": "Come parte di questa certificazione, {{user}} ha costruito i seguenti progetti e ha superato tutte le suite di test automatizzate per superare:", "solution": "Solution", "no-solution": "errore nel mostrare la soluzione, manda una email a support@freecodecamp.org per ottenere aiuto.", + "no-solution-to-display": "No solution to display", "source": "Source", "footnote": "Se sospetti che uno di questi progetti violi la politica di onestà accademica <2>, per favore <5>segnalalo al nostro team.", "title": { diff --git a/client/i18n/locales/japanese/intro.json b/client/i18n/locales/japanese/intro.json index 11ada54de3c..22911f1f914 100644 --- a/client/i18n/locales/japanese/intro.json +++ b/client/i18n/locales/japanese/intro.json @@ -1161,7 +1161,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.", "blocks": { "algorithms": { "title": "アルゴリズム", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/japanese/translations.json b/client/i18n/locales/japanese/translations.json index dff711238ac..f9bd7316814 100644 --- a/client/i18n/locales/japanese/translations.json +++ b/client/i18n/locales/japanese/translations.json @@ -1103,6 +1103,7 @@ "heading": "この認定講座の一環として、{{user}} は以下のプロジェクトを完成させ、すべての自動テストスイートに合格しました。", "solution": "解答", "no-solution": "解答の表示中にエラーが発生しました。 support@freeCodeCamp.org までメールにてお問い合わせください。", + "no-solution-to-display": "No solution to display", "source": "ソースコード", "footnote": "これらのプロジェクトのいずれかが<2>学問的誠実性ポリシーに反すると思われる場合は、<5>freeCodeCamp チームに報告してください。", "title": { diff --git a/client/i18n/locales/korean/intro.json b/client/i18n/locales/korean/intro.json index cd5baf31659..17acc75c115 100644 --- a/client/i18n/locales/korean/intro.json +++ b/client/i18n/locales/korean/intro.json @@ -1161,7 +1161,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.", "blocks": { "algorithms": { "title": "Algorithms", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/korean/translations.json b/client/i18n/locales/korean/translations.json index a06bef8f4a9..94d4350c6fe 100644 --- a/client/i18n/locales/korean/translations.json +++ b/client/i18n/locales/korean/translations.json @@ -1103,6 +1103,7 @@ "heading": "As part of this certification, {{user}} built the following projects and got all automated test suites to pass:", "solution": "Solution", "no-solution": "error displaying solution, email support@freeCodeCamp.org to get help.", + "no-solution-to-display": "No solution to display", "source": "Source", "footnote": "If you suspect that any of these projects violate the <2>academic honesty policy, please <5>report this to our team.", "title": { diff --git a/client/i18n/locales/portuguese/intro.json b/client/i18n/locales/portuguese/intro.json index 5a08ed7ccc7..307d2c1d67d 100644 --- a/client/i18n/locales/portuguese/intro.json +++ b/client/i18n/locales/portuguese/intro.json @@ -1161,7 +1161,6 @@ "Esta seção contém dezenas de desafios de programação que testam seu conhecimento de algoritmos, estruturas de dados e matemática. Ela também possui vários projetos adicionais, que você pode usar para fortalecer suas habilidades ou adicionar ao seu portfólio.", "Este trabalho incorpora material da Wikipedia, que está licenciada sob a Creative Commons Attribution-ShareAlike License 4.0. O conteúdo original pode ter sido modificado e adaptado. Para a versão inalterada e detalhes adicionais, veja a página original na Wikipedia." ], - "note": "O Projeto Euler e o Rosetta Code foram transferidos para seus próprios cursos. Volte para o currículo para ver a lista de cursos que oferecemos.", "blocks": { "algorithms": { "title": "Algoritmos", @@ -1833,10 +1832,12 @@ "review-python": "Revisão de Python", "exam-python": "Exame de Python", "bash-fundamentals": "Fundamentos de Bash", - "relational-databases": "Bancos de Dados Relacionais", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Scripts Bash", "sql-and-bash": "SQL e Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introdução a Node.js", "nodejs-core-libraries": "Bibliotecas Principais do Node.js", "node-package-manager": "Node Package Manager", @@ -1855,18 +1856,6 @@ "certified-full-stack-developer-exam": "Exame de Desenvolvedor Full Stack Certificado" }, "module-intros": { - "js-a11y": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você aprenderá a trabalhar com os atributos aria-expanded, aria-live e aria-controls dentro de suas aplicações HTML, CSS e JavaScript." - ] - }, - "css-libraries-and-frameworks": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você será apresentado a bibliotecas de CSS, frameworks e preprocessadores, incluindo Tailwind CSS, Bootstrap e Sass. Você criará vários componentes usando Tailwind CSS e testará seu conhecimento dessas ferramentas com um pequeno questionário." - ] - }, "data-visualization": { "note": "Disponível no Inverno de 2025", "intro": [ @@ -1879,30 +1868,6 @@ "Neste módulo, você será apresentado ao TypeScript, que é um superset do JavaScript que permite adicionar tipagem estática ao seu código JavaScript. Você realizará vários workshops e laboratórios que darão a você prática trabalhando com genéricos, narrowing de tipos, TSX e mais. Depois, testará seu conhecimento em fundamentos do TypeScript com um pequeno questionário." ] }, - "python-basics": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você será apresentado ao Python, que é usado em muitos campos como ciência de dados, aprendizado de máquina, desenvolvimento web, script e automação, sistemas embarcados, IoT e mais. Você criará um workshop e lab para praticar os fundamentos do Python e fará um breve questionário para testar seu conhecimento." - ] - }, - "python-loops-and-sequences": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você aprenderá a trabalhar com listas, tuplas, funções lambda, laços, e mais. Você realizará workshops e laboratórios para praticar esses conceitos e fará um breve questionário para testar seu conhecimento." - ] - }, - "python-dictionaries-and-sets": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você será apresentado a dicionários, conjuntos e à biblioteca padrão do Python. Você realizará workshops e laboratórios para praticar esses conceitos e fará um breve questionário para testar seu conhecimento." - ] - }, - "python-error-handling": { - "note": "Próximo Lançamento: Outono de 2025", - "intro": [ - "Neste módulo, você falará sobre mensagens de erro comuns, boas técnicas de depuração e tratamento de exceções. Você construirá um laboratório para praticar estes conceitos e fará um breve questionário para testar seu conhecimento." - ] - }, "python-classes-and-objects": { "note": "Próximo Lançamento: Inverno de 2025", "intro": [ @@ -1945,10 +1910,10 @@ "Neste módulo, você aprenderá sobre a linha de comando e comandos Bash comuns. Em seguida, você praticará suas habilidades com um workshop e fará um curto quiz para testar seu conhecimento." ] }, - "relational-databases": { - "note": "Próximo Lançamento: Inverno de 2025", + "sql-and-postgresql": { + "note": "Coming Winter 2025", "intro": [ - "Neste módulo, você aprenderá como trabalhar com bancos de dados relacionais que armazenam dados como coleções em tabelas. Alguns dos conceitos que aprenderá incluem inserção e visualização de dados da tabela, chaves primárias e estrangeiras em SQL, e mais. Em seguida, você construirá um workshop e laboratório para praticar esses conceitos e testar seus conhecimentos em um breve questionário." + "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." ] }, "bash-scripting": { @@ -3109,6 +3074,12 @@ "Nesta lição, você aprenderá a modificar strings substituindo partes delas usando o método replace() e como repetir strings várias vezes usando o método repeat()." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "Revisão sobre strings em JavaScript", "intro": [ @@ -3569,6 +3540,12 @@ "Neste laboratório, você criará uma calculadora de soma de Fibonacci ímpar que considera um número e retorna a soma de todos os números de Fibonacci ímpares até esse número." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Crie uma Função de Soma de Argumentos Opcionais", "intro": [ @@ -4926,16 +4903,16 @@ "Para este projeto, você vai construir um banco de dados de corpos celestiais usando PostgreSQL." ] }, - "review-relational-database": { - "title": "Revisão sobre banco de dados Relacional", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Reveja os conceitos de Banco de Dados Relacional para se preparar para o próximo questionário." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Questionário sobre bancos de dados relacionais", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Teste o que você aprendeu sobre bancos de dados relacionais com este questionário." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5076,6 +5053,12 @@ "Revise os conceitos de bancos de dados relacionais para se preparar para o próximo questionário." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Exame para Desenvolvedor Full Stack Certificado", "intro": [ diff --git a/client/i18n/locales/portuguese/translations.json b/client/i18n/locales/portuguese/translations.json index 4d89474a654..5509210c9cf 100644 --- a/client/i18n/locales/portuguese/translations.json +++ b/client/i18n/locales/portuguese/translations.json @@ -1103,6 +1103,7 @@ "heading": "Como parte da certificação, {{user}} concluiu os seguintes projetos e passou em todos os testes:", "solution": "Solução", "no-solution": "erro exibindo a solução, envie um e-mail para support@freeCodeCamp.org para obter ajuda.", + "no-solution-to-display": "No solution to display", "source": "Fonte", "footnote": "Se você suspeitar que algum destes projetos viola a <2>política de honestidade acadêmica, <5>reporte isto à nossa equipe.", "title": { diff --git a/client/i18n/locales/swahili/intro.json b/client/i18n/locales/swahili/intro.json index 01a9f2331cd..91665232631 100644 --- a/client/i18n/locales/swahili/intro.json +++ b/client/i18n/locales/swahili/intro.json @@ -1161,7 +1161,6 @@ "This section contains dozens of coding challenges that test your knowledge of algorithms, data structures, and mathematics. It also has a number of take-home projects you can use to strengthen your skills, or add to your portfolio.", "This work incorporates material from Wikipedia, which is licensed under the Creative Commons Attribution-ShareAlike License 4.0. The original content might have been modified and adapted. For the unaltered version and additional details, see the original page on Wikipedia." ], - "note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.", "blocks": { "algorithms": { "title": "Algorithms", @@ -1835,10 +1834,12 @@ "review-python": "Python Review", "exam-python": "Python Exam", "bash-fundamentals": "Bash Fundamentals", - "relational-databases": "Relational Databases", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Bash Scripting", "sql-and-bash": "SQL and Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Introduction to Node.js", "nodejs-core-libraries": "Node.js Core Libraries", "node-package-manager": "Node Package Manager", @@ -1857,18 +1858,6 @@ "certified-full-stack-developer-exam": "Certified Full Stack Developer Exam" }, "module-intros": { - "js-a11y": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with the aria-expanded, aria-live and aria-controls attributes inside of your HTML, CSS and JavaScript applications." - ] - }, - "css-libraries-and-frameworks": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to CSS libraries, frameworks, and preprocessors, including Tailwind CSS, Bootstrap, and Sass. You will build out various components using Tailwind CSS and test your knowledge of these tools with a short quiz." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1881,30 +1870,6 @@ "In this module, you will be introduced to TypeScript, which is a superset of JavaScript that allows you to add static typing to your JavaScript code. You will build several workshops and labs that will give you practice in working with generics, type narrowing, TSX, and more. Then you will test your knowledge of TypeScript fundamentals with a short quiz." ] }, - "python-basics": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to Python, which is used in many fields like data science, machine learning, web development, scripting and automation, embedded systems, IoT, and more. You will build out a workshop and lab to practice Python basics and take a short quiz to test your knowledge." - ] - }, - "python-loops-and-sequences": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will learn how to work with lists, tuples, lambda functions, loops, and more. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-dictionaries-and-sets": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will be introduced to dictionaries, sets, and the Python standard library. You will build out workshops and labs to practice these concepts and take a short quiz to test your knowledge." - ] - }, - "python-error-handling": { - "note": "Coming Fall 2025", - "intro": [ - "In this module, you will talk about common error messages, good debugging techniques, and exception handling. You will build a lab to practice these concepts and take a short quiz to test your knowledge." - ] - }, "python-classes-and-objects": { "note": "Coming Winter 2025", "intro": [ @@ -1947,7 +1912,7 @@ "In this module, you will learn about the command line and common Bash commands. Then you will practice your skills with a workshop and take a short quiz to test your knowledge." ] }, - "relational-databases": { + "sql-and-postgresql": { "note": "Coming Winter 2025", "intro": [ "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." @@ -3095,6 +3060,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "JavaScript Strings Review", "intro": [ @@ -3543,6 +3514,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4880,16 +4857,16 @@ "For this project, you will build a database of celestial bodies using PostgreSQL." ] }, - "review-relational-database": { - "title": "Relational Database Review", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Review the Relational Database concepts to prepare for the upcoming quiz." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Relational Database Quiz", + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", "intro": [ - "Test what you've learned on relational databases with this quiz." + "Test what you've learned about SQL and PostgreSQL with this quiz." ] }, "lecture-understanding-bash-scripting": { @@ -5022,6 +4999,12 @@ "Review relational databases concepts to prepare for the upcoming quiz." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Certified Full Stack Developer Exam", "intro": ["Pass this exam to become a Certified Full Stack Developer."] diff --git a/client/i18n/locales/swahili/translations.json b/client/i18n/locales/swahili/translations.json index ec5d480cf56..5a8508e95a4 100644 --- a/client/i18n/locales/swahili/translations.json +++ b/client/i18n/locales/swahili/translations.json @@ -1103,6 +1103,7 @@ "heading": "Kama sehemu ya uthibitishaji huu, {{user}} aliunda miradi ifuatayo na akapita majaribio yote ya majaribio ya kiotomatiki:", "solution": "Solution", "no-solution": "hitilafu ya kuonyesha suluhisho, tuma barua pepe kwa support@freeCodeCamp.org ili kupata usaidizi.", + "no-solution-to-display": "No solution to display", "source": "Source", "footnote": "Iwapo unashuku kuwa yoyote ya miradi hii inakiuka <2>sera ya uaminifu ya kitaaluma, tafadhali <5>ripoti hili kwa timu yetu.", "title": { diff --git a/client/i18n/locales/ukrainian/intro.json b/client/i18n/locales/ukrainian/intro.json index bf522d774f7..d68dee2937c 100644 --- a/client/i18n/locales/ukrainian/intro.json +++ b/client/i18n/locales/ukrainian/intro.json @@ -1151,7 +1151,6 @@ "Цей розділ містить завдання з програмування, які перевіряють ваші знання алгоритмів, структур даних і математики. Тут також є декілька проєктів, які ви можете використати для зміцнення навичок або просто додати їх до свого портфоліо.", "Тут містяться матеріали з вікіпедії, які дозволені ліцензією Creative Commons Attribution-ShareAlike License 4.0. Оригінальний вміст міг бути змінений та адаптований. Для перегляду оригінальної версії та інших деталей відвідайте оригінальну сторінку на вікіпедії." ], - "note": "Проєкт Ейлера та Rosetta Code переміщені в окремі курси. Поверніться до навчальної програми, щоб побачити перелік всіх курсів.", "blocks": { "algorithms": { "title": "Алгоритми", @@ -1821,10 +1820,12 @@ "review-python": "Повторення Python", "exam-python": "Екзамен «Python»", "bash-fundamentals": "Основи Bash", - "relational-databases": "Реляційні бази даних", + "sql-and-postgresql": "SQL and PostgreSQL", "bash-scripting": "Скрипти Bash", "sql-and-bash": "SQL та Bash", "git": "Git", + "review-relational-databases": "Relational Databases Review", + "exam-relational-databases": "Relational Databases Exam", "introduction-to-nodejs": "Вступ до Node.js", "nodejs-core-libraries": "Основні бібліотеки Node.js", "node-package-manager": "Node Package Manager", @@ -1843,18 +1844,6 @@ "certified-full-stack-developer-exam": "Екзамен «Сертифікований Full Stack розробник»" }, "module-intros": { - "js-a11y": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви навчитесь працювати з атрибутами aria-expanded, aria-live та aria-controls в застосунках HTML, CSS і JavaScript." - ] - }, - "css-libraries-and-frameworks": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви ознайомитесь з бібліотеками, фреймворками і препроцесорами CSS, включно з Tailwind CSS, Bootstrap та Sass. Ви побудуєте різні компоненти за допомогою Tailwind CSS і перевірите отримані знання, виконавши короткий тест." - ] - }, "data-visualization": { "note": "Coming Winter 2025", "intro": [ @@ -1867,30 +1856,6 @@ "У цьому модулі ви ознайомитесь з TypeScript — розширеною версією JavaScript, яка дозволяє додавати статичну типізацію до JavaScript-коду. Ви виконаєте декілька практичних занять і лабораторних робіт, де застосуєте узагальнення, звуження типів, TSX і багато іншого. А потім перевірите отримані знання з основ TypeScript, пройшовши короткий тест." ] }, - "python-basics": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви ознайомитесь з мовою Python, яку використовують в багатьох галузях (зокрема в інформатиці, машинному навчанні, веброзробці, скриптуванні й автоматизації, вбудованих системах, IoT тощо). Ви застосуєте основи Python в практичному занятті і лабораторній роботі, а також виконаєте короткий тест." - ] - }, - "python-loops-and-sequences": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви навчитесь працювати зі списками, кортежами, лямбда-функціями, циклами і багато іншим. Ви застосуєте ці поняття в практичних заняттях і лабораторних роботах, а також перевірите отримані знання за допомогою тесту." - ] - }, - "python-dictionaries-and-sets": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви ознайомитесь зі словниками, наборами і стандартною бібліотекою Python. Ви застосуєте ці поняття в практичних заняттях і лабораторних роботах, а також перевірите отримані знання за допомогою тесту." - ] - }, - "python-error-handling": { - "note": "Очікуйте цієї осені", - "intro": [ - "У цьому модулі ви дізнаєтесь про поширені повідомлення з помилками, хороші способи їх налагодження і обробку винятків. Ви застосуєте ці поняття в лабораторній роботі, а також перевірите отримані знання за допомогою тесту." - ] - }, "python-classes-and-objects": { "note": "Очікуйте цієї зими", "intro": [ @@ -1933,10 +1898,10 @@ "У цьому модулі ви дізнаєтесь про командний рядок та поширені команди Bash. Потім ви виконаєте практичне заняття і перевірите отримані знання завдяки короткому тесту." ] }, - "relational-databases": { - "note": "Очікуйте цієї зими", + "sql-and-postgresql": { + "note": "Coming Winter 2025", "intro": [ - "У цьому модулі ви дізнаєтесь, як працювати з реляційними базами даних, які зберігають дані як колекції в таблицях. Зокрема, ви ознайомитесь з додаванням і переглядом даних таблиці, первинними і зовнішніми ключами в SQL тощо. Потім ви виконаєте практичне заняття і лабораторну роботу, а також перевірите отримані знання за допомогою тесту." + "In this module, you will learn how to work with relational databases which store data as collections in tables. Some of the concepts you will learn about include inserting and viewing table data, primary and foreign keys in SQL, and more. Then you will build out a workshop and lab to practice these concepts and take a short quiz to test your knowledge." ] }, "bash-scripting": { @@ -3083,6 +3048,12 @@ "In this lesson you will learn how to modify strings by replacing parts of them using the replace() method and how to repeat strings multiple times using the repeat() method." ] }, + "workshop-string-transformer": { + "title": "Build a String Transformer", + "intro": [ + "In this workshop, you will practice working with the replace(), replaceAll() and repeat() methods." + ] + }, "review-javascript-strings": { "title": "Повторення рядків у JavaScript", "intro": [ @@ -3539,6 +3510,12 @@ "In this lab you will build an odd Fibonacci sum calculator that takes a number and returns the sum of all odd Fibonacci numbers that are less than or equal to that number." ] }, + "lab-element-skipper": { + "title": "Implement an Element Skipper", + "intro": [ + "In this lab you will create a function that skips elements in an array based on a specified step value." + ] + }, "lab-optional-arguments-sum-function": { "title": "Build an Optional Arguments Sum Function", "intro": [ @@ -4862,15 +4839,17 @@ "У цьому проєкті ви побудуєте базу даних небесних тіл, використовуючи PostgreSQL." ] }, - "review-relational-database": { - "title": "Повторення реляційних баз даних", + "review-sql-and-postgresql": { + "title": "SQL and PostgreSQL Review", "intro": [ - "Пригадайте поняття з теми «Реляційні бази даних», щоб підготуватись до тесту." + "Review SQL and PostgreSQL concepts to prepare for the upcoming quiz." ] }, - "quiz-relational-database": { - "title": "Тест «Реляційні бази даних»", - "intro": ["Перевірте, що ви дізнались про реляційні бази даних."] + "quiz-sql-and-postgresql": { + "title": "SQL and PostgreSQL Quiz", + "intro": [ + "Test what you've learned about SQL and PostgreSQL with this quiz." + ] }, "lecture-understanding-bash-scripting": { "title": "Understanding Bash Scripting", @@ -5004,6 +4983,12 @@ "Пригадайте поняття з теми «Реляційні бази даних», щоб підготуватись до тесту." ] }, + "lecture-understanding-the-http-request-response-model": { + "title": "Understanding the HTTP Request-Response Model", + "intro": [ + "Learn the fundamentals of how web communication works through the HTTP request-response model, explore different types of web assets and responses, and understand how forms handle data submission using various HTTP methods." + ] + }, "exam-certified-full-stack-developer": { "title": "Екзамен «Сертифікований Full Stack розробник»", "intro": [ diff --git a/client/i18n/locales/ukrainian/translations.json b/client/i18n/locales/ukrainian/translations.json index e533929e9ed..3c2e616ad3a 100644 --- a/client/i18n/locales/ukrainian/translations.json +++ b/client/i18n/locales/ukrainian/translations.json @@ -1103,6 +1103,7 @@ "heading": "У рамках цієї сертифікації {{user}} створив(-ла) такі проєкти і успішно пройшов(-ла) усі автоматизовані тестування:", "solution": "Розв’язок", "no-solution": "помилка відтворення розв’язку, напишіть на support@freeCodeCamp.org, щоб отримати допомогу.", + "no-solution-to-display": "No solution to display", "source": "Джерело", "footnote": "Якщо ви підозрюєте, що будь-який з цих проєктів порушує <2>політику академічної доброчесності, будь ласка, <5>повідомте про це нашій команді.", "title": {