# French translation for SlideMind Bridge
# Copyright (C) 2026 Zaprene - Solutions E-learning
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: SlideMind Bridge 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/slidemind-bridge\n"
"POT-Creation-Date: 2026-03-15T03:44:13+00:00\n"
"PO-Revision-Date: 2026-03-14 00:00+0000\n"
"Last-Translator: Zaprene <info@zaprene.ca>\n"
"Language-Team: French\n"
"Language: fr_FR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Claude Code\n"
"X-Domain: slidemind-bridge\n"

#. Plugin Name of the plugin
#: slidemind-bridge.php includes/Admin/class-admin-menu.php:68
#: includes/Admin/class-admin-menu.php:69
#, fuzzy
msgid "SlideMind Bridge"
msgstr "SlideMind SCORM Bridge"

#. Plugin URI of the plugin
#: slidemind-bridge.php
msgid "https://slidemind.app/wp-scorm-bridge"
msgstr ""

#. Description of the plugin
#: slidemind-bridge.php
msgid ""
"Upload and play SCORM & xAPI packages inside WordPress LMS plugins "
"(LearnDash, TutorLMS, LearnPress, LifterLMS, Sensei). Auto-detects the "
"active LMS and bridges completion/score data."
msgstr ""

#. Author of the plugin
#: slidemind-bridge.php
msgid "Zaprene - Solutions E-learning"
msgstr ""

#. Author URI of the plugin
#: slidemind-bridge.php
msgid "https://zaprene.ca"
msgstr ""

#: admin/views/discover-slidemind.php:21
msgid "Persistent Memory"
msgstr "Mémoire persistante"

#: admin/views/discover-slidemind.php:22
msgid ""
"Learner data carries over from one module to the next, one course to the "
"next. Names, scores, answers — everything transfers."
msgstr ""
"Les informations de vos apprenants suivent d'un module à l'autre, d'un cours "
"à l'autre. Noms, scores, réponses — tout se transfère."

#: admin/views/discover-slidemind.php:26
msgid "Personalized Feedback"
msgstr "Rétroaction personnalisée"

#: admin/views/discover-slidemind.php:27
msgid ""
"Each learner receives feedback adapted to their path, their answers, and "
"their history — well beyond a simple \"correct answer.\""
msgstr ""
"Chaque apprenant reçoit un retour adapté à son parcours, ses réponses et son "
"historique — bien au-delà du simple « bonne réponse »."

#: admin/views/discover-slidemind.php:31
msgid "Integrated Conversations"
msgstr "Conversations intégrées"

#: admin/views/discover-slidemind.php:32
msgid ""
"A pedagogical assistant that talks with your learners directly inside the "
"module — scenarios, guided exercises, open-ended questions."
msgstr ""
"Un assistant pédagogique qui dialogue avec vos apprenants directement dans "
"le module — mises en situation, exercices guidés, questions ouvertes."

#: admin/views/discover-slidemind.php:36
msgid "Dynamic Branching"
msgstr "Branchement dynamique"

#: admin/views/discover-slidemind.php:37
msgid ""
"Adapt the learning path in real time based on each learner's interactions "
"and results."
msgstr ""
"Adaptez le parcours de formation en temps réel selon les interactions et les "
"résultats de chaque apprenant."

#: admin/views/discover-slidemind.php:41
msgid "Secure by Design"
msgstr "Sécurisé par design"

#: admin/views/discover-slidemind.php:42
msgid ""
"API keys stay on your server, encrypted at rest. Nothing is exposed client-"
"side or inside the e-learning module."
msgstr ""
"Les clés API restent sur votre serveur, chiffrées au repos. Rien n'est "
"exposé côté client ni dans le module e-learning."

#: admin/views/discover-slidemind.php:46
msgid "Multi-Authoring Tool Support"
msgstr "Multi-éditeurs"

#: admin/views/discover-slidemind.php:47
msgid ""
"Compatible with Storyline, Captivate, Lectora, DominKnow, iSpring — with a "
"built-in code generator for each authoring tool."
msgstr ""
"Compatible Storyline, Captivate, Lectora, DominKnow, iSpring — avec "
"générateur de code intégré pour chaque éditeur."

#: admin/views/discover-slidemind.php:54
msgid "Transform Your SCORM Courses Into Interactive Experiences"
msgstr "Transformez vos formations SCORM en expériences interactives"

#: admin/views/discover-slidemind.php:56
msgid ""
"Persistent memory, personalized feedback, pedagogical conversations — "
"directly inside your e-learning modules, from your WordPress site."
msgstr ""
"Mémoire persistante, rétroaction personnalisée, conversations pédagogiques — "
"directement dans vos modules e-learning, depuis votre WordPress."

#: admin/views/discover-slidemind.php:64
msgid "SlideMind Presentation"
msgstr "Présentation de SlideMind"

#: admin/views/discover-slidemind.php:82
msgid "Learn More on slidemind.app"
msgstr "En savoir plus sur slidemind.app"

#. translators: %s: package title
#: admin/views/package-upload.php:48
#, fuzzy, php-format
msgid "Replace Package: %s"
msgstr "Téléverser un paquet"

#: admin/views/package-upload.php:52 includes/Admin/class-admin-menu.php:158
#, fuzzy
msgid "Upload Learning Package"
msgstr "Téléverser un paquet"

