Skip to content

Commit eb2c74b

Browse files
authored
chore(i18n,client): processed translations (freeCodeCamp#62221)
1 parent d631c76 commit eb2c74b

File tree

20 files changed

+648
-278
lines changed

20 files changed

+648
-278
lines changed

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

Lines changed: 46 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2056,7 +2056,7 @@
20562056
]
20572057
},
20582058
"lecture-welcome-to-freecodecamp": {
2059-
"title": "Welcome Message from Quincy Larson",
2059+
"title": "來自 Quincy Larson 的歡迎致辭",
20602060
"intro": [
20612061
"Hear from Quincy Larson, the founder and teacher of freeCodeCamp.",
20622062
"Quincy will welcome you to the platform and talk about how the certification works. Quincy will also provide tips on how to learn effectively."
@@ -2108,6 +2108,12 @@
21082108
"In these lectures, you will learn about HTML fundamentals like the <code>div</code> element, the <code>id</code> and <code>class</code> attributes, the HTML boilerplate, HTML entities, and more."
21092109
]
21102110
},
2111+
"lecture-understanding-how-html-affects-seo": {
2112+
"title": "Understanding How HTML Affects SEO",
2113+
"intro": [
2114+
"In these lectures, you will learn how your HTML code impacts search engine optimization."
2115+
]
2116+
},
21112117
"lab-travel-agency-page": {
21122118
"title": "Build a Travel Agency Page",
21132119
"intro": [
@@ -2954,7 +2960,19 @@
29542960
"lecture-introduction-to-javascript": {
29552961
"title": "Introduction to JavaScript",
29562962
"intro": [
2957-
"In these lectures, you will learn the fundamentals of JavaScript. Topics covered include, but are not limited to, variables, data types, how JavaScript interacts with HTML and CSS, strings, and much more."
2963+
"In these lectures, you will learn the fundamentals of JavaScript. Topics covered include, but are not limited to, variables, data types, how JavaScript interacts with HTML and CSS, and much more."
2964+
]
2965+
},
2966+
"lecture-introduction-to-strings": {
2967+
"title": "Introduction to Strings",
2968+
"intro": [
2969+
"In these lectures, you will learn how to work with strings and string concatenation."
2970+
]
2971+
},
2972+
"lecture-understanding-code-clarity": {
2973+
"title": "Understanding Code Clarity",
2974+
"intro": [
2975+
"In these lectures, you will learn about comments in JavaScript and the role of semicolons in programming."
29582976
]
29592977
},
29602978
"workshop-greeting-bot": {
@@ -3243,10 +3261,22 @@
32433261
"title": "JavaScript Arrays Quiz",
32443262
"intro": ["Test your knowledge of JavaScript arrays with this quiz."]
32453263
},
3246-
"lecture-working-with-objects": {
3247-
"title": "Working with Objects",
3264+
"lecture-introduction-to-javascript-objects-and-their-properties": {
3265+
"title": "Introduction to JavaScript Objects and Their Properties",
32483266
"intro": [
3249-
"In these lectures, you will learn how to work with JavaScript objects. The concepts you will learn include how to access properties from an object, check if an object has a property, how object methods differ from functions, object destructuring, and much more."
3267+
"In these lectures, you will learn the fundamentals of JavaScript objects, including how to create them, access their properties, and understand the difference between primitive and non-primitive data types."
3268+
]
3269+
},
3270+
"lecture-working-with-optional-chaining-and-object-destructuring": {
3271+
"title": "Working with Optional Chaining and Object Destructuring",
3272+
"intro": [
3273+
"In these lectures, you will learn about advanced object manipulation techniques in JavaScript, including the optional chaining operator and object destructuring syntax."
3274+
]
3275+
},
3276+
"lecture-working-with-json": {
3277+
"title": "Working with JSON",
3278+
"intro": [
3279+
"In these lectures, you will learn about JavaScript Object Notation (JSON), including how to access JSON data and use the <code>JSON.parse()</code> and <code>JSON.stringify()</code> methods."
32503280
]
32513281
},
32523282
"workshop-recipe-tracker": {
@@ -3481,6 +3511,12 @@
34813511
"In this lab, you will practice using higher order functions to find the symmetric difference between two arrays."
34823512
]
34833513
},
3514+
"lab-sum-all-primes-calculator": {
3515+
"title": "Build a Prime Number Sum Calculator",
3516+
"intro": [
3517+
"In this lab you will build a sum all primes calculator that takes a number and returns the sum of all prime numbers that are less than or equal to that number."
3518+
]
3519+
},
34843520
"review-javascript-higher-order-functions": {
34853521
"title": "JavaScript Higher Order Functions Review",
34863522
"intro": [
@@ -4399,8 +4435,7 @@
43994435
"review-error-handling": {
44004436
"title": "Error Handling Review",
44014437
"intro": [
4402-
"Before you're quizzed on error handling, you should review what you've learned about it.",
4403-
"[Add more details]"
4438+
"Before you're quizzed on error handling, you should review what you've learned about it."
44044439
]
44054440
},
44064441
"quiz-error-handling": {
@@ -4481,8 +4516,7 @@
44814516
"review-object-oriented-programming": {
44824517
"title": "Object Oriented Programming Review",
44834518
"intro": [
4484-
"Before you're quizzed on object oriented programming, you should review what you've learned about it.",
4485-
"[Add more details]"
4519+
"Before you're quizzed on object oriented programming, you should review what you've learned about it."
44864520
]
44874521
},
44884522
"quiz-object-oriented-programming": {
@@ -4575,8 +4609,7 @@
45754609
"review-searching-and-sorting-algorithms": {
45764610
"title": "Searching and Sorting Algorithms Review",
45774611
"intro": [
4578-
"Before you're quizzed on searching and sorting algorithms, you should review what you've learned about them.",
4579-
"[Add more details]"
4612+
"Before you're quizzed on searching and sorting algorithms, you should review what you've learned about them."
45804613
]
45814614
},
45824615
"quiz-searching-and-sorting-algorithms": {
@@ -4612,8 +4645,7 @@
46124645
"review-graphs-and-trees": {
46134646
"title": "Graphs and Trees Review",
46144647
"intro": [
4615-
"Before you're quizzed on graphs and trees, you should review what you've learned about them.",
4616-
"[Add more details]"
4648+
"Before you're quizzed on graphs and trees, you should review what you've learned about them."
46174649
]
46184650
},
46194651
"quiz-graphs-and-trees": {
@@ -4635,8 +4667,7 @@
46354667
"review-dynamic-programming": {
46364668
"title": "Dynamic Programming Review",
46374669
"intro": [
4638-
"Before you're quizzed on dynamic programming, you should review what you've learned about it.",
4639-
"[Add more details]"
4670+
"Before you're quizzed on dynamic programming, you should review what you've learned about it."
46404671
]
46414672
},
46424673
"quiz-dynamic-programming": {

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

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
"landing": {
154154
"big-heading-1": "免費學習編程",
155155
"big-heading-2": "構建項目",
156-
"big-heading-1-b": "免費提升你的技能",
156+
"big-heading-1-b": "免費提升你的技能",
157157
"big-heading-3": "獲得認證",
158158
"advance-career": "學習編程、 DevOps、 網絡安全、 AI 工程和開發者英語,提升你的職業能力。",
159159
"h2-heading": "已有超過 <strong>100,000</strong> 名 freeCodeCamp.org 畢業生<strong>入職</strong>科技公司,例如:",
@@ -527,20 +527,23 @@
527527
"project-preview-title": "下面是你將構建的項目的預覽",
528528
"demo-project-title": "這是一個符合要求的項目示例。",
529529
"github-required": "如果你沒有 GitHub 賬戶,你需要 <0>創建 GitHub</0> 賬戶。 你需要創建虛擬 Linux 服務器,這個過程可能需要幾分鐘。",
530-
"gitpod": {
531-
"intro": "本課程使用 Gitpod 在虛擬的 Linux 機器中運行。按照這些說明開始學習課程:",
532-
"step-1": "如果你沒有 GitHub 賬戶,<0>創建一個</0>。",
533-
"step-2": "點擊下面的開始按鈕",
534-
"step-3": "如果你尚未登錄,使用你的 GitHub 賬戶登錄 Gitpod",
535-
"step-4": "虛擬 Linux 機器加載完成後,啓動 CodeRoad 擴展:",
536-
"step-5": "點擊 VSCode 窗口左上角的 “hamburger” 菜單,",
537-
"step-6": "前往“查看”菜單,",
538-
"step-7": "點擊“命令面板”選項,",
539-
"step-8": "並運行 “CodeRoad: Start” 命令",
540-
"step-9": "按照 CodeRoad 中的說明完成課程",
541-
"continue-project": "點擊下面的按鈕將啓動一個新項目。如果你已經開始了 {{course}} 課程,請進入 <0>你的 Gitpod 面板</0> 繼續。",
542-
"learn-more": "瞭解更多關於 <0>Gitpod 工作區</0>的信息。",
543-
"logout-warning": "如果你在完成整個 {{course}} 課程之前退出 freeCodeCamp,你的進度將不會被保存到你的 freeCodeCamp 賬戶中。"
530+
"ona": {
531+
"intro": "This course runs in a virtual Linux machine using Ona. Follow these instructions to start the course:",
532+
"step-1": "<0>Create an Ona account</0> if you don't have one",
533+
"step-2": "Click the start button below",
534+
"step-3": "In the modal that pops up, click the create button",
535+
"step-4": "Once the virtual Linux machine is finished loading, start the CodeRoad extension by:",
536+
"step-5": "Clicking the \"hamburger\" menu near the top left of the VSCode window,",
537+
"step-6": "Going to the <0>View</0> menu,",
538+
"step-7": "Clicking on the <0>Command Palette</0> option,",
539+
"step-8": "and running the <0>CodeRoad: Start</0> command",
540+
"step-9": "Follow the instructions in CodeRoad to complete the course",
541+
"continue-project": "Clicking the button below will start a new project. If you have previously started the {{course}} course, go to <0>your Ona dashboard</0> to continue.",
542+
"learn-more": "Learn more about <0>Ona workspaces.</0>",
543+
"logout-warning": "If you log out of freeCodeCamp before you complete the entire {{course}} course, your progress will not be saved to your freeCodeCamp account.",
544+
"sub-step-3": "Navigate to your <0>Ona secrets page</0>",
545+
"sub-step-4": "Create a new secret named <0>CODEROAD_WEBHOOK_TOKEN</0>",
546+
"sub-step-5": "In the <0>Secret</0> field, paste your token"
544547
},
545548
"local": {
546549
"intro": "本課程將在你電腦上的虛擬 Linux 環境中運行。要開始學習,你需要先下載以下必備軟件(如尚未安裝):",
@@ -647,7 +650,10 @@
647650
"lab": "實驗室",
648651
"review": "複習",
649652
"quiz": "測驗",
650-
"exam": "考試"
653+
"exam": "考試",
654+
"warm-up": "Warm-up",
655+
"learn": "Learn",
656+
"practice": "Practice"
651657
}
652658
},
653659
"donate": {

client/i18n/locales/chinese/intro.json

Lines changed: 46 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2056,7 +2056,7 @@
20562056
]
20572057
},
20582058
"lecture-welcome-to-freecodecamp": {
2059-
"title": "Welcome Message from Quincy Larson",
2059+
"title": "来自 Quincy Larson 的欢迎致辞",
20602060
"intro": [
20612061
"Hear from Quincy Larson, the founder and teacher of freeCodeCamp.",
20622062
"Quincy will welcome you to the platform and talk about how the certification works. Quincy will also provide tips on how to learn effectively."
@@ -2108,6 +2108,12 @@
21082108
"In these lectures, you will learn about HTML fundamentals like the <code>div</code> element, the <code>id</code> and <code>class</code> attributes, the HTML boilerplate, HTML entities, and more."
21092109
]
21102110
},
2111+
"lecture-understanding-how-html-affects-seo": {
2112+
"title": "Understanding How HTML Affects SEO",
2113+
"intro": [
2114+
"In these lectures, you will learn how your HTML code impacts search engine optimization."
2115+
]
2116+
},
21112117
"lab-travel-agency-page": {
21122118
"title": "Build a Travel Agency Page",
21132119
"intro": [
@@ -2954,7 +2960,19 @@
29542960
"lecture-introduction-to-javascript": {
29552961
"title": "Introduction to JavaScript",
29562962
"intro": [
2957-
"In these lectures, you will learn the fundamentals of JavaScript. Topics covered include, but are not limited to, variables, data types, how JavaScript interacts with HTML and CSS, strings, and much more."
2963+
"In these lectures, you will learn the fundamentals of JavaScript. Topics covered include, but are not limited to, variables, data types, how JavaScript interacts with HTML and CSS, and much more."
2964+
]
2965+
},
2966+
"lecture-introduction-to-strings": {
2967+
"title": "Introduction to Strings",
2968+
"intro": [
2969+
"In these lectures, you will learn how to work with strings and string concatenation."
2970+
]
2971+
},
2972+
"lecture-understanding-code-clarity": {
2973+
"title": "Understanding Code Clarity",
2974+
"intro": [
2975+
"In these lectures, you will learn about comments in JavaScript and the role of semicolons in programming."
29582976
]
29592977
},
29602978
"workshop-greeting-bot": {
@@ -3243,10 +3261,22 @@
32433261
"title": "JavaScript Arrays Quiz",
32443262
"intro": ["Test your knowledge of JavaScript arrays with this quiz."]
32453263
},
3246-
"lecture-working-with-objects": {
3247-
"title": "Working with Objects",
3264+
"lecture-introduction-to-javascript-objects-and-their-properties": {
3265+
"title": "Introduction to JavaScript Objects and Their Properties",
32483266
"intro": [
3249-
"In these lectures, you will learn how to work with JavaScript objects. The concepts you will learn include how to access properties from an object, check if an object has a property, how object methods differ from functions, object destructuring, and much more."
3267+
"In these lectures, you will learn the fundamentals of JavaScript objects, including how to create them, access their properties, and understand the difference between primitive and non-primitive data types."
3268+
]
3269+
},
3270+
"lecture-working-with-optional-chaining-and-object-destructuring": {
3271+
"title": "Working with Optional Chaining and Object Destructuring",
3272+
"intro": [
3273+
"In these lectures, you will learn about advanced object manipulation techniques in JavaScript, including the optional chaining operator and object destructuring syntax."
3274+
]
3275+
},
3276+
"lecture-working-with-json": {
3277+
"title": "Working with JSON",
3278+
"intro": [
3279+
"In these lectures, you will learn about JavaScript Object Notation (JSON), including how to access JSON data and use the <code>JSON.parse()</code> and <code>JSON.stringify()</code> methods."
32503280
]
32513281
},
32523282
"workshop-recipe-tracker": {
@@ -3481,6 +3511,12 @@
34813511
"In this lab, you will practice using higher order functions to find the symmetric difference between two arrays."
34823512
]
34833513
},
3514+
"lab-sum-all-primes-calculator": {
3515+
"title": "Build a Prime Number Sum Calculator",
3516+
"intro": [
3517+
"In this lab you will build a sum all primes calculator that takes a number and returns the sum of all prime numbers that are less than or equal to that number."
3518+
]
3519+
},
34843520
"review-javascript-higher-order-functions": {
34853521
"title": "JavaScript Higher Order Functions Review",
34863522
"intro": [
@@ -4399,8 +4435,7 @@
43994435
"review-error-handling": {
44004436
"title": "Error Handling Review",
44014437
"intro": [
4402-
"Before you're quizzed on error handling, you should review what you've learned about it.",
4403-
"[Add more details]"
4438+
"Before you're quizzed on error handling, you should review what you've learned about it."
44044439
]
44054440
},
44064441
"quiz-error-handling": {
@@ -4481,8 +4516,7 @@
44814516
"review-object-oriented-programming": {
44824517
"title": "Object Oriented Programming Review",
44834518
"intro": [
4484-
"Before you're quizzed on object oriented programming, you should review what you've learned about it.",
4485-
"[Add more details]"
4519+
"Before you're quizzed on object oriented programming, you should review what you've learned about it."
44864520
]
44874521
},
44884522
"quiz-object-oriented-programming": {
@@ -4575,8 +4609,7 @@
45754609
"review-searching-and-sorting-algorithms": {
45764610
"title": "Searching and Sorting Algorithms Review",
45774611
"intro": [
4578-
"Before you're quizzed on searching and sorting algorithms, you should review what you've learned about them.",
4579-
"[Add more details]"
4612+
"Before you're quizzed on searching and sorting algorithms, you should review what you've learned about them."
45804613
]
45814614
},
45824615
"quiz-searching-and-sorting-algorithms": {
@@ -4612,8 +4645,7 @@
46124645
"review-graphs-and-trees": {
46134646
"title": "Graphs and Trees Review",
46144647
"intro": [
4615-
"Before you're quizzed on graphs and trees, you should review what you've learned about them.",
4616-
"[Add more details]"
4648+
"Before you're quizzed on graphs and trees, you should review what you've learned about them."
46174649
]
46184650
},
46194651
"quiz-graphs-and-trees": {
@@ -4635,8 +4667,7 @@
46354667
"review-dynamic-programming": {
46364668
"title": "Dynamic Programming Review",
46374669
"intro": [
4638-
"Before you're quizzed on dynamic programming, you should review what you've learned about it.",
4639-
"[Add more details]"
4670+
"Before you're quizzed on dynamic programming, you should review what you've learned about it."
46404671
]
46414672
},
46424673
"quiz-dynamic-programming": {

0 commit comments

Comments
 (0)