Skip to content

Commit e9e504e

Browse files
authored
chore(i18n,client): processed translations (freeCodeCamp#64608)
1 parent 310432b commit e9e504e

File tree

20 files changed

+629
-539
lines changed

20 files changed

+629
-539
lines changed

client/i18n/locales/chinese-traditional/intro.json

Lines changed: 51 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1710,6 +1710,12 @@
17101710
"intro": [
17111711
"In this course, you will learn how to use common phrasal verbs and idioms to sound more natural and confident at work. You will practice using expressions to give opinions, make suggestions, organize meetings, and talk about tasks in everyday professional conversations."
17121712
]
1713+
},
1714+
"en-b1-certification-exam": {
1715+
"title": "B1 English for Developers Certification Exam",
1716+
"intro": [
1717+
"This exam is required to claim the B1 English for Developers Certification."
1718+
]
17131719
}
17141720
}
17151721
},
@@ -7464,12 +7470,22 @@
74647470
}
74657471
},
74667472
"blocks": {
7473+
"quiz-node-js-intro": {
7474+
"title": "NodeJS Intro Quiz",
7475+
"intro": ["Test what you have learned about NodeJS in this quiz."]
7476+
},
74677477
"lecture-understanding-the-http-request-response-model": {
74687478
"title": "Understanding the HTTP Request-Response Model",
74697479
"intro": [
74707480
"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."
74717481
]
74727482
},
7483+
"lecture-working-with-npm-scripts": {
7484+
"title": "Working with npm Scripts",
7485+
"intro": [
7486+
"Learn about npm scripts, publishing packages to the npm registry, and working with CommonJS and ES modules. These lessons cover essential Node.js development tools and module systems."
7487+
]
7488+
},
74737489
"exam-back-end-development-and-apis-certification": {
74747490
"title": "Back End Development and APIs Certification Exam",
74757491
"intro": [
@@ -7532,39 +7548,17 @@
75327548
"es-a1-module-sharing-your-personal-details": "Sharing Your Personal Details"
75337549
},
75347550
"module-intros": {
7535-
"es-a1-module-introduction-and-certification-overview": {
7536-
"note": "Coming Winter 2025",
7537-
"intro": ["PLACEHOLDER: Write the module intro here."]
7538-
},
7539-
"es-a1-module-letters-sounds-and-first-numbers": {
7540-
"note": "Coming Winter 2025",
7541-
"intro": ["PLACEHOLDER: Write the module intro here."]
7542-
},
7543-
"es-a1-module-greetings-and-farewells": {
7544-
"note": "Coming Winter 2025",
7545-
"intro": ["PLACEHOLDER: Write the module intro here."]
7546-
},
7547-
"es-a1-module-introducing-yourself": {
7548-
"note": "Coming Winter 2025",
7549-
"intro": ["PLACEHOLDER: Write the module intro here."]
7550-
},
7551-
"es-a1-module-first-questions": {
7552-
"note": "Coming Winter 2025",
7553-
"intro": ["PLACEHOLDER: Write the module intro here."]
7554-
},
7555-
"es-a1-module-numbers-10-to-29": {
7556-
"note": "Coming Winter 2025",
7557-
"intro": ["PLACEHOLDER: Write the module intro here."]
7558-
},
75597551
"es-a1-module-sharing-your-personal-details": {
7560-
"note": "Coming Winter 2025",
7561-
"intro": ["PLACEHOLDER: Write the module intro here."]
7552+
"note": "Coming 2026",
7553+
"intro": [
7554+
"In this module, you will practice understanding short conversations that ask for personal details such as name, contact information, nationality, and age."
7555+
]
75627556
}
75637557
},
75647558
"blocks": {
75657559
"es-a1-warm-up-greetings-and-farewells-basics": {
75667560
"title": "Greetings and Farewells Basics",
7567-
"intro": ["Learn the basics of greetings and farewells in Spanish."]
7561+
"intro": ["", ""]
75687562
},
75697563
"es-a1-learn-greetings-during-the-day": {
75707564
"title": "Greetings During the Day",
@@ -8283,6 +8277,13 @@
82838277
"In this workshop, you will have a chance to practice what you have learned by designing a greeting card."
82848278
]
82858279
},
8280+
"workshop-parent-teacher-conference-form": {
8281+
"title": "Design a Parent Teacher Conference Form",
8282+
"intro": [
8283+
"In this workshop, you will practice how to style radio buttons with different types of pseudo-selectors by building a parent-teacher conference form.",
8284+
"You'll practice concepts including the <code>::before</code> pseudo-element selector, the <code>transform</code> property, and more."
8285+
]
8286+
},
82868287
"lab-job-application-form": {
82878288
"title": "Build a Job Application Form",
82888289
"intro": [
@@ -8767,12 +8768,16 @@
87678768
},
87688769
"a1-professional-chinese": {
87698770
"title": "A1 Professional Chinese Certification (Beta)",
8770-
"note": "This certification is currently in active development. While there isn't a claimable certification available for this section at the moment, one will be available soon. In the meantime, you're welcome to explore the courses we have created below.",
8771-
"intro": ["Placeholder intro"],
8771+
"note": "This certification is in active development. We are currently publishing the introductory chapters, and future chapters will be released as they are developed by our instructional design team. Once all the chapters are available, we will release the certification exam.",
8772+
"intro": [
8773+
"In this A1 Professional Chinese Curriculum, you'll learn the building blocks of the Chinese language. This will follow the A1 level of the Common European Framework of Reference (CEFR). And we've focused on vocabulary that is particularly useful for professional settings.",
8774+
"The curriculum is broken down into several modules that include warm-up, learning, practice, review pages, and quizzes to make sure that you truly understand the material before moving on to the next module.",
8775+
"Each chapter includes hundreds of interactive tasks designed to help you take your first steps in learning Chinese with confidence."
8776+
],
87728777
"chapters": {
87738778
"zh-a1-chapter-welcome-to-a1-professional-chinese": "Welcome to A1 Professional Chinese",
87748779
"zh-a1-chapter-pinyin": "Pinyin",
8775-
"zh-a1-chapter-greeting-and-self-introduction": "Greeting and Self-introduction",
8780+
"zh-a1-chapter-greetings-and-introductions": "Greetings and Introductions",
87768781
"zh-a1-chapter-introducing-colleagues-and-family": "Introducing Colleagues and Family",
87778782
"zh-a1-chapter-expressing-what-you-can-and-cant-do": "Expressing What You Can and Can't Do"
87788783
},
@@ -8841,24 +8846,16 @@
88418846
"title": "Nasal Finals",
88428847
"intro": ["", ""]
88438848
},
8844-
"zh-a1-review-pinyin": {
8845-
"title": "Pinyin Review",
8846-
"intro": ["", ""]
8847-
},
8848-
"zh-a1-quiz-pinyin": {
8849-
"title": "Pinyin Quiz",
8850-
"intro": ["", ""]
8851-
},
88528849
"zh-a1-warm-up-greeting-new-colleagues": {
88538850
"title": "Greeting New Colleagues",
88548851
"intro": ["", ""]
88558852
},
8856-
"zh-a1-learn-understanding-the-greetings-and-introductions": {
8857-
"title": "Understanding the Greetings and Introductions",
8853+
"zh-a1-learn-understanding-greetings-and-introductions": {
8854+
"title": "Understanding Greetings and Introductions",
88588855
"intro": ["", ""]
88598856
},
8860-
"zh-a1-practice-building-your-self-introduction": {
8861-
"title": "Greetings and Introductions Quiz",
8857+
"zh-a1-practice-introducing-yourself": {
8858+
"title": "​Introducing Yourself",
88628859
"intro": ["", ""]
88638860
},
88648861
"zh-a1-review-greetings-and-introductions": {
@@ -8869,8 +8866,8 @@
88698866
"title": "Greetings and Introductions Quiz",
88708867
"intro": ["", ""]
88718868
},
8872-
"zh-a1-learn-understanding-the-questions-and-answers": {
8873-
"title": "Understanding the Questions and Answers",
8869+
"zh-a1-learn-understanding-questions-and-answers": {
8870+
"title": "Understanding Questions and Answers",
88748871
"intro": ["", ""]
88758872
},
88768873
"zh-a1-practice-exchanging-basic-information": {
@@ -8889,8 +8886,8 @@
88898886
"title": "Introducing Others Basics",
88908887
"intro": ["", ""]
88918888
},
8892-
"zh-a1-learn-the-team": {
8893-
"title": "The Team",
8889+
"zh-a1-learn-meeting-the-team": {
8890+
"title": "Meeting the Team",
88948891
"intro": ["", ""]
88958892
},
88968893
"zh-a1-learn-a-new-colleague": {
@@ -8976,6 +8973,14 @@
89768973
"zh-a1-warm-up-meeting-new-teammates": {
89778974
"title": "Meeting New Teammates",
89788975
"intro": ["", ""]
8976+
},
8977+
"zh-a1-learn-special-spelling-rules": {
8978+
"title": "Special Spelling Rules",
8979+
"intro": ["", ""]
8980+
},
8981+
"zh-a1-practice-pinyin": {
8982+
"title": "Pinyin Practice",
8983+
"intro": ["", ""]
89798984
}
89808985
}
89818986
},

client/i18n/locales/chinese-traditional/translations.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@
207207
"certification-heading": "獲得以下免費認證:",
208208
"core-certs-heading": "推薦課程(測試版):",
209209
"learn-english-heading": "學習面向開發者的英語課程:",
210+
"learn-spanish-heading": "Learn Professional Spanish:",
210211
"professional-certs-heading": "專業認證:",
211212
"interview-prep-heading": "爲開發人員面試求職做好準備:",
212213
"legacy-curriculum-heading": "我們已存檔的課程:",
@@ -869,6 +870,8 @@
869870
},
870871
"misc": {
871872
"coming-soon": "即將到來",
873+
"note": "Note",
874+
"caution": "Caution",
872875
"offline": "你已離線,學習進度可能不會被保存",
873876
"server-offline": "無法連接到服務器,你的進度可能無法保存。如果仍然出現此消息,請聯繫 <0>support</0>。",
874877
"unsubscribed": "你已成功取消訂閱",
@@ -1081,7 +1084,8 @@
10811084
"err-3": "嘗試保存你的調研問卷時發生錯誤。",
10821085
"success": "謝謝,你的調研問卷已提交。"
10831086
},
1084-
"classroom-mode-updated": "我們已更新你的課堂模式設置"
1087+
"classroom-mode-updated": "我們已更新你的課堂模式設置",
1088+
"user-fetch-error": "Unable to retrieve your user information. You can still use the site, but your progress may not be saved."
10851089
},
10861090
"validation": {
10871091
"max-characters": "字符數最多爲 288 個,你還可以輸入 {{charsLeft}} 個字符",

client/i18n/locales/chinese/intro.json

Lines changed: 51 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1710,6 +1710,12 @@
17101710
"intro": [
17111711
"In this course, you will learn how to use common phrasal verbs and idioms to sound more natural and confident at work. You will practice using expressions to give opinions, make suggestions, organize meetings, and talk about tasks in everyday professional conversations."
17121712
]
1713+
},
1714+
"en-b1-certification-exam": {
1715+
"title": "B1 English for Developers Certification Exam",
1716+
"intro": [
1717+
"This exam is required to claim the B1 English for Developers Certification."
1718+
]
17131719
}
17141720
}
17151721
},
@@ -7464,12 +7470,22 @@
74647470
}
74657471
},
74667472
"blocks": {
7473+
"quiz-node-js-intro": {
7474+
"title": "NodeJS Intro Quiz",
7475+
"intro": ["Test what you have learned about NodeJS in this quiz."]
7476+
},
74677477
"lecture-understanding-the-http-request-response-model": {
74687478
"title": "Understanding the HTTP Request-Response Model",
74697479
"intro": [
74707480
"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."
74717481
]
74727482
},
7483+
"lecture-working-with-npm-scripts": {
7484+
"title": "Working with npm Scripts",
7485+
"intro": [
7486+
"Learn about npm scripts, publishing packages to the npm registry, and working with CommonJS and ES modules. These lessons cover essential Node.js development tools and module systems."
7487+
]
7488+
},
74737489
"exam-back-end-development-and-apis-certification": {
74747490
"title": "Back End Development and APIs Certification Exam",
74757491
"intro": [
@@ -7532,39 +7548,17 @@
75327548
"es-a1-module-sharing-your-personal-details": "Sharing Your Personal Details"
75337549
},
75347550
"module-intros": {
7535-
"es-a1-module-introduction-and-certification-overview": {
7536-
"note": "Coming Winter 2025",
7537-
"intro": ["PLACEHOLDER: Write the module intro here."]
7538-
},
7539-
"es-a1-module-letters-sounds-and-first-numbers": {
7540-
"note": "Coming Winter 2025",
7541-
"intro": ["PLACEHOLDER: Write the module intro here."]
7542-
},
7543-
"es-a1-module-greetings-and-farewells": {
7544-
"note": "Coming Winter 2025",
7545-
"intro": ["PLACEHOLDER: Write the module intro here."]
7546-
},
7547-
"es-a1-module-introducing-yourself": {
7548-
"note": "Coming Winter 2025",
7549-
"intro": ["PLACEHOLDER: Write the module intro here."]
7550-
},
7551-
"es-a1-module-first-questions": {
7552-
"note": "Coming Winter 2025",
7553-
"intro": ["PLACEHOLDER: Write the module intro here."]
7554-
},
7555-
"es-a1-module-numbers-10-to-29": {
7556-
"note": "Coming Winter 2025",
7557-
"intro": ["PLACEHOLDER: Write the module intro here."]
7558-
},
75597551
"es-a1-module-sharing-your-personal-details": {
7560-
"note": "Coming Winter 2025",
7561-
"intro": ["PLACEHOLDER: Write the module intro here."]
7552+
"note": "Coming 2026",
7553+
"intro": [
7554+
"In this module, you will practice understanding short conversations that ask for personal details such as name, contact information, nationality, and age."
7555+
]
75627556
}
75637557
},
75647558
"blocks": {
75657559
"es-a1-warm-up-greetings-and-farewells-basics": {
75667560
"title": "Greetings and Farewells Basics",
7567-
"intro": ["Learn the basics of greetings and farewells in Spanish."]
7561+
"intro": ["", ""]
75687562
},
75697563
"es-a1-learn-greetings-during-the-day": {
75707564
"title": "Greetings During the Day",
@@ -8283,6 +8277,13 @@
82838277
"In this workshop, you will have a chance to practice what you have learned by designing a greeting card."
82848278
]
82858279
},
8280+
"workshop-parent-teacher-conference-form": {
8281+
"title": "Design a Parent Teacher Conference Form",
8282+
"intro": [
8283+
"In this workshop, you will practice how to style radio buttons with different types of pseudo-selectors by building a parent-teacher conference form.",
8284+
"You'll practice concepts including the <code>::before</code> pseudo-element selector, the <code>transform</code> property, and more."
8285+
]
8286+
},
82868287
"lab-job-application-form": {
82878288
"title": "Build a Job Application Form",
82888289
"intro": [
@@ -8767,12 +8768,16 @@
87678768
},
87688769
"a1-professional-chinese": {
87698770
"title": "A1 Professional Chinese Certification (Beta)",
8770-
"note": "This certification is currently in active development. While there isn't a claimable certification available for this section at the moment, one will be available soon. In the meantime, you're welcome to explore the courses we have created below.",
8771-
"intro": ["Placeholder intro"],
8771+
"note": "This certification is in active development. We are currently publishing the introductory chapters, and future chapters will be released as they are developed by our instructional design team. Once all the chapters are available, we will release the certification exam.",
8772+
"intro": [
8773+
"In this A1 Professional Chinese Curriculum, you'll learn the building blocks of the Chinese language. This will follow the A1 level of the Common European Framework of Reference (CEFR). And we've focused on vocabulary that is particularly useful for professional settings.",
8774+
"The curriculum is broken down into several modules that include warm-up, learning, practice, review pages, and quizzes to make sure that you truly understand the material before moving on to the next module.",
8775+
"Each chapter includes hundreds of interactive tasks designed to help you take your first steps in learning Chinese with confidence."
8776+
],
87728777
"chapters": {
87738778
"zh-a1-chapter-welcome-to-a1-professional-chinese": "Welcome to A1 Professional Chinese",
87748779
"zh-a1-chapter-pinyin": "Pinyin",
8775-
"zh-a1-chapter-greeting-and-self-introduction": "Greeting and Self-introduction",
8780+
"zh-a1-chapter-greetings-and-introductions": "Greetings and Introductions",
87768781
"zh-a1-chapter-introducing-colleagues-and-family": "Introducing Colleagues and Family",
87778782
"zh-a1-chapter-expressing-what-you-can-and-cant-do": "Expressing What You Can and Can't Do"
87788783
},
@@ -8841,24 +8846,16 @@
88418846
"title": "Nasal Finals",
88428847
"intro": ["", ""]
88438848
},
8844-
"zh-a1-review-pinyin": {
8845-
"title": "Pinyin Review",
8846-
"intro": ["", ""]
8847-
},
8848-
"zh-a1-quiz-pinyin": {
8849-
"title": "Pinyin Quiz",
8850-
"intro": ["", ""]
8851-
},
88528849
"zh-a1-warm-up-greeting-new-colleagues": {
88538850
"title": "Greeting New Colleagues",
88548851
"intro": ["", ""]
88558852
},
8856-
"zh-a1-learn-understanding-the-greetings-and-introductions": {
8857-
"title": "Understanding the Greetings and Introductions",
8853+
"zh-a1-learn-understanding-greetings-and-introductions": {
8854+
"title": "Understanding Greetings and Introductions",
88588855
"intro": ["", ""]
88598856
},
8860-
"zh-a1-practice-building-your-self-introduction": {
8861-
"title": "Greetings and Introductions Quiz",
8857+
"zh-a1-practice-introducing-yourself": {
8858+
"title": "​Introducing Yourself",
88628859
"intro": ["", ""]
88638860
},
88648861
"zh-a1-review-greetings-and-introductions": {
@@ -8869,8 +8866,8 @@
88698866
"title": "Greetings and Introductions Quiz",
88708867
"intro": ["", ""]
88718868
},
8872-
"zh-a1-learn-understanding-the-questions-and-answers": {
8873-
"title": "Understanding the Questions and Answers",
8869+
"zh-a1-learn-understanding-questions-and-answers": {
8870+
"title": "Understanding Questions and Answers",
88748871
"intro": ["", ""]
88758872
},
88768873
"zh-a1-practice-exchanging-basic-information": {
@@ -8889,8 +8886,8 @@
88898886
"title": "Introducing Others Basics",
88908887
"intro": ["", ""]
88918888
},
8892-
"zh-a1-learn-the-team": {
8893-
"title": "The Team",
8889+
"zh-a1-learn-meeting-the-team": {
8890+
"title": "Meeting the Team",
88948891
"intro": ["", ""]
88958892
},
88968893
"zh-a1-learn-a-new-colleague": {
@@ -8976,6 +8973,14 @@
89768973
"zh-a1-warm-up-meeting-new-teammates": {
89778974
"title": "Meeting New Teammates",
89788975
"intro": ["", ""]
8976+
},
8977+
"zh-a1-learn-special-spelling-rules": {
8978+
"title": "Special Spelling Rules",
8979+
"intro": ["", ""]
8980+
},
8981+
"zh-a1-practice-pinyin": {
8982+
"title": "Pinyin Practice",
8983+
"intro": ["", ""]
89798984
}
89808985
}
89818986
},

0 commit comments

Comments
 (0)