#. translators: 1: current PHP max upload size, 2: how to increase
#: admin/views/package-upload.php:62
#, php-format
msgid ""
"Your server limits uploads to %1$s MB. To upload larger packages, increase "
"upload_max_filesize and post_max_size in your PHP configuration or contact "
"your hosting provider."
msgstr ""

#: admin/views/package-upload.php:82
msgid "Package Title"
msgstr "Titre du paquet"

#: admin/views/package-upload.php:87
msgid "e.g., Safety Training Module 1"
msgstr "ex. : Module de formation sécurité 1"

#: admin/views/package-upload.php:89
#, fuzzy
msgid "A descriptive title for this package."
msgstr "Un titre descriptif pour ce paquet SCORM."

#: admin/views/package-upload.php:95
msgid "Associated Course"
msgstr ""

#: admin/views/package-upload.php:100 admin/views/packages-list.php:199
msgid "— None —"
msgstr ""

#: admin/views/package-upload.php:119
msgid "e.g., Onboarding Programme"
msgstr ""

#: admin/views/package-upload.php:122
msgid ""
"Optional. Associate this package with a course for filtering in reports."
msgstr ""

#: admin/views/package-upload.php:128
msgid "SCORM ZIP File"
msgstr "Fichier ZIP SCORM"

#. translators: %s: max upload size in MB
#: admin/views/package-upload.php:136
#, fuzzy, php-format
msgid "Upload a SCORM or xAPI (Tin Can) package (.zip). Maximum size: %s MB."
msgstr ""
"Téléversez un paquet SCORM 1.2 ou SCORM 2004 (.zip). Taille maximale : %s Mo."

#: admin/views/package-upload.php:147
#, fuzzy
msgid "Replace Package"
msgstr "Téléverser un paquet"

#: admin/views/package-upload.php:147 includes/Admin/class-admin-menu.php:88
#: includes/Admin/class-admin-menu.php:159
msgid "Upload Package"
msgstr "Téléverser un paquet"

#: admin/views/package-upload.php:155
msgid "Supported Formats"
msgstr "Formats supportés"

#: admin/views/package-upload.php:157
msgid "SCORM 1.2 packages"
msgstr "Paquets SCORM 1.2"

#: admin/views/package-upload.php:158
msgid "SCORM 2004 (3rd and 4th edition) packages"
msgstr "Paquets SCORM 2004 (3e et 4e édition)"

#: admin/views/package-upload.php:159
msgid "xAPI / Tin Can packages"
msgstr ""

#: admin/views/package-upload.php:162
#, fuzzy
msgid ""
"The ZIP file must contain an imsmanifest.xml (SCORM) or tincan.xml (xAPI) "
"file at its root level."
msgstr "Le fichier ZIP doit contenir un fichier imsmanifest.xml à sa racine."

#: admin/views/packages-list.php:31 includes/Admin/class-admin-menu.php:79
#: includes/Admin/class-admin-menu.php:149
#: includes/Admin/class-admin-menu.php:150 includes/class-plugin.php:151
#, fuzzy
msgid "Learning Packages"
msgstr "Paquets"

#: admin/views/packages-list.php:33
msgid "Upload New"
msgstr "Nouveau téléversement"

#. translators: %s: LMS name
#: admin/views/packages-list.php:45
#, fuzzy, php-format
msgid ""
"Active LMS detected: %s. Completion and score data will be passed to this "
"LMS."
msgstr ""
"LMS actif détecté : %s. Les données de complétion et de score SCORM seront "
"transmises à ce LMS."

#: admin/views/packages-list.php:52
#, fuzzy
msgid ""
"No supported LMS detected. Learning packages will still work standalone, but "
"completion data will not be passed to any LMS."
msgstr ""
"Aucun LMS supporté détecté. Les paquets SCORM fonctionneront en autonome, "
"mais les données de complétion ne seront pas transmises à un LMS."

#: admin/views/packages-list.php:93 admin/views/reports-teaser.php:87
#: admin/views/reports.php:68
msgid "Search packages…"
msgstr ""

#: admin/views/packages-list.php:96 admin/views/reports-package.php:324
msgid "All types"
msgstr ""

#: admin/views/packages-list.php:104
msgid "All formations"
msgstr ""

#: admin/views/packages-list.php:115 assets/js/smbr-block.js:133
msgid "Title"
msgstr "Titre"

#: admin/views/packages-list.php:116 admin/views/reports-package.php:334
#: admin/views/reports-package.php:411
msgid "Type"
msgstr ""

#: admin/views/packages-list.php:117
msgid "Formation"
msgstr ""

#: admin/views/packages-list.php:118
msgid "Uploaded"
msgstr "Téléversé"

#: admin/views/packages-list.php:119
msgid "Shortcode"
msgstr "Shortcode"

#: admin/views/packages-list.php:120
msgid "Actions"
msgstr "Actions"

#: admin/views/packages-list.php:126
msgid "No packages uploaded yet."
msgstr "Aucun paquet téléversé pour le moment."

#: admin/views/packages-list.php:160
msgid "Edit course association"
msgstr ""

#: admin/views/packages-list.php:167 includes/Admin/class-admin-assets.php:60
msgid "Copy"
msgstr "Copier"

#: admin/views/packages-list.php:178
msgid "Preview"
msgstr ""

