Files
classroomio/apps/dashboard/src/lib/utils/translations/fr.json
T

2540 lines
110 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"unsaved_changes": {
"message": "Vous avez des modifications non enregistrées. Êtes-vous sûr de vouloir partir ?"
}
},
"validations": {
"generic": {
"invalid_type": "Type non valide{attendu, sélectionné, non défini{} autre{. Attendu {attendu}}}{reçu, sélectionné, non défini{} autre{ (reçu {reçu})}}",
"too_big": "La valeur est trop grande{maximum, select, undefined{} autre{. Maximum {maximum}}}",
"too_small": "La valeur est trop petite{minimum, select, undefined{} autre{. Minimum {minimum}}}",
"invalid_format": "Format invalide{validation, select, non défini{} autre{ pour {validation}}}",
"not_multiple_of": "La valeur doit être un multiple de {multipleOf}",
"unrecognized_keys": "Contient des clés non reconnues{keys, select, undefined{} other{: {keys}}}",
"invalid_union": "Valeur non valide pour les options fournies {unionErrors, select, undefined{} other{. {unionErrors} option(s) a échoué}}",
"invalid_key": "Clé invalide{key, select, undefined{} other{: {key}}}",
"invalid_element": "Élément invalide{index, select, undefined{} autre{ à l'index {index}}}",
"invalid_value": "Valeur non valide{attendue, sélectionnée, non définie{} autre{. Attendu {attendu}}}{reçu, sélectionné, non défini{} autre{ (reçu {reçu})}}",
"custom": "{message}",
"required_field": "Ce champ est obligatoire",
"invalid_field": "Valeur invalide"
},
"email": {
"not_valid": "E-mail non valide"
},
"course_payment": {
"email": {
"invalid_email": "Adresse e-mail invalide"
},
"full_name": {
"min_char": "Doit contenir au moins 6 caractères"
}
},
"confirm_password": {
"not_match": "Ne correspond pas au mot de passe"
},
"onboarding": {
"step_two": {
"source": {
"required": "Sélectionnez une option"
},
"goal": {
"required": "Sélectionnez une option"
}
},
"step_one": {
"full_name": {
"min_char": "Le nom complet doit contenir 5 caractères ou plus"
}
}
},
"reset": {
"password": {
"min_char": "Doit contenir au moins 6 caractères"
}
},
"auth": {
"password": {
"min_char": "Doit contenir au moins 6 caractères"
},
"email": {
"invalid_email": "Adresse e-mail invalide"
}
},
"forgot": {
"invalid_email": "Adresse e-mail invalide"
},
"org_landing_page": {
"message": {
"min_char": "Doit contenir au moins 10 caractères"
},
"phone": {
"min_char": "Doit contenir au moins 6 caractères"
},
"email": {
"invalid_email": "Adresse e-mail invalide"
},
"name": {
"min_char": "Doit contenir au moins 6 caractères"
}
},
"comment_in_community": {
"min_char": "Doit contenir au moins 6 caractères"
},
"ask_community": {
"course_id": {
"select_course": "Sélectionnez un cours"
},
"body": {
"min_char": "Doit contenir au moins 10 caractères"
},
"title": {
"min_char": "Doit contenir au moins 6 caractères"
}
},
"create_quiz": {
"min_char": "Doit contenir au moins 6 caractères"
},
"lesson_schema": {
"empty_title": "Le titre ne peut pas être vide"
},
"news_feed": {
"min_char": "Le champ doit contenir 5 caractères ou plus"
},
"site_name": {
"min_char": "Le nom du site doit contenir 5 caractères ou plus",
"hyphen_rule": "Le nom du site ne peut pas commencer ou se terminer par un trait d'union"
},
"organization_name": {
"min_char": "L'organisation doit contenir 5 caractères ou plus",
"hyphen_rule": "Le nom de l'organisation ne peut pas commencer ou se terminer par un trait d'union"
},
"user_profile": {
"email": "Adresse e-mail invalide",
"username": "Le nom d'utilisateur ne peut pas être vide",
"fullname": "Le nom doit comporter au moins 5 caractères"
},
"exercise": {
"options": {
"custom": "{message}"
},
"points": {
"too_small": "Les points doivent être au moins 0"
},
"label": {
"too_small": "L'étiquette d'option est requise"
},
"question": {
"too_small": "Le titre de la question est obligatoire"
}
}
},
"generic": {
"locked": "Verrouillé",
"unlocked": "Débloqué",
"loading": "Chargement"
},
"content": {
"heading": "Internationalisation dans SvelteKit",
"toggle_label": "Sélectionnez la langue préférée"
},
"specialization": {
"course_tag": "Spécialisation"
},
"snackbar": {
"success": "Succès",
"success_update": "Mis à jour avec succès",
"success_delete": "Supprimé avec succès",
"something": "Quelque chose s'est mal passé - Veuillez réessayer plus tard",
"update": "Mise à jour",
"update_failed": "La mise à jour a échoué",
"generic": {
"success_delete": "Supprimé avec succès",
"try_again": "Erreur - Veuillez réessayer plus tard"
},
"setup": {
"info_lesson": "Vous devez créer une leçon",
"info_course": "Vous devez créer un cours"
},
"upgrade": {
"generate_fail": "N'a pas réussi à générer du succès",
"failed": "Échec, veuillez réessayer plus tard"
},
"signup": {
"disposable": "L'e-mail que vous avez fourni est jetable"
},
"community": {
"success": {
"question_updated": "Question mise à jour !",
"comment_submitted": "Commentaire soumis !",
"success_delete": "Supprimé avec succès",
"question_submitted": "Question soumise !"
},
"error": {
"try_again": "Erreur - Veuillez réessayer plus tard",
"deleting_comments": "Erreur lors de la suppression des commentaires",
"deleting_question": "Erreur lors de la suppression de la question"
}
},
"invite": {
"failed_join": "Échec de l'adhésion, veuillez contacter votre administrateur"
},
"submissions": {
"success": {
"grading": "Note enregistrée et élève averti"
}
},
"marks": {
"error": "Erreur lors de la récupération des marques"
},
"lessons": {
"lesson_created": "Leçon créée avec succès",
"lesson_create_failed": "Échec de la création de la leçon",
"lesson_deleted": "Leçon supprimée avec succès",
"lesson_delete_failed": "Échec de la suppression de la leçon",
"lesson_update_failed": "Échec de la mise à jour de la leçon",
"section_created": "Section de cours créée avec succès",
"section_create_failed": "Échec de la création de la section de cours",
"section_updated": "Section du cours mise à jour avec succès",
"section_update_failed": "Échec de la mise à jour de la section du cours",
"sections_reordered": "Sections de cours réorganisées avec succès",
"sections_reorder_failed": "Échec de la réorganisation des sections de cours",
"lessons_reordered": "Leçons réorganisées avec succès",
"lessons_reorder_failed": "Échec de la réorganisation des cours",
"comment_fetch_failed": "Échec de la récupération des commentaires de la leçon",
"load_more_comments_failed": "Échec du chargement de plus de commentaires",
"comment_add_failed": "Échec de l'ajout d'un commentaire",
"comment_updated": "Commentaire mis à jour avec succès",
"comment_update_failed": "Échec de la mise à jour du commentaire",
"comment_deleted": "Commentaire supprimé avec succès",
"comment_delete_failed": "Échec de la suppression du commentaire",
"completion_update_failed": "Échec de la mise à jour de l'achèvement de la leçon",
"error": {
"try_later": "Quelque chose ne va pas - Veuillez réessayer plus tard",
"exercise_not_complete": "Terminez tous les exercices pour les marquer comme terminés"
},
"success": {
"complete_marked": "Marqué comme terminé",
"complete_download": "Téléchargement terminé",
"version_restored": "Version restaurée avec succès"
}
},
"attendance": {
"error": {
"reload": "Quelque chose ne va pas. Veuillez recharger et reprendre la participation"
}
},
"course": {
"error": {
"reaction_error": "Une erreur s'est produite lors de la réaction au fil d'actualité",
"commenting_error": "Une erreur s'est produite lors de la création du commentaire",
"toggle_error": "Échec de l'activation du flux épinglé",
"news_feed_fail": "Échec de la récupération des flux d'actualités",
"feed_fetch_error": "Une erreur s'est produite lors de la récupération du flux"
},
"success": {
"comment_deleted": "Commentaire supprimé",
"comment_added": "Commentaire ajouté",
"pinned": "Épinglé",
"unpinned": "Désépinglé",
"successfully": "Avec succès",
"feed_delete_success": "Flux supprimé avec succès"
}
},
"landing_page_settings": {
"success": {
"complete": "Complet :)"
},
"error": {
"file_size": "La taille du fichier ne doit pas dépasser 500 Ko",
"try_again": "Réessayez",
"label": "Télécharger une image",
"fetch_error": "Erreur lors de la récupération des images depuis Unsplash"
}
},
"team_members": {
"invite_sent": "Invitation envoyée !",
"user_exists": "L'utilisateur existe déjà",
"invite_fail": "Échec de l'envoi de l'invitation, veuillez réessayer",
"remove_fail": "Échec de la suppression de l'utilisateur, veuillez réessayer",
"remove_success": "Membre supprimé avec succès"
},
"lms": {
"error": {
"username_exists": "le nom d'utilisateur existe déjà",
"update": "Échec de la mise à jour :",
"try_again": "Veuillez réessayer"
}
},
"course_settings": {
"error": {
"not_right": "Quelque chose ne va pas - Veuillez réessayer plus tard",
"went_wrong": "Quelque chose s'est mal passé - Veuillez réessayer plus tard",
"title": "le titre ne peut pas être vide",
"description": "la description ne peut pas être vide",
"failed_integration": "Échec de l'intégration, veuillez réessayer plus tard",
"failed_deletion": "Échec de la suppression, veuillez réessayer plus tard"
},
"success": {
"download": "Téléchargement terminé",
"saved": "Enregistré avec succès",
"successful_integration": "Intégration réussie",
"successful_deletion": "Intégration supprimée",
"update_successful": "Mise à jour réussie"
}
},
"people": {
"success": {
"copied": "Copié dans le presse-papiers"
},
"error": {
"missing_data": "Données de l'organisation manquantes, veuillez recharger la page",
"no": "Aucun domaine d'organisation actuel"
}
},
"newsfeed": {
"error": {
"error": "Une erreur s'est produite pendant",
"editing": "modification du flux",
"creating": "création de flux"
},
"success": {
"edit": "Flux modifié avec succès",
"add": "Nouveau flux ajouté avec succès"
}
},
"materials": {
"apology": "Nous nous excusons, une erreur s'est produite lors de l'enregistrement de votre leçon.",
"update_translations": "Échec de la mise à jour des traductions",
"creating_new": "La création de nouvelles traductions a échoué"
},
"exercise": {
"success": "Enregistré avec succès",
"submission_updated": "Soumission mise à jour pour",
"error_fetching": "La récupération des exercices a échoué, veuillez recharger la page"
},
"poll": {
"info": {
"not_published": "Le sondage n'est pas encore publié",
"vote_once": "Vous ne pouvez voter qu'une seule fois"
},
"error": {
"creating_poll": "Une erreur s'est produite lors de la création du sondage",
"updating_poll": "Une erreur s'est produite lors de la mise à jour de l'état du sondage",
"submitting_poll": "Une erreur s'est produite lors de la soumission du sondage"
}
},
"media_manager": {
"list_failed": "Échec du chargement des ressources multimédias",
"storage_failed": "Échec du chargement du résumé du stockage",
"create_failed": "Échec de la création de l'élément multimédia",
"attach_failed": "Échec de la connexion de l'élément multimédia",
"detach_failed": "Échec du détachement de l'élément multimédia",
"resolve_video_failed": "Échec de la résolution de l'URL de lecture multimédia",
"update_failed": "Échec de la mise à jour de l'élément multimédia",
"update_success": "Actif média mis à jour",
"usage_failed": "Échec du chargement de l'utilisation des ressources",
"download_failed": "Échec de l'obtention de l'URL de téléchargement de l'élément",
"thumbnail_uploaded": "Miniature téléchargée",
"thumbnail_upload_failed": "Échec du téléchargement de la miniature",
"thumbnail_too_large": "L'image miniature est trop grande",
"thumbnail_invalid": "Fichier miniature invalide"
},
"tags": {
"group_created": "Groupe de balises créé",
"group_updated": "Groupe de balises mis à jour",
"tag_created": "Balise créée",
"tag_updated": "Balise mise à jour",
"course_tags_updated": "Balises de cours mises à jour",
"fetch_failed": "Échec du chargement des balises",
"save_failed": "Échec de l'enregistrement des modifications de balise"
},
"error_update": "Échec de la mise à jour",
"token_auth": {
"created": "Secret de signature créé. Enregistrez-le maintenant, il ne sera plus affiché.",
"rotated": "Le secret de signature a été pivoté. Enregistrez le nouveau secret : il ne sera plus affiché.",
"deleted": "Authentification du jeton supprimée.",
"activated": "Authentification par jeton activée.",
"deactivated": "Authentification du jeton désactivée."
},
"automation": {
"created": "Clé d'automatisation créée. Enregistrez-le maintenant car le secret complet n'est affiché qu'une seule fois.",
"rotated": "Clé d'automatisation tournée. Enregistrez le nouveau secret maintenant car il ne sera plus affiché.",
"revoked": "Clé d'automatisation révoquée."
}
},
"explore": {
"heading": "Découvrez nos cours",
"empty_heading": "Aucun cours disponible",
"empty_description": "Il n'y a actuellement aucun cours publié disponible"
},
"exercises": {
"heading": "Exercices",
"not_submitted": "Non soumis",
"submitted": "Soumis",
"in_progress": "Classement en cours",
"graded": "Noté",
"lesson": "Leçon"
},
"my_learning": {
"heading": "Mon apprentissage",
"progress": "En cours",
"complete": "Terminé",
"search": "Rechercher des cours",
"not_in_progress": "Aucun cours en cours",
"any_progress": "Tout cours que vous commencez sera affiché ici",
"not_completed": "Aucun cours terminé",
"any_course": "Tout cours que vous terminez sera affiché ici"
},
"lms_navigation": {
"home": "Accueil",
"my_learning": "Mon apprentissage",
"exercise": "Exercice",
"community": "Communauté",
"explore": "Explorer",
"help": "Aide",
"settings": "Paramètres"
},
"upgrade": {
"certificate": "Mettez à niveau votre plan pour générer des certificats",
"team": "Mettez à niveau votre forfait pour ajouter des membres à l'équipe",
"domain": "Mettez à niveau votre forfait pour ajouter des domaines personnalisés",
"team_members": "Membres de l'équipe",
"back": "Retour aux paramètres",
"download_lessons": "Mettre à niveau pour télécharger les leçons",
"download_course": "Mettre à niveau pour télécharger le cours",
"required": "Mise à niveau requise",
"enterprise_required": "Cette fonctionnalité nécessite un forfait Entreprise."
},
"analytics": {
"title": "Analyse",
"courses": "Cours",
"progress": "Progrès",
"progress_description": "{value, number} sur {total, number} terminé",
"incomplete": "Incomplet",
"completed": "Terminé",
"complete": "complet",
"last_seen": "Vu pour la dernière fois",
"a_while_ago": "il y a quelque temps",
"exercises": "Exercices",
"graded": "Noté",
"not_graded": "Non noté",
"enrolled_courses": "Cours inscrits",
"enrolled_courses_description": "Tous les cours inscrits",
"overall_course_progress": "Progression globale du cours",
"overall_course_progress_description": "Pourcentage de leçons terminées",
"total_average_grade": "Note moyenne totale",
"total_average_grade_description": "Basé sur les notes des exercices dans tous les cours",
"overall_course_progress_user_description": "Basé sur l'achèvement de la leçon",
"assignment_completion": "Achèvement de la mission",
"assignment_completion_description": "Pourcentage de missions terminées",
"average_grade_description": "Note moyenne de tous les devoirs terminés",
"students": "Étudiants",
"lessons": "Leçons",
"tutors": "tuteurs",
"avg_grade": "Note moyenne",
"completion_rate": "Taux d'achèvement",
"student_progress_overview": "Aperçu des progrès des élèves",
"student_name": "Nom de l'étudiant",
"lessons_completed": "Leçons terminées",
"exercises_submitted": "Exercices soumis",
"average_grade": "Note moyenne",
"actions": "Actions",
"view_details": "Afficher les détails",
"no_students_found": "Aucun étudiant trouvé",
"no_students_description": "Il n'y a pas encore d'étudiants inscrits à ce cours. Les étudiants apparaîtront ici une fois qu'ils auront rejoint le cours.",
"showing_students": "Affichage de {start} à {end} sur {total} élèves",
"no_analytics_data": "Aucune donnée analytique",
"no_analytics_description": "Impossible de charger les données analytiques pour ce cours. Veuillez réessayer plus tard ou contacter l'assistance si le problème persiste.",
"student": "Étudiant",
"student_progress_distribution": "Répartition des progrès des élèves",
"grade_distribution": "Répartition des notes",
"progress_80_plus": "80 %+ de progrès",
"progress_60_79": "60-79 % de progrès",
"progress_below_60": "Progrès inférieur à 60 %",
"grade_90_plus": "90 %+ Note",
"grade_80_89": "Note 80-89 %",
"grade_70_79": "Note 70-79 %",
"grade_below_70": "Note inférieure à 70 %",
"number_of_students": "Nombre d'étudiants",
"progress_range": "Plage de progression",
"grade_range": "Gamme de notes",
"no_progress_data": "Aucune donnée de progression disponible",
"no_grade_data": "Aucune donnée de note disponible",
"loading_chart": "Chargement du graphique...",
"no_data_default": "Aucune donnée disponible",
"no_data_default_description": "Il n'y a aucune donnée à afficher pour le moment."
},
"audience": {
"title": "Public",
"export": "Exporter",
"no_audience": "Aucune audience à gérer",
"manage": "Gérez tous vos étudiants ici et restez connecté avec eux",
"name": "Nom",
"email": "Courriel",
"date_joined": "Date d'adhésion",
"upgrade": "Améliorez votre forfait pour inviter plus d'étudiants"
},
"community": {
"title": "Communauté",
"ask_button": "Demander à la communauté",
"find_question": "Rechercher une question",
"asked": "demandé",
"answers": "réponses",
"no_question": "Aucune question posée",
"ask_a_question": "Poser une question à la communauté",
"all": "Tout",
"delete": {
"title": "Supprimer",
"question": "question",
"comment": "commentaire",
"sure": "Etes-vous sûr de vouloir supprimer ceci",
"no": "Non, garde-le",
"yes": "Oui, supprimer"
},
"ask": {
"go_back": "Retourner",
"ask_the": "Demandez à la communauté",
"publish": "Publier",
"title": "Titre",
"select_course": "Sélectionnez un cours",
"ask_community": "Posez à la communauté toutes vos questions",
"question": "Question",
"save": "Enregistrer",
"edit": "Modifier",
"cancel": "Annuler",
"give": "Donner une réponse",
"comment": "Commentaire"
}
},
"course": {
"not_permitted": {
"header": "Aucune autorisation",
"body": "Malheureusement, vous n'avez pas accès à ce cours.",
"button": "Rentre chez toi"
},
"navItem": {
"settings": {
"heading": "Paramètres",
"cover_image": "Image de couverture",
"optional_image": "Cette image facultative apparaîtra sur votre page d'accueil. Si vous en incluez un, il doit mesurer au moins 280 x 200.",
"replace": "Remplacer",
"del": "Supprimer",
"course_details": "Détails du cours",
"course_title": "Titre du cours",
"course_description": "Description du cours",
"placeholder": "Écrivez ici la description de votre cours",
"course_title_placeholder": "Écrivez le titre du cours ici",
"setup_landing_for_link": "Configurer la page de destination pour obtenir le lien du cours",
"coming_soon": "Bientôt disponible",
"link": "Lien du cours",
"grading": "Classement",
"reports": "Rendre les rapports de notation disponibles pour les leçons",
"disabled": "Désactivé",
"enabled": "Activé",
"order": "Onglet Commander des leçons",
"drag": "Faites glisser et déposez les étiquettes pour réorganiser vos onglets de matériaux",
"content_grouping_title": "Regroupement de contenu",
"content_grouping_description": "Cours collectifs et exercices par section dans la liste des contenus.",
"lesson_download": "Téléchargement des leçons",
"available": "Rendre la leçon disponible en téléchargement en pdf pour les étudiants inscrits",
"course_download": "Téléchargement du cours",
"course_avail": "Rendre le cours disponible en téléchargement pour les étudiants inscrits",
"download": "Télécharger",
"allow": "Autoriser les nouveaux étudiants",
"access": "Autoriser les nouveaux étudiants à accéder à ce cours",
"publish": "Publier un cours",
"determines": "Cela détermine si votre cours s'affiche sur votre page de destination",
"published": "Publié",
"unpublished": "Inédit",
"type": "Type de cours",
"course_type_desc": "Mettez à jour le type de cours pour une expérience plus personnalisée",
"live_class": "Cours en direct",
"self_paced": "À votre rythme",
"delete": "Supprimer un cours",
"delete_text": "Supprimer ce cours, cette action est irréversible",
"save": "Enregistrer les modifications",
"tags": {
"title": "Balises",
"description": "Attribuez des balises pour que les apprenants puissent découvrir ce cours avec des filtres.",
"empty": "Aucune balise sélectionnée",
"add": "Ajouter une balise",
"popover_title": "Sélectionnez les balises",
"empty_groups": "Aucun tag disponible pour l'instant"
}
},
"analytics": {
"title": "Analyse"
},
"landing_page": {
"course_content": "Contenu du cours",
"modules": "modules",
"lessons": "leçons",
"exercises": "exercices",
"start_course": "Commencer le cours",
"requirement": "Exigence",
"description": "Description du cours",
"learn": "Ce que vous apprendrez",
"certificate": "Certificat",
"certificate_text": "Lorsque vous aurez terminé tous les cours du programme, vous obtiendrez un certificat à partager avec votre réseau professionnel.",
"content": "Contenu du cours",
"slide": "1 diapositive",
"note": "remarque",
"video": "vidéo",
"reviews": "Avis",
"see_all": "Tout voir",
"header_video": "Vidéo d'en-tête",
"no_course_published": "Aucun cours publié",
"coming_your_way": "Nous avons d'excellents cours à venir, restez à l'écoute !!!",
"view_less": "Voir moins",
"view_all": "Tout afficher",
"thank_you": "Merci d'avoir laissé un message, nous vous répondrons sous peu",
"name": "Votre nom",
"email": "Votre e-mail",
"phone": "Votre téléphone",
"message": "Votre message",
"your_message": "Votre message ici",
"submit": "Soumettre",
"successful_sub": "Vous avez été ajouté avec succès. Merci de vous être abonné.",
"enter": "Entrez votre email...",
"powered_by": "Alimenté par",
"landing_page": "Page de destination",
"explore": "Explorer les cours",
"find": "Trouvez des cours que vous allez adorer dispensés par les meilleurs professeurs du monde entier",
"find_course": "Trouver un cours...",
"instructor": "Instructeur",
"courses": "cours",
"reviews_modal": {
"title": "Avis",
"rating": "Note",
"ratings": "Notes"
},
"enroll_page": {
"requires_payment_or_invite": "Vous devez payer pour ce cours ou être invité pour y accéder.",
"back_to_course": "Retour au cours",
"join_course": "Rejoindre le cours"
},
"pricing_section": {
"free": "Gratuit",
"not_accepting": "Ce cours n'accepte actuellement pas de nouveaux étudiants.",
"discount": "Remise",
"enroll": "Inscrivez-vous maintenant",
"buy": "Acheter maintenant",
"bird": "Offre pour inscription anticipée. Achetez dès que possible"
},
"upload_widget": {
"title": "Widget de bannière",
"width": "Les images plus larges que 1 500 pixels fonctionnent mieux.",
"size": "La taille maximale par fichier est de 500 Ko.",
"drag_drop": "Faites glisser et déposez votre image ici, ou cliquez pour sélectionner",
"submit": "Soumettre",
"no_images": "Aucune image disponible."
},
"editor": {
"save": "Enregistrer",
"page_builder": "Générateur de pages",
"section": "section",
"display_section": "Section d'affichage",
"pricing_form": {
"currency": "Devise",
"cost": "Coût",
"payment": "Lien de paiement",
"discount": "Remise",
"no": "Non",
"yes": "Oui",
"percent": "Pourcentage de remise",
"gift": "À propos du cadeau"
},
"instructor_form": {
"upload": "Logo de l'instructeur",
"name": "Nom de l'instructeur",
"name_placeholder": "Le nom de votre entreprise",
"role": "Rôle d'instructeur",
"about": "À propos de l'instructeur",
"about_placeholder": "Un bref aperçu de l'instructure",
"total": "Nombre total de cours"
},
"certificate_form": {
"upload_template": "Modèle de certificat"
},
"reviews_form": {
"add_reviews": "Ajouter des avis",
"fullname": "Nom complet",
"description": "Descriptif",
"rating": "Note",
"hide": "Masquer l'avis",
"validations": {
"description": {
"min_char": "'La description est trop courte, minimum 5 caractères"
},
"rating": {
"message": "La note doit être comprise entre 1 et 5"
},
"avatar_url": {
"message": "Télécharger une image"
},
"name": {
"min_char": "Le nom est trop court, minimum 5 caractères"
}
}
},
"header_form": {
"title": "Titre",
"description": "Descriptif",
"short_video": "Courte vidéo",
"replace_cover": "Remplacer l'image de couverture",
"replace": "Remplacer",
"helper": "Entrez un lien vers une vidéo YouTube"
},
"title": {
"header": "En-tête",
"requirement": "Exigence",
"description": "Descriptif",
"goals": "Objectifs",
"reviews": "Avis",
"instructor": "Instructeur",
"pricing": "Tarifs",
"certificate": "Certificat"
}
}
},
"certificates": {
"title": "Certificats",
"certificate_settings": "Paramètres du certificat",
"theme": "Choisissez un thème",
"logo": "Logo de la marque",
"to_update": "Pour mettre à jour votre image de marque, rendez-vous sur",
"settings": "Paramètres > Paramètres de l'organisation",
"and_upload": "et téléchargez le logo de votre marque",
"goto_settings": "Allez dans Paramètres",
"description": "Description du cours",
"placeholder": "une petite description du cours",
"allow": "Autoriser les étudiants à télécharger le certificat",
"locked": "Verrouillé",
"unlocked": "Débloqué",
"save": "Enregistrer les modifications",
"unlocked_certificate": "Félicitations ! 🎉 votre attestation est prête",
"unlocked_certificate_subtitle": "Vous avez terminé ce cours et votre dévouement est évident. Téléchargez le certificat et partagez-le avec votre réseau comme preuve de vos compétences nouvellement acquises",
"locked_certificate": "Certificats non disponibles",
"instructor_unlock": "Votre instructeur doit débloquer votre certificat.",
"contact_instructor": "Si vous avez besoin de votre certificat, veuillez contacter votre instructeur.",
"download_certificate": "Télécharger le certificat",
"complete_to_download_title": "Cours non terminé 😔",
"complete_to_download_subtitle": "Votre certificat sera disponible une fois que vous aurez terminé toutes les leçons et exercices de ce cours.",
"description_error": "La description ne peut pas dépasser 200 caractères",
"characters": "personnages",
"unexpected_error": "Une erreur inattendue s'est produite"
},
"people": {
"title": "Les gens",
"add": "Ajouter",
"search": "Rechercher des personnes",
"you": "Vous",
"pending": "En attente",
"name": "Nom",
"role": "Rôle",
"action": "Action",
"feedback": "E-mail copié dans le presse-papiers",
"view": "Voir",
"delete_profile": "Supprimer le profil",
"teams": {
"add": "Ajouter",
"add_team": "Ajoutez vos coéquipiers ou collaborateurs à votre organisation. Commencez à travailler ensemble",
"invite": "Inviter",
"placeholder": "email séparé par des virgules",
"role": "Rôle",
"send_invite": "Envoyer une invitation",
"members": "Membres",
"invite_sent": "Invitation envoyée",
"you": "Vous",
"remove": "Supprimer"
},
"roles": {
"admin": "Administrateur",
"tutor": "Tuteur",
"student": "Étudiant",
"filter": "Filtrer"
},
"delete_confirmation": {
"title": "Supprimer",
"sure": "Etes-vous sûr de vouloir supprimer",
"no": "Non",
"yes": "Oui"
},
"invite_modal": {
"title": "Inviter des personnes",
"invite": "Inviter des tuteurs",
"select": "Sélectionnez les tuteurs dans l'organisation...",
"to_add": "Pour ajouter un tuteur à votre organisation,",
"go_to": "accéder aux paramètres de l'organisation",
"invite_students": "Inviter des étudiants",
"via_link": "Vous pouvez inviter des étudiants via un lien d'invitation",
"via_qr": "Vous pouvez inviter des étudiants via QR",
"download_qr": "Télécharger le code QR",
"qr_downloading_snackbar": "Code QR généré avec succès, veuillez patienter pendant le téléchargement",
"copy_link": "Copier le lien",
"success": "Copié avec succès",
"finish": "Terminer",
"loading": "Chargement...",
"student_invite_settings": "Paramètres d'invitation d'étudiant",
"student_invite_settings_description": "Choisissez la durée pendant laquelle l'invitation fonctionne et combien d'étudiants peuvent l'utiliser.",
"preset": "Préréglage",
"expires_at": "Expire à",
"max_uses": "Utilisations maximales",
"quick_invite_link": "Lien d'invitation rapide",
"quick_invite_link_description": "Créez un lien sécurisé et partagez par copie ou QR.",
"regenerate_link": "Régénérer le lien",
"share_via_qr": "Partager via QR",
"qr_placeholder": "Générer un lien pour afficher le QR",
"direct_email_bulk": "E-mail direct / invitation groupée",
"direct_email_description": "Collez les adresses e-mail séparées par une virgule, un espace ou une nouvelle ligne. Une invitation sécurisée unique est créée par e-mail.",
"recipient_emails": "E-mails des destinataires",
"recipient_emails_placeholder": "étudiant1@exemple.com, étudiant2@exemple.com",
"send_invite_emails": "Envoyer immédiatement des e-mails d'invitation",
"create_email_invites": "Créer des invitations par e-mail",
"existing_invites": "Invitations existantes",
"refresh": "Actualiser",
"loading_invites": "Chargement des invitations...",
"no_invites_yet": "Aucune invitation créée pour le moment.",
"created": "Créé",
"expires": "Expire",
"uses": "Utilisations",
"remaining": "restant",
"opened": "Ouvert",
"joined": "Rejoint",
"email_sent": "E-mail envoyé",
"email_failed": "Échec de l'e-mail",
"copy_metadata": "Copier les métadonnées",
"revoke": "Révoquer",
"view_audit": "Afficher l'audit",
"hide_audit": "Masquer l'audit",
"no_audit_events": "Aucun événement d'audit.",
"audit_at": "À",
"audit_email": "Courriel",
"audit_actor": "Acteur",
"audit_ip": "IP",
"scan_qr": "Scanner le QR",
"classroomio_brand": "Salle de classeIO.com",
"snackbar_invite_link_copied": "Lien d'invitation copié",
"snackbar_invite_link_regenerated": "Un nouveau lien d'invitation a été généré",
"snackbar_failed_generate_link": "Échec de la génération du lien d'invitation",
"snackbar_add_one_recipient": "Ajouter au moins un e-mail de destinataire",
"snackbar_failed_create_email_invites": "Échec de la création d'invitations par e-mail",
"snackbar_invite_revoked": "Invitation révoquée",
"snackbar_failed_revoke_invite": "Échec de la révocation de l'invitation",
"snackbar_failed_load_audit": "Échec du chargement de l'audit d'invitation",
"snackbar_metadata_copied": "Métadonnées d'invitation copiées",
"snackbar_email_invites_success": "{count} invitation(s) créée(s). Envoyé {envoyé}, échec {échec}. {duplicates} doublon(s) ignoré(s).",
"presets": {
"one_time_24h": "Une fois (24h)",
"multi_use_7d": "Multi-usage (7 jours)",
"multi_use_30d": "Multi-usage (30 jours)",
"custom": "Personnalisé"
}
}
},
"marks": {
"title": "Marques",
"student": "Étudiant",
"total": "Total",
"no_student": "Aucun étudiant ajouté",
"export": {
"csv": "Exporter au format CSV",
"pdf": "Exporter au format PDF"
},
"avg_grade": "Note moyenne"
},
"submissions": {
"title": "Exercices soumis",
"grading_modal": {
"details": "Détails",
"early": "Tôt",
"late": "En retard",
"total_grade": "Note totale",
"student": "Étudiant",
"status": "Statut",
"add_comment": "Ajouter un commentaire",
"add_comment_placeholder": "Laisser un commentaire",
"grade_with_ai": "Noter avec l'IA",
"submit_grades": "Soumettre les notes",
"accept_grade": "Accepter",
"reject_grade": "Rejeter",
"allocated": "J'ai attribué ce score parce que",
"total_try": "du total d'essais :",
"options_correct": "les bonnes options ont été sélectionnées",
"out_of": "hors de",
"options_wrong": "et le nombre de mauvaises sélections était",
"questions_tried": "Attribué ce score en raison du nombre total d'essais :",
"delete_prompt": "Supprimer",
"delete_error": "Échec de la suppression de la soumission",
"delete_success": "Soumission supprimée avec succès",
"student_avatar": "Avatar étudiant",
"ai_icon": "IA"
},
"submission_status": {
"submitted": "Soumis",
"in_progress": "En cours",
"graded": "Noté"
},
"workflow": {
"awaiting_manual_hint": "Nécessite un examen manuel",
"failed_hint": "La notation automatique a échoué. Remettez cette soumission dans Soumis pour réessayer.",
"invalid_transition": "Ce changement de statut n'est pas autorisé par le workflow de notation"
}
},
"attendance": {
"title": "Participation",
"present": "Présent",
"absent": "Absent",
"search_students": "Rechercher des étudiants",
"student": "Étudiant",
"lesson": "Leçon",
"no_student": "Aucun étudiant ajouté"
},
"lessons": {
"heading": "Leçons",
"heading_v2": "Contenu",
"drag": "faites glisser une carte pour réorganiser",
"no_lesson": "Pas encore de cours",
"share_your_knowledge": "Partagez vos connaissances avec le monde en créant des leçons engageantes. Commencez par cliquer sur le bouton Ajouter.",
"add_content": "Ajouter du contenu",
"add_content_description": "Sélectionnez le type de contenu que vous souhaitez ajouter.",
"add_content_details": "Remplissez les détails de ce contenu.",
"add_content_adding_to": "Ajout à",
"add_content_section_fallback": "section",
"add_content_continue": "Continuer",
"add_content_section_label": "Section",
"add_content_select_section": "Sélectionner une rubrique",
"add_content_create_section_first": "Créez d’abord une section pour ajouter des leçons ou des exercices.",
"add_content_back": "Retour",
"add_content_create": "Créer",
"add_content_create_section": "Créer une rubrique",
"add_content_create_lesson": "Créer une leçon",
"add_content_section_title_placeholder": "par exemple, Module 1 : Introduction",
"add_content_lesson_title_placeholder": "par exemple, Premiers pas avec les variables",
"join_lesson": "Rejoindre la leçon",
"no_link": "Pas de lien",
"no_tutor": "Aucun tuteur ajouté",
"body_header": "Pas encore de cours",
"body_content": "Partagez vos connaissances avec le monde en créant des leçons engageantes. Commencez par cliquer sur le bouton Ajouter.",
"download_pdf": "Télécharger le PDF",
"autosaving": "Sauvegarde automatique...",
"done": "Terminé",
"edit": "Modifier",
"mark_as": "Marquer comme",
"incomplete": "Incomplet",
"complete": "Terminé",
"next": "Suivant",
"prev": "Précédent",
"disabled": "La fonctionnalité est désactivée",
"version_history": {
"title": "Historique des versions",
"fetch_more_versions": "Récupérer plus de versions",
"current_version": "Version actuelle",
"restore_version": "Restaurer cette version"
},
"poll": {
"voted": "A voté",
"created_by": "Créé par",
"status": "Statut",
"draft": "Brouillon",
"publish": "Publier",
"expiration": "Expiration",
"total_voted": "Total des votes",
"responses": "Réponses",
"expires": "Expire",
"today": "Aujourd'hui",
"back": "Retour",
"result": "Résultat",
"delete": "Supprimer",
"create_poll": "Créer un sondage",
"question": "Question",
"options": "Possibilités",
"option_label": "Étiquette d'option",
"cancel": "Annuler",
"poll_question": "Question de sondage"
},
"polls": {
"title": "Sondage",
"active_polls": "Sondages actifs",
"expired_polls": "Sondages expirés",
"loading": "Chargement...",
"no_polls": "Aucun sondage à afficher"
},
"comments": {
"title": "Commentaires",
"you": "Vous",
"text_area_title": "Laisser un commentaire",
"placeholder": "Que pensez-vous de cette leçon ?",
"comment_btn": "Commentaire",
"cancel_btn": "Annuler",
"load_more_btn": "Charger plus",
"comment_error": "Échec de la publication du commentaire. Veuillez réessayer."
},
"exercises": {
"heading": "Tous les exercices",
"add_button": "Ajouter",
"no_exercises": "Aucun exercice ajouté pour cette leçon",
"no_assigned_exercises": "Votre tuteur n'a assigné aucun exercice à cette leçon. Pour la plupart, vous pouvez",
"chill": "chill avec les grands",
"add_exercise": "Partagez vos connaissances avec le monde en créant des exercices engageants. Ajoutez un exercice maintenant.",
"all_exercises": {
"heading": "Tous les exercices",
"questions": "Questions",
"submissions": "Soumissions",
"save": "Enregistrer",
"preview": "Aperçu",
"add_question": "Ajouter une question",
"reorder": "Réorganiser les questions",
"delete_exercise": "Supprimer l'exercice",
"order_questions": "Questions de commande",
"write_your_answer": "Écrivez votre réponse",
"write_your_answer_here": "Écrivez votre réponse ici",
"no_answer": "Aucune réponse n'a été fournie",
"write_your_question_here": "Écrivez votre question ici",
"write_your_title": "Écrivez votre titre ici",
"write_your_subtitle": "Écrivez votre sous-titre ici",
"highlight": "Écrivez ici le surlignage de votre titre",
"content": "Écrivez votre contenu ici",
"video": "Écrivez votre lien vidéo ici",
"link": "Écrivez votre lien ici",
"label": "Écrivez votre étiquette ici",
"email": "Écrivez votre email ici",
"facebook": "Écrivez votre lien Facebook ici",
"twitter": "Écrivez votre lien Twitter ici",
"linkedin": "Écrivez votre lien LinkedIn ici",
"number": "Écrivez votre numéro de téléphone ici",
"previous": "Précédent",
"finish": "Terminer",
"next": "Suivant",
"check": "Vérifier",
"analytics": {
"submissions": "Soumissions",
"individual": {
"heading": "Individuel",
"answers": "Réponses individuelles",
"no": "Aucune réponse n'a été fournie",
"student_avatar": "Étudiant"
},
"summary": {
"heading": "Résumé",
"question_chart": "Tableaux de questions",
"responses": "Réponses",
"no_responses": "Pas encore de réponses",
"other": "Autre"
},
"loading_submissions": "Chargement des soumissions...",
"empty_title": "Aucune soumission pour l'instant",
"empty_description": "Les soumissions apparaîtront ici lorsque les étudiants auront terminé cet exercice."
},
"view_mode": {
"no_question": "Aucune question ajoutée pour cet exercice",
"edit": "Modifier",
"button": "bouton pour ajouter",
"questions": "des questions",
"points": "points",
"all": "Tout est requis",
"due": "Due par",
"no_description": "Pas de description",
"start": "Commencer",
"graded": "Noté",
"pending": "En attente",
"submitted": "Soumis",
"status_pending": "Statut : En attente d'examen",
"status_graded": "Statut : Examen terminé",
"status_submitted": "Statut : Soumis",
"empty_description": "Cliquez sur le bouton Modifier pour ajouter.",
"empty_edit_hint_prefix": "Cliquez sur le ",
"empty_edit_hint_suffix": " bouton pour ajouter.",
"answers_required": "Veuillez fournir au moins une réponse avant de soumettre.",
"checking_submission": "Vérification de votre soumission...",
"answer_required": "Veuillez répondre à cette question avant de continuer.",
"instructor_feedback": "Commentaires de l'instructeur"
},
"edit_mode": {
"delete_modal": "Supprimer l'exercice",
"sure": "Êtes-vous sûr de vouloir supprimer cet exercice ?",
"no": "Non, annule",
"yes": "Oui, supprimer",
"deleting": "Suppression...",
"error": "Vous avez des erreurs",
"question": "Question",
"write": "Écrivez votre code",
"option": "Ajouter une option",
"question_types": {
"single": "Réponse unique",
"multiple": "Plusieurs réponses",
"paragraph": "Paragraphe",
"true_false": "Vrai/Faux",
"short_answer": "Réponse courte",
"numeric": "Réponse numérique",
"fill_blank": "Remplissez le vide",
"file_upload": "Téléchargement de fichiers",
"matching": "Correspondance",
"ordering": "Commande",
"hotspot": "Point d'accès",
"link": "Liens"
},
"select_type": "Sélectionnez le type",
"premium_question_type": "Mettre à niveau pour utiliser ce type de question"
},
"delete_confirmation": {
"title": "Supprimer la question",
"sure": "Êtes-vous sûr de vouloir supprimer cette question",
"no": "Non, s'il te plaît, ne le fais pas",
"yes": "Oui, supprimer"
},
"description": {
"title": "Titre",
"heading": "Descriptif",
"describe": "Décrivez l'exercice à votre élève",
"no": "Pas de description"
},
"shared_question": {
"textarea": {
"take": {
"placeholder": "Écrivez votre réponse"
},
"edit": {
"placeholder": "Les apprenants répondront avec un texte long"
}
},
"hotspot": {
"preview": {
"helper": "L'aperçu du point d'accès est fourni par l'image de l'application hôte et les paramètres du point d'accès."
},
"take": {
"placeholder": "Fournir les coordonnées du point d'accès au format JSON"
},
"edit": {
"helper": "Configurez l'image du point d'accès et les zones en question via les commandes de l'application hôte."
}
},
"ordering": {
"fallback_step_prefix": "Étape",
"preview": {
"submitted_label": "Commande soumise",
"expected_label": "Commande attendue",
"matches": "La commande soumise correspond à la commande attendue.",
"differs": "La commande soumise diffère de la commande attendue."
},
"take": {
"helper": "Faites glisser et déposez pour organiser les éléments dans le bon ordre.",
"empty": "Aucun article de commande n'est encore configuré pour cette question."
},
"edit": {
"helper": "Faites glisser les éléments pour définir l'ordre correct.",
"add_step": "Ajouter une étape",
"empty": "Ajoutez des étapes, puis faites glisser pour définir l'ordre attendu.",
"step_placeholder": "Étape '{'index'}'",
"remove_step_tooltip": "Supprimer l'étape"
}
},
"matching": {
"preview": {
"helper": "L'aperçu des paires correspondantes est fourni par les paramètres de l'application hôte."
},
"take": {
"placeholder": "Fournir des paires correspondantes au format JSON"
},
"edit": {
"helper": "Configurez les paires dans les paramètres de question via les contrôles de l'application hôte."
}
},
"link": {
"preview": {
"empty": "Aucun lien soumis.",
"item_label": "Lien '{'index'}'"
},
"take": {
"helper": "Ajoutez un ou plusieurs liens. Seules les URL http/https valides sont acceptées.",
"placeholder": "https://example.com/resource-'{'index'}'",
"remove_tooltip": "Supprimer le lien",
"remove_sr": "Supprimer le lien",
"invalid_url_error": "Veuillez saisir une URL valide (http/https).",
"add_button": "Ajouter un lien"
},
"edit": {
"instructions_placeholder": "Instructions facultatives pour les apprenants",
"helper": "Les apprenants peuvent soumettre une ou plusieurs URL valides (http/https)."
}
},
"file_upload": {
"preview": {
"accepted_types_label": "Types acceptés",
"max_size_label": "Taille maximale (Mo)"
},
"take": {
"selected_file_label": "Fichier sélectionné",
"upload_button": "Télécharger",
"upload_progress": "Téléchargement...",
"upload_error": "Échec du téléchargement",
"view": "Voir",
"download": "Télécharger"
},
"edit": {
"accepted_types_placeholder": "Types acceptés (par exemple pdf,docx)",
"max_size_placeholder": "Taille maximale (Mo)"
}
},
"fill_blank": {
"preview": {
"accepted_answers_label": "Réponses acceptées"
},
"take": {
"placeholder": "Entrez les réponses séparées par des virgules"
},
"edit": {
"accepted_answers_placeholder": "Réponses acceptées (séparées par des virgules)"
}
},
"numeric": {
"preview": {
"correct_value_label": "Valeur correcte",
"tolerance_label": "Tolérance"
},
"take": {
"placeholder": "Entrez un numéro"
},
"edit": {
"correct_value_label": "Valeur correcte",
"correct_value_info": "La réponse numérique attendue que les apprenants doivent soumettre pour être marquée comme correcte.",
"tolerance_label": "Tolérance",
"tolerance_info": "Différence autorisée par rapport à la valeur correcte (par exemple, 0,5 accepte +/-0,5).",
"correct_value_placeholder": "Valeur correcte",
"tolerance_placeholder": "Tolérance"
}
},
"short_answer": {
"preview": {
"helper": "Question à réponse en texte libre."
},
"take": {
"placeholder": "Tapez votre réponse"
},
"edit": {
"instructions_placeholder": "Instructions facultatives"
}
},
"true_false": {
"true_label": "Vrai",
"false_label": "Faux",
"preview": {
"correct_value_label": "Valeur correcte"
},
"edit": {
"correct_answer_label": "Bonne réponse"
}
},
"checkbox": {
"edit": {
"helper": "Marquez une ou plusieurs options comme correctes.",
"correct_selected_tooltip": "Bonne réponse sélectionnée",
"toggle_correct_tooltip": "Basculer la bonne réponse",
"toggle_correct_sr": "Activer l'option comme étant correcte"
}
},
"radio": {
"edit": {
"helper": "Sélectionnez exactement une option correcte.",
"correct_selected_tooltip": "Bonne réponse sélectionnée",
"mark_correct_tooltip": "Marquer comme bonne réponse",
"mark_correct_sr": "Marquer l'option comme correcte"
}
},
"question": {
"edit": {
"title_label": "Titre",
"title_placeholder": "Invite de questions",
"description_label": "Description (facultatif)",
"description_placeholder": "Ajouter un contexte supplémentaire pour cette question",
"add_description": "Ajouter une description",
"remove_description": "Supprimer la description",
"media_menu_sr": "Menu des questions supplémentaires",
"add_image": "Ajouter une image",
"add_video": "Ajouter une vidéo",
"remove_image_tooltip": "Supprimer l'image",
"remove_image_sr": "Supprimer l'image",
"remove_video_tooltip": "Supprimer la vidéo",
"remove_video_sr": "Supprimer la vidéo",
"image_alt": "Contexte des questions",
"video_modal_title": "Ajouter une vidéo YouTube",
"video_link_label": "Lien YouTube",
"video_link_placeholder": "https://www.youtube.com/watch?v=",
"video_add_button": "Ajouter une vidéo",
"video_invalid_link": "Veuillez saisir un lien YouTube valide.",
"upload_error_only_images": "Seuls les fichiers image sont pris en charge.",
"upload_error_skipped": "Certains fichiers ont été ignorés car ce ne sont pas des images.",
"upload_error_failed": "Échec du téléchargement de l'image. Essayer à nouveau."
}
},
"navigation": {
"previous": "Précédent",
"next": "Suivant",
"finish": "Terminer"
},
"common": {
"option_prefix": "Options",
"remove": "Supprimer",
"add_option": "Ajouter une option",
"correct_badge": "(C'est vrai)",
"not_set": "Non défini"
}
}
},
"new_exercise_modal": {
"heading": "Nouvel exercice",
"how": "Comment voulez-vous créer votre exercice",
"coming_soon": "Bientôt disponible",
"next": "Suivant",
"title": "Donnez un titre à votre exercice",
"title_placeholder": "Nom de l'exercice",
"finish": "Terminer",
"select_template": "Sélectionnez un modèle",
"questions": "Questions",
"points": "Points",
"back": "Retour",
"create_exercises": "Créez des exercices à partir de Notes avec l'IA",
"choose_questions": "Choisissez le nombre de questions et d'options que vous souhaitez et l'IA vous aidera à créer un exercice à partir de votre note. Allons-y.",
"how_many_questions": "Combien de questions souhaitez-vous créer ?",
"how_many_options": "Combien d’options par question souhaitez-vous ?",
"add_note": "Veuillez ajouter une note pour utiliser cette fonctionnalité",
"generate": "Générer",
"completion": "Génération d'IA terminée",
"click_generate": "Cliquez sur « Générer » pour un peu de magie",
"no_templates_for_tag": "Aucun modèle disponible pour cette balise.",
"errors": {
"template_fetch": "Erreur lors de la récupération des modèles. Veuillez réessayer."
},
"options": {
"from_scratch": "À partir de zéro",
"from_scratch_subtitle": "Créez votre exercice à partir de zéro si vous avez déjà préparé vos questions",
"use_template": "Utiliser un modèle",
"use_template_subtitle": "Choisissez parmi plus de 100 modèles d'exercices prédéfinis pour vous aider à démarrer",
"use_ai": "Utiliser l'IA",
"use_ai_subtitle": "Vous pouvez générer un exercice avec l'IA à partir de vos notes"
}
}
},
"materials": {
"body_heading": "Aucune note, vidéo ou diapositive ajoutée pour cette leçon pour le moment",
"body_content": "Partagez vos connaissances avec vos élèves en créant du contenu engageant. Commencez par cliquer sur",
"get_started": "Commencer",
"no_content": "Aucun contenu",
"no_translation": "Aucune traduction pour la langue sélectionnée",
"button": "bouton",
"button_done": "Terminé",
"tabs": {
"document": {
"title": "Documents",
"add_document": "Ajouter un document",
"no_document": "Aucun document téléchargé pour l'instant",
"view_document": "Afficher le document",
"download": "Télécharger",
"upload_document": "Télécharger un document",
"upload_title": "Télécharger un document",
"upload_description": "Téléchargez des fichiers PDF, DOCX ou DOC. Taille maximale : 5 Mo",
"drag_drop": "Glissez et déposez votre document ici",
"or": "ou",
"choose_file": "Choisir un fichier",
"cancel": "Annuler",
"uploading": "Téléchargement...",
"upload_success": "Document téléchargé avec succès !",
"upload_error": "Échec du téléchargement du document",
"file_type_error": "Type de fichier non pris en charge. Veuillez télécharger des fichiers PDF, DOCX ou DOC.",
"file_size_error": "Taille du fichier trop grande. La taille maximale est de {size}.",
"type": "Tapez",
"size": "Taille",
"upload_error_title": "Erreur de téléchargement",
"upload_error_message": "Format de fichier non pris en charge ou échec du téléchargement",
"upload_error_try_again": "Veuillez réessayer avec un fichier de document valide",
"try_again": "Réessayez",
"upgrade": "Mettez à niveau votre forfait pour télécharger des documents",
"cancel_upload": "Annuler le téléchargement",
"upload_cancelled": "Téléchargement annulé par l'utilisateur",
"downloading": "Téléchargement...",
"view_pdf": "Afficher le PDF",
"remove_document": "Supprimer le document",
"delete": "Supprimer",
"page_of": "Page {page} sur {total}",
"loading_pdf": "Chargement du PDF...",
"failed_to_load_pdf": "Échec du chargement du document PDF",
"failed_to_render_pdf": "Échec du rendu de la page PDF",
"use_arrow_keys": "Utilisez les touches fléchées pour naviguer, +/- pour zoomer ou cliquez sur les commandes ci-dessus. Le clic droit est désactivé.",
"empty_title": "Aucun document pour l'instant",
"empty_description": "Téléchargez des documents à partager avec vos étudiants"
},
"video": {
"title": "Vidéo",
"embed_link": "Intégrer le lien",
"upload": "Télécharger",
"library": "Bibliothèque",
"button": "Ajouter/Modifier des vidéos",
"remove_video": "Supprimer la vidéo",
"add_video": {
"title": "Ajouter une vidéo",
"add_by": "Ajouter par",
"youtube_link": "Lien Youtube",
"videos_added": "Vidéos ajoutées",
"add_video": "Ajouter une vidéo",
"upload_video": "Télécharger la vidéo",
"select_file": "Sélectionnez le fichier (Mp4, MOV, AVI) à télécharger dans votre leçon.",
"size": "(Maximum 500 Mo)",
"oops": "Oups 😬, impossible de télécharger la vidéo",
"big_file": "Désolé, la vidéo n'a pas été téléchargée. La taille du fichier est trop grande,",
"maximum_size": "la taille maximale est de 30 Mo. Essayer à nouveau!",
"button": "Essayez un autre fichier",
"try_again": "Veuillez réessayer",
"unsupported_format": "Désolé, notre vidéo n'a pas été téléchargée, le format de fichier n'est pas pris en charge ou quelque chose s'est mal passé sur le serveur.",
"format": "Téléchargez des fichiers MP4, MOV et AVI.",
"upgrade": "Mettez à niveau votre forfait pour télécharger des vidéos",
"uploading": "Téléchargement...",
"invalid_youtube": "Lien(s) YouTube invalide(s)",
"invalid_link": "Lien(s) invalide(s)",
"search_library": "Rechercher dans la bibliothèque",
"search_library_action": "Rechercher",
"loading_library": "Chargement de la médiathèque...",
"no_library_videos": "Aucune vidéo disponible dans votre médiathèque",
"add_from_library": "Ajouter depuis la bibliothèque",
"cancel_upload": "Annuler le téléchargement",
"upload_cancelled": "Téléchargement annulé par l'utilisateur",
"max_files": "{count, plural, one {Vous pouvez télécharger # fichier} other {Vous pouvez télécharger # fichiers}}",
"max_files_and_size": "(jusqu'à {taille} chacun)"
},
"empty_title": "Aucune vidéo pour l'instant",
"empty_description": "Ajoutez des vidéos de YouTube, téléchargez-les ou de votre bibliothèque multimédia"
},
"slide": {
"title": "Diapositive",
"slide_link": "Lien de diapositive",
"helper_message": "Vous pouvez intégrer Google Slides ou Canva Présentation"
},
"note": {
"title": "Remarque",
"placeholder": "Écrivez votre note de cours ici",
"ai": {
"outline": "Générer un plan de leçon",
"note": "Générer une note de cours",
"activities": "Générer des activités de cours"
}
}
}
},
"lesson_nav": {
"materials": "Matériaux",
"exercises": "Exercices"
},
"add_content_options": {
"section_title": "Section",
"section_description": "Cours collectifs et exercices ensemble.",
"lesson_title": "Leçon",
"lesson_description": "Enseignez avec des notes, des diapositives et des vidéos.",
"exercise_title": "Exercice",
"exercise_description": "Évaluez les étudiants avec des quiz et des tâches."
},
"add_lesson": {
"button_title": "Ajouter",
"start_reorder": "Réorganiser",
"end_reorder": "Terminer la réapprovisionnement",
"modal_heading": "Ajouter une nouvelle leçon",
"modal_heading_section": "Ajouter une nouvelle section",
"lesson_title": "Titre de la leçon",
"course_section_title": "Titre de la section",
"click_to": "Cliquez pour",
"lock": "Verrouiller",
"unlock": "Déverrouiller",
"all": "Tout",
"fullname": "nom complet",
"save": "Enregistrer",
"edit": "Modifier",
"delete": "Supprimer",
"cancel": "Annuler"
},
"section_prompt": {
"cta": "Activer les sections",
"header": "Activer les sections",
"title": "Nous avons lancé des sections de cours",
"description": "Vous pouvez désormais regrouper les leçons en sections pour organiser votre contenu et rendre l'apprentissage plus fluide pour vos élèves.",
"activate": "Activer",
"cancel": "Annuler"
},
"content_locked_title": "Ce contenu est verrouillé",
"content_locked_description": "Votre instructeur n'a pas encore débloqué ce contenu. Complétez le contenu précédent ou revenez plus tard."
},
"news_feed": {
"heading": "Fil d'actualité",
"body_header": "Pas encore de message",
"body_content": "Faites un message dans votre classe. Commencez par cliquer sur le bouton Ajouter.",
"pinned": "Épinglé",
"snackbar": {
"comment_deleted": "Commentaire supprimé",
"reaction_error": "Une erreur s'est produite lors de la réaction au fil d'actualité",
"comment_creation_error": "Une erreur s'est produite lors de la création du commentaire",
"add_comment_success": "Commentaire ajouté",
"toggle_pin_error": "Échec de l'activation du flux épinglé",
"unpinned": "Désépinglé",
"successfully": "Avec succès",
"feed_delete_success": "Flux supprimé avec succès",
"fetch_feed_fail": "Échec de la récupération des flux d'actualités",
"fetching_error": "Une erreur s'est produite lors de la récupération du flux"
},
"heading_button": {
"title": "Ajouter",
"edit_post": "Modifier le message",
"make_a_post": "Créer un message",
"placeholder": "Partagez une mise à jour avec vos étudiants",
"cancel": "Annuler",
"post": "Publier"
},
"user_avatar_alt": "Avatar de l'utilisateur",
"comments": {
"comment": "commentaire",
"showing_of": "Affichage de {montré} sur {total}",
"hide": "Masquer les commentaires",
"placeholder": "Ajouter un commentaire de classe",
"submit_aria": "Soumettre un commentaire",
"delete": "Supprimer"
},
"card": {
"pin": "Épingle",
"unpin": "Désépingler",
"edit": "Modifier",
"delete": "Supprimer"
}
}
},
"search": {
"placeholder": "Rechercher des leçons ou des exercices",
"empty": "Aucun résultat trouvé"
},
"sidebar": {
"back_to_course": "Retour au cours",
"content_count": {
"lessons": "{count} leçons",
"exercises": "{count} exercices"
}
},
"navItems": {
"nav_news_feed": "Fil d'actualité",
"nav_content": "Contenu",
"nav_attendance": "Participation",
"nav_submissions": "Soumissions",
"nav_marks": "Marques",
"nav_people": "Les gens",
"nav_analytics": "Analyse",
"nav_certificates": "Certificats",
"nav_landing_page": "Page de destination",
"nav_settings": "Paramètres"
}
},
"courses": {
"heading": "Cours",
"heading_button": "Créer un cours",
"search_placeholder": "Trouver un cours",
"copy_course": {
"title": "Créer un cours",
"course_name_label": "Nom du cours",
"course_name_placeholder": "Le nom de votre cours",
"course_description_label": "Descriptif du cours",
"course_description_placeholder": "Entrez une description pour votre cours",
"create_button": "Créer",
"error": {
"failed_to_clone": "Échec du clonage du cours"
}
},
"new_course_modal": {
"heading": "Créer un cours",
"course_name": "Nom du cours",
"type": "Type de cours",
"course_name_placeholder": "Le nom de votre cours",
"short_description": "Brève description",
"short_description_placeholder": "Une petite description de ce cours",
"type_selector_title": "Quel type de cours envisagez-vous ?",
"button": "Terminer",
"back": "Retour",
"next": "Suivant"
},
"course_card": {
"empty_title": "Aucun cours créé",
"empty_description": "Partagez vos connaissances avec le monde en créant des cours attrayants pour vos étudiants.",
"error_message": "Une erreur s'est produite.",
"lessons_number": "leçons",
"students": "étudiants",
"published": "Publié",
"unpublished": "Inédit",
"continue_course": "Continuer",
"learn_more": "En savoir plus",
"list_view": {
"title": "Titre",
"description": "Descriptif",
"lessons": "Leçons",
"students": "Étudiants",
"published": "Publié",
"type": "Tapez",
"tags": "Balises"
},
"context_menu": {
"clone": "Cloner",
"share": "Partager",
"invite": "Inviter",
"delete": "Supprimer"
}
},
"course_filter": {
"date_created": "Date de création",
"published": "Publié",
"lessons": "Leçons"
},
"tag_filters": {
"filter": "Filtrer",
"active": "Filtres actifs",
"clear_all": "Tout effacer",
"popover_title": "Filtres",
"sort": "Trier",
"tags": "Balises",
"empty_tags": "Aucune balise disponible"
}
},
"ai": {
"help_me": "Aide-moi à écrire",
"placeholder": "Aide-moi à rédiger une brève description",
"text": "Commencez à taper...",
"reset": "Réinitialiser",
"rephrase": "Reformuler",
"insert": "Insérer",
"can_you": "Pouvez-vous s'il vous plaît reformuler ceci"
},
"dashboard": {
"morning_heading": "Bonjour",
"afternoon_heading": "Bon après-midi",
"evening_heading": "Bonsoir",
"create_course": "Créer un cours",
"view_site": "Voir le site",
"visit_site": "Visitez le site Web",
"current_lesson": "En cours d'apprentissage",
"your_progress": "Votre progression",
"continue": "Continuer",
"continue_learning": "Continuer l'apprentissage",
"no_courses": "Aucun cours en cours pour le moment",
"start_course": "Une fois que vous aurez commencé un cours, vos progrès seront reflétés ici",
"lms_dashboard_hero": "Aujourd'hui est un autre jour pour vous rapprocher de vos objectifs d'apprentissage. N'abandonnez pas, plus vous apprenez, mieux vous vous améliorez.",
"lessons_completed": "Leçons terminées",
"no_courses_started": "Aucun cours n'a commencé",
"revenue": "Revenus",
"revenue_description": "Revenus approximatifs provenant de la vente de cours",
"no_of_courses": "Nombre de cours",
"no_courses_description": "Cours créés au sein de cette organisation",
"total_students": "Nombre total d'étudiants",
"total_students_description": "Basé sur les inscriptions des étudiants",
"top_courses": "Meilleurs cours",
"students": "étudiants",
"student": "étudiant",
"completion": "achèvement",
"create_first_course": "Créez votre premier cours",
"create_first_course_description": "Commencez à créer des cours pour suivre la progression des cours",
"recent_enrollments": "Inscriptions récentes",
"publish_first_course": "Publiez votre premier cours",
"publish_first_course_description": "Pour suivre les inscriptions, publier un cours et inviter des étudiants",
"publish_course": "Publier le cours",
"items_completed": "Éléments terminés"
},
"schedule": {
"title": "Votre emploi du temps",
"essence": "L’essence de la collaboration en matière de conception",
"figma": "Présentation de Figma",
"join": "Rejoindre l'appel",
"no": "Pas de cours ce jour"
},
"components": {
"settings": {
"customize_lms": {
"title": "Personnaliser le LMS",
"disabled": "Désactivé",
"enabled": "Activé",
"save": "Enregistrer les modifications",
"apps": {
"title": "Applications",
"poll": "Sondage",
"live_comment": "Commentaires en direct"
},
"course": {
"title": "Cours",
"newsfeed": "Fil d'actualité",
"grading": "Classement"
},
"dashboard": {
"title": "Tableau de bord",
"community": "Communauté",
"exercises": "Exercices",
"banner_image": "Image de la bannière",
"banner_image_btn": "Mettre à jour l'image de la bannière",
"banner_text": "Texte de la bannière",
"banner_text_label": "Mettre à jour le texte de la bannière",
"banner_text_placeholder": "Écrivez le texte ici"
}
},
"domains": {
"title": "Domaine personnalisé",
"add": "Ajouter",
"url": "URL",
"update": "Mettre à jour le domaine",
"custom": "Domaine personnalisé",
"domain": "Ajoutez votre propre nom de domaine",
"save": "Enregistrer",
"your_domain": "Votre domaine",
"custom_domain_error": "Vous ne pouvez pas ajouter un domaine de premier niveau en tant que domaine personnalisé. Utilisez plutôt un sous-domaine tel que « courses.[votresite Web].com » ou « www.[votre site Web].com ».",
"custom_domain_not_classroomio": "Le domaine ne peut pas contenir « classroomio »",
"custom_domain_success": "Domaine personnalisé ajouté avec succès",
"dns_description": "Définissez l'enregistrement suivant sur votre fournisseur DNS pour continuer :",
"dns_type": "Tapez",
"dns_value": "Valeur",
"dns_name": "Nom",
"refresh": "Actualiser",
"remove": "Supprimer",
"custom_favicon": "Icône de favori personnalisée",
"custom_code": "Code personnalisé"
}
},
"quiz": {
"title": "Quiz",
"second": "Seconde(s)",
"answer": "Réponse(s)",
"question_delete": "Supprimer la question",
"add_more": "+ Ajouter plus de réponses",
"remove_last": "- Supprimer la dernière réponse",
"quiz_delete": "Supprimer le questionnaire",
"delete_question": "Êtes-vous sûr de vouloir supprimer cette question ?",
"delete_quiz": "Êtes-vous sûr de vouloir supprimer ce quiz ?",
"lose_content": "Vous perdrez votre contenu et cette action ne pourra pas être annulée.",
"delete": "Supprimer",
"update": "Mise à jour",
"create": "Créer",
"a_quiz": "un quiz",
"quiz_title": "Titre du quiz",
"placeholder": "Titre de votre quiz",
"save": "Enregistrer la modification",
"continue": "Continuer",
"rename": "Renommer",
"updated": "Mis à jour",
"start": "Démarrer le quiz",
"start_typing": "Commencez à taper votre question",
"required_field": "Ce champ est obligatoire",
"type_answer": "Tapez la réponse",
"label": "Veuillez saisir un libellé",
"no_quizz": "Aucun quiz créé",
"interactive": "Créez des quiz interactifs avec tableau de bord pour vos élèves."
}
},
"markdown_editor": {
"write": "Écrire",
"preview": "Aperçu"
},
"navigation": {
"goto": "Aller à",
"courses": "Cours",
"home": "Accueil",
"classroomio_home": "Accueil ClassroomIO",
"dashboard": "Tableau de bord",
"discussion": "Discussion",
"people": "Les gens",
"goto_lms": "Aller au LMS",
"goto_home": "Accéder à l'accueil ClassroomIO",
"login": "Connexion",
"signup": "S'inscrire",
"redirecting": "Redirection",
"loading_state": "Vous passez à la page suivante, veuillez patienter.",
"org_loading_state": "Vous emmener dans votre organisation...",
"add_organization": "+ Ajouter une organisation",
"goto_dashboard": "Tableau de bord"
},
"add_org": {
"create_org": "Créer une organisation",
"name": "Nom de l'organisation",
"org_sitename": "Nom du site de l'organisation",
"create": "Créer",
"sitename": "Le nom du site existe déjà",
"error_organization": "Quelque chose s'est mal passé lors de la création de cette organisation. Veuillez recharger et réessayer"
},
"setup": {
"your_checklist": "Votre liste de contrôle",
"get_started": "Commencer",
"description": "Suivez ces étapes pour configurer votre plateforme d'apprentissage",
"progress": "Progrès",
"completed": "terminé",
"done": "Terminé",
"todo": "À faire",
"publish_course": {
"title": "Publier un cours",
"desc": "Rendre votre cours public et achetable",
"button_label": "Publier un cours"
},
"exercise": {
"title": "Créer un exercice",
"desc": "Testez vos élèves pour leur permettre de démontrer leur compréhension du sujet",
"button_label": "Créer une affectation"
},
"lesson": {
"title": "Créer une leçon",
"desc": "Divisez votre cours en leçons que vos élèves peuvent facilement comprendre",
"button_label": "Créer une leçon"
},
"course": {
"title": "Créer un cours",
"desc": "Créez un cours que vous partagerez avec vos étudiants",
"button_label": "Créer un cours"
},
"organization_profile": {
"title": "Mettre à jour la photo de profil de l'organisation",
"desc": "Établir une identité professionnelle et reconnaissable pour votre organisation",
"button_label": "Mettre à jour le profil de l'organisation"
},
"personal_profile": {
"title": "Téléchargez une photo de profil et mettez à jour le nom d'utilisateur",
"desc": "Personnalisez et ajoutez une touche humaine en rendant les interactions plus personnelles et mémorables",
"button_label": "Mettre à jour le profil"
}
},
"pricing": {
"modal": {
"heading": "Plan de mise à niveau",
"thanks": "Merci pour votre soutien",
"plan": "Votre forfait s'accompagne d'avantages et d'avantages intéressants, notamment l'accès à toutes les futures fonctionnalités que nous publierons.",
"save": "Économisez 2 mois",
"close": "Fermer",
"learn": "En savoir plus",
"month": "mois",
"monthly": "Mensuel",
"annually": "Annuellement",
"popular": "Populaire",
"per_org": "Par organisation"
},
"plan_names": {
"free": "Gratuit",
"early": "Adopteur précoce",
"enterprise": "Entreprise"
}
},
"org_navigation": {
"platform": "Plateforme",
"dashboard": "Tableau de bord",
"courses": "Cours",
"community": "Communauté",
"audience": "Public",
"media": "Médias",
"setup": "Configuration",
"help": "Aide",
"settings": "Paramètres",
"early_adopter": "Devenez un adopteur précoce",
"unlock": "Débloquez des fonctionnalités illimitées et investissez dans notre avenir",
"upgrade": "Mettre à niveau maintenant",
"tags": "Balises",
"automation": "Automation"
},
"media_manager": {
"page_title": "Gestionnaire de médias - ClassroomIO",
"heading": "Gestionnaire de médias",
"empty": "Aucun élément trouvé",
"usage": {
"title": "Où utilisé",
"description": "Références d'utilisation actuelles pour",
"loading": "Chargement des détails d'utilisation...",
"empty": "Cet actif n’est encore attaché nulle part.",
"total": "Utilisations totales :",
"table": {
"target_type": "Type de cible",
"target_id": "ID cible",
"slot": "Fente",
"position": "Poste",
"added": "Ajouté"
},
"target": {
"lesson": "Leçon",
"exercise": "Exercice",
"question": "Question",
"unknown": "Inconnu"
}
},
"form": {
"file_name": "Nom du fichier",
"description": "Descriptif",
"description_placeholder": "Ajouter une description facultative",
"thumbnail_url": "URL de la miniature",
"thumbnail_url_placeholder": "https://exemple.com/thumbnail.jpg",
"thumbnail_upload": "Télécharger la miniature",
"thumbnail_drop_label": "Déposez l'image ici ou cliquez pour télécharger",
"thumbnail_drop_size": "Jusqu'à 5 Mo",
"thumbnail_preview": "Aperçu miniature",
"thumbnail_alt": "Miniature de l'élément",
"status": "Statut"
},
"edit": {
"title": "Modifier l'actif",
"description": "Mettez à jour les métadonnées multimédias pour cet élément.",
"cancel": "Annuler",
"save": "Enregistrer les modifications"
},
"pagination": {
"previous": "Précédent",
"next": "Suivant",
"page": "Pages"
},
"actions": {
"edit": "Modifier",
"where_used": "Où utilisé",
"download": "Télécharger"
},
"table": {
"title": "Titre",
"kind": "Tapez",
"provider": "Fournisseur",
"status": "Statut",
"size": "Taille",
"updated_at": "Mis à jour",
"actions": "Actions"
},
"status": {
"active": "Actif",
"archived": "Archivé"
},
"provider": {
"upload": "Télécharger",
"youtube": "YouTube",
"generic": "Générique",
"external_url": "URL externe"
},
"kind": {
"video": "Vidéo",
"document": "Documenter",
"image": "Images",
"audio": "Audio",
"other": "Autre"
},
"filters": {
"search_placeholder": "Rechercher des ressources",
"apply": "Postuler",
"status_options": {
"all": "Tous les statuts",
"active": "Actif",
"archived": "Archivé"
},
"kind_options": {
"all": "Tous types",
"video": "Vidéo",
"document": "Documenter",
"image": "Images",
"audio": "Audio",
"other": "Autre"
},
"refresh": "Rafraîchir"
},
"storage": {
"total_bytes": "Stockage total",
"internal_bytes": "Stockage interne",
"external_assets": "Actifs externes",
"bytes_by_kind": "Stockage par type d'actif"
},
"common": {
"not_available": "N/D"
},
"empty_description": "L'actif n'existe pas ou n'est pas disponible dans cette organisation."
},
"settings": {
"heading": "Paramètres",
"billing": {
"sub_title": "Détails de facturation",
"manage": "Gérez votre facturation",
"active": "Vous n'avez aucune facturation active",
"provider": "Nous utilisons Polar pour vous aider à gérer votre facturation",
"open_billing": "Facturation ouverte",
"error": "Une erreur s'est produite lors de l'ouverture de la facturation"
},
"integrations": {
"heading": "Télégramme",
"sub_heading": "Connectez votre compte à Telegram pour être informé de tout changement dans l'application.",
"step_authenticate": "Étape 1 : Authentifiez votre compte via le bot ClassroomIO.",
"open_bot_button": "Ouvrir le robot",
"step_chatId": "Étape 2 : Saisissez l’ID de chat qui vous a été fourni par le bot.",
"connect_button": "Se connecter",
"success_message": "Intégration réussie",
"disconnect": "Déconnecter"
},
"landing_page": {
"heading": "Page de destination",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"title": "Titre",
"title_highlight": "Titre-Point culminant",
"subtitle": "Sous-titre",
"save_changes": "Enregistrer les modifications",
"custom_links": {
"heading": "Liens personnalisés",
"hide_links": "Masquer les liens",
"show_links": "Afficher les liens",
"description": "Ajoutez des liens de navigation personnalisés qui apparaîtront dans la barre de navigation d'en-tête.",
"label": "Étiquette",
"url": "URL",
"label_placeholder": "par exemple, À propos de nous",
"url_placeholder": "par exemple, #about-us ou https://example.com",
"new_tab": "Ouvrir dans un nouvel onglet",
"save": "Enregistrer",
"cancel": "Annuler",
"add": "Ajouter un nouveau lien"
},
"footer": {
"heading": "Pied de page",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"facebook": "Facebook",
"twitter": "Twitter",
"linkedin": "LinkedIn"
},
"mailing_list": {
"heading": "Liste de diffusion",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"title": "Titre",
"subtitle": "Sous-titre",
"button_label": "Étiquette de bouton"
},
"contact_us": {
"heading": "Contactez-nous",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"title": "Titre",
"title_highlight": "Titre-Point culminant",
"subtitle": "Sous-titre",
"phone_number": "Numéro de téléphone",
"email": "Courriel",
"address": "Adresse"
},
"faq": {
"heading": "Foire aux questions",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"title": "Titre",
"question": "Question",
"answer": "Réponse",
"button": "Ajouter une nouvelle FAQ",
"save": "Enregistrer",
"cancel": "Annuler"
},
"courses": {
"heading": "Cours",
"show_section": "Afficher la section",
"hide_section": "Masquer la section",
"title": "Titre",
"title_highlight": "Titre-Point culminant",
"subtitle": "Sous-titre"
},
"about": {
"heading": "À propos",
"title": "Titre",
"content": "Contenu",
"upload_an_image": "Télécharger une image",
"select_image": "Sélectionnez une image"
},
"actions": {
"heading": "Actions",
"label": "Étiquette",
"link": "Lien",
"no_redirect": "Pas de redirection",
"redirect": "Redirection",
"show_banner": "Afficher la bannière",
"hide_banner": "Masquer la bannière",
"banner_type": {
"heading": "Type de bannière",
"video": "Vidéo",
"image": "Images"
}
},
"background": {
"title": "Image d'arrière-plan",
"show_background": "Afficher l'arrière-plan",
"hide_background": "Masquer l'arrière-plan"
}
},
"organization": {
"organization_profile": {
"heading": "Organisation",
"organization_name": "Nom de l'organisation",
"upload_image": "Télécharger une image",
"update_organization": "Mettre à jour l'organisation",
"team": {
"heading": "Équipe",
"sub_heading": "Configurez votre équipe",
"body": "Ajoutez des coéquipiers à votre organisation afin que vous puissiez tous les deux collaborer sur des projets.",
"button": "Gérer l'équipe"
},
"custom_domain": {
"heading": "Domaine personnalisé",
"sub_heading": "Personnalisez votre domaine",
"body": "Créez une URL personnalisée pour que votre public puisse accéder facilement à votre organisation",
"button": "Modifier le domaine"
},
"customize_lms": {
"heading": "Personnaliser le LMS",
"sub_heading": "Personnalisez le LMS de votre organisation",
"body": "Contrôlez l’expérience d’apprentissage de vos étudiants. Vous pouvez activer ou désactiver les onglets et les pages, mettre à jour la bannière LMS et les commentaires dans l'application en fonction des besoins de votre organisation.",
"button": "Personnaliser le LMS"
},
"theme": {
"heading": "Thème",
"sub_heading": "Définissez la couleur de votre marque",
"custom_theme": "Thème personnalisé",
"add_theme": "Ajouter un thème"
}
}
},
"profile": {
"heading": "Profil",
"update_profile": "Mettre à jour le profil",
"logout": "Se déconnecter",
"personal_information": {
"heading": "Informations personnelles",
"full_name": "Nom complet",
"username": "Nom d'utilisateur",
"email": "Courriel",
"confirm": "Confirmer",
"cancel": "Annuler",
"email_change_verification_note": "Un e-mail de vérification a été envoyé à votre adresse e-mail actuelle. Le nouvel e-mail ne sera effectif que lorsque vous aurez accepté l'e-mail de vérification.",
"email_change_verification_sent": "Un e-mail de vérification a été envoyé à votre nouvelle adresse e-mail. Veuillez vérifier votre boîte de réception pour vérifier votre nouvelle adresse e-mail."
},
"profile_picture": {
"heading": "Photo de profil",
"upload_image": "Télécharger une image",
"file_size": "Taille maximale du fichier :",
"accepted": "Accepté :",
"validation_error": "La taille du fichier dépasse la limite maximale :"
}
},
"tabs": {
"profile_tab": "Profil",
"organization_tab": "Organisation",
"landing_page_tab": "Page de destination",
"billing_tab": "Facturation",
"integrations_tab": "Intégrations",
"language_tab": "Langue",
"auth_tab": "Authentification",
"sso_tab": "SSO",
"token_auth_tab": "Authentification du jeton",
"customize_lms_tab": "Personnaliser le LMS",
"domains_tab": "Domaines",
"teams_tab": "Équipes"
},
"subheadings": {
"view_site": "Voir le site"
},
"auth": {
"title": "Authentification",
"sso": {
"messages": {
"created": "Connexion SSO créée avec succès",
"activated": "Connexion SSO activée",
"deleted": "Connexion SSO supprimée"
},
"setup": {
"heading": "Configurer l'authentification unique",
"description": "Configurez l'authentification unique pour votre organisation. Cette fonctionnalité nécessite un forfait Entreprise.",
"provider_label": "Fournisseur",
"display_name_label": "Nom d'affichage",
"display_name_placeholder": "par exemple, Acme Corp SSO",
"issuer_label": "URL de l'émetteur",
"issuer_placeholder": "https://accounts.google.com",
"issuer_help": "Émetteur OIDC (pas de barre oblique finale). Exemples : Google Workspace – https://accounts.google.com ; Okta — https://votre-org.okta.com ; Azure AD — https://login.microsoftonline.com/your-tenant-id/v2.0",
"domain_label": "Domaine de messagerie",
"domain_placeholder": "votreentreprise.com",
"client_id_label": "Identifiant client",
"client_id_placeholder": "Depuis votre fournisseur d'identité",
"client_secret_label": "Secret client",
"client_secret_placeholder": "Depuis votre fournisseur d'identité",
"create_button": "Créer une connexion",
"providers": {
"okta": "Okta",
"google_workspace": "Espace de travail Google",
"auth0": "Auth0"
}
},
"policies": {
"heading": "Politiques d'accès",
"description": "Configurer la manière dont les utilisateurs accèdent à votre organisation",
"break_glass": {
"label": "Accès par bris de glace",
"description": "Autorisez les administrateurs à contourner le SSO avec un e-mail/un mot de passe en cas d'urgence."
},
"auto_join": {
"label": "Rejoindre automatiquement",
"description": "Autorisez les utilisateurs dont les domaines de messagerie correspondent à rejoindre automatiquement votre organisation."
},
"force_sso": {
"label": "Forcer l'authentification unique",
"description": "Exiger que tous les utilisateurs se connectent via SSO. La connexion par e-mail/mot de passe sera désactivée."
}
},
"connection": {
"heading": "Connexion SSO",
"description": "Gérer l'état de votre connexion SSO",
"active": "Actif",
"inactive": "Inactif",
"activate_button": "Activer la connexion",
"delete_button": "Supprimer",
"delete_confirm": "Êtes-vous sûr de vouloir supprimer cette connexion SSO ?",
"callback_url_label": "URL de rappel :",
"callback_url_description": "Copiez cette URL dans la configuration de l'URL de rappel/redirection de votre IdP."
}
},
"general": {
"heading": "Paramètres d'authentification",
"description": "Contrôlez la manière dont les utilisateurs peuvent s'inscrire et se connecter à votre organisation.",
"save_button": "Enregistrer les modifications",
"note_title": "Remarque",
"note_description": "Ces paramètres affectent uniquement cette organisation. Les administrateurs peuvent toujours se connecter à l’aide de leurs informations d’identification pour un accès sans faille.",
"disable_google_auth": {
"label": "Désactiver l'authentification Google",
"description": "Empêchez les utilisateurs de se connecter avec des comptes Google."
},
"disable_email_password": {
"label": "Désactiver la connexion par e-mail/mot de passe",
"description": "Exigez que les utilisateurs se connectent avec SSO ou des fournisseurs sociaux."
},
"disable_signup_message": {
"label": "Message d'inscription désactivée",
"description": "Message personnalisé affiché aux utilisateurs lorsque l'inscription est désactivée.",
"placeholder": "par exemple, les inscriptions sont désactivées, veuillez contacter learn@domain.com pour y accéder"
},
"disable_signup": {
"label": "Désactiver l'inscription",
"description": "Empêcher les nouveaux utilisateurs de s'inscrire. Seuls les utilisateurs invités peuvent rejoindre."
},
"allow_public_signups": {
"label": "Autoriser les inscriptions publiques",
"description": "Lorsqu'il est désactivé, seuls les utilisateurs disposant d'un lien d'invitation peuvent s'inscrire. Activez pour permettre à quiconque de créer un compte."
}
},
"login": {
"sso_enabled": "{provider} est activé pour votre domaine",
"sso_redirect_error": "La connexion SSO est mal configurée. Veuillez définir PUBLIC_SERVER_URL sur votre serveur API.",
"sso_required": "Veuillez vous connecter avec SSO. La connexion par mot de passe est désactivée.",
"sign_in_with_sso": "Connectez-vous avec {provider}",
"email_password_disabled": "La connexion par e-mail/mot de passe est désactivée. Veuillez utiliser l'authentification unique.",
"email_password_disabled_message": "La connexion par e-mail/mot de passe est désactivée pour cette organisation.",
"google_auth_disabled": "L'authentification Google est désactivée.",
"signup_disabled_error": "L'inscription est désactivée pour cette organisation. Veuillez contacter votre administrateur.",
"or_continue_with": "Ou continuez avec email et mot de passe"
},
"tabs": {
"general": "Général",
"sso": "SSO",
"token_auth": "Authentification du jeton"
}
},
"token_auth": {
"heading": "Authentification du jeton",
"description": "Permettez aux utilisateurs de se connecter depuis votre application avec un JWT : aucun mot de passe n'est requis. Générez un secret de signature et utilisez-le dans votre backend pour émettre des JWT de courte durée.",
"status": "Statut",
"active": "Actif",
"inactive": "Inactif",
"secret_last4": "Secret (4 derniers) :",
"created_at": "Créé",
"generate": "Générer un secret",
"rotate": "Rotation secrète",
"delete": "Supprimer l'authentification par jeton",
"delete_confirm": "Êtes-vous sûr de vouloir supprimer l'authentification par jeton ? Cette action ne peut pas être annulée.",
"activate": "Activer",
"deactivate": "Désactiver",
"secret_shown_once": "Gardez ce secret maintenant. Il ne sera plus affiché.",
"integration_guide": "Guide d'intégration",
"integration_description": "Signez un JWT avec le secret et redirigez les utilisateurs vers l'URL d'échange de jetons.",
"no_config": "Aucune authentification par jeton configurée. Générez un secret de signature pour commencer.",
"actions_menu": "Actions d'authentification par jeton"
}
},
"profileMenu": {
"profile": "PROFIL",
"current_org": "ORGANISATION ACTUELLE",
"free_tools": "OUTILS GRATUITS",
"progress": "Rapport d'avancement",
"timer": "Minuterie d'activité",
"tic_tac": "Tic-tac",
"see_more": "Voir plus",
"whats_new": "Quoi de neuf",
"launch_week": "Semaine de lancement"
},
"login": {
"welcome": "Bon retour",
"email": "Votre email",
"password": "Votre mot de passe",
"forgot": "Mot de passe oublié ?",
"login": "Connectez-vous",
"login_with": "ou connectez-vous avec",
"signup_with": "ou inscrivez-vous avec",
"already_have_account": "Vous avez déjà un compte ?",
"not_registered_yet": "Pas encore inscrit ?",
"signup": "Inscrivez-vous",
"signup_with_google": "Inscrivez-vous avec Google",
"login_with_google": "Connectez-vous avec Google",
"create_to_join": "Créez un compte gratuit pour vous inscrire",
"create_account": "Créer un compte",
"login_to_join": "Connectez-vous pour rejoindre",
"validation": {
"unable_to_create_profile": "Impossible de créer un profil",
"user_cannot_be_created": "L'utilisateur ne peut pas être créé"
},
"fields": {
"email": "Votre e-mail",
"full_name": "Nom complet",
"password": "Votre mot de passe",
"confirm_password": "Confirmer le mot de passe",
"password_helper_message": "Le mot de passe doit comporter plus de 8 caractères",
"create_account": "Créer un compte"
},
"signup_disabled": {
"title": "Inscription désactivée",
"invite_only_message": "L'inscription se fait sur invitation uniquement. Veuillez utiliser un lien d'invitation pour créer un compte.",
"go_to_login": "Allez dans Connexion"
}
},
"app": {
"search": {
"placeholder": "Rechercher"
}
},
"welcome_modal": {
"we_at": "Nous à",
"small_team": "est une petite équipe avec une grande mission : doter les éducateurs d'excellents logiciels pour les aider à avoir un impact sur la vie des gens. L’éducation est le cadeau le plus puissant que vous puissiez offrir à quiconque, et il est tout à fait logique de vous fournir tous les outils dont vous avez besoin pour offrir ce CADEAU à davantage de personnes.",
"thank_you": "Merci de nous avoir choisi",
"deeply_appreciate": "nous l'apprécions profondément et sommes à votre service."
},
"onboarding": {
"sell": "Vendre des cours en ligne",
"teach": "Enseigner en ligne à mes étudiants actuels",
"expanding": "Sur une autre plateforme, en expansion ici",
"employees": "Former mes collaborateurs",
"customers": "Créer des cours pour mes clients",
"explore": "Juste ici pour explorer",
"articles": "Articles",
"search": "Moteur de recherche",
"social": "Médias sociaux",
"friends": "Amis et famille",
"fullname": "Nom complet",
"name": "Nom de l'organisation",
"organisation_sitename": "Nom du site de l'organisation",
"what_brings": "Qu'est-ce qui t'amène à",
"how": "Comment avez-vous entendu parler de nous ?",
"back": "Retour",
"continue": "Continuer"
},
"new_course_modal": {
"live_class_label": "Cours en direct",
"live_class_subtitle": "Idéal pour les bootcamps où les cours sont basés sur le temps",
"self_paced_label": "À votre rythme",
"self_paced_subtitle": "Idéal pour les cours où les étudiants peuvent suivre des cours à leur propre rythme"
},
"delete_modal": {
"label": "Supprimer",
"content": "Etes-vous sûr ?",
"no": "Non",
"yes": "Oui"
},
"email_verification": {
"security_footer": "La sécurité de votre compte est notre priorité absolue. Toutes les tentatives de vérification sont enregistrées pour la surveillance de la sécurité.",
"actions": {
"request_new": "Demander un nouvel e-mail de vérification",
"contact_support": "Contacter l'assistance",
"back_to_dashboard": "Retour au tableau de bord"
},
"security_notice": {
"title": "Amélioration de la sécurité",
"message": "Nous avons mis à niveau notre système de vérification des e-mails pour une meilleure sécurité. Les anciens liens de vérification ne sont plus valides pour protéger votre compte."
},
"errors": {
"unknown": {
"title": "Échec de la vérification",
"message": "Une erreur inattendue s'est produite lors de la vérification du courrier électronique. Veuillez réessayer ou contacter notre équipe d'assistance pour obtenir de l'aide."
},
"database": {
"title": "Erreur système",
"message": "Nous rencontrons des difficultés techniques. Veuillez réessayer plus tard ou contacter notre équipe d'assistance si le problème persiste."
},
"legacy_blocked": {
"title": "Méthode de vérification non prise en charge",
"message": "Cette méthode de vérification n'est plus prise en charge pour des raisons de sécurité. Veuillez demander un nouvel e-mail de vérification en utilisant notre système de vérification sécurisé."
},
"email_mismatch": {
"title": "Adresse e-mail modifiée",
"message": "Votre adresse e-mail a été modifiée depuis la génération de ce lien de vérification. Veuillez demander un nouveau lien de vérification pour votre adresse e-mail actuelle."
},
"token_expired": {
"title": "Lien de vérification expiré",
"message": "Ce lien de vérification a expiré pour des raisons de sécurité. Veuillez demander un nouvel e-mail de vérification pour continuer."
},
"token_used": {
"title": "Lien déjà utilisé",
"message": "Ce lien de vérification a déjà été utilisé. Si vous devez vérifier à nouveau votre adresse e-mail, veuillez demander un nouveau lien de vérification."
},
"invalid_token": {
"title": "Lien de vérification invalide",
"message": "Ce lien de vérification est invalide ou mal formé. Veuillez vérifier votre courrier électronique pour trouver le lien correct ou demander un nouvel e-mail de vérification."
}
}
},
"verify_email_modal": {
"heading": "Vérifiez votre e-mail",
"sent_verification": "Nous avons envoyé un e-mail de vérification à",
"to_confirm": "pour confirmer la validité de l'e-mail fourni.",
"loading": "Chargement...",
"resend": "Renvoyer le code de vérification",
"resend_in": "Renvoyer la vérification dans",
"seconds": "secondes",
"snackbar_error": "erreur lors de l'envoi du code"
},
"public_courses": {
"page_title": "Cours - ClassroomIO",
"heading": "Cours",
"subtitle": "Parcourez tous les cours publiés",
"clear_filters": "Effacer les filtres",
"empty": {
"title": "Aucun cours trouvé",
"description": "Essayez de supprimer vos filtres ou revenez plus tard."
},
"filters": {
"title": "Filtrer par balises",
"help": "Sélectionnez une ou plusieurs balises pour filtrer les cours",
"empty": "Aucun tag disponible pour l'instant"
}
},
"tags_admin": {
"page_title": "Mots clés - Salle de classeIO",
"heading": "Balises",
"create": "Créer",
"tag_modal": {
"create_title": "Créer une balise",
"edit_title": "Modifier la balise",
"name": "Nom de la balise",
"description": "Descriptif",
"description_placeholder": "Description facultative",
"category": "Catégorie",
"color": "Couleur",
"color_help": "Choisissez une des 10 couleurs",
"select_category": "Sélectionnez une catégorie",
"no_groups": "Créez un groupe de balises avant de créer des balises"
},
"group_modal": {
"create_title": "Créer un groupe de balises",
"edit_title": "Modifier le groupe de balises",
"name": "Nom du groupe",
"description": "Descriptif",
"description_placeholder": "Description facultative"
},
"empty": {
"title": "Aucun groupe de tags pour l'instant",
"description": "Créez d’abord un groupe de balises, puis commencez à ajouter des balises."
},
"table": {
"tag": "Étiquette",
"total_courses": "Cours totaux",
"course": "cours",
"courses": "cours",
"description": "Descriptif",
"category": "Catégorie",
"action": "Action",
"empty_group": "Aucun tag dans ce groupe pour l'instant"
},
"actions": {
"create_tag": "Créer une balise",
"create_group": "Créer un groupe de balises",
"edit_group": "Modifier le groupe",
"edit_tag": "Modifier la balise",
"save": "Enregistrer",
"cancel": "Annuler"
},
"common": {
"not_available": "N/D"
}
},
"invite": {
"organization": {
"page_title": "Rejoignez {orgName} sur ClassroomIO",
"role_label": "Rôle : {rôle}",
"email_label": "E-mail invité : {email}",
"join_button": "Rejoindre l'organisation",
"messages": {
"email_mismatch": "Vous êtes connecté avec un e-mail différent de celui de cette invitation.",
"expired": "Ce lien d'invitation a expiré.",
"revoked": "Ce lien d'invitation a été révoqué.",
"accepted": "Cette invitation a déjà été utilisée.",
"invalid": "Ce lien d'invitation n'est pas valide.",
"joined": "Organisation rejointe",
"join_failed": "Impossible de rejoindre l'organisation"
}
}
},
"automation": {
"title": "Automatisation",
"subtitle": "Connectez les clients MCP maintenant, avec Zapier et l'API publique qui suivent sur le même système de clés à l'échelle de l'organisation.",
"coming_soon": "Bientôt disponible",
"mcp": {
"architecture": {
"title": "Architecture",
"description": "Le client MCP et l'API ClassroomIO sont des limites de confiance distinctes. La clé d'automatisation à l'échelle de l'organisation authentifie le client et l'API reste la source de vérité pour la validation et la persistance."
},
"flows": {
"title": "Flux typiques",
"description": "L'agent possède le raisonnement et la structure. ClassroomIO n'accepte que les charges utiles de cours normalisées, enregistre les brouillons et publie sur demande.",
"prompt_title": "Invite à rédiger",
"prompt_description": "L'utilisateur demande un cours, l'agent le structure, puis `create_course_draft` l'enregistre dans ClassroomIO avant toute étape de publication.",
"pdf_title": "PDF à rédiger",
"pdf_description": "L'agent lit le PDF en externe, le restructure en sections et leçons, puis envoie le brouillon normalisé dans ClassroomIO.",
"review_title": "Revue à publier",
"review_description": "L'utilisateur demande des modifications, l'agent met à jour le brouillon et la publication n'a lieu qu'après approbation explicite."
},
"setup": {
"title": "Configuration du client",
"description": "Utilisez une clé à l’échelle de l’organisation par intégration. Si une clé est alternée ou révoquée, le client cesse de fonctionner jusqu'à ce que le nouveau secret soit configuré.",
"claude_code_description": "Enregistre `@cio/mcp` auprès de Claude Code à l'aide de la clé générée à l'échelle de l'organisation.",
"codex_description": "Ajoute le serveur ClassroomIO MCP au Codex avec la même clé de portée organisationnelle.",
"cursor_description": "Collez-le dans `~/.cursor/mcp.json` ou dans la configuration MCP de votre espace de travail."
},
"keys": {
"title": "Clés MCP",
"description": "Ces clés authentifient l'organisation actuelle lorsqu'un client MCP appelle ClassroomIO via `@cio/mcp`.",
"generate": "Générer une clé MCP",
"scope_badge": "Brouillon créer/lire/mettre à jour/publier",
"secret_once": "Ce secret est montré une fois. Copiez-le dans votre client MCP maintenant."
}
},
"keys": {
"active": "Actif",
"revoked": "Révoqué",
"rotate": "Rotation",
"revoke": "Révoquer",
"empty_title": "Pas encore de clés MCP",
"empty_description": "Créez la première clé MCP à l'échelle de l'organisation pour connecter Claude Code, Codex ou Cursor.",
"created_at_label": "Créé :",
"last_used_label": "Dernière utilisation :",
"never_used": "Jamais",
"scopes_label": "Portées :",
"revoke_confirm": "Révoquer cette clé d'automatisation ?",
"rotate_confirm": "Faire pivoter cette clé d'automatisation ?"
},
"clients": {
"claude_code": "Claude Code",
"codex": "Codex",
"cursor": "Curseur"
},
"tabs": {
"mcp": "PCM",
"zapier": "Zapier",
"api": "API"
},
"permissions": {
"disabled_title": "Accès en lecture seule",
"disabled_description": "Seuls les administrateurs de l'organisation peuvent créer, alterner ou révoquer des clés d'automatisation. Les enseignants peuvent consulter les instructions de configuration ici."
},
"overview": {
"title": "Accès à l'automatisation",
"description": "Créez des clés d'automatisation à l'échelle de l'organisation, connectez les clients pris en charge et conservez tous les accès aux machines liés à cette organisation."
}
}
}