chore(i18n,client): processed translations (#67136)

This commit is contained in:
freeCodeCamp Camper-bot
2026-04-28 03:03:57 +05:30
committed by GitHub
parent 76dd352aa5
commit 7f44912d81
11 changed files with 288 additions and 38 deletions

View File

@@ -4836,6 +4836,12 @@
"title": "實現字符串重複函數",
"intro": ["在本實驗中,你將使用循環結構,將一個字符串重複指定的次數。"]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "實現缺失字母檢測函數",
"intro": [
@@ -6159,6 +6165,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7100,6 +7112,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8585,7 +8604,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8603,6 +8622,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8798,11 +8823,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4836,6 +4836,12 @@
"title": "实现字符串重复函数",
"intro": ["在本实验中,你将使用循环结构,将一个字符串重复指定的次数。"]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "实现缺失字母检测函数",
"intro": [
@@ -6159,6 +6165,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7100,6 +7112,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8585,7 +8604,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8603,6 +8622,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8798,11 +8823,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4930,6 +4930,12 @@
"En este laboratorio, implementarás bucles para repetir una cadena un número especificado de veces."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Construir un Detector de Letras Faltantes",
"intro": [
@@ -6289,6 +6295,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Revisión de TypeScript",
"intro": [
@@ -7248,6 +7260,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8749,7 +8768,7 @@
"zh-a1-module-initials-and-finals": "Consonantes y Vocales",
"zh-a1-module-greetings-and-basic-introductions": "Saludos e Introducciones Básicas",
"zh-a1-module-asking-and-giving-basic-information": "Preguntando y dando información básica.",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Hablando sobre habilidades personales.",
"zh-a1-module-discussing-team-skills": "Hablando sobre habilidades del equipo."
@@ -8767,6 +8786,12 @@
"En este módulo, practicarás la comprensión de una conversación corta que hace y responde preguntas simples sobre colegas."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Próximamente en 2026.",
"intro": [
@@ -8966,11 +8991,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4922,6 +4922,12 @@
"In this lab, you will implement loops to repeat a string a specified number of times."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Build a Missing Letter Detector",
"intro": [
@@ -6267,6 +6273,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7208,6 +7220,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8693,7 +8712,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8711,6 +8730,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8906,11 +8931,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4922,6 +4922,12 @@
"In this lab, you will implement loops to repeat a string a specified number of times."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Build a Missing Letter Detector",
"intro": [
@@ -6267,6 +6273,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7208,6 +7220,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8693,7 +8712,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8711,6 +8730,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8906,11 +8931,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4922,6 +4922,12 @@
"In this lab, you will implement loops to repeat a string a specified number of times."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Build a Missing Letter Detector",
"intro": [
@@ -6267,6 +6273,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7208,6 +7220,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8693,7 +8712,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8711,6 +8730,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8906,11 +8931,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4782,6 +4782,12 @@
"이 실습에서는 루프를 구현해 문자열을 지정한 횟수만큼 반복하세요."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "빠진 문자 감지기 만들기",
"intro": [
@@ -6089,6 +6095,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "TypeScript 복습",
"intro": [
@@ -6960,6 +6972,13 @@
"이 강의들에서 Express.js가 무엇인지, 웹 서버와 API를 구축할 때 개발자가 왜 사용하는지, 라우트 및 요청 처리로 기본 Express 애플리케이션을 설정하는 방법을 배우세요."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "백엔드 개발 및 API 인증시험",
"intro": ["이 시험에 합격해 백엔드 개발 및 API 인증을 받으세요"]
@@ -8423,7 +8442,7 @@
"zh-a1-module-initials-and-finals": "초성 및 운모",
"zh-a1-module-greetings-and-basic-introductions": "인사 및 기본 소개",
"zh-a1-module-asking-and-giving-basic-information": "기본 정보 묻기 및 제공하기",
"zh-a1-module-numbers-below-100": "100 미만 숫자들",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "개인정보 전달하기",
"zh-a1-module-talking-about-personal-skills": "개인 기술에 대해 말하기",
"zh-a1-module-discussing-team-skills": "팀 기술 논의하기"
@@ -8441,6 +8460,12 @@
"이 모듈에서는 동료에 대해 간단한 질문을 주고받는 짧은 대화를 이해하는 연습을 하세요."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "2026년 예정",
"intro": [
@@ -8636,11 +8661,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "100 미만 숫자 복습",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "100 미만 숫자 퀴즈",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4960,6 +4960,12 @@
"Neste laboratório, você implementará laços para repetir uma string um número específico de vezes."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Crie um Detector de Letras Faltantes",
"intro": [
@@ -6323,6 +6329,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Revisão sobre TypeScript",
"intro": [
@@ -7282,6 +7294,13 @@
"Nestas aulas, você aprenderá o que é Express.js, por que desenvolvedores o usam para construir servidores web e APIs, e como configurar uma aplicação Express básica com rotas e tratamento de requisições."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Exame de Certificação de Desenvolvimento Back-End e APIs",
"intro": [
@@ -8785,7 +8804,7 @@
"zh-a1-module-initials-and-finals": "Iniciais e Finais",
"zh-a1-module-greetings-and-basic-introductions": "Saudações e Introduções Básicas",
"zh-a1-module-asking-and-giving-basic-information": "Perguntando e Dando Informações Básicas",
"zh-a1-module-numbers-below-100": "Números abaixo de 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Comunicando Informações Pessoais",
"zh-a1-module-talking-about-personal-skills": "Falando sobre Habilidades Pessoais",
"zh-a1-module-discussing-team-skills": "Discutindo Habilidades da Equipe"
@@ -8803,6 +8822,12 @@
"Neste módulo, você praticará a compreensão de uma curta conversa que pergunta e responde a perguntas simples sobre colegas."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Próximo Lançamento: 2026",
"intro": [
@@ -9002,11 +9027,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Revisão de Números abaixo de 100",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Quiz de Números abaixo de 100",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4922,6 +4922,12 @@
"In this lab, you will implement loops to repeat a string a specified number of times."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Build a Festival Crowd Flow Simulator",
"intro": [
"In this workshop, you will use JavaScript to simulate the flow of attendants at a music festival."
]
},
"lab-missing-letter-detector": {
"title": "Build a Missing Letter Detector",
"intro": [
@@ -6267,6 +6273,12 @@
"In this lab, you will practice using TypeScript by building a flashcard quiz app."
]
},
"lab-digital-pet-game": {
"title": "Build a Digital Pet Game",
"intro": [
"In this lab, you'll practice what you learned about Typescript and React by building a digital pet game."
]
},
"review-typescript": {
"title": "Typescript Review",
"intro": [
@@ -7208,6 +7220,13 @@
"In these lessons, you will learn what Express.js is, why developers use it for building web servers and APIs, and how to set up a basic Express application with routes and request handling."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Understanding Routing in ExpressJS",
"intro": [
"Understanding Routing in ExpressJS",
"In these lessons, you will learn about routing in ExpressJS, which is how you define the different endpoints of your web application and how they respond to client requests."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Back-End Development and APIs Certification Exam",
"intro": [
@@ -8693,7 +8712,7 @@
"zh-a1-module-initials-and-finals": "Initials and Finals",
"zh-a1-module-greetings-and-basic-introductions": "Greetings and Basic Introductions",
"zh-a1-module-asking-and-giving-basic-information": "Asking and Giving Basic Information",
"zh-a1-module-numbers-below-100": "Numbers below 100",
"zh-a1-module-numbers-below-100": "Numbers Below 100",
"zh-a1-module-communicating-personal-information": "Communicating Personal Information",
"zh-a1-module-talking-about-personal-skills": "Talking about Personal Skills",
"zh-a1-module-discussing-team-skills": "Discussing Team Skills"
@@ -8711,6 +8730,12 @@
"In this module, you will practice understanding a short conversation that asks and answers simple questions about colleagues."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Coming 2026",
"intro": [
"In this module, you will practice understanding conversations that communicate personal information, such as age and phone numbers."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Coming 2026",
"intro": [
@@ -8906,11 +8931,11 @@
"intro": ["", ""]
},
"zh-a1-review-numbers-below-100": {
"title": "Numbers below 100 Review",
"title": "Numbers Below 100 Review",
"intro": ["", ""]
},
"zh-a1-quiz-numbers-below-100": {
"title": "Numbers below 100 Quiz",
"title": "Numbers Below 100 Quiz",
"intro": ["", ""]
}
}

View File

@@ -4912,6 +4912,12 @@
"У цій лабораторній роботі ви імплементуєте масиви, щоб повторити рядок задану кількість разів."
]
},
"workshop-festival-crowd-flow-simulator": {
"title": "Створіть симулятор натовпу на фестивалі",
"intro": [
"У цьому практичному занятті ви будете використовувати JavaScript, щоб створити симуляцію потоку відвідувачів на музичному фестивалі."
]
},
"lab-missing-letter-detector": {
"title": "Створіть детектор літери, якої не хватає",
"intro": [
@@ -5065,10 +5071,10 @@
]
},
"lab-playlist-remix-engine": {
"title": "Build a Playlist Remix Engine",
"title": "Створіть програму для реміксів",
"intro": [
"In this lab, you will build a Playlist Remix Engine using JavaScript arrays.",
"You will apply array methods and logic to transform data and generate a final remix schedule."
"У цій лабораторній роботі ви створите програму для реміксів на основі плейлиста, використовуючи масиви.",
"Ви будете застосовувати методи і логіку масивів, щоб працювати з даними і згенерувати кінцевий ремікс."
]
},
"review-javascript-fundamentals": {
@@ -6261,6 +6267,12 @@
"У цій лабораторній роботі ви будете використовувати TypeScript, щоб створити вікторину з картками."
]
},
"lab-digital-pet-game": {
"title": "Створіть гру з домашнім улюбленцем",
"intro": [
"У цій лабораторній роботі ви застосуєте знання про Typescript та React на практиці, створивши гру з домашнім улюбленцем."
]
},
"review-typescript": {
"title": "Повторення Typescript",
"intro": [
@@ -7194,6 +7206,13 @@
"У цих лекціях ви дізнаєтесь, що таке Express.js, чому розробники використовують його для створення вебсерверів і API, а також як налаштувати базовий Express-застосунок з маршрутами та обробкою запитів."
]
},
"lecture-understanding-routing-in-express-js": {
"title": "Знайомство з маршрутизацією в ExpressJS",
"intro": [
"Знайомство з маршрутизацією в ExpressJS",
"У цих уроках ви ознайомитесь з маршрутизацією в ExpressJS. Ви навчитесь визначати різні кінцеві точки вебзастосунку, а також дізнаєтесь як вони реагують на запити клієнта."
]
},
"exam-back-end-development-and-apis-certification": {
"title": "Екзамен з сертифікації «Back End та API»",
"intro": [
@@ -8681,6 +8700,12 @@
"У цьому модулі ви будете працювати з короткими розмовами, де запитується і надається відповідь на запитання про колег."
]
},
"zh-a1-module-communicating-personal-information": {
"note": "Очікуйте у 2026",
"intro": [
"У цьому модулі ви будете практикувати розмову, яка містить особисту інформацію (зокрема, вік і мобільний номер)."
]
},
"zh-a1-module-talking-about-personal-skills": {
"note": "Очікуйте у 2026",
"intro": [

View File

@@ -339,7 +339,7 @@
"keyboard-shortcuts": "Дозволити клавіатурні скорочення"
},
"headings": {
"personal": "Personal",
"personal": "Особиста інформація",
"account": "Обліковий запис",
"certs": "Сертифікації",
"legacy-certs": "Застарілі сертифікації",
@@ -470,8 +470,8 @@
},
"completeness": {
"heading": "Профіль заповнено на {{percentage}}%",
"title": "Profile Completion",
"progress": "{{percentage}}% complete",
"title": "Заповнення профілю",
"progress": "заповнено на {{percentage}}%",
"name": "Додайте ім’я",
"location": "Додайте місцеперебування",
"picture": "Завантажте фото",
@@ -479,7 +479,7 @@
"social": "Додайте посилання на соцмережі",
"portfolio": "Додайте портфоліо",
"experience": "Додайте досвід",
"privacy": "Make your profile public"
"privacy": "Зробіть профіль загальнодоступним"
}
},
"footer": {
@@ -1031,10 +1031,10 @@
"rsa-checkbox": "Я спробував(-ла) метод читати-шукати-питати",
"similar-questions-checkbox": "Я шукав(-ла) схожі запитання на форумі, на які вже є відповідь",
"edit-my-profile": "Редагувати профіль",
"add-portfolio": "Add portfolio project",
"edit-portfolio": "Edit portfolio project",
"add-experience": "Add experience",
"edit-experience": "Edit experience",
"add-portfolio": "Додайте проєкт до портфоліо",
"edit-portfolio": "Відредагуйте проєкт з портфоліо",
"add-experience": "Додайте досвід",
"edit-experience": "Відредагуйте досвід",
"editor-a11y-off-macos": "Вміст редактора {{editorName}}. Щоб перейти до функцій доступності, натисніть Option+F1.",
"editor-a11y-off-non-macos": "Вміст редактора {{editorName}}. Щоб перейти до функцій доступності, натисніть Alt+F1.",
"editor-a11y-on-macos": "Вміст редактора {{editorName}}. Ввімкнено режим доступності. Натисніть Command+E, щоб вимкнути його, або Option+F1, щоб переглянути більше функцій.",