From 89d02cb5141560b7a15b43982e582ff47a72d4f3 Mon Sep 17 00:00:00 2001 From: camperbot Date: Wed, 9 Aug 2023 20:01:41 +0530 Subject: [PATCH] chore(i18n,client): processed translations (#51194) --- client/i18n/locales/arabic/translations.json | 35 ++++++++++++++++--- .../chinese-traditional/translations.json | 35 ++++++++++++++++--- client/i18n/locales/chinese/translations.json | 35 ++++++++++++++++--- client/i18n/locales/espanol/translations.json | 35 ++++++++++++++++--- client/i18n/locales/german/translations.json | 35 ++++++++++++++++--- client/i18n/locales/italian/translations.json | 35 ++++++++++++++++--- .../i18n/locales/japanese/translations.json | 35 ++++++++++++++++--- .../i18n/locales/portuguese/translations.json | 35 ++++++++++++++++--- client/i18n/locales/swahili/translations.json | 35 ++++++++++++++++--- .../i18n/locales/ukrainian/translations.json | 35 ++++++++++++++++--- 10 files changed, 310 insertions(+), 40 deletions(-) diff --git a/client/i18n/locales/arabic/translations.json b/client/i18n/locales/arabic/translations.json index 8e5070b0d94..a50616fdf0d 100644 --- a/client/i18n/locales/arabic/translations.json +++ b/client/i18n/locales/arabic/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Previous question", "next-question": "Next question", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finish the exam", + "finish": "Finish", "submit-exam-results": "Submit my results" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// إخراج وحدة التحكم", "sign-in-save": "قم بتسجيل الدخول لحفظ تقدّمك", "download-solution": "تنزيل الحل", + "download-results": "Download my results", "percent-complete": "{{percent}}% مكتمل", "project-complete": "أكملت {{completedChallengesInBlock}} من {{totalChallengesInBlock}} مشروعات الشهادات", "tried-rsa": "إذا كنت قد جربت طريقة <0>اقرأ-ابحث-اسأل، فيمكنك طلب المساعدة في منتدى freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "إذا أفادك freeCodeCamp بشكل مثمر، يمكنك تتبرع دعما لرسالتنا التطوعية حتي يستمر مهمتنا.", "building-a-university": "نحن نبني برنامَج مجاني لشهادة جامعة علوم الكمبيوتر Computer Science", "if-help-university": "لقد حققنا قدرا كبيرا من التقدم بالفعل. أدعم منظمتنا الخيرية بالطريق الطويل الذي أمامنا.", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "ادعم مؤسستنا الخيرية", @@ -665,7 +691,8 @@ "code-save-less": "أبطئ! لم يتم حفظ كودك, حاول مرة أخرى في بضع ثوان.", "challenge-save-too-big": "عذراً، لا يمكنك حفظ كودك. تكون مساحة كودك {{user-size}} بايت. نحن نسمح بحد أقصى {{max-size}} بايت. الرجاء جعل كود أصغر وحاول مرة أخرى أو طلب المساعدة على https://forum.freecodecamp.org", "challenge-submit-too-big": "عذراً، لا يمكنك إرسال كودك. تكون مساحة كودك {{user-size}} بايت. نحن نسمح بحد أقصى {{max-size}} بايت. الرجاء جعل كود أصغر وحاول مرة أخرى أو طلب المساعدة على https://forum.freecodecamp.org", - "invalid-update-flag": "أنت تحاول الوصول إلى موارد محظورة. يرجى طلب المساعدة على https://forum.freecodecamp.org إذا كان هذا طلب صالح." + "invalid-update-flag": "أنت تحاول الوصول إلى موارد محظورة. يرجى طلب المساعدة على https://forum.freecodecamp.org إذا كان هذا طلب صالح.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "هناك حد أقصى 288 حرفاً، لديك {{charsLeft}} متبقية", diff --git a/client/i18n/locales/chinese-traditional/translations.json b/client/i18n/locales/chinese-traditional/translations.json index 0622d7bce05..617e16e3cec 100644 --- a/client/i18n/locales/chinese-traditional/translations.json +++ b/client/i18n/locales/chinese-traditional/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Previous question", "next-question": "Next question", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finish the exam", + "finish": "Finish", "submit-exam-results": "Submit my results" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// 打印輸出", "sign-in-save": "登錄以保存你的學習進度", "download-solution": "下載我的解決方案", + "download-results": "Download my results", "percent-complete": "完成 {{percent}}%", "project-complete": "已完成 {{totalChallengesInBlock}} 認證項目中的 {{completedChallengesInBlock}}", "tried-rsa": "如果你已經嘗試了 <0>Read-Search-Ask(閱讀-搜索-提問)方法,那麼你可以在 freeCodeCamp 論壇請求幫助。", @@ -403,9 +407,31 @@ "if-getting-value": "如果你從 freeCodeCamp 中獲益良多,可以捐款支持我們的慈善組織的使命。", "building-a-university": "我們正在創建一個免費計算機科學大學學位課程", "if-help-university": "我們已取得了重大進展。請支持我們的慈善組織完成這項長期事業。", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "支持我們的慈善組織", @@ -665,7 +691,8 @@ "code-save-less": "等等!你的代碼未保存,請在幾秒鐘後重試。", "challenge-save-too-big": "抱歉,你無法保存代碼。你的代碼是 {{user-size}} 字節。我們最多允許 {{max-size}} 個字節。請減少你的代碼並重試,或在 https://forum.freecodecamp.org 上請求幫助。", "challenge-submit-too-big": "抱歉,你無法提交代碼。你的代碼是 {{user-size}} 字節。我們最多允許 {{max-size}} 個字節。請減少你的代碼並重試,或在 https://forum.freecodecamp.org 上請求幫助。", - "invalid-update-flag": "你正在嘗試訪問禁止的資源。如果這是一個有效的請求,請在 https://forum.freecodecamp.org 上請求幫助。" + "invalid-update-flag": "你正在嘗試訪問禁止的資源。如果這是一個有效的請求,請在 https://forum.freecodecamp.org 上請求幫助。", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "字符數最多爲 288 個,你還可以輸入 {{charsLeft}} 個字符", diff --git a/client/i18n/locales/chinese/translations.json b/client/i18n/locales/chinese/translations.json index b1b67947a9d..2f9bc6ec0ff 100644 --- a/client/i18n/locales/chinese/translations.json +++ b/client/i18n/locales/chinese/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Previous question", "next-question": "Next question", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finish the exam", + "finish": "Finish", "submit-exam-results": "Submit my results" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// 打印输出", "sign-in-save": "登录以保存你的学习进度", "download-solution": "下载我的解决方案", + "download-results": "Download my results", "percent-complete": "完成 {{percent}}%", "project-complete": "已完成 {{totalChallengesInBlock}} 认证项目中的 {{completedChallengesInBlock}}", "tried-rsa": "如果你已经尝试了 <0>Read-Search-Ask(阅读-搜索-提问)方法,那么你可以在 freeCodeCamp 论坛请求帮助。", @@ -403,9 +407,31 @@ "if-getting-value": "如果你从 freeCodeCamp 中获益良多,可以捐款支持我们的慈善组织的使命。", "building-a-university": "我们正在创建一个免费计算机科学大学学位课程", "if-help-university": "我们已取得了重大进展。请支持我们的慈善组织完成这项长期事业。", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "支持我们的慈善组织", @@ -665,7 +691,8 @@ "code-save-less": "等等!你的代码未保存,请在几秒钟后重试。", "challenge-save-too-big": "抱歉,你无法保存代码。你的代码是 {{user-size}} 字节。我们最多允许 {{max-size}} 个字节。请减少你的代码并重试,或在 https://forum.freecodecamp.org 上请求帮助。", "challenge-submit-too-big": "抱歉,你无法提交代码。你的代码是 {{user-size}} 字节。我们最多允许 {{max-size}} 个字节。请减少你的代码并重试,或在 https://forum.freecodecamp.org 上请求帮助。", - "invalid-update-flag": "你正在尝试访问禁止的资源。如果这是一个有效的请求,请在 https://forum.freecodecamp.org 上请求帮助。" + "invalid-update-flag": "你正在尝试访问禁止的资源。如果这是一个有效的请求,请在 https://forum.freecodecamp.org 上请求帮助。", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "字符数最多为 288 个,你还可以输入 {{charsLeft}} 个字符", diff --git a/client/i18n/locales/espanol/translations.json b/client/i18n/locales/espanol/translations.json index cd982c87316..b376ee04e41 100644 --- a/client/i18n/locales/espanol/translations.json +++ b/client/i18n/locales/espanol/translations.json @@ -80,7 +80,10 @@ "tweet": "Twittear", "previous-question": "Pregunta anterior", "next-question": "Siguiente pregunta", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finalizar el examen", + "finish": "Finish", "submit-exam-results": "Enviar mis resultados" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// salida de consola", "sign-in-save": "Inicia sesión para guardar tu progreso", "download-solution": "Descargar mi solución", + "download-results": "Download my results", "percent-complete": "{{percent}}% completo", "project-complete": "Completado {{completedChallengesInBlock}} de {{totalChallengesInBlock}} proyectos de certificación", "tried-rsa": "Si ya has probado el método <0>Leer-Buscar-Preguntar, entonces puedes pedir ayuda en el foro de freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "Si estás obteniendo mucho de freeCodeCamp, ahora es un buen momento para donar con el fin de apoyar nuestra misión sin fines de lucro.", "building-a-university": "Estamos construyendo un programa gratuito de grado universitario en ciencias de la computación", "if-help-university": "Ya hemos hecho un montón de progresos. Apoyamos nuestra caridad con el largo camino por delante.", - "qualified-for-exam": "Enhorabuena, has completado todos los requisitos para calificar para el examen.", - "not-qualified-for-exam": "No has cumplido los requisitos para ser elegible para el examen. Para calificar, por favor completa los siguientes desafíos:", - "preview-external-window": "Vista previa mostrada actualmente en ventana externa." + "preview-external-window": "Vista previa mostrada actualmente en ventana externa.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Apoya nuestra caridad", @@ -665,7 +691,8 @@ "code-save-less": "¡Espera! Tu código no fue guardado. Intenta de nuevo más tarde.", "challenge-save-too-big": "Lo sentimos, no puedes guardar tu código. Tu código es de {{user-size}} bytes. Nosotros permitimos un máximo de {{max-size}} bytes. Por favor haz tu código más pequeño e intenta nuevamente o solicita asistencia en https://forum.freecodecamp.org", "challenge-submit-too-big": "Lo sentimos, no puedes enviar tu código. Tu código es de {{user-size}} bytes. Nosotros permitimos un máximo de {{max-size}} bytes. Por favor haz tu código más pequeño e intenta nuevamente o solicita ayuda en https://forum.freecodecamp.org", - "invalid-update-flag": "Estás intentando acceder a recursos prohibidos. Por favor, solicita asistencia en https://forum.freecodecamp.org si es una solicitud válida." + "invalid-update-flag": "Estás intentando acceder a recursos prohibidos. Por favor, solicita asistencia en https://forum.freecodecamp.org si es una solicitud válida.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "Hay un límite máximo de 288 caracteres, te quedan {{charsLeft}}", diff --git a/client/i18n/locales/german/translations.json b/client/i18n/locales/german/translations.json index 86b0a79b3ba..236d7938b49 100644 --- a/client/i18n/locales/german/translations.json +++ b/client/i18n/locales/german/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Previous question", "next-question": "Next question", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finish the exam", + "finish": "Finish", "submit-exam-results": "Submit my results" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// Konsolen-Ausgabe", "sign-in-save": "Melde dich an, um deinen Fortschritt zu speichern", "download-solution": "Meine Lösung herunterladen", + "download-results": "Download my results", "percent-complete": "{{percent}}% abgeschlossen", "project-complete": "Completed {{completedChallengesInBlock}} of {{totalChallengesInBlock}} certification projects", "tried-rsa": "Wenn du die <0>Lesen-Suchen-Fragen Methode bereits ausprobiert hast, kannst du im freeCodeCamp-Forum um Hilfe bitten.", @@ -403,9 +407,31 @@ "if-getting-value": "If you're getting a lot out of freeCodeCamp, now is a great time to donate to support our charity's mission.", "building-a-university": "We're Building a Free Computer Science University Degree Program", "if-help-university": "We've already made a ton of progress. Support our charity with the long road ahead.", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Support our charity", @@ -665,7 +691,8 @@ "code-save-less": "Mach langsam! Dein Code wurde nicht gespeichert. Versuche es in ein paar Sekunden noch einmal.", "challenge-save-too-big": "Du kannst deinen Code leider nicht speichern. Dein Code ist {{user-size}} Bytes groß. Wir erlauben ein Maximum von {{max-size}} Bytes. Bitte verkleinere deinen Code und versuche es noch einmal oder bitte um Hilfe auf https://forum.freecodecamp.org", "challenge-submit-too-big": "Du kannst deinen Code leider nicht einreichen. Dein Code ist {{user-size}} Bytes groß. Wir erlauben ein Maximum von {{max-size}} Bytes. Bitte verkleinere deinen Code und versuche es noch einmal oder bitte um Hilfe auf https://forum.freecodecamp.org", - "invalid-update-flag": "Du versuchst, auf verbotene Ressourcen zuzugreifen. Bitte fordere unter https://forum.freecodecamp.org Unterstützung an, wenn dies eine gültige Anfrage ist." + "invalid-update-flag": "Du versuchst, auf verbotene Ressourcen zuzugreifen. Bitte fordere unter https://forum.freecodecamp.org Unterstützung an, wenn dies eine gültige Anfrage ist.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "Es gibt eine maximale Grenze von 288 Zeichen, du hast noch {{charsLeft}} übrig", diff --git a/client/i18n/locales/italian/translations.json b/client/i18n/locales/italian/translations.json index 9b32d143450..1be03e0474c 100644 --- a/client/i18n/locales/italian/translations.json +++ b/client/i18n/locales/italian/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Domanda precedente", "next-question": "Domanda successiva", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Termina l'esame", + "finish": "Finish", "submit-exam-results": "Invia i risultati" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// output della console", "sign-in-save": "Accedi per salvare i tuoi progressi", "download-solution": "Scarica la mia soluzione", + "download-results": "Download my results", "percent-complete": "{{percent}}% completato", "project-complete": "Completati {{completedChallengesInBlock}} di {{totalChallengesInBlock}} progetti di certificazione", "tried-rsa": "Se hai già provato il metodo <0>Leggi-Cerca-Chiedi, allora puoi chiedere aiuto sul forum freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "Se stai trovando utile freeCodeCamp, è un ottimo momento per donare e sostenere la missione del nostro ente di beneficenza.", "building-a-university": "Stiamo creando un corso di laurea gratuito in Scienze Informatiche", "if-help-university": "Abbiamo già fatto tanti progressi. Sostieni il nostro ente benefico con la lunga strada che ci attende.", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Supporta il nostro ente", @@ -665,7 +691,8 @@ "code-save-less": "Rallenta! Il tuo codice non è stato salvato. Prova di nuovo tra qualche secondo.", "challenge-save-too-big": "Ci dispiace, non possiamo salvare il tuo codice. Il tuo codice è {{user-size}} byte. Il massimo è di {{max-size}} byte. Per cortesia rendi il tuo codice più piccolo o richiedi assistenza a https://forum.freecodecamp.org", "challenge-submit-too-big": "Ci dispiace, non puoi consegnare il tuo codice. Il tuo codice è {{user-size}} byte. Il massimo è di {{max-size}} byte. Per cortesia rendi il tuo codice più piccolo o richiedi assistenza a https://forum.freecodecamp.org", - "invalid-update-flag": "Stai cercando di accedere a risorse proibite. Per favore richiedi assistenza su https://forum.freecodecamp.org se questa è una richiesta valida." + "invalid-update-flag": "Stai cercando di accedere a risorse proibite. Per favore richiedi assistenza su https://forum.freecodecamp.org se questa è una richiesta valida.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "C'è un limite massimo di 288 caratteri, hai {{charsLeft}} rimanenti", diff --git a/client/i18n/locales/japanese/translations.json b/client/i18n/locales/japanese/translations.json index a5dffae67d5..7b2e0aa58e6 100644 --- a/client/i18n/locales/japanese/translations.json +++ b/client/i18n/locales/japanese/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Previous question", "next-question": "Next question", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finish the exam", + "finish": "Finish", "submit-exam-results": "Submit my results" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// コンソール出力", "sign-in-save": "サインインして進行状況を保存", "download-solution": "回答をダウンロード", + "download-results": "Download my results", "percent-complete": "{{percent}}% 完了", "project-complete": "{{totalChallengesInBlock}} 件中 {{completedChallengesInBlock}} 件の認定プロジェクトが完了しました", "tried-rsa": "すでに <0>Read-Search-Ask (読む - 検索する - 質問する) メソッドを試したなら、freeCodeCamp フォーラムで助けを求めることができます。", @@ -403,9 +407,31 @@ "if-getting-value": "freeCodeCamp が役に立ったと感じていただけたなら、寄付を通して当団体の使命をご支援いただけますと幸いです。", "building-a-university": "freeCodeCamp では無料のコンピューターサイエンス学位プログラムの設立に取り組んでいます。", "if-help-university": "すでに順調に進んでいますが、この先更に長い道のりが待っています。ぜひ私たちのチャリティー活動をご支援ください。", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "当団体への支援", @@ -665,7 +691,8 @@ "code-save-less": "コードの保存に失敗しました。数秒後にもう一度お試しください。", "challenge-save-too-big": "コードを保存できませんでした。あなたのコードは {{user-size}} バイトですが、保存可能なコードは最大 {{max-size}} バイトです。コードを削減してもう一度お試しいただくか、https://forum.freecodecamp.org にてサポートを依頼してください。", "challenge-submit-too-big": "コードを提出できませんでした。あなたのコードは {{user-size}} バイトですが、提出可能なコードは最大 {{max-size}} バイトです。コードを削減してもう一度お試しいただくか、https://forum.freecodecamp.org にてサポートを依頼してください。", - "invalid-update-flag": "禁止されたリソースにアクセスしようとしています。正当なリクエストの場合、https://forum.freecodecamp.org でサポートを依頼してください。" + "invalid-update-flag": "禁止されたリソースにアクセスしようとしています。正当なリクエストの場合、https://forum.freecodecamp.org でサポートを依頼してください。", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "上限は 288 文字です。残り {{charsLeft}} 文字です。", diff --git a/client/i18n/locales/portuguese/translations.json b/client/i18n/locales/portuguese/translations.json index 135a17d5ea6..9fe03083543 100644 --- a/client/i18n/locales/portuguese/translations.json +++ b/client/i18n/locales/portuguese/translations.json @@ -80,7 +80,10 @@ "tweet": "Faça um Tweet", "previous-question": "Questão anterior", "next-question": "Próxima questão", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Finalizar o exame", + "finish": "Finish", "submit-exam-results": "Enviar meus resultados" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// saída do console", "sign-in-save": "Faça o login para salvar seu progresso", "download-solution": "Baixar minha solução", + "download-results": "Download my results", "percent-complete": "{{percent}}% completo", "project-complete": "Concluídos {{completedChallengesInBlock}} de {{totalChallengesInBlock}} projetos de certificação", "tried-rsa": "Se você já tentou usar o método de <0>ler, pesquisar e perguntar, então pode pedir ajuda no fórum freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "Se você está conseguindo tirar proveito do conteúdo do freeCodeCamp, agora é um ótimo momento para fazer sua doação e apoiar nossa missão beneficente.", "building-a-university": "Estamos criando um programa gratuito de graduação em Ciência da Computação", "if-help-university": "Já fizemos um progresso enorme. Apoie nossa organização sem fins lucrativos com o longo caminho que temos pela frente.", - "qualified-for-exam": "Parabéns! Você completou todos os requisitos para se qualificar para o exame.", - "not-qualified-for-exam": "Você ainda não cumpriu os requisitos para ser elegível para o exame. Para se qualificar, complete os seguintes desafios:", - "preview-external-window": "Visualização exibida atualmente na janela externa." + "preview-external-window": "Visualização exibida atualmente na janela externa.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Ajude nossa instituição", @@ -665,7 +691,8 @@ "code-save-less": "Devagar! O código não foi salvo. Tente novamente em alguns segundos.", "challenge-save-too-big": "Não foi possível salvar seu código. Seu código tem {{user-size}} bytes. A capacidade é de, no máximo, {{max-size}} bytes. Diminua o tamanho do seu código e tente novamente ou peça assistência em https://forum.freecodecamp.org", "challenge-submit-too-big": "Não foi possível enviar seu código. Seu código tem {{user-size}} bytes. É possível enviar, no máximo, {{max-size}} bytes. Diminua o tamanho do seu código e tente novamente ou peça assistência em https://forum.freecodecamp.org", - "invalid-update-flag": "Você está tentando acessar recursos proibidos. Solicite assistência em https://forum.freecodecamp.org se sua solicitação for válida." + "invalid-update-flag": "Você está tentando acessar recursos proibidos. Solicite assistência em https://forum.freecodecamp.org se sua solicitação for válida.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "Há um limite máximo de 288 caracteres, você tem {{charsLeft}} restante(s)", diff --git a/client/i18n/locales/swahili/translations.json b/client/i18n/locales/swahili/translations.json index f817ac654ea..d1cfb3754fd 100644 --- a/client/i18n/locales/swahili/translations.json +++ b/client/i18n/locales/swahili/translations.json @@ -80,7 +80,10 @@ "tweet": "Tweet", "previous-question": "Swali lililotangulia", "next-question": "Swali linalofuata", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Maliza mtihani", + "finish": "Finish", "submit-exam-results": "Wasilisha matokeo yangu" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// pato la console", "sign-in-save": "Ingia katika akaunti ili kuhifadhi maendeleo yako", "download-solution": "Pakua suluhisho langu", + "download-results": "Download my results", "percent-complete": "Imekamilika {{percent}}%", "project-complete": "Imekamilisha miradi ya uthibitishaji ya {{completedChallengesInBlock}} kati ya {{totalChallengesInBlock}}}", "tried-rsa": "Ikiwa tayari umejaribu mbinu ya <0>Soma-Tafuta-Uliza, basi unaweza kuomba usaidizi kwenye jukwaa la freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "Ikiwa unapata mengi kutoka kwa freeCodeCamp, sasa ni wakati mzuri wa kuchangia ili kusaidia kazi yetu ya kutoa msaada.", "building-a-university": "Tunaunda Programu ya Bila Malipo wa Shahada ya Chuo Kikuu ya Computer Science", "if-help-university": "Tayari tumepiga hatua kubwa. Saidia hisani yetu kwa safari ndefu ya mbele.", - "qualified-for-exam": "Congratulations, you have completed all the requirements to qualify for the exam.", - "not-qualified-for-exam": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", - "preview-external-window": "Preview currently showing in external window." + "preview-external-window": "Preview currently showing in external window.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Unga mkono hisani yetu", @@ -665,7 +691,8 @@ "code-save-less": "Punguza mwendo! Msimbo wako haukuhifadhiwa. Jaribu tena baada ya sekunde chache.", "challenge-save-too-big": "Samahani, huwezi kuhifadhi msimbo wako. Msimbo wako ni baiti {{user-size}}. Tunaruhusu upeo wa baiti {{max-size}}. Tafadhali punguza msimbo wako na ujaribu tena au uombe usaidizi katika https://forum.freecodecamp.org", "challenge-submit-too-big": "Samahani, huwezi kuwasilisha msimbo wako. Msimbo wako ni baiti {{user-size}}. Tunaruhusu upeo wa baiti {{max-size}}. Tafadhali punguza msimbo wako na ujaribu tena au uombe usaidizi katika https://forum.freecodecamp.org", - "invalid-update-flag": "Unajaribu kufikia rasilimali zilizopigwa marufuku. Tafadhali omba usaidizi katika https://forum.freecodecamp.org ikiwa hili ni ombi halali." + "invalid-update-flag": "Unajaribu kufikia rasilimali zilizopigwa marufuku. Tafadhali omba usaidizi katika https://forum.freecodecamp.org ikiwa hili ni ombi halali.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "Kuna upeo wa juu wa herufi 288, umesalia na {{charsLeft}}", diff --git a/client/i18n/locales/ukrainian/translations.json b/client/i18n/locales/ukrainian/translations.json index 46bb79353a4..93d52d18c1a 100644 --- a/client/i18n/locales/ukrainian/translations.json +++ b/client/i18n/locales/ukrainian/translations.json @@ -80,7 +80,10 @@ "tweet": "Твітнути", "previous-question": "Попереднє запитання", "next-question": "Наступне запитання", + "exit-exam": "Exit the exam", + "exit": "Exit", "finish-exam": "Завершити екзамен", + "finish": "Finish", "submit-exam-results": "Здати результати" }, "landing": { @@ -353,6 +356,7 @@ "console-output": "// вивід консолі", "sign-in-save": "Увійдіть, щоб зберегти свій прогрес", "download-solution": "Завантажити моє рішення", + "download-results": "Download my results", "percent-complete": "виконано {{percent}}%", "project-complete": "Завершено {{completedChallengesInBlock}} із {{totalChallengesInBlock}} сертифікаційних проєктів", "tried-rsa": "Якщо ви вже спробували метод <0>читати-шукати-питати, то ви можете звернутися за допомогою на форум freeCodeCamp.", @@ -403,9 +407,31 @@ "if-getting-value": "Якщо ви отримуєте багато інформації завдяки freeCodeCamp, то зараз слушний час зробити внесок на підтримку нашої місії.", "building-a-university": "Ми розробляємо безоплатну університетську програму «Комп’ютерні науки»", "if-help-university": "Ми вже зробили багато роботи. Підтримайте довгий шлях нашої благодійної організації.", - "qualified-for-exam": "Вітаємо, ви виконали всі вимоги для допуску на екзамен.", - "not-qualified-for-exam": "Ви недопущені до екзамену, оскільки не виконали всі вимоги. Будь ласка, виконайте такі завдання:", - "preview-external-window": "Попередній перегляд знаходиться у зовнішньому вікні." + "preview-external-window": "Попередній перегляд знаходиться у зовнішньому вікні.", + "exam": { + "qualified": "Congratulations, you have completed all the requirements to qualify for the exam.", + "not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:", + "time": "Time: {{ t }}", + "questions": "Question {{ n }} of {{ t }}", + "passed": "Passed", + "not-passed": "Not Passed", + "number-of-questions": "Number of questions: {{ n }}", + "correct-answers": "Correct answers: {{ n }}", + "percent-correct": "Percent correct: {{ n }}%", + "passed-message": "Congratulations! You passed the exam and can claim your certification.", + "not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.", + "results-header": "{{ title }} Results", + "question-results": "You correctly answered {{ n }} out of {{ q }} questions", + "percent-results": "{{ p }}% correct", + "finish-header": "Finish Exam", + "finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.", + "finish-yes": "Yes, I am finished", + "finish-no": "No, I would like to continue the exam", + "exit-header": "Exit Exam", + "exit": "Are you sure you want to leave the exam? You will lose any progress you have made.", + "exit-yes": "Yes, I want to leave the exam", + "exit-no": "No, I would like to continue the exam" + } }, "donate": { "title": "Підтримайте нашу організацію", @@ -665,7 +691,8 @@ "code-save-less": "Зачекайте! Ваш код не було збережено. Спробуйте ще раз через кілька секунд.", "challenge-save-too-big": "На жаль, ви не можете зберегти свій код. Скільки байтів займає ваш код: {{user-size}}. Максимальна кількість байтів: {{max-size}}. Будь ласка, зменште свій код і повторіть спробу або попросіть допомоги на https://forum.freecodecamp.org", "challenge-submit-too-big": "На жаль, ви не можете надіслати свій код. Скільки байтів займає ваш код: {{user-size}}. Максимальна кількість байтів: {{max-size}}. Будь ласка, зменште свій код і повторіть спробу або попросіть допомоги на https://forum.freecodecamp.org", - "invalid-update-flag": "Ви намагаєтеся отримати доступ до заборонених ресурсів. Зверніться по допомогу на https://forum.freecodecamp.org, якщо це є дійсним запитом." + "invalid-update-flag": "Ви намагаєтеся отримати доступ до заборонених ресурсів. Зверніться по допомогу на https://forum.freecodecamp.org, якщо це є дійсним запитом.", + "generate-exam-error": "An error occurred trying to generate your exam." }, "validation": { "max-characters": "Максимальний розмір — 288 символів, у вас залишилося {{charsLeft}}",