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

This commit is contained in:
freeCodeCamp's Camper Bot
2026-04-09 11:49:03 +05:30
committed by GitHub
parent 08df9ba124
commit 83bf9eb062
20 changed files with 1316 additions and 1040 deletions
@@ -6073,6 +6073,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "重置",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "重置此步驟",
"help": "幫助",
"get-help": "獲得幫助",
@@ -381,6 +382,10 @@
"confirm": "確認新郵箱",
"weekly": "給我發 Quincy 的每週訂閱郵件"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "申請認證前,你必須先接受我們的《學術誠信條例》,即:",
"p2": "\"我理解剽竊意味着抄襲他人的作品,將其作爲自己的作品來提交,且不明確註明原作者。\"",
@@ -533,6 +538,18 @@
"syntax-error": "你的代碼在任何測試運行之前就出現了錯誤。請修復後重試。",
"indentation-error": "你的代碼存在縮進錯誤。你可能需要在新行中添加 <code>pass</code> 以形成一個有效的代碼塊。",
"sign-in-save": "登錄以保存你的學習進度",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "下載我的解決方案",
"download-results": "下載我的結果",
"percent-complete": "完成 {{percent}}%",
@@ -899,8 +916,8 @@
"search": {
"label": "搜索",
"placeholder": {
"default": "搜索我們的文章、教程和書籍",
"numbered": "搜索 {{ roundedTotalRecords }}+ 文章、教程和書籍"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "查看 {{searchQuery}} 的所有結果",
"try": "想要搜索信息?試試使用頁面上的搜索框。",
@@ -1037,6 +1054,7 @@
"updated-themes": "我們已更新你的主題",
"keyboard-shortcut-updated": "我們已更新你的鍵盤快捷鍵設置",
"subscribe-to-quincy-updated": "我們已更新你對 Quincy 的電子郵件的訂閱",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "我們已更新你的作品集",
"experience-updated": "我們已更新你的經歷",
"email-invalid": "郵箱格式無效",
+6
View File
@@ -6073,6 +6073,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "重置",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "重置此步骤",
"help": "帮助",
"get-help": "获得帮助",
@@ -381,6 +382,10 @@
"confirm": "确认新邮箱",
"weekly": "给我发 Quincy 的每周订阅邮件"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "申请认证前,你必须先接受我们的《学术诚信条例》,即:",
"p2": "\"我理解剽窃意味着抄袭他人的作品,将其作为自己的作品来提交,且不明确注明原作者。\"",
@@ -533,6 +538,18 @@
"syntax-error": "你的代码在任何测试运行之前就出现了错误。请修复后重试。",
"indentation-error": "你的代码存在缩进错误。你可能需要在新行中添加 <code>pass</code> 以形成一个有效的代码块。",
"sign-in-save": "登录以保存你的学习进度",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "下载我的解决方案",
"download-results": "下载我的结果",
"percent-complete": "完成 {{percent}}%",
@@ -899,8 +916,8 @@
"search": {
"label": "搜索",
"placeholder": {
"default": "搜索我们的文章、教程和书籍",
"numbered": "搜索 {{ roundedTotalRecords }}+ 文章、教程和书籍"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "查看 {{searchQuery}} 的所有结果",
"try": "想要搜索信息?试试使用页面上的搜索框。",
@@ -1037,6 +1054,7 @@
"updated-themes": "我们已更新你的主题",
"keyboard-shortcut-updated": "我们已更新你的键盘快捷键设置",
"subscribe-to-quincy-updated": "我们已更新你对 Quincy 的电子邮件的订阅",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "我们已更新你的作品集",
"experience-updated": "我们已更新你的经历",
"email-invalid": "邮箱格式无效",
+6
View File
@@ -6203,6 +6203,12 @@
"En estas lecciones, aprenderás qué es TypeScript y cómo usarlo."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Restablecer",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Restablecer este paso",
"help": "Ayuda",
"get-help": "Obtener ayuda",
@@ -381,6 +382,10 @@
"confirm": "Confirmar nuevo correo electrónico",
"weekly": "Envíame el correo electrónico semanal de Quincy"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Antes de que puedas solicitar una certificación verificada, debes aceptar nuestro Compromiso de Honestidad Académica, que dice:",
"p2": "\"Entiendo que el plagio significa copiar el trabajo de otra persona y presentar el trabajo como si fuera el mío, sin atribuir claramente al autor original.\"",
@@ -533,6 +538,18 @@
"syntax-error": "Tu código provocó un error antes de que se pudieran ejecutar las pruebas. Por favor, corrígelo y vuelve a intentarlo.",
"indentation-error": "Tu código tiene un error de identación. Puede que necesites añadir <code>pass</code> en una nueva línea para formar un bloque de código válido.",
"sign-in-save": "Inicia sesión para guardar tu progreso",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Descargar mi solución",
"download-results": "Descargar mis resultados",
"percent-complete": "{{percent}}% completo",
@@ -899,8 +916,8 @@
"search": {
"label": "Buscar",
"placeholder": {
"default": "Busca en nuestros artículos de noticias, tutoriales y libros",
"numbered": "Busca en más de {{ roundedTotalRecords }} artículos de noticias, tutoriales y libros"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "Ver todos los resultados de {{searchQuery}}",
"try": "¿Buscando algo? Prueba la barra de búsqueda en esta página.",
@@ -1037,6 +1054,7 @@
"updated-themes": "Hemos actualizado su tema",
"keyboard-shortcut-updated": "Hemos actualizado la configuración de los atajos de teclado",
"subscribe-to-quincy-updated": "Hemos actualizado tu suscripción al correo electrónico de Quincy",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "Hemos actualizado tu portafolio",
"experience-updated": "Hemos actualizado tu experiencia",
"email-invalid": "El formato del correo electrónico no es válido",
+6
View File
@@ -6181,6 +6181,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Eingabe\n",
"reset": "Zurücksetzen",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Diesen Schritt zurücksetzen",
"help": "Hilfe",
"get-help": "Hilfe bekommen",
@@ -381,6 +382,10 @@
"confirm": "Neue E-Mail bestätigen",
"weekly": "Sende mir die wöchentliche E-Mail von Quincy (Gründer)"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Bevor du ein bestätigtes Zertifikat beanspruchen kannst, musst du unsere akademische Ehrlichkeitserklärung akzeptieren. Sie lautet:",
"p2": "\"Ich verstehe, dass Plagiarismus bedeutet, das Werk eines anderen zu kopieren und das Werk so zu präsentieren, als wäre es mein eigenes, ohne den Originalautor eindeutig anzugeben.\"",
@@ -533,6 +538,18 @@
"syntax-error": "Your code raised an error before any tests could run. Please fix it and try again.",
"indentation-error": "Your code has an indentation error. You may need to add <code>pass</code> on a new line to form a valid block of code.",
"sign-in-save": "Melde dich an, um deinen Fortschritt zu speichern",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Meine Lösung herunterladen",
"download-results": "Download my results",
"percent-complete": "{{percent}}% abgeschlossen",
@@ -899,8 +916,8 @@
"search": {
"label": "Suchen",
"placeholder": {
"default": "Search our news articles, tutorials, and books",
"numbered": "Search {{ roundedTotalRecords }}+ news articles, tutorials, and books"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "Alle Ergebnisse für {{searchQuery}} ansehen",
"try": "Suchst du nach etwas? Versuche es mit der Suchleiste auf dieser Seite.",
@@ -1037,6 +1054,7 @@
"updated-themes": "We have updated your theme",
"keyboard-shortcut-updated": "We have updated your keyboard shortcuts settings",
"subscribe-to-quincy-updated": "We have updated your subscription to Quincy's email",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "We have updated your portfolio",
"experience-updated": "We have updated your experience",
"email-invalid": "E-Mail-Format ist ungültig",
+6
View File
@@ -6181,6 +6181,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Resetta",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Resetta questo step",
"help": "Guida",
"get-help": "Ottieni Aiuto",
@@ -381,6 +382,10 @@
"confirm": "Conferma nuova Email",
"weekly": "Inviami l'email settimanale di Quincy"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Prima di poter richiedere una certificazione verificata, è necessario accettare la nostra Politica di Onestà Accademica, che recita:",
"p2": "\"Capisco che il plagio significa copiare il lavoro di qualcun altro e presentare il lavoro come se fosse mio, senza attribuirlo chiaramente all'autore originale.\"",
@@ -533,6 +538,18 @@
"syntax-error": "Your code raised an error before any tests could run. Please fix it and try again.",
"indentation-error": "Your code has an indentation error. You may need to add <code>pass</code> on a new line to form a valid block of code.",
"sign-in-save": "Accedi per salvare i tuoi progressi",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Scarica la mia soluzione",
"download-results": "Scarica i miei risultati",
"percent-complete": "{{percent}}% completato",
@@ -899,8 +916,8 @@
"search": {
"label": "Cerca",
"placeholder": {
"default": "Search our news articles, tutorials, and books",
"numbered": "Search {{ roundedTotalRecords }}+ news articles, tutorials, and books"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "Vedi tutti i risultati per {{searchQuery}}",
"try": "Cerchi qualcosa? Prova la barra di ricerca su questa pagina.",
@@ -1037,6 +1054,7 @@
"updated-themes": "Abbiamo aggiornato il tuo tema",
"keyboard-shortcut-updated": "Abbiamo aggiornato le impostazioni delle scorciatoie da tastiera",
"subscribe-to-quincy-updated": "Abbiamo aggiornato la tua iscrizione all'email di Quincy",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "Abbiamo aggiornato il tuo portfolio",
"experience-updated": "We have updated your experience",
"email-invalid": "Formato email non valido",
+6
View File
@@ -6181,6 +6181,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "リセット",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "ステップをリセット",
"help": "ヘルプ",
"get-help": "助けを求める",
@@ -381,6 +382,10 @@
"confirm": "新しいメールアドレスの確認",
"weekly": "Quincy からのメールを毎週受け取る"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "検証機能付き認定証を取得する前に、以下の学問的誠実性誓約に同意する必要があります:",
"p2": "「私は、盗作とは他人の作品をコピーして、原作者を明示することなくまるで自分の作品であるかのように提示することであると理解しています。」",
@@ -533,6 +538,18 @@
"syntax-error": "コードにエラーがあるためテストを実行できない状態です。コードを修正して再度お試しください。",
"indentation-error": "コードにインデントエラーがあります。場合によっては、有効なコードブロックを形成するため新しい行に <code>pass</code> キーワードを追加する必要があるかもしれません。",
"sign-in-save": "サインインして進行状況を保存",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "回答をダウンロード",
"download-results": "結果をダウンロード",
"percent-complete": "{{percent}}% 完了",
@@ -899,8 +916,8 @@
"search": {
"label": "検索",
"placeholder": {
"default": "Search our news articles, tutorials, and books",
"numbered": "Search {{ roundedTotalRecords }}+ news articles, tutorials, and books"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "{{searchQuery}} のすべての結果を見る",
"try": "何かお探しですか?このページの検索バーを試してみてください。",
@@ -1037,6 +1054,7 @@
"updated-themes": "テーマを更新しました",
"keyboard-shortcut-updated": "キーボードショートカット設定を更新しました",
"subscribe-to-quincy-updated": "Quincy からのメールの購読設定を更新しました",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "ポートフォリオを更新しました",
"experience-updated": "We have updated your experience",
"email-invalid": "メールアドレスの形式が無効です",
+6
View File
@@ -6181,6 +6181,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Reset",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Reset This Step",
"help": "Help",
"get-help": "Get Help",
@@ -381,6 +382,10 @@
"confirm": "Confirm New Email",
"weekly": "Send me Quincy's weekly email"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Before you can claim a verified certification, you must accept our Academic Honesty Pledge, which reads:",
"p2": "\"I understand that plagiarism means copying someone elses work and presenting the work as if it were my own, without clearly attributing the original author.\"",
@@ -533,6 +538,18 @@
"syntax-error": "Your code raised an error before any tests could run. Please fix it and try again.",
"indentation-error": "Your code has an indentation error. You may need to add <code>pass</code> on a new line to form a valid block of code.",
"sign-in-save": "Sign in to save your progress",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Download my solution",
"download-results": "Download my results",
"percent-complete": "{{percent}}% complete",
@@ -899,8 +916,8 @@
"search": {
"label": "Search",
"placeholder": {
"default": "Search our news articles, tutorials, and books",
"numbered": "Search {{ roundedTotalRecords }}+ news articles, tutorials, and books"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "See all results for {{searchQuery}}",
"try": "Looking for something? Try the search bar on this page.",
@@ -1037,6 +1054,7 @@
"updated-themes": "We have updated your theme",
"keyboard-shortcut-updated": "We have updated your keyboard shortcuts settings",
"subscribe-to-quincy-updated": "We have updated your subscription to Quincy's email",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "We have updated your portfolio",
"experience-updated": "We have updated your experience",
"email-invalid": "Email format is invalid",
File diff suppressed because it is too large Load Diff
@@ -29,7 +29,7 @@
"sign-in": "Iniciar sessão",
"sign-up-email-list": "Inscreva-se para receber o e-mail semanal do Quincy",
"sign-out": "Encerrar sessão",
"catalog": "Catalog",
"catalog": "Catálogo",
"curriculum": "Currículo",
"contribute": "Contribua",
"podcast": "Podcast",
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Redefinir",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Reiniciar este passo",
"help": "Ajuda",
"get-help": "Obter ajuda",
@@ -117,7 +118,7 @@
"share-on-x": "Compartilhar no X",
"share-on-bluesky": "Compartilhar no BlueSky",
"share-on-threads": "Compartilhe no Threads",
"share-on-facebook": "Share on Facebook",
"share-on-facebook": "Compartilhar no Facebook",
"play-scene": "Aperte para começar",
"download-latest-version": "Baixe a versão mais recente",
"more-ways-to-sign-in": "Mais maneiras de fazer login",
@@ -381,6 +382,10 @@
"confirm": "Confirmar novo e-mail",
"weekly": "Envie-me o e-mail semanal do Quincy"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Antes de poder reivindicar uma certificação verificada, você deve aceitar o nosso Juramento de Honestidade Acadêmica, que diz o seguinte:",
"p2": "\"Eu entendo que plágio significa copiar o trabalho de outra pessoa e apresentá-lo como se fosse meu, sem atribuí-lo claramente ao autor original.\"",
@@ -444,7 +449,7 @@
"edit-my-profile": "Editar meu perfil",
"add-bluesky": "Compartilhar esta certificação no BlueSky",
"add-threads": "Compartilhar esta certificação no Threads",
"add-facebook": "Share this certification on Facebook",
"add-facebook": "Compartilhar esta certificação no Facebook",
"experience": {
"heading": "Experiência",
"share-experience": "Compartilhe a experiência profissional",
@@ -533,6 +538,18 @@
"syntax-error": "Seu código gerou um erro antes que qualquer teste possa ser executado. Corrija-o e tente novamente.",
"indentation-error": "Seu código tem um erro de indentação. Você pode precisar adicionar <code>pass</code> em uma nova linha para formar um bloco de código válido.",
"sign-in-save": "Faça o login para salvar seu progresso",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Baixar minha solução",
"download-results": "Baixar meus resultados",
"percent-complete": "{{percent}}% completo",
@@ -863,11 +880,11 @@
"current-initiatives-2": "Criar currículo de inglês e de matemática",
"current-initiatives-3": "Traduzir nosso currículo e tutoriais para 32 idiomas",
"current-initiatives-4": "Criar uma graduação em ciência da computação reconhecida e gratuita",
"community-achievements-title": "Our Community Achievements This Year:",
"community-achievements-1": "Published <0>193</0> full-length courses on YouTube.",
"community-achievements-2": "Published <0>850</0> text-based coding tutorials and <0>5</0> free books through freeCodeCamp Press.",
"community-achievements-3": "Merged <0>2,455</0> code contributions into our open source repositories on GitHub",
"community-achievements-4": "Translated <0>1.5</0> million words to make our curriculum and tutorials more accessible to speakers of many world languages",
"community-achievements-title": "Conquistas da nossa comunidade neste ano:",
"community-achievements-1": "Publicamos <0>193</0> cursos completos no YouTube.",
"community-achievements-2": "Publicamos <0>850</0> tutoriais de programação baseados em texto e <0>5</0> livros gratuitos através do editorial do freeCodeCamp.",
"community-achievements-3": "Mesclamos <0>2.455</0> contribuições de código em nossos repositórios de código aberto no GitHub",
"community-achievements-4": "Traduzimos <0>1,5</0> milhão de palavras para tornar nosso currículo e tutoriais mais acessíveis aos falantes de muitos idiomas do mundo",
"as-you-see": "Como você pode ver, estamos fazendo acontecer. Então, você pode ter a certeza de que usaremos suas doações de maneira correta.",
"get-benefits": "Obtenha os benefícios e o conhecimento de que você está ajudando a nossa instituição beneficente a mudar a educação para melhor. Torne-se um apoiador hoje.",
"modal-benefits-title": "Apoie-nos",
@@ -899,8 +916,8 @@
"search": {
"label": "Pesquisar",
"placeholder": {
"default": "Pesquisar em nossos artigos de notícias, tutoriais e livros",
"numbered": "Pesquise {{ roundedTotalRecords }}+ artigos de notícias, tutoriais e livros"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "Ver todos os resultados para {{searchQuery}}",
"try": "Procurando algo? Tente a barra de pesquisa nesta página.",
@@ -916,7 +933,7 @@
"unsubscribed": "Sua assinatura foi cancelada com sucesso",
"keep-coding": "Seja o que for, continue programando!",
"email-signup": "Inscrição via e-mail",
"email-signup-not-signed-in": "Sign in to adjust your newsletter preferences.",
"email-signup-not-signed-in": "Faça login para ajustar as preferências da newsletter.",
"brand-new-account": "Boas-vindas à sua nova conta freeCodeCamp. Vamos começar.",
"duplicate-account-warning": "Se você pretende entrar em uma conta existente ao invés de criar esta conta, <0>clique aqui para excluir esta conta</0> e tente outro endereço de e-mail.",
"quincy": "- Quincy Larson, o professor que fundou o freeCodeCamp.org",
@@ -948,12 +965,12 @@
"or": "OU"
},
"mobile-app-modal": {
"heading": "We see you are on mobile!",
"body": "This course is available in our app for a better experience.",
"ios": "Download on the App Store",
"android": "Get it on Google Play",
"open-app": "Open in App",
"do-not-show": "Do not show me again"
"heading": "Detectamos que você está em um dispositivo móvel!",
"body": "Este curso está disponível em nosso aplicativo para uma experiência melhor.",
"ios": "Baixar na App Store",
"android": "Obter no Google Play",
"open-app": "Abrir no aplicativo",
"do-not-show": "Não mostrar novamente"
},
"icons": {
"gold-cup": "Taça de ouro",
@@ -982,7 +999,7 @@
"github": "Link para o GitHub de {{username}}",
"website": "Link para o site de {{username}}",
"twitter": "Link para o X de {{username}}",
"bluesky": "Link to {{username}}'s Bluesky",
"bluesky": "Link para o Bluesky de {{username}}",
"next-month": "Ir ao próximo mês",
"previous-month": "Ir ao mês anterior",
"first-page": "Ir para a primeira página",
@@ -1037,6 +1054,7 @@
"updated-themes": "Atualizamos seu tema",
"keyboard-shortcut-updated": "Atualizamos suas configurações de atalhos de teclado",
"subscribe-to-quincy-updated": "Atualizamos sua assinatura da newsletter do Quincy",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "Atualizamos seu portfólio",
"experience-updated": "Atualizamos a experiência",
"email-invalid": "Formato de e-mail inválido",
@@ -1293,10 +1311,10 @@
"learn-rag-mcp-fundamentals": "Aprenda os Fundamentos de RAG e MCP",
"introduction-to-precalculus": "Introdução ao Pré-cálculo",
"learn-oop-with-python": "Aprenda POO com Python",
"a2-english-for-developers": "A2 English for Developers (Beta)",
"a2-english-for-developers": "A2 Inglês para Desenvolvedores (Beta)",
"a2-english-for-developers-cert": "Certificação de Inglês A2 para Desenvolvedores (Beta)",
"b1-english-for-developers": "B1 English for Developers (Beta)",
"b1-english-for-developers-cert": "B1 English for Developers Certification (Beta)",
"b1-english-for-developers": "B1 Inglês para Desenvolvedores (Beta)",
"b1-english-for-developers-cert": "Certificação B1 de Inglês para Desenvolvedores (Beta)",
"responsive-web-design-v9": "Design responsivo para a web",
"responsive-web-design-v9-cert": "Certificação de Design responsivo para a web",
"javascript-v9": "JavaScript",
@@ -1502,7 +1520,7 @@
"intermediate": "Intermediário",
"advanced": "Avançado"
},
"duration-singular": "{{duration}} hour",
"duration-singular": "{{duration}} hora",
"duration": "{{duration}} horas",
"no-results": "Nenhum curso encontrado. Tente ajustar os filtros para ver mais resultados.",
"topic": {
+6
View File
@@ -6181,6 +6181,12 @@
"In these lessons, you will learn what TypeScript is and how to use it."
]
},
"workshop-type-safe-user-profile": {
"title": "Build a Type Safe User Profile",
"intro": [
"In this workshop, you will practice working with type annotations, array types, object types and more by building out a user profile."
]
},
"lecture-understanding-type-composition": {
"title": "Understanding Type Composition",
"intro": [
+20 -2
View File
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Anzisha Upya",
"ask-socrates": "Ask Socrates (beta)",
"reset-step": "Weka Upya Hatua Hii",
"help": "Msaada",
"get-help": "Pata msaada",
@@ -381,6 +382,10 @@
"confirm": "Thibitisha Barua pepe Mpya",
"weekly": "Nitumie barua pepe ya kila wiki ya Quincy"
},
"socrates": {
"p1": "Socrates",
"p2": "Offers tailored hints based on your input in workshops. You can turn this off at any time."
},
"honesty": {
"p1": "Kabla ya kudai cheti kilichothibitishwa, ni lazima ukubali Ahadi yetu ya Uaminifu ya Kiakademia, ambayo inasomeka:",
"p2": "\"Ninaelewa kuwa wizi wa maandishi unamaanisha kunakili kazi ya mtu mwingine na kuwasilisha kazi hiyo kana kwamba ni yangu mwenyewe, bila kuhusisha waziwazi mwandishi asilia.\"",
@@ -533,6 +538,18 @@
"syntax-error": "Your code raised an error before any tests could run. Please fix it and try again.",
"indentation-error": "Your code has an indentation error. You may need to add <code>pass</code> on a new line to form a valid block of code.",
"sign-in-save": "Ingia katika akaunti ili kuhifadhi maendeleo yako",
"hints-used-today": "hints used today",
"socrates-not-enabled": "Socrates is not enabled for your account.",
"socrates-check-code-first": "Check your code before asking Socrates for a hint.",
"socrates-code-passes": "Congratulations, your code passes! Press submit and continue to the next challenge.",
"socrates-write-code-first": "Please write some code before asking Socrates for a hint.",
"socrates-generic-error": "Something went wrong while asking Socrates. Please try again.",
"socrates-no-access": "You do not have access to Socrates.",
"socrates-daily-limit": "You have reached the daily hint limit. Please try again tomorrow.",
"socrates-rate-limit": "You have reached the hint limit. Please wait a moment before trying again.",
"socrates-unable-to-generate": "Socrates was unable to generate a hint. Please try again.",
"socrates-unavailable": "Socrates is temporarily unavailable. Please try again later.",
"socrates-invalid-request": "Something went wrong with your request. Please try again.",
"download-solution": "Pakua suluhisho langu",
"download-results": "Pakua matokeo yangu",
"percent-complete": "Imekamilika {{percent}}%",
@@ -899,8 +916,8 @@
"search": {
"label": "Tafuta",
"placeholder": {
"default": "Search our news articles, tutorials, and books",
"numbered": "Search {{ roundedTotalRecords }}+ news articles, tutorials, and books"
"default": "Search our books and courses",
"numbered": "Search {{ roundedTotalRecords }}+ of our books and courses"
},
"see-results": "Tazama matokeo yote ya {{searchQuery}}",
"try": "Unatafuta kitu? Jaribu upau wa kutafutia kwenye ukurasa huu.",
@@ -1037,6 +1054,7 @@
"updated-themes": "Tumesasisha mandhari yako",
"keyboard-shortcut-updated": "Tumesasisha mipangilio yako ya mikato ya kibodi",
"subscribe-to-quincy-updated": "Tumesasisha usajili wako kwa barua pepe ya Quincy",
"socrates-updated": "We have updated your Socrates settings",
"portfolio-item-updated": "Tumesasisha portfolio yako",
"experience-updated": "We have updated your experience",
"email-invalid": "Umbizo la barua pepe si sahihi",
+6
View File
@@ -6175,6 +6175,12 @@
"У цих лекціях ви дізнаєтесь про TypeScript і як його використовувати."
]
},
"workshop-type-safe-user-profile": {
"title": "Створіть типобезпечний профіль користувача",
"intro": [
"У цьому практичному занятті ви будете працювати з анотаціями типів, типами масивів і типами об’єктів, щоб створити профіль користувача."
]
},
"lecture-understanding-type-composition": {
"title": "Знайомство з композицією",
"intro": [
@@ -66,6 +66,7 @@
"command-enter": "⌘ + Enter",
"ctrl-enter": "Ctrl + Enter",
"reset": "Скинути",
"ask-socrates": "Запитати Сократа (бета)",
"reset-step": "Скинути цей крок",
"help": "Допомога",
"get-help": "Отримати допомогу",
@@ -381,6 +382,10 @@
"confirm": "Підтвердіть нову адресу електронної пошти",
"weekly": "Надсилати мені щотижневу розсилку від Квінсі"
},
"socrates": {
"p1": "Сократ",
"p2": "Отримуйте індивідуальні підказки при виконанні практичних занять. Сократа можна вимкнути в будь-який момент."
},
"honesty": {
"p1": "Перш ніж ви зможете претендувати на підтверджену сертифікацію, ви повинні прийняти Обітницю академічної доброчесності, яка свідчить про те, що:",
"p2": "«Я розумію, що плагіат означає копіювання чужої роботи та оприлюднення її під своїм іменем без належного посилання на оригінального автора.»",
@@ -533,6 +538,18 @@
"syntax-error": "У коді виникла помилка ще до того, як запустились тести. Будь ласка, виправте це і спробуйте знову.",
"indentation-error": "У коді наявна помилка відступів. Спробуйте додати <code>pass</code> в новому рядку, щоб утворити дійсний блок коду.",
"sign-in-save": "Увійдіть, щоб зберегти свій прогрес",
"hints-used-today": "Використано підказок:",
"socrates-not-enabled": "Сократ не підключений до вашого облікового запису.",
"socrates-check-code-first": "Перевірте код, перш ніж просити підказку в Сократа.",
"socrates-code-passes": "Вітаємо, код працює! Натисніть «Надіслати і продовжити», щоб перейти до наступного завдання.",
"socrates-write-code-first": "Напишіть код, перш ніж просити підказку в Сократа.",
"socrates-generic-error": "Із Сократом виникла проблема. Спробуйте ще раз.",
"socrates-no-access": "У вас немає доступу до Сократа.",
"socrates-daily-limit": "Ви досягли денного ліміту підказок. Спробуйте завтра.",
"socrates-rate-limit": "Ви досягли ліміту підказок. Зачекайте, перш ніж спробувати знову.",
"socrates-unable-to-generate": "Сократ не зміг згенерувати підказку. Спробуйте ще раз.",
"socrates-unavailable": "Сократ тимчасово недоступний. Повторіть спробу пізніше.",
"socrates-invalid-request": "З вашим запитом виникла проблема. Спробуйте ще раз.",
"download-solution": "Завантажити розв’язок",
"download-results": "Завантажити результати",
"percent-complete": "виконано {{percent}}%",
@@ -899,8 +916,8 @@
"search": {
"label": "Пошук",
"placeholder": {
"default": "Шукати серед статей, підручників і книг",
"numbered": "Шукати серед {{ roundedTotalRecords }}+ статей, підручників і книг"
"default": "Шукати серед книг і курсів",
"numbered": "Шукати серед {{ roundedTotalRecords }}+ книг і курсів"
},
"see-results": "Переглянути всі результати для {{searchQuery}}",
"try": "Шукаєте щось? Спробуйте пошуковий рядок на цій сторінці.",
@@ -1037,6 +1054,7 @@
"updated-themes": "Вашу тему оновлено",
"keyboard-shortcut-updated": "Ваші налаштування клавіатурних скорочень оновлено",
"subscribe-to-quincy-updated": "Вашу підписку на розсилку від Квінсі оновлено",
"socrates-updated": "Ваші налаштування Сократа оновлено",
"portfolio-item-updated": "Ваше портфоліо оновлено",
"experience-updated": "Ваш досвід оновлено",
"email-invalid": "Неприпустимий формат адреси електронної пошти",