#: admin/views/packages-list.php:182
msgid "Replace"
msgstr ""

#: admin/views/packages-list.php:187
msgid "Delete"
msgstr "Supprimer"

#: admin/views/packages-list.php:211
msgid "Course name…"
msgstr ""

#: admin/views/packages-list.php:213 admin/views/reports.php:200
#: admin/views/reports.php:268
msgid "Save"
msgstr ""

#: admin/views/packages-list.php:214
msgid "Cancel"
msgstr ""

#: admin/views/packages-list.php:231 includes/Core/class-content-server.php:168
msgid "Close"
msgstr ""

#: admin/views/partials/attempts-table.php:23
#: admin/views/reports-learner.php:61 admin/views/reports-package.php:228
msgid "Status"
msgstr ""

#: admin/views/partials/attempts-table.php:24
#: admin/views/reports-learner.php:62 admin/views/reports-package.php:229
#: admin/views/reports-package.php:336
msgid "Score"
msgstr ""

#: admin/views/partials/attempts-table.php:25
#: admin/views/reports-learner.php:63 admin/views/reports-package.php:230
#: admin/views/reports-package.php:337
msgid "Duration"
msgstr ""

#: admin/views/partials/attempts-table.php:26
msgid "Started"
msgstr ""

#: admin/views/partials/attempts-table.php:27 admin/views/reports-course.php:75
#: admin/views/reports-package.php:194 admin/views/reports-teaser.php:102
#: admin/views/reports.php:102 includes/Admin/class-admin-reports.php:550
msgid "Completed"
msgstr ""

#: admin/views/partials/slidemind-upsell-stubs.php:52
msgid "Persistent Memory Across Courses"
msgstr "Mémoire persistante entre formations"

#: admin/views/partials/slidemind-upsell-stubs.php:53
msgid ""
"Learners pick up where they left off. Reuse names, scores, and answers from "
"one module to the next — no reconfiguration needed."
msgstr ""
"Vos apprenants reprennent là où ils ont laissé. Réutilisez noms, scores et "
"réponses d'un module à l'autre — sans rien reconfigurer."

#: admin/views/partials/slidemind-upsell-stubs.php:57
msgid "Adaptive Feedback"
msgstr "Rétroaction adaptée au parcours"

#: admin/views/partials/slidemind-upsell-stubs.php:58
msgid ""
"Each learner receives feedback tailored to their answers, pace, and history "
"— not just \"correct answer.\""
msgstr ""
"Chaque apprenant reçoit un retour qui tient compte de ses réponses, son "
"rythme et son historique — pas juste « bonne réponse »."

#: admin/views/partials/slidemind-upsell-stubs.php:62
msgid "Integrated Pedagogical Conversations"
msgstr "Conversations pédagogiques intégrées"

#: admin/views/partials/slidemind-upsell-stubs.php:63
msgid ""
"An assistant that talks with your learners directly inside the module — "
"scenarios, guided exercises, open-ended questions."
msgstr ""
"Un assistant qui dialogue avec vos apprenants directement dans le module — "
"mises en situation, exercices guidés, questions ouvertes."

#: admin/views/partials/slidemind-upsell-stubs.php:73
msgid "Take Your Courses Further"
msgstr "Allez plus loin avec vos formations"

#: admin/views/partials/slidemind-upsell-stubs.php:75
#: admin/views/partials/slidemind-upsell-stubs.php:112
msgid "Dismiss"
msgstr "Fermer"

#: admin/views/partials/slidemind-upsell-stubs.php:91
#: includes/Admin/class-admin-menu.php:119
#: includes/Admin/class-admin-menu.php:121
msgid "Discover SlideMind"
msgstr "Découvrir SlideMind"

#: admin/views/partials/slidemind-upsell-stubs.php:104
msgid "Enhance your courses with SlideMind"
msgstr "Enrichissez vos formations avec SlideMind"

#: admin/views/partials/slidemind-upsell-stubs.php:108
msgid "Learn more"
msgstr "En savoir plus"

#: admin/views/reports-course.php:16
msgid "No course specified."
msgstr ""

#: admin/views/reports-course.php:29 admin/views/reports-learner.php:39
#: admin/views/reports-package.php:91
msgid "Breadcrumb"
msgstr ""

#: admin/views/reports-course.php:30 admin/views/reports-learner.php:32
#: admin/views/reports-package.php:92 admin/views/reports-teaser.php:20
#: admin/views/reports.php:19 includes/Admin/class-admin-menu.php:96
#: includes/Admin/class-admin-menu.php:98
#: includes/Admin/class-admin-menu.php:103
#: includes/Admin/class-admin-menu.php:166
#: includes/Admin/class-admin-menu.php:168
#: includes/Admin/class-admin-menu.php:173
msgid "Reports"
msgstr ""

#: admin/views/reports-course.php:39
msgid "No packages found for this course."
msgstr ""

#: admin/views/reports-course.php:46 admin/views/reports-course.php:74
#: admin/views/reports-package.php:118 admin/views/reports-teaser.php:101
#: admin/views/reports.php:101
msgid "Learners"
msgstr ""

#: admin/views/reports-course.php:50
msgid "Fully completed"
msgstr ""

#: admin/views/reports-course.php:54 admin/views/reports-package.php:122
#: admin/views/reports-teaser.php:66 admin/views/reports.php:39
msgid "Completion rate"
msgstr ""

