<?php
// This file is part of Moodle - https://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <https://www.gnu.org/licenses/>.

/**
 * Plugin strings are defined here.
 *
 * @package     aiprovider_datacurso
 * @category    string
 * @copyright   Josue <josue@datacurso.com>
 * @license     https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$string['action'] = 'Action';
$string['action:generate_image:endpoint'] = 'Point de terminaison API';
$string['action:generate_image:endpoint_desc'] = 'Le point de terminaison pour générer des images';
$string['action:generate_text:endpoint'] = 'Point de terminaison API';
$string['action:generate_text:endpoint_desc'] = 'Le point de terminaison pour générer du texte';
$string['action:generate_text:instruction'] = 'Instruction système';
$string['action:generate_text:instruction_desc'] = 'Cette instruction est envoyée au modèle IA avec la demande de l\'utilisateur. La modification de cette instruction n\'est pas recommandée sauf si absolument nécessaire.';
$string['action:summarise_text:endpoint'] = 'Point de terminaison API';
$string['action:summarise_text:endpoint_desc'] = 'Le point de terminaison pour générer du texte';
$string['action:summarise_text:instruction'] = 'Instruction système';
$string['action:summarise_text:instruction_desc'] = 'Cette instruction est envoyée au modèle IA avec la demande de l\'utilisateur. La modification de cette instruction n\'est pas recommandée sauf si absolument nécessaire.';
$string['all'] = 'Tous';
$string['alt_datacurso_icon'] = 'Icône Datacurso';
$string['apikey'] = 'Clé API';
$string['apikey_desc'] = 'Entrez la clé API de votre service Datacurso pour connecter l\'IA.';
$string['apiurl'] = 'URL de base de l\'API';
$string['apiurl_desc'] = 'Entrez l\'URL de base du service pour vous connecter à l\'API Datacurso.';
$string['assigned'] = 'Attribué';
$string['chart_actions'] = 'Distribution des crédits par service';
$string['chart_tokens_by_day'] = 'Consommation de crédits par jour';
$string['chart_tokens_by_month'] = 'Nombre de crédits consommés par mois';
$string['configured'] = 'Configuré';
$string['confirm_delete_message'] = 'Voulez-vous vraiment supprimer la limite de crédits pour « {$a} » ?';
$string['confirm_delete_title'] = 'Supprimer la limite de crédits';
$string['confirm_reset_usage_message'] = 'Cela réinitialisera le compteur d\'utilisation pour « {$a} ». Voulez-vous continuer ?';
$string['create_activity_assign_image'] = 'Créer un devoir avec IA (avec images)';
$string['create_activity_assign_noimage'] = 'Créer un devoir avec IA (sans images)';
$string['create_activity_book_image'] = 'Créer un livre avec IA (avec images)';
$string['create_activity_book_noimage'] = 'Créer un livre avec IA (sans images)';
$string['create_activity_choice_image'] = 'Créer un choix avec IA (avec images)';
$string['create_activity_choice_noimage'] = 'Créer un choix avec IA (sans images)';
$string['create_activity_data_image'] = 'Créer une base de données avec IA (avec images)';
$string['create_activity_data_noimage'] = 'Créer une base de données avec IA (sans images)';
$string['create_activity_feedback_image'] = 'Créer un sondage avec IA (avec images)';
$string['create_activity_feedback_noimage'] = 'Créer un sondage avec IA (sans images)';
$string['create_activity_folder_image'] = 'Créer un dossier avec IA (avec images)';
$string['create_activity_folder_noimage'] = 'Créer un dossier avec IA (sans images)';
$string['create_activity_forum_image'] = 'Créer un forum avec IA (avec images)';
$string['create_activity_forum_noimage'] = 'Créer un forum avec IA (sans images)';
$string['create_activity_glossary_image'] = 'Créer un glossaire avec IA (avec images)';
$string['create_activity_glossary_noimage'] = 'Créer un glossaire avec IA (sans images)';
$string['create_activity_h5pactivity_image'] = 'Créer une activité H5P avec IA (avec images)';
$string['create_activity_h5pactivity_noimage'] = 'Créer une activité H5P avec IA (sans images)';
$string['create_activity_imscp_image'] = 'Créer un paquet IMS avec IA (avec images)';
$string['create_activity_imscp_noimage'] = 'Créer un paquet IMS avec IA (sans images)';
$string['create_activity_label_image'] = 'Créer une étiquette avec IA (avec images)';
$string['create_activity_label_noimage'] = 'Créer une étiquette avec IA (sans images)';
$string['create_activity_lesson_image'] = 'Créer une leçon avec IA (avec images)';
$string['create_activity_lesson_noimage'] = 'Créer une leçon avec IA (sans images)';
$string['create_activity_page_image'] = 'Créer une page avec IA (avec images)';
$string['create_activity_page_noimage'] = 'Créer une page avec IA (sans images)';
$string['create_activity_quiz_image'] = 'Créer un quiz avec IA (avec images)';
$string['create_activity_quiz_noimage'] = 'Créer un quiz avec IA (sans images)';
$string['create_activity_resource_image'] = 'Créer un fichier/ressource avec IA (avec images)';
$string['create_activity_resource_noimage'] = 'Créer un fichier/ressource avec IA (sans images)';
$string['create_activity_scorm_image'] = 'Créer un paquet SCORM avec IA (avec images)';
$string['create_activity_scorm_noimage'] = 'Créer un paquet SCORM avec IA (sans images)';
$string['create_activity_url_image'] = 'Créer une URL avec IA (avec images)';
$string['create_activity_url_noimage'] = 'Créer une URL avec IA (sans images)';
$string['create_activity_wiki_image'] = 'Créer un wiki avec IA (avec images)';
$string['create_activity_wiki_noimage'] = 'Créer un wiki avec IA (sans images)';
$string['create_activity_workshop_image'] = 'Créer un atelier avec IA (avec images)';
$string['create_activity_workshop_noimage'] = 'Créer un atelier avec IA (sans images)';
$string['created'] = 'Créé';
$string['curlerror'] = 'Erreur cURL de l\'API Datacurso : {$a}';
$string['datacurso:manage'] = 'Gérer les paramètres du fournisseur IA';
$string['datacurso:use'] = 'Utiliser les services IA Datacurso';
$string['datacurso:viewreports'] = 'Voir les rapports d\'utilisation de l\'IA';
$string['day'] = 'jour';
$string['description'] = 'Description';
$string['descriptionpagelistplugins'] = 'Vous trouverez ici la liste des plugins compatibles avec le fournisseur Datacurso';
$string['disabled'] = 'Désactivé';
$string['emptyprompt'] = 'Invite vide';
$string['emptyresponse'] = 'Aucune réponse de l\'API Datacurso.';
$string['enabled'] = 'Activé';
$string['enableglobalratelimit'] = 'Activer la limite globale';
$string['enableglobalratelimit_desc'] = 'Si activé, une limite de requêtes globale par heure sera appliquée pour tous les utilisateurs.';
$string['enableuserratelimit'] = 'Activer la limite par utilisateur';
$string['enableuserratelimit_desc'] = 'Si activé, chaque utilisateur aura une limite de requêtes par heure.';
$string['errorgetbalancecredits'] = 'Impossible de récupérer le solde de crédits depuis l\'API externe';
$string['errorinitinformation'] = 'Les informations initiales n\'ont pas pu être obtenues.';
$string['exists'] = 'Existe';
$string['forbidden'] = 'Vous n\'êtes pas autorisé à effectuer cette action avec la licence actuelle. Veuillez vérifier votre licence et les crédits disponibles dans <a href="https://shop.datacurso.com/index.php?m=tokens_manager" target="_blank">Gérer les crédits</a> dans la boutique Datacurso.';
$string['generate_activitie'] = 'Générer une activité ou une ressource avec l\'IA';
$string['generate_ai_reinforcement_activity'] = 'Créer une activité de renforcement IA';
$string['generate_analysis_comments'] = 'Générer une analyse de notation d\'une activité/ressource avec l\'IA';
$string['generate_analysis_course'] = 'Générer une analyse de notation du cours avec l\'IA';
$string['generate_analysis_general'] = 'Générer une analyse de notation générale avec l\'IA';
$string['generate_analysis_story_student'] = 'Générer une analyse de l\'histoire de l\'étudiant avec l\'IA';
$string['generate_assign_answer'] = 'Générer une révision de devoir avec l\'IA';
$string['generate_certificate_answer'] = 'Générer un message de certificat avec l\'IA';
$string['generate_chat_embeddings'] = 'Historique de conversation IA';
$string['generate_chat_stream'] = 'Réponse IA';
$string['generate_creation_course'] = 'Créer un cours complet avec l\'IA';
$string['generate_creation_course_image'] = 'Créer un cours complet avec l\'IA (avec images)';
$string['generate_creation_course_noimage'] = 'Créer un cours complet avec l\'IA (sans images)';
$string['generate_forum_chat'] = 'Générer une réponse de forum avec l\'IA';
$string['generate_forum_grade'] = 'Noter le forum avec l\'IA';
$string['generate_image'] = 'Générer une image avec l\'IA';
$string['generate_plan_course'] = 'Générer un plan de création de cours avec l\'IA';
$string['generate_summary'] = 'Générer un résumé avec l\'IA';
$string['generate_text'] = 'Générer du texte avec l\'IA';
$string['globalratelimit'] = 'Limite de requêtes globale';
$string['globalratelimit_desc'] = 'Nombre maximum de requêtes autorisées par heure pour l\'ensemble du système.';
$string['goto'] = 'Aller au rapport';
$string['gotopage'] = 'Aller à la page';
$string['hour'] = 'heure';
$string['httperror'] = 'Erreur inattendue lors du traitement de votre demande (HTTP {$a}). Veuillez réessayer plus tard. Si le problème persiste, contactez votre administrateur de site.';
$string['id'] = 'ID';
$string['installed'] = 'Installé';
$string['invalidlicensekey'] = 'La clé de licence a expiré ou n\'est pas valide. Veuillez aller sur <a href="https://shop.datacurso.com/index.php?m=tokens_manager" target="_blank">Gérer les crédits</a> dans la boutique Datacurso pour renouveler ou acheter une nouvelle licence.';
$string['json_encode_failed'] = 'Échec de l\'encodage JSON';
$string['jsondecodeerror'] = 'Erreur lors du traitement de la réponse de l\'API Datacurso : {$a}';
$string['last_sent'] = 'Dernier envoi';
$string['license_not_allowed'] = 'Votre licence ne permet pas d\'effectuer cette demande. Veuillez gérer vos licences et crédits dans <a href="https://shop.datacurso.com/index.php?m=tokens_manager" target="_blank">Gérer les crédits</a> dans la boutique Datacurso.';
$string['licensekey'] = 'Clé de licence';
$string['licensekey_desc'] = 'Entrez la clé de licence de l\'espace client de la boutique Datacurso.';
$string['link_consumptionhistory'] = 'Historique de consommation des crédits';
$string['link_generalreport'] = 'Rapport général';
$string['link_generalreport_datacurso'] = 'Rapport général Datacurso IA';
$string['link_listplugings'] = 'Liste des plugins Datacurso';
$string['link_plugin'] = 'Lien';
$string['link_report_statistic'] = 'Rapport de statistiques générales';
$string['live_log'] = 'Journal en direct';
$string['message_no_there_plugins'] = 'Aucun plugin disponible';
$string['missing'] = 'Manquant';
$string['month'] = 'mois';
$string['needs_repair'] = 'Nécessite une réparation';
$string['nodata'] = 'Aucune information trouvée';
$string['not_assigned'] = 'Non attribué';
$string['not_configured'] = 'Non configuré';
$string['not_created'] = 'Non créé';
$string['notenoughtokens'] = 'Crédits IA insuffisants. Veuillez visiter <a href="https://shop.datacurso.com/index.php?m=tokens_manager" target="_blank">Gérer les crédits</a> dans la boutique Datacurso pour allouer ou acheter plus de crédits. Ou contactez votre administrateur.';
$string['of'] = 'de';
$string['orgid'] = 'ID d\'organisation';
$string['orgid_desc'] = 'Entrez l\'identifiant de votre organisation dans le service Datacurso.';
$string['pageinfo'] = 'Page {$a->current} sur {$a->totalpages} ({$a->total} enregistrements)';
$string['pending'] = 'En attente';
$string['plugin'] = 'Plugin';
$string['plugindesc_assign_ai'] = 'Réviser les devoirs avec l\'assistance de l\'IA.';
$string['plugindesc_coursegen'] = 'Créer des cours complets, des activités et des ressources avec l\'IA.';
$string['plugindesc_datacurso_ratings'] = 'Permet aux étudiants de noter les activités et les ressources ; les enseignants et administrateurs peuvent ensuite générer une analyse de cours basée sur l\'IA.';
$string['plugindesc_dttutor'] = 'Discuter avec un tuteur IA dans le cours.';
$string['plugindesc_forum_ai'] = 'Étendre les forums avec une analyse alimentée par l\'IA pour générer automatiquement des résumés.';
$string['plugindesc_lifestory'] = 'Rapport et analyse alimentés par l\'IA des progrès académiques de l\'étudiant.';
$string['plugindesc_smartrules'] = 'Créer des activités automatisées basées sur les conditions antérieures des étudiants.';
$string['plugindesc_socialcert'] = 'Générer automatiquement des certificats personnalisés à la fin du cours.';
$string['pluginname'] = 'Fournisseur IA Datacurso';
$string['pluginname_assign_ai'] = 'Devoir IA';
$string['pluginname_coursegen'] = 'Créateur de cours IA';
$string['pluginname_datacurso_ratings'] = 'Notation d\'activités IA';
$string['pluginname_dttutor'] = 'Tuteur IA';
$string['pluginname_forum_ai'] = 'Forum IA';
$string['pluginname_lifestory'] = 'Histoire de vie de l\'étudiant IA';
$string['pluginname_smartrules'] = 'SmartRules IA';
$string['pluginname_socialcert'] = 'Partager certificat IA';
$string['privacy:metadata'] = 'Le plugin Fournisseur IA Datacurso ne stocke aucune donnée personnelle localement. Toutes les données sont traitées par les services IA externes de Datacurso.';
$string['privacy:metadata:aiprovider_datacurso'] = 'Charges utiles des demandes IA Datacurso envoyées au service externe.';
$string['privacy:metadata:aiprovider_datacurso:externalpurpose'] = 'Ces données sont envoyées à Datacurso IA pour répondre à l\'action demandée.';
$string['privacy:metadata:aiprovider_datacurso:numberimages'] = 'Nombre total d\'images demandées au service IA.';
$string['privacy:metadata:aiprovider_datacurso:prompt'] = 'Le texte d\'invite fourni au service IA.';
$string['privacy:metadata:aiprovider_datacurso:userid'] = 'L\'ID utilisateur Moodle effectuant la demande IA.';
$string['read_context_course'] = 'Lire le contexte pour la création de cours IA';
$string['read_context_course_model'] = 'Télécharger le modèle académique pour la création de cours IA';
$string['registers'] = 'Enregistrements';
$string['registration_error'] = 'Dernière erreur';
$string['registration_last'] = 'Enregistrement';
$string['registration_lastsent'] = 'Dernier envoi';
$string['registration_notverified'] = 'Enregistrement non vérifié';
$string['registration_status'] = 'Dernier statut';
$string['registration_verified'] = 'Enregistrement vérifié';
$string['registrationsettings'] = 'API d\'enregistrement';
$string['remainingtokens'] = 'Solde restant';
$string['responseinvalidai'] = 'Réponse invalide du service IA.';
$string['responseinvalidaimage'] = 'Réponse invalide du service IA (pas d\'image).';
$string['responseinvalidaimagecreate'] = 'Impossible de créer le fichier image.';
$string['rest_enabled'] = 'Protocole REST activé';
$string['service'] = 'Service';
$string['showrows'] = 'Afficher les lignes';
$string['tokens'] = 'Crédits';
$string['tokens_available'] = 'Crédits disponibles';
$string['tokensconsumed'] = 'Crédits consommés';
$string['tokensconsumedday'] = 'Crédits consommés par jour';
$string['tokensconsumedmonth'] = 'Crédits consommés par mois';
$string['tokensnotsufficient'] = 'Crédits IA insuffisants. Solde actuel : {$a->current}. Minimum requis : {$a->required}. Veuillez visiter <a href="https://shop.datacurso.com/index.php?m=tokens_manager" target="_blank">Gérer les crédits</a> dans la boutique Datacurso pour allouer ou acheter plus de crédits. Ou contactez votre administrateur.';
$string['tokensused'] = 'Crédits utilisés';
$string['tokenthreshold'] = 'Seuil de crédits';
$string['tokenthreshold_desc'] = 'Nombre de crédits à partir duquel une notification sera affichée pour en acheter davantage.';
$string['total_consumed'] = 'Crédits consommés';
$string['userid'] = 'Utilisateur';
$string['userratelimit'] = 'Limite de requêtes par utilisateur';
$string['userratelimit_desc'] = 'Nombre maximum de requêtes autorisées par heure pour chaque utilisateur individuel.';
$string['usertokenlimit_add'] = 'Ajouter une limite de crédits';
$string['usertokenlimit_add_title'] = 'Ajouter une limite de crédits utilisateur';
$string['usertokenlimit_assignedtotal'] = 'Crédits totaux attribués';
$string['usertokenlimit_delete_failed'] = 'Impossible de supprimer la limite de crédits de l\'utilisateur.';
$string['usertokenlimit_deleted'] = 'Limite de crédits utilisateur supprimée.';
$string['usertokenlimit_edit_title'] = 'Modifier la limite : {$a}';
$string['usertokenlimit_licensebalance'] = 'Crédits totaux de la licence';
$string['usertokenlimit_limit'] = 'Limite de crédits';
$string['usertokenlimit_limit_help'] = 'Entrez le nombre maximal de crédits que l\'utilisateur peut consommer. Utilisez 0 pour bloquer l\'accès IA pour cet utilisateur.';
$string['usertokenlimit_limit_invalid'] = 'La limite doit être zéro ou un nombre positif.';
$string['usertokenlimit_limit_invalid_nonnegative'] = 'La limite doit être zéro ou un nombre positif.';
$string['usertokenlimit_recurringenabled'] = 'Activer l\'intervalle récurrent';
$string['usertokenlimit_recurringenabled_help'] = 'Active la réinitialisation automatique récurrente du quota pour cet utilisateur.';
$string['usertokenlimit_recurringinterval'] = 'Intervalle récurrent';
$string['usertokenlimit_recurringinterval_help'] = 'Nombre de jours après lesquels le quota utilisateur est réinitialisé et réattribué. Utilisez 0 pour désactiver la réinitialisation récurrente.';
$string['usertokenlimit_recurringinterval_invalid'] = 'L\'intervalle récurrent doit être zéro ou un nombre positif de jours.';
$string['usertokenlimit_recurringunit'] = 'Unité de temps';
$string['usertokenlimit_recurringunit_day'] = 'Jours';
$string['usertokenlimit_recurringunit_help'] = 'Unité utilisée pour l\'intervalle récurrent (heures, jours, semaines, mois, années).';
$string['usertokenlimit_recurringunit_hour'] = 'Heures';
$string['usertokenlimit_recurringunit_invalid'] = 'Unité d\'intervalle récurrent invalide.';
$string['usertokenlimit_recurringunit_month'] = 'Mois';
$string['usertokenlimit_recurringunit_week'] = 'Semaines';
$string['usertokenlimit_recurringunit_year'] = 'Années';
$string['usertokenlimit_recurringvalue'] = 'Valeur de l\'intervalle';
$string['usertokenlimit_recurringvalue_help'] = 'Valeur numérique pour l\'unité de temps sélectionnée. Doit être supérieure à 0 lorsque activé.';
$string['usertokenlimit_recurringvalue_invalid_positive'] = 'La valeur de l\'intervalle doit être supérieure à 0 lorsque l\'intervalle récurrent est activé.';
$string['usertokenlimit_reset'] = 'Réinitialiser le compteur d\'utilisation';
$string['usertokenlimit_reset_done'] = 'Le compteur d\'utilisation a été réinitialisé.';
$string['usertokenlimit_reset_failed'] = 'Impossible de réinitialiser le compteur d\'utilisation.';
$string['usertokenlimit_reset_help'] = 'Si activé, le compteur d\'utilisation actuel de cet utilisateur sera réinitialisé immédiatement après l\'enregistrement.';
$string['usertokenlimit_reset_usage'] = 'Réinitialiser l\'utilisation';
$string['usertokenlimit_saved'] = 'Limite de crédits utilisateur enregistrée';
$string['usertokenlimit_used'] = 'Crédits utilisés';
$string['usertokenlimit_user'] = 'Utilisateur';
$string['usertokenlimit_user_help'] = 'Sélectionnez l\'utilisateur auquel la limite de crédits s\'appliquera.';
$string['usertokenlimit_user_readonly'] = 'Utilisateur';
$string['usertokenlimit_user_readonly_help'] = 'Cet utilisateur est fixe pour les enregistrements existants et ne peut pas être modifié.';
$string['verified'] = 'Vérifié';
$string['week'] = 'semaine';
$string['workplace'] = 'Est-ce Moodle Workplace ?';
$string['workplace_desc'] = 'Définit si l\'en-tête X-Workplace doit être envoyé avec la valeur true (Workplace) ou false (Moodle standard).';
$string['year'] = 'an';