#: admin/views/reports-course.php:60 admin/views/reports-package.php:128
#: admin/views/reports-teaser.php:70 admin/views/reports.php:45
msgid "Avg score"
msgstr ""

#: admin/views/reports-course.php:64 admin/views/reports-teaser.php:80
#: admin/views/reports.php:60 includes/Admin/class-admin-menu.php:80
msgid "Packages"
msgstr "Paquets"

#: admin/views/reports-course.php:72 admin/views/reports-learner.php:29
#: admin/views/reports-learner.php:59 admin/views/reports-package.php:344
#: admin/views/reports-teaser.php:98 admin/views/reports.php:98
#: assets/js/smbr-block.js:80
#, fuzzy
msgid "Package"
msgstr "Paquets"

#: admin/views/reports-course.php:73 admin/views/reports-learner.php:60
#: admin/views/reports-teaser.php:99 admin/views/reports.php:99
msgid "Format"
msgstr ""

#: admin/views/reports-course.php:76 admin/views/reports-teaser.php:103
#: admin/views/reports.php:103
msgid "Avg Score"
msgstr ""

#: admin/views/reports-course.php:77 admin/views/reports-learner.php:64
#: admin/views/reports-package.php:231 admin/views/reports-teaser.php:104
#: admin/views/reports.php:104
msgid "Last Activity"
msgstr ""

#: admin/views/reports-course.php:124 admin/views/reports-teaser.php:117
#: admin/views/reports-teaser.php:127 admin/views/reports-teaser.php:137
#: admin/views/reports-teaser.php:147 admin/views/reports-teaser.php:157
#: admin/views/reports.php:163
msgid "View"
msgstr ""

#: admin/views/reports-learner.php:18
#, fuzzy
msgid "User not found."
msgstr "imsmanifest.xml introuvable."

#: admin/views/reports-learner.php:48
msgid "Voir profil WP"
msgstr ""

#: admin/views/reports-learner.php:53
msgid "No activity recorded for this learner."
msgstr ""

#: admin/views/reports-learner.php:65
msgid "Attempts"
msgstr ""

#: admin/views/reports-learner.php:111
msgid "Toggle attempts"
msgstr ""

#: admin/views/reports-learner.php:120 admin/views/reports-package.php:310
#, php-format
msgid "Attempts (%d)"
msgstr ""

#: admin/views/reports-package.php:18
#, fuzzy
msgid "Package not found."
msgstr "Paquet SCORM introuvable."

#: admin/views/reports-package.php:58
msgid "Completed / Passed"
msgstr ""

#: admin/views/reports-package.php:63 admin/views/reports-package.php:197
msgid "In Progress"
msgstr ""

#: admin/views/reports-package.php:68 admin/views/reports-package.php:203
#: includes/Admin/class-admin-reports.php:551
msgid "Failed"
msgstr ""

#: admin/views/reports-package.php:73 admin/views/reports-package.php:200
msgid "Not Started"
msgstr ""

#: admin/views/reports-package.php:111
msgid "No learner data recorded for this package yet."
msgstr ""

#: admin/views/reports-package.php:134
msgid "Avg time"
msgstr ""

#: admin/views/reports-package.php:142
msgid "Activity"
msgstr ""

#: admin/views/reports-package.php:151 admin/views/reports-package.php:154
#: admin/views/reports-package.php:157
msgid "No activity in this period."
msgstr ""

#: admin/views/reports-package.php:163
msgid "Status distribution"
msgstr ""

#: admin/views/reports-package.php:187
msgid "Search learners..."
msgstr ""

#: admin/views/reports-package.php:191 admin/views/reports.php:88
msgid "All"
msgstr ""

#: admin/views/reports-package.php:207
msgid "Export CSV"
msgstr ""

#: admin/views/reports-package.php:211
msgid "Latest attempts"
msgstr ""

#: admin/views/reports-package.php:214
msgid "All attempts"
msgstr ""

#: admin/views/reports-package.php:217
msgid "With interactions"
msgstr ""

#: admin/views/reports-package.php:226
msgid "Name"
msgstr ""

#: admin/views/reports-package.php:227
msgid "Email"
msgstr ""

#: admin/views/reports-package.php:281
msgid "voir profil"
msgstr ""

#: admin/views/reports-package.php:296
msgid "Toggle details"
msgstr ""

#: admin/views/reports-package.php:321
msgid "All verbs"
msgstr ""

#: admin/views/reports-package.php:326
msgid "Filter object..."
msgstr ""

#: admin/views/reports-package.php:327
msgid "From date"
msgstr ""

#: admin/views/reports-package.php:328
msgid "To date"
msgstr ""

#: admin/views/reports-package.php:333
msgid "Verb"
msgstr ""

#: admin/views/reports-package.php:335
msgid "Object"
msgstr ""

#: admin/views/reports-package.php:338
msgid "Timestamp"
msgstr ""

#: admin/views/reports-package.php:345
msgid "Slide"
msgstr ""

#: admin/views/reports-package.php:346
msgid "Lesson"
msgstr ""

#: admin/views/reports-package.php:347
msgid "Assessment"
msgstr ""

#: admin/views/reports-package.php:348
msgid "Interaction"
msgstr ""

#: admin/views/reports-package.php:410
msgid "Question"
msgstr ""

#: admin/views/reports-package.php:412
msgid "Learner response"
msgstr ""

#: admin/views/reports-package.php:413
msgid "Correct answer"
msgstr ""

#: admin/views/reports-package.php:414
msgid "Result"
msgstr ""

#: admin/views/reports-package.php:459
msgid "Prev"
msgstr ""

#: admin/views/reports-package.php:460
msgid "Next"
msgstr ""

#: admin/views/reports-teaser.php:29
msgid "Unlock Learner Reports"
msgstr ""

#: admin/views/reports-teaser.php:32
msgid ""
"Track completion rates, scores, activity trends, and export detailed reports "
"for every package and learner."
msgstr ""

#: admin/views/reports-teaser.php:38
msgid "Upgrade to SlideMind Pro"
msgstr ""

#: admin/views/reports-teaser.php:44
#, fuzzy
msgid "Discover SlideMind Pro"
msgstr "Découvrir SlideMind"

#: admin/views/reports-teaser.php:50
msgid "Available with SlideMind Pro or a standalone Bridge Pro license."
msgstr ""

#: admin/views/reports-teaser.php:62 admin/views/reports.php:35
msgid "Active learners"
msgstr ""

#: admin/views/reports-teaser.php:76 admin/views/reports.php:56
msgid "Trend (7d)"
msgstr ""

#: admin/views/reports-teaser.php:90 admin/views/reports.php:73
msgid "All courses"
msgstr ""

#: admin/views/reports-teaser.php:100 admin/views/reports.php:100
msgid "Course"
msgstr ""

#: admin/views/reports.php:23
msgid ""
"No packages found. Upload a SCORM or xAPI package to start tracking learner "
"progress."
msgstr ""

#: admin/views/reports.php:82
msgid "From"
msgstr ""

#: admin/views/reports.php:84
msgid "To"
msgstr ""

#: admin/views/reports.php:87
msgid "Month"
msgstr ""

#: admin/views/reports.php:91
msgid "Export all"
msgstr ""

#: admin/views/reports.php:180
msgid "Settings"
msgstr ""

#: admin/views/reports.php:183 admin/views/reports.php:217
msgid "Settings saved."
msgstr ""

#: admin/views/reports.php:190
msgid "xAPI statements stored per attempt"
msgstr ""

#: admin/views/reports.php:196
msgid ""
"Maximum number of xAPI statements kept per learner attempt. Older statements "
"are discarded. (default: 50)"
msgstr ""

#: admin/views/reports.php:214
msgid "External LRS Forwarding"
msgstr ""

#: admin/views/reports.php:221
msgid ""
"Forward xAPI statements to an external Learning Record Store (Learning "
"Locker, Watershed, SCORM Cloud, etc.)."
msgstr ""

#: admin/views/reports.php:231
msgid "Enable LRS forwarding"
msgstr ""

#: admin/views/reports.php:236
msgid "LRS Endpoint URL"
msgstr ""

#: admin/views/reports.php:243
msgid "Basic Auth Key"
msgstr ""

#: admin/views/reports.php:250
msgid "Basic Auth Secret"
msgstr ""

#: admin/views/reports.php:255
msgid "Leave blank to keep current secret."
msgstr ""

#: admin/views/reports.php:261
msgid "Test Connection"
msgstr ""

#: includes/Admin/class-admin-assets.php:54
msgid ""
"Are you sure you want to delete this package? This action cannot be undone."
msgstr ""
"Êtes-vous sûr de vouloir supprimer ce paquet ? Cette action est irréversible."

#: includes/Admin/class-admin-assets.php:55
msgid "Uploading..."
msgstr "Téléversement..."

#: includes/Admin/class-admin-assets.php:56
#: includes/Admin/class-admin-menu.php:252
msgid "Package uploaded successfully."
msgstr "Paquet téléversé avec succès."

#: includes/Admin/class-admin-assets.php:57
msgid "Upload failed. Please try again."
msgstr "Échec du téléversement. Veuillez réessayer."

#: includes/Admin/class-admin-assets.php:58
#, php-format
msgid ""
"This file exceeds the maximum upload size (%s MB). Please increase your "
"server PHP limits or use a smaller file."
msgstr ""

#: includes/Admin/class-admin-assets.php:59
msgid "Copied!"
msgstr "Copié !"

#: includes/Admin/class-admin-assets.php:60
msgid "just now"
msgstr "à l'instant"

#. translators: %d: number of minutes ago
#: includes/Admin/class-admin-assets.php:62
#, php-format
msgid "%d min ago"
msgstr "il y a %d min"

#. translators: %d: number of hours ago
#: includes/Admin/class-admin-assets.php:64
#, php-format
msgid "%dh ago"
msgstr "il y a %d h"

#. translators: %d: number of days ago
#: includes/Admin/class-admin-assets.php:66
#, php-format
msgid "%dd ago"
msgstr "il y a %d j"

#. translators: %d: number of weeks ago
#: includes/Admin/class-admin-assets.php:68
#, php-format
msgid "%dw ago"
msgstr "il y a %d sem."

#: includes/Admin/class-admin-assets.php:61
msgid "Testing..."
msgstr "Test en cours..."

#: includes/Admin/class-admin-assets.php:70
msgid "Request failed."
msgstr "La requête a échoué."

#: includes/Admin/class-admin-menu.php:89
msgid "Upload"
msgstr "Téléverser"

#: includes/Admin/class-admin-menu.php:136
#: includes/Admin/class-admin-menu.php:188
#: includes/Admin/class-admin-menu.php:200
msgid "You do not have permission to access this page."
msgstr "Vous n'avez pas la permission d'accéder à cette page."

#: includes/Admin/class-admin-menu.php:213
#: includes/Admin/class-admin-menu.php:265
#: includes/Admin/class-admin-menu.php:326
#: includes/Admin/class-admin-menu.php:426
#: includes/Admin/class-admin-reports.php:734
#: includes/Admin/class-admin-reports.php:887 includes/class-plugin.php:366
msgid "Security check failed."
msgstr "Vérification de sécurité échouée."

#: includes/Admin/class-admin-menu.php:218
#: includes/Admin/class-admin-menu.php:270
#: includes/Admin/class-admin-menu.php:331
#: includes/Admin/class-admin-menu.php:430 includes/class-plugin.php:369
msgid "You do not have permission to perform this action."
msgstr "Vous n'avez pas la permission d'effectuer cette action."

#: includes/Admin/class-admin-menu.php:225
#: includes/Admin/class-admin-menu.php:287
#, fuzzy
msgid "No file was uploaded. Please select a ZIP file."
msgstr ""
"Aucun fichier n'a été téléversé. Veuillez sélectionner un fichier ZIP SCORM."

#: includes/Admin/class-admin-menu.php:277
#: includes/Admin/class-admin-menu.php:337
#: includes/Admin/class-admin-menu.php:435
#: includes/Admin/class-admin-reports.php:742
msgid "Invalid package ID."
msgstr "Identifiant de paquet invalide."

#: includes/Admin/class-admin-menu.php:311
#, fuzzy
msgid "Package replaced successfully."
msgstr "Paquet téléversé avec succès."

#: includes/Admin/class-admin-menu.php:349
msgid "Failed to delete the package."
msgstr "Échec de la suppression du paquet."

#: includes/Admin/class-admin-menu.php:357
msgid "Package deleted successfully."
msgstr "Paquet supprimé avec succès."

#: includes/Admin/class-admin-menu.php:369
#: includes/Admin/class-admin-reports.php:728
#: includes/Admin/class-admin-reports.php:882
msgid "Access denied."
msgstr ""

#: includes/Admin/class-admin-menu.php:441
#, fuzzy
msgid "Invalid package."
msgstr "Identifiant de paquet invalide."

#: includes/Admin/class-admin-reports.php:552
msgid "In progress"
msgstr ""

#: includes/Admin/class-admin-reports.php:553
msgid "Not attempted"
msgstr ""

#: includes/Admin/class-admin-reports.php:554
msgid "Browsed"
msgstr ""

#: includes/Admin/class-admin-reports.php:654
msgid "True/False"
msgstr ""

#: includes/Admin/class-admin-reports.php:655
msgid "Multiple choice"
msgstr ""

#: includes/Admin/class-admin-reports.php:656
msgid "Fill-in"
msgstr ""

#: includes/Admin/class-admin-reports.php:657
msgid "Matching"
msgstr ""

#: includes/Admin/class-admin-reports.php:658
msgid "Performance"
msgstr ""

#: includes/Admin/class-admin-reports.php:659
msgid "Sequencing"
msgstr ""

#: includes/Admin/class-admin-reports.php:660
msgid "Likert"
msgstr ""

#: includes/Admin/class-admin-reports.php:661
msgid "Numeric"
msgstr ""

#: includes/Admin/class-admin-reports.php:662
msgid "Long fill-in"
msgstr ""

#: includes/Admin/class-admin-reports.php:663
msgid "Other"
msgstr ""

#: includes/Admin/class-admin-reports.php:667
msgid "Correct"
msgstr ""

#: includes/Admin/class-admin-reports.php:668
msgid "Incorrect"
msgstr ""

#: includes/Admin/class-admin-reports.php:669
msgid "Unanticipated"
msgstr ""

#: includes/Admin/class-admin-reports.php:670
msgid "Neutral"
msgstr ""

#: includes/API/class-xapi-endpoint.php:239
msgid "Missing or invalid Authorization header."
msgstr ""

#: includes/API/class-xapi-endpoint.php:248
msgid "Invalid Basic auth credentials."
msgstr ""

#: includes/API/class-xapi-endpoint.php:259
msgid "xAPI credentials expired or invalid."
msgstr ""

#: includes/API/class-xapi-endpoint.php:268
msgid "xAPI credentials do not match."
msgstr ""

#: includes/class-plugin.php:138
#, fuzzy
msgid "SlideMind"
msgstr "SlideMind SCORM"

#: includes/class-plugin.php:152 assets/js/smbr-block.js:78
#, fuzzy
msgid "Learning Package"
msgstr "Téléverser un paquet"

#: includes/class-plugin.php:406
msgid "Permission denied."
msgstr ""

#: includes/class-plugin.php:410
msgid "Pro feature required."
msgstr ""

#: includes/class-plugin.php:418
msgid "Please fill in all LRS fields."
msgstr ""

#: includes/class-plugin.php:458
msgid "Security check failed. Please reload the page."
msgstr "Vérification de sécurité échouée. Veuillez recharger la page."

#: includes/class-plugin.php:459
msgid "Forbidden"
msgstr "Interdit"

#: includes/class-plugin.php:467
msgid "You must be logged in to access SCORM content."
msgstr "Vous devez être connecté pour accéder au contenu SCORM."

#: includes/class-plugin.php:468
msgid "Unauthorized"
msgstr "Non autorisé"

#. translators: %s: login URL
#: includes/Core/class-content-server.php:44
#, php-format
msgid "You must be %s to view this content."
msgstr "Vous devez être %s pour voir ce contenu."

#: includes/Core/class-content-server.php:46
msgid "logged in"
msgstr "connecté"

#: includes/Core/class-content-server.php:114
msgid "Fullscreen"
msgstr ""

#: includes/Core/class-content-server.php:212
#: includes/Core/class-content-server.php:225
#: includes/Core/class-content-server.php:249
msgid "Launch course"
msgstr ""

#: includes/Core/class-content-server.php:290
#, fuzzy
msgid "Learning package not found."
msgstr "Paquet SCORM introuvable."

#: includes/Core/class-content-server.php:291
msgid "Not Found"
msgstr "Introuvable"

#: includes/Core/class-content-server.php:302
#, fuzzy
msgid "Learning package has no launch URL."
msgstr "Le paquet SCORM n'a pas d'URL de lancement."

#: includes/Core/class-content-server.php:303
msgid "Configuration Error"
msgstr "Erreur de configuration"

#: includes/Core/class-lrs-forwarder.php:162
#, fuzzy
msgid "Connected successfully."
msgstr "Paquet supprimé avec succès."

#. translators: %d: HTTP response code
#: includes/Core/class-lrs-forwarder.php:169
#, php-format
msgid "LRS responded with HTTP %d."
msgstr ""

#: includes/Core/class-manifest-parser.php:65
msgid "imsmanifest.xml not found."
msgstr "imsmanifest.xml introuvable."

#: includes/Core/class-manifest-parser.php:78
#: includes/Core/class-tin-can-parser.php:48
msgid "Unknown XML error."
msgstr "Erreur XML inconnue."

#: includes/Core/class-manifest-parser.php:98
msgid "Could not determine the SCO launch URL from the manifest."
msgstr ""
"Impossible de déterminer l'URL de lancement du SCO à partir du manifeste."

#: includes/Core/class-package-manager.php:77
#: includes/Core/class-package-manager.php:262
msgid "You do not have permission to upload files."
msgstr "Vous n'avez pas la permission de téléverser des fichiers."

#: includes/Core/class-package-manager.php:96
#: includes/Core/class-package-manager.php:288
msgid "Only ZIP files are allowed."
msgstr "Seuls les fichiers ZIP sont autorisés."

#. translators: %s: max upload size in MB
#: includes/Core/class-package-manager.php:109
#: includes/Core/class-package-manager.php:299
#, php-format
msgid "File exceeds the maximum upload size of %s MB."
msgstr "Le fichier dépasse la taille maximale de téléversement de %s Mo."

#: includes/Core/class-package-manager.php:140
#: includes/Core/class-package-manager.php:320
msgid "Failed to extract the ZIP file."
msgstr "Échec de l'extraction du fichier ZIP."

#: includes/Core/class-package-manager.php:150
#: includes/Core/class-package-manager.php:329
msgid "Could not resolve the extraction path."
msgstr "Impossible de résoudre le chemin d'extraction."

#: includes/Core/class-package-manager.php:165
#: includes/Core/class-package-manager.php:344
msgid "The ZIP file contains unsafe paths (path traversal detected)."
msgstr ""
"Le fichier ZIP contient des chemins dangereux (traversée de répertoire "
"détectée)."

#: includes/Core/class-package-manager.php:189
#: includes/Core/class-package-manager.php:366
msgid "Failed to move files from nested directory."
msgstr ""

#: includes/Core/class-package-manager.php:212
#: includes/Core/class-package-manager.php:387
#, fuzzy
msgid ""
"The ZIP file does not contain imsmanifest.xml (SCORM) or tincan.xml (xAPI)."
msgstr "Le fichier ZIP doit contenir un fichier imsmanifest.xml à sa racine."

#: includes/Core/class-package-manager.php:271
msgid "The package to replace does not exist."
msgstr ""

#: includes/Core/class-package-manager.php:567
msgid "The file exceeds the server upload size limit."
msgstr "Le fichier dépasse la limite de taille du serveur."

#: includes/Core/class-package-manager.php:568
msgid "The file exceeds the form upload size limit."
msgstr "Le fichier dépasse la limite de taille du formulaire."

#: includes/Core/class-package-manager.php:569
msgid "The file was only partially uploaded."
msgstr "Le fichier n'a été que partiellement téléversé."

#: includes/Core/class-package-manager.php:570
msgid "No file was uploaded."
msgstr "Aucun fichier n'a été téléversé."

#: includes/Core/class-package-manager.php:571
msgid "Server configuration error: missing temporary folder."
msgstr "Erreur de configuration serveur : dossier temporaire manquant."

#: includes/Core/class-package-manager.php:572
msgid "Server error: failed to write file to disk."
msgstr "Erreur serveur : échec de l'écriture du fichier sur le disque."

#: includes/Core/class-package-manager.php:573
msgid "A server extension stopped the upload."
msgstr "Une extension du serveur a arrêté le téléversement."

#: includes/Core/class-package-manager.php:576
msgid "Unknown upload error."
msgstr "Erreur de téléversement inconnue."

#: includes/Core/class-tin-can-parser.php:35
#, fuzzy
msgid "tincan.xml not found."
msgstr "imsmanifest.xml introuvable."

#: includes/Core/class-tin-can-parser.php:78
msgid "No activity found in tincan.xml."
msgstr ""

#: includes/Core/class-tin-can-parser.php:100
#, fuzzy
msgid "Could not determine the launch URL from tincan.xml."
msgstr ""
"Impossible de déterminer l'URL de lancement du SCO à partir du manifeste."

#: includes/Core/class-tin-can-parser.php:108
#, fuzzy
msgid "The launch URL contains unsafe path traversal."
msgstr ""
"Le fichier ZIP contient des chemins dangereux (traversée de répertoire "
"détectée)."

#. translators: %s: required PHP version
#: slidemind-bridge.php:33
#, fuzzy, php-format
msgid "SlideMind Bridge requires PHP %s or later. Please upgrade your server."
msgstr ""
"SlideMind SCORM Bridge nécessite PHP %s ou ultérieur. Veuillez mettre à jour "
"votre serveur."

#: assets/js/smbr-block.js:45
#, fuzzy
msgid "SlideMind Player"
msgstr "SlideMind SCORM"

#: assets/js/smbr-block.js:46
msgid "Embed SCORM & xAPI content inline, in an overlay, or in a new window."
msgstr ""

#: assets/js/smbr-block.js:50
msgid "scorm"
msgstr ""

#: assets/js/smbr-block.js:51
msgid "xapi"
msgstr ""

#: assets/js/smbr-block.js:52
msgid "elearning"
msgstr ""

#: assets/js/smbr-block.js:53
msgid "course"
msgstr ""

#: assets/js/smbr-block.js:68
msgid "— Select a package —"
msgstr ""

#: assets/js/smbr-block.js:90
msgid "Launch mode"
msgstr ""

#: assets/js/smbr-block.js:94
msgid "Inline"
msgstr ""

#: assets/js/smbr-block.js:95
msgid "Overlay"
msgstr ""

#: assets/js/smbr-block.js:96
msgid "New window"
msgstr ""

#: assets/js/smbr-block.js:106
msgid "Inline settings"
msgstr ""

#: assets/js/smbr-block.js:108 assets/js/smbr-block.js:148
msgid "Width"
msgstr ""

#: assets/js/smbr-block.js:110
msgid "CSS value, e.g. 100%, 800px"
msgstr ""

#: assets/js/smbr-block.js:114 assets/js/smbr-block.js:169
msgid "Height"
msgstr ""

#: assets/js/smbr-block.js:116
msgid "CSS value, e.g. 600px, 80vh"
msgstr ""

#: assets/js/smbr-block.js:120
msgid "Show fullscreen button"
msgstr ""

#: assets/js/smbr-block.js:131
msgid "Overlay dimensions"
msgstr ""

#: assets/js/smbr-block.js:135
msgid "Displayed in the overlay header. Leave empty to use the package title."
msgstr ""

#: assets/js/smbr-block.js:139
msgid "Use default dimensions"
msgstr ""

#: assets/js/smbr-block.js:196
msgid "Launcher"
msgstr ""

#: assets/js/smbr-block.js:200
msgid "Button"
msgstr ""

#: assets/js/smbr-block.js:201
msgid "Image"
msgstr ""

#: assets/js/smbr-block.js:202
msgid "Link"
msgstr ""

#: assets/js/smbr-block.js:221
msgid "Remove image"
msgstr ""

#: assets/js/smbr-block.js:233
msgid "Change image"
msgstr ""

#: assets/js/smbr-block.js:234
msgid "Select image"
msgstr ""

#: assets/js/smbr-block.js:246
msgid "Link text"
msgstr ""

#: assets/js/smbr-block.js:259
msgid "Button style"
msgstr ""

#: assets/js/smbr-block.js:261
msgid "Text"
msgstr ""

#: assets/js/smbr-block.js:266
msgid "Style"
msgstr ""

#: assets/js/smbr-block.js:269
msgid "Filled"
msgstr ""

#: assets/js/smbr-block.js:270
msgid "Outline"
msgstr ""

#: assets/js/smbr-block.js:271
msgid "Text only"
msgstr ""

#: assets/js/smbr-block.js:276
msgid "Size"
msgstr ""

#: assets/js/smbr-block.js:279
msgid "Small"
msgstr ""

#: assets/js/smbr-block.js:280
msgid "Normal"
msgstr ""

#: assets/js/smbr-block.js:281
msgid "Big"
msgstr ""

#: assets/js/smbr-block.js:321
msgid "Select a learning package from the sidebar."
msgstr ""

#~ msgid "SCORM Packages"
#~ msgstr "Paquets SCORM"

#~ msgid "SCORM Package"
#~ msgstr "Paquet SCORM"

#~ msgid "Upload SCORM Package"
#~ msgstr "Téléverser un paquet SCORM"

#~ msgid "SCORM Upload"
#~ msgstr "Téléversement SCORM"

#~ msgid "SCORM Version"
#~ msgstr "Version SCORM"
