# Copyright (C) 2026 Zaprène - Solutions E-learning
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: SlideMind 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/slidemind\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-06-10T13:08:32+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: slidemind\n"

#. Plugin Name of the plugin
#: slidemind.php
msgid "SlideMind"
msgstr ""

#. Plugin URI of the plugin
#: slidemind.php
msgid "https://slidemind.app/wordpress"
msgstr ""

#. Description of the plugin
#: slidemind.php
msgid "Your control center for AI-enhanced e-learning: manage LLM interactions and persistent learner memory across Storyline, Captivate, Lectora & DominKnow courses. Secure proxy, SCORM/xAPI, prompt templates, and sandbox."
msgstr ""

#. Author of the plugin
#: slidemind.php
msgid "Zaprène - Solutions E-learning"
msgstr ""

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

#: admin/views/analytics-teaser.php:20
#: admin/views/dashboard.php:481
#: includes/Admin/class-admin-menu.php:220
#: includes/Admin/class-admin-menu.php:221
#: includes/Premium/views/analytics.php:414
msgid "Analytics"
msgstr ""

#: admin/views/analytics-teaser.php:29
msgid "Unlock Analytics"
msgstr ""

#: admin/views/analytics-teaser.php:32
msgid "Track API usage, monitor costs, view error logs, and analyze learner interaction patterns with detailed charts and reports."
msgstr ""

#: admin/views/analytics-teaser.php:36
#: admin/views/bridge.php:181
#: admin/views/partials/content-type-upsell.php:48
msgid "Upgrade to Pro"
msgstr ""

#: admin/views/analytics-teaser.php:41
#: admin/views/partials/content-type-upsell.php:53
msgid "Available with the Pro plan."
msgstr ""

#: admin/views/analytics-teaser.php:57
msgid "API Calls"
msgstr ""

#: admin/views/analytics-teaser.php:58
#: admin/views/analytics-teaser.php:68
#: admin/views/analytics-teaser.php:78
#: admin/views/analytics-teaser.php:88
#: admin/views/analytics-teaser.php:98
#: admin/views/dashboard.php:295
#: admin/views/dashboard.php:306
#: admin/views/dashboard.php:317
#: admin/views/dashboard.php:439
msgid "Last 30 days"
msgstr ""

#: admin/views/analytics-teaser.php:67
msgid "Tokens Used"
msgstr ""

#: admin/views/analytics-teaser.php:77
msgid "Estimated Cost"
msgstr ""

#: admin/views/analytics-teaser.php:87
msgid "Active Learners"
msgstr ""

#: admin/views/analytics-teaser.php:97
#: includes/Admin/class-admin-menu.php:809
#: includes/Admin/class-admin-menu.php:838
#: includes/Premium/views/analytics.php:521
#: includes/Premium/views/analytics.php:642
msgid "Errors"
msgstr ""

#: admin/views/analytics-teaser.php:106
msgid "Usage Over Time"
msgstr ""

#: admin/views/analytics-teaser.php:118
msgid "Recent Calls"
msgstr ""

#: admin/views/analytics-teaser.php:123
#: includes/Admin/class-admin-menu.php:807
#: includes/Premium/class-learner-detail-page.php:473
#: includes/Premium/views/analytics.php:600
#: includes/Premium/views/analytics.php:658
msgid "Date"
msgstr ""

#: admin/views/analytics-teaser.php:124
msgid "Configuration"
msgstr ""

#: admin/views/analytics-teaser.php:125
msgid "Provider"
msgstr ""

#: admin/views/analytics-teaser.php:126
#: includes/Admin/class-admin-menu.php:735
#: includes/Premium/views/analytics.php:525
#: includes/Premium/views/analytics.php:662
msgid "Tokens"
msgstr ""

#: admin/views/analytics-teaser.php:127
#: admin/views/configurations-list.php:65
#: includes/Premium/views/analytics.php:563
#: includes/Premium/views/analytics.php:663
msgid "Cost"
msgstr ""

#: admin/views/analytics-teaser.php:128
#: admin/views/configuration-edit.php:253
#: admin/views/configurations-list.php:63
#: admin/views/course-edit.php:188
#: admin/views/courses-list.php:114
#: admin/views/module-edit.php:348
#: admin/views/modules-list.php:170
#: admin/views/slide-edit.php:924
#: admin/views/slides-list.php:209
#: admin/views/wizard/wizard.php:732
#: includes/Premium/views/analytics.php:665
msgid "Status"
msgstr ""

#: admin/views/analytics-teaser.php:138
#: admin/views/analytics-teaser.php:146
#: admin/views/analytics-teaser.php:154
#: admin/views/analytics-teaser.php:170
#: includes/Premium/views/analytics.php:717
msgid "OK"
msgstr ""

#: admin/views/analytics-teaser.php:162
#: includes/Premium/views/analytics.php:715
msgid "Error"
msgstr ""

#: admin/views/bridge.php:20
msgid "SCORM & xAPI Support"
msgstr ""

#: admin/views/bridge.php:21
msgid "Auto-detects package format. Supports SCORM 1.2, SCORM 2004, and xAPI (Tin Can)."
msgstr ""

#: admin/views/bridge.php:25
msgid "Drag & Drop Upload"
msgstr ""

#: admin/views/bridge.php:26
msgid "Upload ZIP packages with a simple drag & drop. Replace existing packages without losing tracking data."
msgstr ""

#: admin/views/bridge.php:30
msgid "Flexible Embedding"
msgstr ""

#: admin/views/bridge.php:31
msgid "Shortcode + Gutenberg block with 3 display modes: inline, lightbox, and new window."
msgstr ""

#: admin/views/bridge.php:35
msgid "LMS Auto-Bridge"
msgstr ""

#: admin/views/bridge.php:36
msgid "Auto-detect your LMS plugin and pass completion status & scores back to the gradebook."
msgstr ""

#: admin/views/bridge.php:40
msgid "Learner Tracking"
msgstr ""

#: admin/views/bridge.php:41
msgid "Store progress locally in WordPress. Resume support, attempt tracking, and suspend data."
msgstr ""

#: admin/views/bridge.php:45
msgid "Universal Compatibility"
msgstr ""

#: admin/views/bridge.php:46
msgid "Storyline, Captivate, Rise, iSpring, Lectora, DominKnow, Elucidat, Evolve, and more."
msgstr ""

#: admin/views/bridge.php:54
msgid "Reports Dashboard"
msgstr ""

#: admin/views/bridge.php:55
msgid "KPIs, completion rates, scores at a glance"
msgstr ""

#: admin/views/bridge.php:59
msgid "Learner Analytics"
msgstr ""

#: admin/views/bridge.php:60
msgid "drill-down per learner, xAPI statements, SCORM interactions"
msgstr ""

#: admin/views/bridge.php:64
msgid "CSV Export"
msgstr ""

#: admin/views/bridge.php:65
msgid "latest or all attempts, with full interaction data"
msgstr ""

#: admin/views/bridge.php:69
msgid "External LRS Forwarding"
msgstr ""

#: admin/views/bridge.php:70
msgid "Learning Locker, Watershed, and more"
msgstr ""

#: admin/views/bridge.php:76
msgid "Storyline"
msgstr ""

#: admin/views/bridge.php:77
msgid "Rise"
msgstr ""

#: admin/views/bridge.php:78
msgid "Captivate"
msgstr ""

#: admin/views/bridge.php:79
msgid "iSpring"
msgstr ""

#: admin/views/bridge.php:80
msgid "Lectora"
msgstr ""

#: admin/views/bridge.php:81
msgid "DominKnow"
msgstr ""

#: admin/views/bridge.php:82
msgid "Elucidat"
msgstr ""

#: admin/views/bridge.php:83
msgid "Evolve"
msgstr ""

#: admin/views/bridge.php:108
msgid "Bridge"
msgstr ""

#: admin/views/bridge.php:111
msgid "Host SCORM & xAPI packages in WordPress. Connect any authoring tool to any LMS."
msgstr ""

#: admin/views/bridge.php:119
msgid "What is SlideMind Bridge?"
msgstr ""

#: admin/views/bridge.php:122
msgid "SlideMind Bridge is a free WordPress plugin that lets you upload, host, and embed SCORM & xAPI e-learning packages on your site. It auto-detects your LMS plugin and sends completion data back to the gradebook. No manual setup, no external hosting needed."
msgstr ""

#: admin/views/bridge.php:125
msgid "Works with Storyline, Captivate, Rise, and any other authoring tool that exports SCORM or xAPI."
msgstr ""

#: admin/views/bridge.php:131
msgid "Package list screenshot"
msgstr ""

#: admin/views/bridge.php:141
#: admin/views/bridge.php:246
msgid "Download Free"
msgstr ""

#: admin/views/bridge.php:146
#: admin/views/bridge.php:251
msgid "Get Bridge Pro"
msgstr ""

#: admin/views/bridge.php:151
msgid "Already have SlideMind Pro? Bridge Pro is included. Simply download the Free version."
msgstr ""

#: admin/views/bridge.php:158
msgid "Everything you need, for free"
msgstr ""

#: admin/views/bridge.php:184
msgid "Unlock the full picture"
msgstr ""

#: admin/views/bridge.php:195
msgid "Included free with SlideMind Pro, or available as standalone SlideMind Bridge Pro."
msgstr ""

#: admin/views/bridge.php:201
msgid "Reports dashboard screenshot"
msgstr ""

#: admin/views/bridge.php:212
msgid "Works with your tools"
msgstr ""

#: admin/views/bridge.php:217
msgid "Authoring Tools"
msgstr ""

#: admin/views/bridge.php:224
msgid "+ any SCORM/xAPI"
msgstr ""

#: admin/views/bridge.php:231
msgid "LMS Plugins"
msgstr ""

#: admin/views/bridge.php:256
msgid "Already have SlideMind Pro? Bridge Pro is included."
msgstr ""

#: admin/views/bridge.php:262
msgid "Frequently Asked Questions"
msgstr ""

#: admin/views/bridge.php:266
msgid "Do I need SlideMind WP to use SlideMind Bridge?"
msgstr ""

#: admin/views/bridge.php:267
msgid "No. SlideMind Bridge works on its own. When both plugins are installed, it also hosts the content for AI interactions created with SlideMind WP."
msgstr ""

#: admin/views/bridge.php:271
msgid "Which SCORM versions are supported?"
msgstr ""

#: admin/views/bridge.php:272
msgid "SlideMind Bridge supports SCORM 1.2, SCORM 2004 (all editions), and xAPI (Tin Can). The format is auto-detected from the uploaded ZIP package."
msgstr ""

#: admin/views/bridge.php:276
msgid "How does LMS bridging work?"
msgstr ""

#: admin/views/bridge.php:277
msgid "SlideMind Bridge auto-detects popular WordPress LMS plugins (LearnDash, TutorLMS, etc.) and passes completion status and scores back to their gradebook. No configuration needed."
msgstr ""

#: admin/views/bridge.php:281
msgid "Is my tracking data stored locally?"
msgstr ""

#: admin/views/bridge.php:282
msgid "Yes. All learner progress, scores, and suspend data are stored in your WordPress database. Nothing is sent to external servers unless you enable LRS forwarding in Bridge Pro."
msgstr ""

#: admin/views/bridge.php:286
msgid "What's included in Bridge Pro?"
msgstr ""

#: admin/views/bridge.php:287
msgid "SlideMind Bridge Pro adds a reports dashboard with completion rates and scores, per-learner analytics with xAPI statement details, CSV exports, and external LRS forwarding. Included free with any SlideMind Pro plan, or available separately."
msgstr ""

#: admin/views/configuration-edit.php:14
#: admin/views/sandbox.php:17
#: admin/views/slide-edit.php:14
#: admin/views/wizard/wizard.php:14
#: includes/Admin/class-export-tool-page.php:89
msgid "You do not have permission to access this page."
msgstr ""

#: admin/views/configuration-edit.php:27
#: includes/class-plugin.php:402
msgid "Edit configuration"
msgstr ""

#: admin/views/configuration-edit.php:27
msgid "New configuration"
msgstr ""

#: admin/views/configuration-edit.php:57
#: admin/views/course-edit.php:36
#: admin/views/module-edit.php:54
#: admin/views/slide-edit.php:124
#: admin/views/template-edit.php:34
msgid "Back to list"
msgstr ""

#: admin/views/configuration-edit.php:72
#: admin/views/course-edit.php:48
#: admin/views/module-edit.php:73
msgid "General information"
msgstr ""

#: admin/views/configuration-edit.php:77
msgid "Configuration title"
msgstr ""

#: admin/views/configuration-edit.php:84
msgid "E.g.: Leadership Module 1 Tutor"
msgstr ""

#: admin/views/configuration-edit.php:91
msgid "Course name"
msgstr ""

#: admin/views/configuration-edit.php:98
msgid "E.g.: Leadership Course"
msgstr ""

#: admin/views/configuration-edit.php:104
#: admin/views/memory-hub.php:150
#: admin/views/memory-teaser.php:109
#: admin/views/slide-edit.php:836
#: admin/views/wizard/wizard.php:554
#: admin/views/wizard/wizard.php:645
#: admin/views/wizard/wizard.php:993
#: includes/Core/class-privacy.php:96
#: includes/Premium/class-learner-detail-page.php:473
msgid "Scope"
msgstr ""

#: admin/views/configuration-edit.php:107
msgid "Course (default)"
msgstr ""

#: admin/views/configuration-edit.php:108
#: admin/views/configuration-edit.php:117
#: admin/views/courses-list.php:84
#: admin/views/memory-hub.php:152
#: admin/views/memory-hub.php:264
#: admin/views/memory-teaser.php:111
#: admin/views/modules-list.php:164
#: admin/views/slide-edit.php:812
#: admin/views/slide-edit.php:864
#: admin/views/slides-list.php:203
#: admin/views/wizard/wizard.php:152
#: admin/views/wizard/wizard.php:622
#: includes/Admin/class-admin-menu.php:910
msgid "Module"
msgstr ""

#: admin/views/configuration-edit.php:145
msgid "Model configuration"
msgstr ""

#: admin/views/configuration-edit.php:150
#: admin/views/slide-edit.php:398
#: admin/views/wizard/wizard.php:275
msgid "LLM Model"
msgstr ""

#: admin/views/configuration-edit.php:153
#: includes/Admin/class-admin-menu.php:570
#: includes/Admin/class-admin-menu.php:729
msgid "Select a model..."
msgstr ""

#: admin/views/configuration-edit.php:180
#: admin/views/slide-edit.php:433
#: admin/views/template-edit.php:210
#: admin/views/wizard/wizard.php:307
msgid "Temperature"
msgstr ""

#: admin/views/configuration-edit.php:190
#: admin/views/slide-edit.php:441
msgid "0 = deterministic, 2 = creative"
msgstr ""

#: admin/views/configuration-edit.php:195
msgid "Maximum tokens"
msgstr ""

#: admin/views/configuration-edit.php:204
msgid "Response length limit"
msgstr ""

#: admin/views/configuration-edit.php:211
#: admin/views/sandbox.php:101
#: admin/views/slide-edit.php:463
#: admin/views/template-edit.php:174
#: admin/views/wizard/wizard.php:349
#: includes/Admin/class-admin-menu.php:701
msgid "System prompt"
msgstr ""

#: admin/views/configuration-edit.php:212
msgid "Use {{variable}} for variables"
msgstr ""

#: admin/views/configuration-edit.php:220
msgid "You are a caring educational tutor helping {{learner_name}} understand the topic {{topic}}. You use the Socratic method to guide the learner."
msgstr ""

#. translators: %s: list of variable codes
#: admin/views/configuration-edit.php:224
#, php-format
msgid "Available variables: %s, etc."
msgstr ""

#: admin/views/configuration-edit.php:232
msgid "Notes"
msgstr ""

#: admin/views/configuration-edit.php:240
msgid "Internal notes (not visible to learners)"
msgstr ""

#: admin/views/configuration-edit.php:249
#: admin/views/course-edit.php:184
#: admin/views/module-edit.php:344
#: admin/views/slide-edit.php:920
#: admin/views/template-edit.php:266
msgid "Publishing"
msgstr ""

#: admin/views/configuration-edit.php:255
#: admin/views/configurations-list.php:102
#: admin/views/course-edit.php:191
#: admin/views/courses-list.php:156
#: admin/views/module-edit.php:351
#: admin/views/modules-list.php:213
#: admin/views/slide-edit.php:927
#: admin/views/slides-list.php:276
#: admin/views/wizard/wizard.php:735
msgid "Draft"
msgstr ""

#: admin/views/configuration-edit.php:256
#: admin/views/course-edit.php:190
#: admin/views/module-edit.php:350
#: admin/views/slide-edit.php:926
msgid "Published"
msgstr ""

#: admin/views/configuration-edit.php:261
#: admin/views/course-edit.php:197
#: admin/views/module-edit.php:357
#: admin/views/slide-edit.php:957
#: admin/views/template-edit.php:271
#: includes/Admin/class-admin-menu.php:555
#: includes/class-plugin.php:403
msgid "Update"
msgstr ""

#: admin/views/configuration-edit.php:261
msgid "Create configuration"
msgstr ""

#: admin/views/configuration-edit.php:268
msgid "Configuration ID"
msgstr ""

#: admin/views/configuration-edit.php:278
msgid "Use this ID in your e-learning project"
msgstr ""

#: admin/views/configuration-edit.php:285
msgid "Specific API key"
msgstr ""

#: admin/views/configuration-edit.php:290
msgid "API Key (optional)"
msgstr ""

#: admin/views/configuration-edit.php:296
#: admin/views/course-edit.php:239
#: admin/views/slide-edit.php:1057
msgid "Leave empty to use the global key"
msgstr ""

#: admin/views/configuration-edit.php:298
msgid "If empty, uses the global API key"
msgstr ""

#: admin/views/configuration-edit.php:306
#: admin/views/configurations-list.php:66
#: admin/views/course-edit.php:338
#: admin/views/courses-list.php:115
#: admin/views/dashboard.php:379
#: admin/views/memory-hub.php:267
#: admin/views/module-edit.php:410
#: admin/views/modules-list.php:171
#: admin/views/partials/content-type-upsell.php:71
#: admin/views/slide-edit.php:1103
#: admin/views/slides-list.php:210
#: admin/views/template-edit.php:280
#: admin/views/templates-list.php:100
#: includes/Admin/class-admin-menu.php:640
msgid "Actions"
msgstr ""

#: admin/views/configuration-edit.php:312
#: admin/views/dashboard.php:222
#: admin/views/slide-edit.php:1109
#: admin/views/wizard/wizard.php:918
msgid "Test in Sandbox"
msgstr ""

#: admin/views/configuration-edit.php:320
#: admin/views/configurations-list.php:126
#: admin/views/courses-list.php:181
#: admin/views/modules-list.php:238
#: admin/views/slide-edit.php:723
#: admin/views/slide-edit.php:871
#: admin/views/slides-list.php:306
#: admin/views/templates-list.php:175
#: includes/Admin/class-admin-menu.php:778
msgid "Delete"
msgstr ""

#: admin/views/configurations-list.php:35
#: admin/views/courses-list.php:113
#: admin/views/module-edit.php:393
#: admin/views/modules-list.php:169
#: admin/views/slides-list.php:70
#: includes/Admin/class-admin-menu.php:163
#: includes/Admin/class-admin-menu.php:164
#: includes/Admin/class-admin-menu.php:804
#: includes/Admin/class-admin-menu.php:843
#: includes/Admin/class-export-tool-page.php:100
#: includes/Premium/views/analytics.php:443
msgid "Slides"
msgstr ""

#: admin/views/configurations-list.php:39
#: admin/views/dashboard.php:199
#: admin/views/dashboard.php:369
#: admin/views/slides-list.php:103
#: admin/views/slides-list.php:108
msgid "New slide"
msgstr ""

#: admin/views/configurations-list.php:50
#: admin/views/slides-list.php:161
msgid "No slides"
msgstr ""

#: admin/views/configurations-list.php:51
msgid "Create your first slide to get started."
msgstr ""

#: admin/views/configurations-list.php:53
#: admin/views/dashboard.php:215
#: admin/views/slides-list.php:186
#: admin/views/slides-list.php:190
#: includes/Admin/class-admin-menu.php:593
msgid "Create a slide"
msgstr ""

#: admin/views/configurations-list.php:60
#: admin/views/courses-list.php:84
#: admin/views/courses-list.php:110
#: admin/views/memory-hub.php:153
#: admin/views/memory-hub.php:263
#: admin/views/memory-teaser.php:112
#: admin/views/modules-list.php:166
#: admin/views/slide-edit.php:811
#: admin/views/slide-edit.php:863
#: admin/views/wizard/wizard.php:137
#: admin/views/wizard/wizard.php:621
#: includes/Admin/class-admin-menu.php:911
msgid "Course"
msgstr ""

#: admin/views/configurations-list.php:61
#: admin/views/sandbox.php:286
#: admin/views/slides-list.php:206
#: includes/Admin/class-admin-menu.php:695
#: includes/Admin/class-admin-menu.php:728
#: includes/Premium/views/analytics.php:660
msgid "Model"
msgstr ""

#: admin/views/configurations-list.php:62
#: admin/views/slide-edit.php:971
#: admin/views/slides-list.php:207
#: admin/views/wizard/wizard.php:834
msgid "Integration code"
msgstr ""

#: admin/views/configurations-list.php:64
#: admin/views/slides-list.php:208
#: includes/Premium/views/analytics.php:562
#: includes/Premium/views/analytics.php:762
msgid "Calls"
msgstr ""

#: admin/views/configurations-list.php:93
#: admin/views/memory-hub.php:415
#: admin/views/memory-hub.php:472
msgid "Copy"
msgstr ""

#: admin/views/configurations-list.php:100
#: admin/views/courses-list.php:154
#: admin/views/modules-list.php:211
#: admin/views/slides-list.php:274
msgid "Active"
msgstr ""

#: admin/views/configurations-list.php:108
msgid "Uses a custom API key"
msgstr ""

#: admin/views/configurations-list.php:108
#: admin/views/slides-list.php:282
msgid "Custom key"
msgstr ""

#: admin/views/configurations-list.php:116
#: admin/views/courses-list.php:164
#: admin/views/dashboard.php:414
#: admin/views/memory-hub.php:89
#: admin/views/memory-teaser.php:70
#: admin/views/modules-list.php:221
#: admin/views/slides-list.php:288
#: admin/views/templates-list.php:156
#: includes/Admin/class-admin-menu.php:779
msgid "Edit"
msgstr ""

#: admin/views/configurations-list.php:120
#: admin/views/settings.php:104
#: admin/views/slides-list.php:293
#: admin/views/wizard/wizard.php:760
#: includes/Admin/class-admin-menu.php:566
msgid "Test"
msgstr ""

#: admin/views/course-edit.php:27
#: admin/views/module-edit.php:253
msgid "Edit course"
msgstr ""

#: admin/views/course-edit.php:27
#: admin/views/courses-list.php:51
#: admin/views/courses-list.php:60
msgid "New course"
msgstr ""

#: admin/views/course-edit.php:53
msgid "Course title"
msgstr ""

#: admin/views/course-edit.php:60
msgid "E.g.: Leadership Course 2024"
msgstr ""

#: admin/views/course-edit.php:66
#: includes/Admin/class-configurations-page.php:648
msgid "Course theme"
msgstr ""

#: admin/views/course-edit.php:73
#: admin/views/module-edit.php:119
msgid "E.g.: Leadership development and team management"
msgstr ""

#. translators: %s: variable name
#: admin/views/course-edit.php:77
#, php-format
msgid "The theme will be automatically injected into AI prompts via the variable %s"
msgstr ""

#: admin/views/course-edit.php:87
#: admin/views/course-edit.php:92
#: admin/views/module-edit.php:133
#: admin/views/module-edit.php:138
msgid "Learning objectives"
msgstr ""

#: admin/views/course-edit.php:98
msgid "List the learning objectives of the course..."
msgstr ""

#. translators: %s: variable name
#: admin/views/course-edit.php:102
#: admin/views/module-edit.php:123
#: admin/views/module-edit.php:148
#, php-format
msgid "Available via %s in prompts"
msgstr ""

#: admin/views/course-edit.php:112
#: admin/views/module-edit.php:158
msgid "Documentation / Reference content"
msgstr ""

#: admin/views/course-edit.php:117
#: admin/views/module-edit.php:163
msgid "Reference content"
msgstr ""

#: admin/views/course-edit.php:123
#: admin/views/module-edit.php:169
msgid "Paste the reference content that the AI can use to answer questions..."
msgstr ""

#. translators: %s: variable name
#: admin/views/course-edit.php:127
#: admin/views/module-edit.php:173
#, php-format
msgid "This content will be used by the AI to answer questions. Available via %s"
msgstr ""

#: admin/views/course-edit.php:137
#: admin/views/course-edit.php:142
#: admin/views/module-edit.php:183
#: admin/views/module-edit.php:188
#: admin/views/sandbox.php:337
#: admin/views/slide-edit.php:314
#: admin/views/slide-edit.php:340
#: admin/views/slide-edit.php:537
#: admin/views/slide-edit.php:542
#: admin/views/wizard/wizard.php:404
#: includes/Admin/class-admin-menu.php:760
#: includes/Admin/class-admin-menu.php:769
msgid "Response example"
msgstr ""

#: admin/views/course-edit.php:148
msgid ""
"E.g.: Here is an explanatory paragraph on the topic...\n"
"\n"
"- First key takeaway\n"
"- Second key takeaway\n"
"- Third key takeaway\n"
"\n"
"Feel free to ask more questions!"
msgstr ""

#. translators: %s: variable name
#: admin/views/course-edit.php:152
#, php-format
msgid "Define the desired response format and tone for the entire course. This content will be available via the variable %s in modules and slides."
msgstr ""

#: admin/views/course-edit.php:156
#: admin/views/module-edit.php:202
#: admin/views/slide-edit.php:551
#: admin/views/wizard/wizard.php:413
msgid "Best practices"
msgstr ""

#: admin/views/course-edit.php:158
#: admin/views/module-edit.php:204
#: admin/views/slide-edit.php:553
#: admin/views/wizard/wizard.php:415
msgid "Do:"
msgstr ""

#: admin/views/course-edit.php:160
#: admin/views/module-edit.php:206
#: admin/views/slide-edit.php:555
#: admin/views/wizard/wizard.php:417
msgid "Write a complete example response as you would like to receive it from the AI"
msgstr ""

#: admin/views/course-edit.php:161
#: admin/views/module-edit.php:207
#: admin/views/slide-edit.php:556
#: admin/views/wizard/wizard.php:418
msgid "Follow the exact desired formatting (paragraphs, bullet lists, headings, etc.)"
msgstr ""

#: admin/views/course-edit.php:162
#: admin/views/module-edit.php:208
#: admin/views/slide-edit.php:557
#: admin/views/wizard/wizard.php:419
msgid "Indicate the desired tone (formal, friendly, educational, encouraging...)"
msgstr ""

#: admin/views/course-edit.php:163
#: admin/views/module-edit.php:209
#: admin/views/slide-edit.php:558
#: admin/views/wizard/wizard.php:420
msgid "Include the expected level of detail (short answer vs. detailed explanation)"
msgstr ""

#: admin/views/course-edit.php:165
#: admin/views/module-edit.php:211
#: admin/views/slide-edit.php:560
#: admin/views/wizard/wizard.php:422
msgid "Avoid:"
msgstr ""

#: admin/views/course-edit.php:167
#: admin/views/module-edit.php:213
#: admin/views/slide-edit.php:562
#: admin/views/wizard/wizard.php:424
msgid "Do NOT include instructions or directives (\"You must...\", \"Answer in...\") -- use the system prompt for that"
msgstr ""

#: admin/views/course-edit.php:168
#: admin/views/module-edit.php:214
#: admin/views/slide-edit.php:563
#: admin/views/wizard/wizard.php:425
msgid "Do not repeat the system prompt content -- the example is complementary, not a replacement"
msgstr ""

#: admin/views/course-edit.php:169
#: admin/views/module-edit.php:215
#: admin/views/slide-edit.php:564
#: admin/views/wizard/wizard.php:426
msgid "Avoid overly long examples (more than ~300 words) -- the AI will lose accuracy"
msgstr ""

#: admin/views/course-edit.php:170
#: admin/views/module-edit.php:216
#: admin/views/slide-edit.php:565
#: admin/views/wizard/wizard.php:427
msgid "Do not include learner-specific data -- the example should be generic"
msgstr ""

#: admin/views/course-edit.php:171
#: admin/views/module-edit.php:217
#: admin/views/slide-edit.php:566
#: admin/views/wizard/wizard.php:428
msgid "Do not mix multiple formats in the same example -- one clear format per field"
msgstr ""

#: admin/views/course-edit.php:197
msgid "Create course"
msgstr ""

#: admin/views/course-edit.php:205
#: admin/views/sandbox.php:262
#: admin/views/settings.php:72
#: admin/views/slide-edit.php:357
#: admin/views/wizard/wizard.php:263
msgid "LLM Provider"
msgstr ""

#: admin/views/course-edit.php:211
msgid "Inherit (global)"
msgstr ""

#: admin/views/course-edit.php:227
#: admin/views/course-edit.php:272
#: admin/views/module-edit.php:266
#: admin/views/module-edit.php:315
#: admin/views/module-edit.php:329
#: admin/views/settings.php:59
#: admin/views/slide-edit.php:1046
#: admin/views/slide-edit.php:1086
msgid "API Key"
msgstr ""

#: admin/views/course-edit.php:232
#: admin/views/module-edit.php:271
#: admin/views/slide-edit.php:1051
msgid "Specific API key (optional)"
msgstr ""

#: admin/views/course-edit.php:245
#: admin/views/module-edit.php:284
msgid "Show / hide"
msgstr ""

#: admin/views/course-edit.php:253
msgid "This course uses a dedicated key."
msgstr ""

#: admin/views/course-edit.php:257
msgid "Remove the dedicated key (revert to global key)"
msgstr ""

#: admin/views/course-edit.php:260
msgid "Uses the global key by default. If set, this key will be used for all slides in this course."
msgstr ""

#: admin/views/course-edit.php:277
msgid "Dedicated API key per course"
msgstr ""

#. translators: %d: number of linked modules
#: admin/views/course-edit.php:291
#, php-format
msgid "Linked modules (%d)"
msgstr ""

#. translators: %s: number of slides
#: admin/views/course-edit.php:305
#: admin/views/courses-list.php:149
#: admin/views/modules-list.php:198
#: admin/views/modules-list.php:204
#, php-format
msgid "%s slide"
msgid_plural "%s slides"
msgstr[0] ""
msgstr[1] ""

#: admin/views/course-edit.php:314
#: admin/views/courses-list.php:168
msgid "Add a module"
msgstr ""

#: admin/views/course-edit.php:321
#: admin/views/courses-list.php:112
#: admin/views/modules-list.php:46
#: admin/views/partials/content-type-upsell.php:18
#: includes/Admin/class-admin-menu.php:143
#: includes/Admin/class-admin-menu.php:148
#: includes/Admin/class-admin-menu.php:152
#: includes/Admin/class-admin-menu.php:803
#: includes/Admin/class-admin-menu.php:842
#: includes/Admin/class-export-tool-page.php:98
#: includes/Premium/views/analytics.php:442
msgid "Modules"
msgstr ""

#: admin/views/course-edit.php:324
msgid "No modules yet."
msgstr ""

#: admin/views/course-edit.php:328
msgid "Create first module"
msgstr ""

#: admin/views/course-edit.php:346
msgid "Delete course"
msgstr ""

#: admin/views/courses-list.php:32
#: admin/views/dashboard.php:477
#: admin/views/partials/content-type-upsell.php:17
#: includes/Admin/class-admin-menu.php:121
#: includes/Admin/class-admin-menu.php:126
#: includes/Admin/class-admin-menu.php:130
#: includes/Admin/class-admin-menu.php:802
#: includes/Admin/class-admin-menu.php:841
#: includes/Admin/class-export-tool-page.php:97
#: includes/Premium/views/analytics.php:441
msgid "Courses"
msgstr ""

#: admin/views/courses-list.php:41
#: admin/views/modules-list.php:65
#: admin/views/slides-list.php:93
#: includes/Admin/class-admin-menu.php:810
msgid "Export all"
msgstr ""

#: admin/views/courses-list.php:47
#: admin/views/courses-list.php:56
#: admin/views/courses-list.php:198
#: includes/Admin/class-admin-menu.php:787
msgid "Import course(s)"
msgstr ""

#: admin/views/courses-list.php:69
msgid "Unlimited courses"
msgstr ""

#: admin/views/courses-list.php:71
msgid "Courses require the Pro or Dialogue plan. Organize your slides with hierarchical context inheritance."
msgstr ""

#. translators: %d: course limit
#: admin/views/courses-list.php:75
#, php-format
msgid "You have reached the free plan limit of %d course. Upgrade to create unlimited courses."
msgstr ""

#: admin/views/courses-list.php:84
msgid "Hierarchy:"
msgstr ""

#: admin/views/courses-list.php:84
#: admin/views/sandbox.php:196
#: admin/views/sandbox.php:221
#: admin/views/slides-list.php:199
#: admin/views/wizard/wizard.php:977
#: includes/Premium/views/analytics.php:561
#: includes/Premium/views/analytics.php:601
#: includes/Premium/views/analytics.php:659
msgid "Slide"
msgstr ""

#: admin/views/courses-list.php:85
msgid "First create a course, then add modules, and finally add slides (AI interactions)."
msgstr ""

#: admin/views/courses-list.php:94
msgid "No courses"
msgstr ""

#: admin/views/courses-list.php:95
msgid "Create your first course to organize your AI slides."
msgstr ""

#: admin/views/courses-list.php:98
#: admin/views/courses-list.php:102
#: admin/views/module-edit.php:62
#: admin/views/modules-list.php:156
#: includes/Admin/class-admin-menu.php:579
msgid "Create a course"
msgstr ""

#: admin/views/courses-list.php:111
#: admin/views/partials/widget-appearance-modal.php:63
#: admin/views/settings.php:259
#: admin/views/slide-edit.php:302
#: admin/views/slide-edit.php:328
msgid "Theme"
msgstr ""

#. translators: %s: number of modules
#: admin/views/courses-list.php:135
#: admin/views/courses-list.php:141
#, php-format
msgid "%s module"
msgid_plural "%s modules"
msgstr[0] ""
msgstr[1] ""

#: admin/views/courses-list.php:174
#: includes/Admin/class-admin-menu.php:784
msgid "Export course"
msgstr ""

#: admin/views/courses-list.php:204
#: admin/views/export-import.php:148
#: admin/views/modules-list.php:276
#: admin/views/slides-list.php:361
msgid "JSON file"
msgstr ""

#: admin/views/courses-list.php:210
#: admin/views/export-import.php:155
#: admin/views/modules-list.php:282
#: admin/views/slides-list.php:367
msgid "or paste the JSON content"
msgstr ""

#: admin/views/courses-list.php:217
#: admin/views/modules-list.php:289
#: admin/views/slides-list.php:374
msgid "On collision"
msgstr ""

#: admin/views/courses-list.php:220
#: admin/views/modules-list.php:292
#: admin/views/slides-list.php:377
msgid "Duplicate (create a new copy)"
msgstr ""

#: admin/views/courses-list.php:221
#: admin/views/modules-list.php:293
#: admin/views/slides-list.php:378
msgid "Overwrite (replace existing)"
msgstr ""

#: admin/views/courses-list.php:222
#: admin/views/modules-list.php:294
#: admin/views/slides-list.php:379
msgid "Skip (ignore)"
msgstr ""

#: admin/views/courses-list.php:228
#: admin/views/memory-hub.php:311
#: admin/views/memory-hub.php:356
#: admin/views/memory-hub.php:408
#: admin/views/memory-hub.php:465
#: admin/views/modules-list.php:300
#: admin/views/slides-list.php:385
#: admin/views/templates-list.php:211
#: includes/Admin/class-admin-menu.php:556
#: includes/Premium/views/learner-detail.php:141
#: includes/Premium/views/learner-detail.php:167
msgid "Cancel"
msgstr ""

#: admin/views/courses-list.php:232
#: admin/views/export-import.php:137
#: admin/views/modules-list.php:304
#: admin/views/slides-list.php:389
#: admin/views/templates-list.php:37
#: admin/views/templates-list.php:46
#: admin/views/templates-list.php:214
#: includes/Admin/class-admin-menu.php:627
msgid "Import"
msgstr ""

#. translators: %d: number of errors
#: admin/views/dashboard.php:166
#, php-format
msgid "%d error"
msgid_plural "%d errors"
msgstr[0] ""
msgstr[1] ""

#: admin/views/dashboard.php:168
msgid "in the last 24 hours."
msgstr ""

#: admin/views/dashboard.php:169
msgid "View details"
msgstr ""

#: admin/views/dashboard.php:171
msgid "Close"
msgstr ""

#. translators: %s: user display name
#: admin/views/dashboard.php:188
#, php-format
msgid "Welcome, %s"
msgstr ""

#: admin/views/dashboard.php:192
msgid "AI bridge for e-learning and persistent learner memory manager"
msgstr ""

#: admin/views/dashboard.php:208
msgid "Configure API key"
msgstr ""

#: admin/views/dashboard.php:209
msgid "Add your API key in the settings."
msgstr ""

#: admin/views/dashboard.php:216
msgid "Create an AI slide for your course."
msgstr ""

#: admin/views/dashboard.php:223
msgid "Test your slide before using it."
msgstr ""

#: admin/views/dashboard.php:229
msgid "Integrate in your authoring tool"
msgstr ""

#: admin/views/dashboard.php:230
msgid "Generate the integration code."
msgstr ""

#: admin/views/dashboard.php:241
msgid "Unlock more with Pro"
msgstr ""

#: admin/views/dashboard.php:243
msgid "Courses & Modules — organize slides with shared context and inherited prompts"
msgstr ""

#: admin/views/dashboard.php:244
msgid "LMS Profile Sync — pull fields from BuddyBoss, LearnDash, WooCommerce and more"
msgstr ""

#: admin/views/dashboard.php:245
msgid "External LMS Integration — Moodle, Docebo, Cornerstone, SCORM Cloud"
msgstr ""

#: admin/views/dashboard.php:250
#: admin/views/memory-hub.php:221
#: admin/views/memory-hub.php:288
#: admin/views/settings.php:325
msgid "See plans"
msgstr ""

#: admin/views/dashboard.php:266
msgid "Active slides"
msgstr ""

#. translators: %1$d: course count, %2$d: module count
#: admin/views/dashboard.php:279
#, php-format
msgid "%1$d courses, %2$d modules"
msgstr ""

#: admin/views/dashboard.php:282
msgid "Standalone mode"
msgstr ""

#: admin/views/dashboard.php:294
msgid "API calls"
msgstr ""

#: admin/views/dashboard.php:305
msgid "Tokens used"
msgstr ""

#: admin/views/dashboard.php:316
#: includes/Admin/class-admin-menu.php:700
#: includes/Premium/views/analytics.php:529
msgid "Estimated cost"
msgstr ""

#. translators: %s: projected monthly cost
#: admin/views/dashboard.php:323
#, php-format
msgid "~$%s/month at this rate"
msgstr ""

#: admin/views/dashboard.php:336
msgid "Success rate"
msgstr ""

#. translators: %d: number of active learners
#: admin/views/dashboard.php:340
#, php-format
msgid "%d active learner"
msgid_plural "%d active learners"
msgstr[0] ""
msgstr[1] ""

#: admin/views/dashboard.php:354
msgid "Recently modified slides"
msgstr ""

#: admin/views/dashboard.php:356
msgid "View all"
msgstr ""

#: admin/views/dashboard.php:365
msgid "No slides yet"
msgstr ""

#: admin/views/dashboard.php:366
msgid "Create your first AI slide to get started."
msgstr ""

#: admin/views/dashboard.php:376
#: admin/views/partials/content-type-upsell.php:69
#: admin/views/template-edit.php:51
msgid "Title"
msgstr ""

#: admin/views/dashboard.php:377
msgid "Location"
msgstr ""

#: admin/views/dashboard.php:378
msgid "Modified"
msgstr ""

#. translators: %s: human-readable time difference
#: admin/views/dashboard.php:405
#, php-format
msgid "%s ago"
msgstr ""

#: admin/views/dashboard.php:419
#: admin/views/dashboard.php:472
#: admin/views/sandbox.php:91
#: includes/Admin/class-admin-menu.php:206
#: includes/Admin/class-admin-menu.php:207
#: includes/Premium/views/analytics.php:444
#: includes/Premium/views/analytics.php:572
#: includes/Premium/views/analytics.php:612
#: includes/Premium/views/analytics.php:678
msgid "Sandbox"
msgstr ""

#: admin/views/dashboard.php:438
msgid "Leaderboard"
msgstr ""

#: admin/views/dashboard.php:444
msgid "No data available."
msgstr ""

#: admin/views/dashboard.php:452
msgid "(untitled)"
msgstr ""

#: admin/views/dashboard.php:467
msgid "Quick access"
msgstr ""

#: admin/views/dashboard.php:486
#: admin/views/settings.php:54
#: includes/Admin/class-admin-menu.php:231
#: includes/Admin/class-admin-menu.php:232
#: slidemind.php:634
msgid "Settings"
msgstr ""

#: admin/views/dashboard.php:490
#: admin/views/memory-hub.php:29
#: admin/views/memory-teaser.php:20
#: includes/Admin/class-admin-menu.php:196
#: includes/Admin/class-admin-menu.php:197
#: includes/Admin/class-admin-menu.php:683
msgid "Memory"
msgstr ""

#: admin/views/dashboard.php:495
#: admin/views/templates-list.php:28
#: includes/Admin/class-admin-menu.php:185
#: includes/Admin/class-admin-menu.php:186
#: includes/Admin/class-admin-menu.php:805
msgid "Templates"
msgstr ""

#: admin/views/export-import.php:30
#: includes/Admin/class-export-tool-page.php:56
#: includes/Admin/class-export-tool-page.php:57
msgid "Export & Import"
msgstr ""

#: admin/views/export-import.php:32
msgid "Download a JSON backup of the selected sections and items, or restore from a previously-exported file. API keys are never included."
msgstr ""

#: admin/views/export-import.php:38
msgid "Select at least one section before exporting."
msgstr ""

#: admin/views/export-import.php:44
#: admin/views/sandbox.php:149
#: admin/views/templates-list.php:168
msgid "Export"
msgstr ""

#: admin/views/export-import.php:54
msgid "Section"
msgstr ""

#: admin/views/export-import.php:55
#: admin/views/partials/content-type-upsell.php:70
msgid "Items"
msgstr ""

#: admin/views/export-import.php:81
msgid "Choose specific items…"
msgstr ""

#: admin/views/export-import.php:97
#: includes/Admin/class-admin-menu.php:828
msgid "Filter by title…"
msgstr ""

#: admin/views/export-import.php:123
msgid "Exports use the slidemind-export-v1 JSON format and download directly in your browser."
msgstr ""

#: admin/views/export-import.php:129
msgid "Download export file"
msgstr ""

#: admin/views/export-import.php:142
msgid "Import accepts any SlideMind export (full, partial, or single-item). Preview what the file contains before confirming. Memory variables are never imported."
msgstr ""

#: admin/views/export-import.php:162
#: includes/Admin/class-admin-menu.php:813
msgid "Analyze file"
msgstr ""

#: admin/views/export-import.php:176
msgid "Migrating to another site? Pro allows importing courses, modules, and custom templates back into a fresh SlideMind install."
msgstr ""

#: admin/views/export-import.php:179
msgid "See Pro plans"
msgstr ""

#: admin/views/memory-hub.php:33
msgid "Search by name or email..."
msgstr ""

#: admin/views/memory-hub.php:41
#: admin/views/memory-teaser.php:50
#: includes/Admin/class-admin-menu.php:872
msgid "Definitions"
msgstr ""

#: admin/views/memory-hub.php:42
#: admin/views/memory-teaser.php:51
#: includes/Admin/class-admin-menu.php:873
msgid "Learner Data"
msgstr ""

#: admin/views/memory-hub.php:52
#: admin/views/memory-teaser.php:57
msgid "Standalone Variables"
msgstr ""

#: admin/views/memory-hub.php:58
msgid "Variables that work without LLM: capture data directly from the e-learning module and store it in global learner memory. This can be form-collected information (profession, education level, etc.) or any value reusable across modules and courses. Define them here, then generate the capture code to embed in your slides."
msgstr ""

#: admin/views/memory-hub.php:65
msgid "Loading definitions..."
msgstr ""

#: admin/views/memory-hub.php:75
msgid "No standalone variables"
msgstr ""

#: admin/views/memory-hub.php:76
msgid "Create variables to capture learner data (profession, preferences, etc.) directly into memory, without requiring an LLM interaction."
msgstr ""

#: admin/views/memory-hub.php:86
#: admin/views/memory-teaser.php:67
msgid "Variable Name"
msgstr ""

#: admin/views/memory-hub.php:87
#: admin/views/memory-hub.php:347
#: admin/views/memory-teaser.php:68
#: admin/views/template-edit.php:97
msgid "Description"
msgstr ""

#: admin/views/memory-hub.php:88
#: admin/views/memory-teaser.php:69
msgid "Learners"
msgstr ""

#: admin/views/memory-hub.php:101
#: admin/views/memory-hub.php:324
#: includes/Admin/class-admin-menu.php:874
msgid "Add a variable"
msgstr ""

#: admin/views/memory-hub.php:106
#: admin/views/memory-hub.php:368
#: includes/Admin/class-admin-menu.php:875
msgid "Save to memory"
msgstr ""

#: admin/views/memory-hub.php:110
#: admin/views/memory-hub.php:212
#: admin/views/memory-hub.php:425
#: includes/Admin/class-admin-menu.php:881
#: includes/Admin/class-admin-menu.php:896
msgid "Load into authoring tool"
msgstr ""

#: admin/views/memory-hub.php:114
msgid "Delete selected"
msgstr ""

#: admin/views/memory-hub.php:122
msgid "Variables defined in slides"
msgstr ""

#: admin/views/memory-hub.php:123
#: admin/views/memory-teaser.php:103
#: admin/views/module-edit.php:229
#: admin/views/slide-edit.php:289
msgid "Read-only"
msgstr ""

#: admin/views/memory-hub.php:129
msgid "Loading slide variables..."
msgstr ""

#: admin/views/memory-hub.php:139
msgid "No slide variables"
msgstr ""

#: admin/views/memory-hub.php:140
msgid "No memory variables have been defined in slides yet."
msgstr ""

#: admin/views/memory-hub.php:149
#: admin/views/memory-teaser.php:108
#: includes/Admin/class-admin-menu.php:637
#: includes/Premium/class-learner-detail-page.php:473
msgid "Variable"
msgstr ""

#: admin/views/memory-hub.php:151
msgid "Source slide"
msgstr ""

#: admin/views/memory-hub.php:154
msgid "Learner count"
msgstr ""

#: admin/views/memory-hub.php:165
msgid "Profile Variables"
msgstr ""

#. translators: %s: variable syntax example
#: admin/views/memory-hub.php:173
#, php-format
msgid "Select the fields that prompts can use via %s."
msgstr ""

#. translators: %s: learnerId code reference
#: admin/views/memory-hub.php:178
#, php-format
msgid "Only checked fields will be resolved in system prompts when a %s is provided."
msgstr ""

#: admin/views/memory-hub.php:186
msgid "Loading profile fields..."
msgstr ""

#: admin/views/memory-hub.php:196
msgid "No profile fields available"
msgstr ""

#: admin/views/memory-hub.php:197
msgid "No profile fields were detected on this WordPress installation."
msgstr ""

#: admin/views/memory-hub.php:208
#: includes/Admin/class-admin-menu.php:889
msgid "Save profile settings"
msgstr ""

#: admin/views/memory-hub.php:219
msgid "Pro: sync profile fields from BuddyBoss, LearnDash, WooCommerce, ACF, Ultimate Member, Tutor LMS, LifterLMS, and MemberPress."
msgstr ""

#: admin/views/memory-hub.php:234
msgid "Learner memory:"
msgstr ""

#: admin/views/memory-hub.php:234
msgid "View and manage memorized variables for each learner across their courses and modules."
msgstr ""

#: admin/views/memory-hub.php:241
msgid "Loading learners..."
msgstr ""

#: admin/views/memory-hub.php:251
msgid "No learners"
msgstr ""

#: admin/views/memory-hub.php:252
msgid "No memory data has been recorded yet."
msgstr ""

#: admin/views/memory-hub.php:261
msgid "Learner"
msgstr ""

#: admin/views/memory-hub.php:262
#: admin/views/slide-edit.php:809
#: admin/views/slide-edit.php:836
#: admin/views/slide-edit.php:861
#: admin/views/wizard/wizard.php:554
#: admin/views/wizard/wizard.php:619
#: admin/views/wizard/wizard.php:645
#: includes/Admin/class-admin-menu.php:912
msgid "Global"
msgstr ""

#: admin/views/memory-hub.php:265
msgid "Total"
msgstr ""

#: admin/views/memory-hub.php:266
msgid "Last activity"
msgstr ""

#: admin/views/memory-hub.php:286
msgid "Pro: per-learner memory dashboard with edit, export, and purge."
msgstr ""

#: admin/views/memory-hub.php:298
#: includes/Premium/views/learner-detail.php:154
msgid "Confirm purge"
msgstr ""

#. translators: %1$s: opening strong tag, %2$s: closing strong tag, %3$s: learner name placeholder span
#. translators: %1$s: opening strong tag, %2$s: closing strong tag, %3$s: learner name
#: admin/views/memory-hub.php:305
#: includes/Premium/views/learner-detail.php:161
#, php-format
msgid "You are about to delete %1$sall%2$s memory data for learner %3$s."
msgstr ""

#: admin/views/memory-hub.php:308
#: includes/Premium/views/learner-detail.php:164
msgid "This action is irreversible."
msgstr ""

#: admin/views/memory-hub.php:314
#: includes/Premium/views/learner-detail.php:172
msgid "Purge data"
msgstr ""

#: admin/views/memory-hub.php:332
#: includes/Core/class-privacy.php:100
msgid "Variable name"
msgstr ""

#: admin/views/memory-hub.php:341
msgid "Lowercase letters, numbers and underscores only. Must start with a letter."
msgstr ""

#: admin/views/memory-hub.php:352
msgid "Description of the variable"
msgstr ""

#: admin/views/memory-hub.php:358
#: includes/Admin/class-admin-menu.php:554
#: includes/Premium/views/learner-detail.php:144
msgid "Save"
msgstr ""

#: admin/views/memory-hub.php:373
msgid "Generates code to send variables from the e-learning module to SlideMind memory."
msgstr ""

#: admin/views/memory-hub.php:378
#: admin/views/memory-hub.php:435
msgid "Variable mapping"
msgstr ""

#: admin/views/memory-hub.php:381
msgid "Map each variable to its corresponding name in your authoring tool."
msgstr ""

#: admin/views/memory-hub.php:389
#: admin/views/memory-hub.php:446
#: admin/views/slide-edit.php:996
#: admin/views/wizard/wizard.php:868
msgid "Authoring tool"
msgstr ""

#: admin/views/memory-hub.php:411
#: admin/views/memory-hub.php:468
#: includes/Admin/class-admin-menu.php:674
msgid "Generate"
msgstr ""

#: admin/views/memory-hub.php:430
msgid "Generates code to load saved memory values back into the e-learning module."
msgstr ""

#: admin/views/memory-hub.php:438
#: includes/Admin/class-admin-menu.php:882
msgid "Map each memory variable to the authoring tool variable that will receive its value."
msgstr ""

#: admin/views/memory-teaser.php:29
msgid "Unlock Learner Memory"
msgstr ""

#: admin/views/memory-teaser.php:32
msgid "Unlock unlimited variables, LMS profile fields, and advanced learner data with the Memory or Pro plan."
msgstr ""

#: admin/views/memory-teaser.php:36
#: admin/views/partials/upsell-notice.php:48
#: admin/views/settings.php:704
#: includes/Admin/class-admin-menu.php:943
msgid "View Plans & Pricing"
msgstr ""

#: admin/views/memory-teaser.php:41
msgid "Available with the Memory plan or the Pro plan."
msgstr ""

#: admin/views/memory-teaser.php:61
msgid "Variables that work without LLM: capture data directly from the e-learning module and store it in global learner memory."
msgstr ""

#: admin/views/memory-teaser.php:77
msgid "Learner profession"
msgstr ""

#: admin/views/memory-teaser.php:84
msgid "Years of experience"
msgstr ""

#: admin/views/memory-teaser.php:91
msgid "Preferred language"
msgstr ""

#: admin/views/memory-teaser.php:102
msgid "Variables Defined in Slides"
msgstr ""

#: admin/views/memory-teaser.php:110
msgid "Source Slide"
msgstr ""

#: admin/views/module-edit.php:45
msgid "Edit module"
msgstr ""

#: admin/views/module-edit.php:45
#: admin/views/modules-list.php:75
#: admin/views/modules-list.php:86
msgid "New module"
msgstr ""

#: admin/views/module-edit.php:61
msgid "Warning:"
msgstr ""

#: admin/views/module-edit.php:61
msgid "You must create a course before creating a module."
msgstr ""

#: admin/views/module-edit.php:78
#: admin/views/slide-edit.php:158
msgid "Parent course"
msgstr ""

#: admin/views/module-edit.php:85
#: includes/Admin/class-admin-menu.php:580
msgid "Select a course"
msgstr ""

#: admin/views/module-edit.php:99
msgid "Module title"
msgstr ""

#: admin/views/module-edit.php:106
msgid "E.g.: Module 1 - Leadership fundamentals"
msgstr ""

#: admin/views/module-edit.php:112
#: includes/Admin/class-configurations-page.php:652
msgid "Module theme"
msgstr ""

#: admin/views/module-edit.php:144
msgid "List the learning objectives of the module..."
msgstr ""

#: admin/views/module-edit.php:194
msgid ""
"E.g.: For this module, here is what to remember:\n"
"\n"
"1. First important point\n"
"2. Second important point\n"
"\n"
"To learn more, check the next section."
msgstr ""

#. translators: %1$s: module variable, %2$s: course variable
#: admin/views/module-edit.php:198
#, php-format
msgid "Define the response format specific to this module. Available via %1$s in slides. You can include %2$s to inherit the course format."
msgstr ""

#: admin/views/module-edit.php:228
msgid "Content inherited from course"
msgstr ""

#: admin/views/module-edit.php:235
#: admin/views/wizard/wizard.php:233
#: admin/views/wizard/wizard.php:972
#: includes/Admin/class-admin-menu.php:765
msgid "Theme:"
msgstr ""

#: admin/views/module-edit.php:239
#: includes/Admin/class-admin-menu.php:766
msgid "Objectives:"
msgstr ""

#: admin/views/module-edit.php:246
msgid "Select a course to see the inherited content."
msgstr ""

#: admin/views/module-edit.php:251
msgid "This information will be automatically available for the slides of this module."
msgstr ""

#: admin/views/module-edit.php:278
msgid "Leave empty to use the course or global key"
msgstr ""

#: admin/views/module-edit.php:292
msgid "This module uses a dedicated key."
msgstr ""

#: admin/views/module-edit.php:296
msgid "Remove the dedicated key (revert to course or global key)"
msgstr ""

#. translators: %s: course title
#: admin/views/module-edit.php:302
#: admin/views/slide-edit.php:1073
#: includes/Admin/class-admin-menu.php:495
#, php-format
msgid "Uses the key from course \"%s\"."
msgstr ""

#: admin/views/module-edit.php:306
msgid "Uses the global key by default. If set, this key will be used for all slides in this module."
msgstr ""

#: admin/views/module-edit.php:320
#: admin/views/module-edit.php:334
msgid "Dedicated API key per module"
msgstr ""

#: admin/views/module-edit.php:357
msgid "Create module"
msgstr ""

#. translators: %d: number of linked slides
#: admin/views/module-edit.php:369
#, php-format
msgid "Linked slides (%d)"
msgstr ""

#: admin/views/module-edit.php:386
#: admin/views/modules-list.php:225
msgid "Add a slide"
msgstr ""

#: admin/views/module-edit.php:396
msgid "No slides yet."
msgstr ""

#: admin/views/module-edit.php:400
msgid "Create first slide"
msgstr ""

#: admin/views/module-edit.php:418
msgid "Delete module"
msgstr ""

#: admin/views/modules-list.php:59
msgid "View all modules"
msgstr ""

#: admin/views/modules-list.php:71
#: admin/views/modules-list.php:81
#: admin/views/modules-list.php:256
#: includes/Admin/class-admin-menu.php:788
msgid "Import module(s)"
msgstr ""

#: admin/views/modules-list.php:95
msgid "Unlimited modules"
msgstr ""

#: admin/views/modules-list.php:97
msgid "Modules require the Pro or Dialogue plan. Group slides under shared context for richer AI conversations."
msgstr ""

#. translators: %d: module limit
#: admin/views/modules-list.php:101
#, php-format
msgid "You have reached the free plan limit of %d modules. Upgrade to create unlimited modules."
msgstr ""

#: admin/views/modules-list.php:114
msgid "Filter by course:"
msgstr ""

#: admin/views/modules-list.php:116
#: admin/views/slides-list.php:132
#: includes/Premium/views/analytics.php:452
msgid "All courses"
msgstr ""

#: admin/views/modules-list.php:133
msgid "No modules"
msgstr ""

#. translators: %s: course title
#: admin/views/modules-list.php:138
#, php-format
msgid "Create your first module for \"%s\"."
msgstr ""

#: admin/views/modules-list.php:141
msgid "You must first create a course before creating modules."
msgstr ""

#: admin/views/modules-list.php:143
msgid "Create your first module to get started."
msgstr ""

#: admin/views/modules-list.php:148
#: admin/views/modules-list.php:152
#: includes/Admin/class-admin-menu.php:586
msgid "Create a module"
msgstr ""

#: admin/views/modules-list.php:168
#: includes/Admin/class-admin-menu.php:657
msgid "Subject"
msgstr ""

#: admin/views/modules-list.php:231
#: includes/Admin/class-admin-menu.php:785
msgid "Export module"
msgstr ""

#: admin/views/modules-list.php:262
msgid "Target course"
msgstr ""

#: admin/views/modules-list.php:265
msgid "— Select a course —"
msgstr ""

#: admin/views/partials/api-key-gate.php:18
#: admin/views/wizard/wizard.php:63
#: includes/Admin/class-admin-menu.php:173
msgid "New Slide"
msgstr ""

#: admin/views/partials/api-key-gate.php:26
#: includes/Admin/class-admin-menu.php:544
#: includes/Admin/class-settings-page.php:320
msgid "API key required"
msgstr ""

#: admin/views/partials/api-key-gate.php:29
msgid "To create a slide, you first need to configure an API key for at least one LLM provider (OpenRouter, Anthropic, OpenAI, Mistral, or Google). This key allows SlideMind to communicate with the AI model."
msgstr ""

#: admin/views/partials/api-key-gate.php:32
msgid "I understand"
msgstr ""

#: admin/views/partials/api-key-gate.php:37
msgid "How to get an API key"
msgstr ""

#: admin/views/partials/content-type-upsell.php:21
msgid "Courses let you organize slides under a shared context. Define a theme, objectives, and instructions once — every module and slide inside inherits them automatically."
msgstr ""

#: admin/views/partials/content-type-upsell.php:22
msgid "Modules group slides within a course. Add module-level instructions that combine with the course context, so each slide gets rich, layered prompts without repetition."
msgstr ""

#. translators: %s: content type name (Courses or Modules)
#: admin/views/partials/content-type-upsell.php:40
#, php-format
msgid "Unlock %s"
msgstr ""

#: admin/views/partials/upsell-notice.php:22
msgid "Pro"
msgstr ""

#. translators: 1: feature name (bold), 2: plan name
#: admin/views/partials/upsell-notice.php:37
#, php-format
msgid "%1$s requires the %2$s plan."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:35
#: admin/views/slide-edit.php:991
#: admin/views/wizard/wizard.php:865
msgid "Customize widget"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:43
#: admin/views/settings.php:237
msgid "Accent color"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:47
#: admin/views/partials/widget-appearance-modal.php:57
#: admin/views/partials/widget-appearance-modal.php:91
#: admin/views/sandbox.php:153
#: admin/views/template-edit.php:297
msgid "Reset"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:49
#: admin/views/settings.php:244
msgid "Header, buttons, and user message bubbles."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:53
#: admin/views/settings.php:247
msgid "AI bubble color"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:59
msgid "AI response message bubbles. Applies regardless of theme."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:65
#: admin/views/settings.php:261
msgid "Light"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:66
#: admin/views/settings.php:262
msgid "Dark"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:75
#: admin/views/settings.php:282
msgid "Show header"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:77
msgid "Uncheck to hide the title bar."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:81
msgid "Header title"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:82
msgid "Slide title (default)"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:83
msgid "Custom title for the widget header. Leave empty to use the slide title."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:87
#: admin/views/settings.php:287
msgid "AI text color"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:93
#: admin/views/settings.php:294
msgid "Text inside AI bubbles. Adjust for contrast with the AI bubble color."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:97
#: admin/views/settings.php:266
msgid "Border radius"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:102
#: admin/views/settings.php:274
msgid "Roundness of message bubbles."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:106
msgid "Leave empty to use global defaults from Settings."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:119
msgid "Hello! How can I help?"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:122
msgid "Tell me more"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:128
#: templates/widget.php:70
msgid "Your message..."
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:139
msgid "Reset to defaults"
msgstr ""

#: admin/views/partials/widget-appearance-modal.php:142
msgid "Apply"
msgstr ""

#: admin/views/sandbox.php:92
msgid "Test mode"
msgstr ""

#: admin/views/sandbox.php:120
#: includes/Admin/class-admin-menu.php:709
msgid "Select a slide to view the prompt."
msgstr ""

#: admin/views/sandbox.php:128
msgid "You are a pedagogical assistant..."
msgstr ""

#: admin/views/sandbox.php:132
#: admin/views/slide-edit.php:485
#: admin/views/wizard/wizard.php:356
msgid "Insert a variable"
msgstr ""

#: admin/views/sandbox.php:136
#: admin/views/slide-edit.php:489
#: admin/views/wizard/wizard.php:360
msgid "Generate with AI"
msgstr ""

#: admin/views/sandbox.php:145
msgid "Conversation"
msgstr ""

#: admin/views/sandbox.php:161
msgid "Select a slide and send a message to get started."
msgstr ""

#: admin/views/sandbox.php:169
msgid "Type your message..."
msgstr ""

#: admin/views/sandbox.php:173
#: templates/widget.php:72
msgid "Send"
msgstr ""

#: admin/views/sandbox.php:180
msgid "Debug"
msgstr ""

#: admin/views/sandbox.php:184
#: includes/Admin/class-admin-menu.php:693
msgid "Send a message to see debug information."
msgstr ""

#: admin/views/sandbox.php:202
msgid "Connecting..."
msgstr ""

#: admin/views/sandbox.php:206
#: admin/views/slides-list.php:205
#: admin/views/templates-list.php:98
msgid "Mode"
msgstr ""

#: admin/views/sandbox.php:209
msgid "Existing slide"
msgstr ""

#: admin/views/sandbox.php:212
msgid "Manual"
msgstr ""

#: admin/views/sandbox.php:224
msgid "Select..."
msgstr ""

#: admin/views/sandbox.php:277
msgid "Compare models"
msgstr ""

#: admin/views/sandbox.php:312
msgid "Temperature:"
msgstr ""

#: admin/views/sandbox.php:325
#: admin/views/slide-edit.php:446
#: admin/views/template-edit.php:226
#: admin/views/wizard/wizard.php:318
msgid "Max tokens"
msgstr ""

#: admin/views/sandbox.php:342
msgid "Optional: example of the expected response format..."
msgstr ""

#: admin/views/sandbox.php:343
msgid "If provided, this example will be appended to the system prompt."
msgstr ""

#: admin/views/sandbox.php:350
#: admin/views/slide-edit.php:93
#: admin/views/wizard/wizard.php:914
msgid "Edit slide"
msgstr ""

#: admin/views/sandbox.php:354
msgid "Apply changes"
msgstr ""

#: admin/views/sandbox.php:362
msgid "Response format"
msgstr ""

#: admin/views/sandbox.php:363
#: admin/views/slide-edit.php:660
#: admin/views/slide-edit.php:755
#: admin/views/wizard/wizard.php:406
#: admin/views/wizard/wizard.php:498
msgid "Optional"
msgstr ""

#: admin/views/sandbox.php:367
msgid "Without variables, the response remains free text."
msgstr ""

#: admin/views/sandbox.php:376
#: admin/views/slide-edit.php:736
#: admin/views/wizard/wizard.php:533
msgid "Add a return variable"
msgstr ""

#: admin/views/sandbox.php:382
msgid "Test variables"
msgstr ""

#. translators: %s: variable syntax
#: admin/views/sandbox.php:389
#, php-format
msgid "No %s variable detected in the prompt."
msgstr ""

#. translators: %s: variable syntax
#: admin/views/sandbox.php:397
#, php-format
msgid "Variables are automatically detected from the prompt %s."
msgstr ""

#: admin/views/settings.php:60
msgid "Defaults"
msgstr ""

#: admin/views/settings.php:61
#: includes/Admin/class-admin-menu.php:671
msgid "Advanced"
msgstr ""

#: admin/views/settings.php:62
msgid "Export/Import Data"
msgstr ""

#: admin/views/settings.php:63
#: admin/views/settings.php:697
msgid "License"
msgstr ""

#: admin/views/settings.php:79
#: includes/Core/class-llm-proxy.php:142
msgid "No API key configured"
msgstr ""

#: admin/views/settings.php:80
msgid "Select a provider and add your API key to start using the plugin."
msgstr ""

#. translators: %s: provider name (e.g. OpenRouter, OpenAI (ChatGPT))
#: admin/views/settings.php:91
#, php-format
msgid "%s API key"
msgstr ""

#. translators: %s: provider name
#: admin/views/settings.php:111
#, php-format
msgid "Get a %s API key"
msgstr ""

#: admin/views/settings.php:118
msgid "OpenRouter is a unified gateway that provides access to hundreds of LLM models (OpenAI, Anthropic, Mistral, Google, Meta, etc.) with a single API key. Ideal for comparing models and optimizing costs."
msgstr ""

#: admin/views/settings.php:127
msgid "Security"
msgstr ""

#: admin/views/settings.php:128
msgid "Your API key is encrypted with AES-256 and never leaves the server. LLM calls go through WordPress, never directly from the learner's browser."
msgstr ""

#: admin/views/settings.php:138
msgid "Default values for new slides"
msgstr ""

#: admin/views/settings.php:142
msgid "Default provider"
msgstr ""

#: admin/views/settings.php:154
msgid "Default model"
msgstr ""

#: admin/views/settings.php:181
#: admin/views/slide-edit.php:425
#: admin/views/wizard/wizard.php:294
#: includes/Admin/class-admin-menu.php:749
msgid "Estimated cost:"
msgstr ""

#: admin/views/settings.php:188
msgid "Default authoring tool"
msgstr ""

#: admin/views/settings.php:198
msgid "This authoring tool will be pre-selected in integration codes."
msgstr ""

#: admin/views/settings.php:205
msgid "Default temperature"
msgstr ""

#: admin/views/settings.php:219
msgid "Default maximum tokens"
msgstr ""

#: admin/views/settings.php:233
msgid "Widget appearance"
msgstr ""

#: admin/views/settings.php:254
msgid "AI response message bubbles."
msgstr ""

#: admin/views/settings.php:284
msgid "Uncheck to hide the title bar by default."
msgstr ""

#: admin/views/settings.php:304
#: admin/views/wizard/wizard.php:578
msgid "Advanced options"
msgstr ""

#: admin/views/settings.php:310
msgid "Data privacy notice"
msgstr ""

#: admin/views/settings.php:311
msgid "Learner messages and resolved profile variables are transmitted to the LLM provider you have configured. As the site administrator, you are responsible for informing your learners about this data processing and complying with applicable privacy laws in your jurisdiction. SlideMind is a tool — the legal responsibility for its use rests with you."
msgstr ""

#: admin/views/settings.php:322
msgid "Looking for CORS whitelist, SCORM identifier mapping, or External LMS integration?"
msgstr ""

#: admin/views/settings.php:323
msgid "These cross-origin features ship with SlideMind Pro."
msgstr ""

#: admin/views/settings.php:334
msgid "Log retention (days)"
msgstr ""

#: admin/views/settings.php:345
msgid "Older logs will be automatically deleted."
msgstr ""

#: admin/views/settings.php:351
msgid "Learner memory retention (days)"
msgstr ""

#. translators: %d: number of days for memory retention
#. translators: %d: number of days
#: admin/views/settings.php:360
#: includes/Premium/views/analytics.php:422
#, php-format
msgid "%d days"
msgstr ""

#: admin/views/settings.php:362
msgid "Keep forever"
msgstr ""

#: admin/views/settings.php:376
msgid "Automatically delete learner memory records that have not been updated for the specified duration. Useful for GDPR compliance."
msgstr ""

#: admin/views/settings.php:387
msgid "Allow guests (non-logged-in users) to chat"
msgstr ""

#: admin/views/settings.php:390
msgid "By default, only logged-in WordPress users can interact with slides. Enabling this allows anonymous visitors to chat — they receive a temporary session ID. Individual slides can override this setting."
msgstr ""

#: admin/views/settings.php:396
#: includes/Admin/class-admin-menu.php:642
msgid "Anonymous session lifetime"
msgstr ""

#. translators: %d: number of hours for session TTL
#: admin/views/settings.php:405
#, php-format
msgid "%d hours"
msgstr ""

#: admin/views/settings.php:407
msgid "1 hour"
msgstr ""

#: admin/views/settings.php:423
msgid "Memory data from anonymous sessions (without login) is automatically deleted after this period of inactivity."
msgstr ""

#: admin/views/settings.php:429
msgid "Chat request limit (per minute)"
msgstr ""

#: admin/views/settings.php:440
msgid "Maximum number of requests per minute per IP address per slide. 0 to disable."
msgstr ""

#: admin/views/settings.php:450
msgid "Enable Sandbox"
msgstr ""

#: admin/views/settings.php:453
msgid "Allows testing slides before using them in your authoring tool."
msgstr ""

#: admin/views/settings.php:460
msgid "Allowed domains (CORS)"
msgstr ""

#: admin/views/settings.php:473
msgid "One domain per line. Only these domains will be able to call the API and embed the widget via iframe. If empty, only your WordPress site will be allowed."
msgstr ""

#: admin/views/settings.php:490
msgid "CORS test mode (24 h)"
msgstr ""

#. translators: %s: expiration date/time
#: admin/views/settings.php:498
#, php-format
msgid "Active — expires %s"
msgstr ""

#: admin/views/settings.php:505
msgid "Temporarily allows API requests from any origin. Useful for testing from local files (Storyline, Captivate, etc.). Automatically disables after 24 hours."
msgstr ""

#: admin/views/settings.php:517
msgid "Enable consent banner in the widget"
msgstr ""

#: admin/views/settings.php:520
msgid "Displays a consent notice before the first interaction in the chat widget. Disable if your site already manages consent globally (e.g. via a cookie banner)."
msgstr ""

#: admin/views/settings.php:527
msgid "Response formatting"
msgstr ""

#: admin/views/settings.php:533
msgid "LLMs often return markdown formatting (bold, headings, bullet points...) in their responses. Authoring tools like Storyline or Captivate display raw text, so learners see **like this** instead of formatted text. These options strip markdown from responses."
msgstr ""

#: admin/views/settings.php:543
msgid "Strip markdown formatting (Q&A mode)"
msgstr ""

#: admin/views/settings.php:546
msgid "Removes markdown from responses sent to authoring tools (Storyline, Captivate, Lectora, etc.). Recommended when responses are displayed as plain text."
msgstr ""

#: admin/views/settings.php:556
msgid "Strip markdown formatting (Chat mode)"
msgstr ""

#: admin/views/settings.php:559
msgid "Removes markdown from responses displayed in the chat widget. Disable if you plan to render HTML in the widget."
msgstr ""

#: admin/views/settings.php:567
msgid "SCORM identification"
msgstr ""

#: admin/views/settings.php:573
msgid "SCORM-compatible LMS transmit a learner identifier (student_id) via their JavaScript API. SlideMind can automatically detect this identifier and resolve it to a WordPress user via the /whoami endpoint."
msgstr ""

#: admin/views/settings.php:579
msgid "Resolution strategy"
msgstr ""

#: admin/views/settings.php:583
msgid "Automatic (recommended)"
msgstr ""

#: admin/views/settings.php:586
msgid "WordPress email"
msgstr ""

#: admin/views/settings.php:589
msgid "WordPress username (login)"
msgstr ""

#: admin/views/settings.php:592
msgid "WordPress numeric ID"
msgstr ""

#: admin/views/settings.php:595
msgid "Custom meta field"
msgstr ""

#: admin/views/settings.php:599
msgid "In automatic mode, SlideMind tries successively: email, username, numeric ID, then common meta keys (student_id, employee_id, learner_id, lms_user_id)."
msgstr ""

#: admin/views/settings.php:605
msgid "User meta key"
msgstr ""

#: admin/views/settings.php:615
msgid "The meta key in wp_usermeta that contains the learner's SCORM identifier."
msgstr ""

#: admin/views/settings.php:630
msgid "System information"
msgstr ""

#: admin/views/settings.php:635
msgid "Plugin version"
msgstr ""

#: admin/views/settings.php:639
msgid "PHP version"
msgstr ""

#: admin/views/settings.php:643
msgid "WordPress version"
msgstr ""

#: admin/views/settings.php:647
msgid "OpenSSL extension"
msgstr ""

#: admin/views/settings.php:650
msgid "Enabled"
msgstr ""

#: admin/views/settings.php:652
msgid "Not available"
msgstr ""

#: admin/views/settings.php:657
msgid "API v2 endpoint"
msgstr ""

#: admin/views/settings.php:666
msgid "Save settings"
msgstr ""

#: admin/views/settings.php:681
msgid "Export/Import tool unavailable."
msgstr ""

#: admin/views/settings.php:699
msgid "Activate the plugin to manage your license and account."
msgstr ""

#: admin/views/slide-edit.php:93
msgid "New slide (Manual mode)"
msgstr ""

#: admin/views/slide-edit.php:119
msgid "Wizard mode"
msgstr ""

#: admin/views/slide-edit.php:132
msgid "Info:"
msgstr ""

#. translators: %1$s: course link, %2$s: module link
#: admin/views/slide-edit.php:135
#, php-format
msgid "You can create a standalone slide, or first %1$s and a %2$s to organize your slides."
msgstr ""

#: admin/views/slide-edit.php:136
msgid "create a course"
msgstr ""

#: admin/views/slide-edit.php:137
msgid "module"
msgstr ""

#: admin/views/slide-edit.php:151
#: admin/views/wizard/wizard.php:99
msgid "Hierarchy"
msgstr ""

#: admin/views/slide-edit.php:164
msgid "None (standalone slide)"
msgstr ""

#: admin/views/slide-edit.php:179
msgid "Parent module"
msgstr ""

#: admin/views/slide-edit.php:185
#: includes/Admin/class-admin-menu.php:595
msgid "None (course-level slide)"
msgstr ""

#: admin/views/slide-edit.php:185
#: includes/Admin/class-admin-menu.php:594
msgid "Select a course first"
msgstr ""

#: admin/views/slide-edit.php:201
msgid "This is a standalone slide. Upgrade to Pro or Dialogue to organize slides under courses and modules with shared context."
msgstr ""

#: admin/views/slide-edit.php:214
#: admin/views/wizard/wizard.php:180
msgid "Slide title"
msgstr ""

#: admin/views/slide-edit.php:221
msgid "E.g.: Interactive quiz - Leadership styles"
msgstr ""

#: admin/views/slide-edit.php:229
msgid "Pro: link this slide to a course or module to inherit shared context and prompts."
msgstr ""

#: admin/views/slide-edit.php:231
#: admin/views/slide-edit.php:501
#: admin/views/slide-edit.php:509
#: admin/views/slide-edit.php:518
#: admin/views/slide-edit.php:526
msgid "Learn more"
msgstr ""

#: admin/views/slide-edit.php:240
#: admin/views/wizard/wizard.php:188
msgid "Slide number (optional)"
msgstr ""

#: admin/views/slide-edit.php:247
msgid "E.g.: 12"
msgstr ""

#: admin/views/slide-edit.php:254
#: admin/views/template-edit.php:109
#: admin/views/wizard/wizard.php:195
msgid "Widget mode"
msgstr ""

#: admin/views/slide-edit.php:259
#: admin/views/slides-list.php:241
#: admin/views/wizard/wizard.php:200
#: admin/views/wizard/wizard.php:978
msgid "Q&A"
msgstr ""

#: admin/views/slide-edit.php:260
#: admin/views/wizard/wizard.php:201
msgid "Single question"
msgstr ""

#: admin/views/slide-edit.php:267
#: admin/views/slides-list.php:242
#: admin/views/wizard/wizard.php:208
#: admin/views/wizard/wizard.php:979
msgid "Chat"
msgstr ""

#: admin/views/slide-edit.php:268
#: admin/views/wizard/wizard.php:209
msgid "Multi-turn conversation"
msgstr ""

#: admin/views/slide-edit.php:275
#: admin/views/slides-list.php:243
#: admin/views/wizard/wizard.php:216
#: admin/views/wizard/wizard.php:980
#: includes/Admin/class-admin-menu.php:927
msgid "Capture"
msgstr ""

#: admin/views/slide-edit.php:276
#: admin/views/wizard/wizard.php:217
#: includes/Admin/class-admin-menu.php:928
msgid "Data capture without AI"
msgstr ""

#: admin/views/slide-edit.php:288
#: admin/views/wizard/wizard.php:226
msgid "Inherited content"
msgstr ""

#. translators: %s: course title
#: admin/views/slide-edit.php:298
#: includes/Premium/class-learner-detail-page.php:531
#, php-format
msgid "Course: %s"
msgstr ""

#: admin/views/slide-edit.php:306
#: admin/views/slide-edit.php:332
msgid "Objectives"
msgstr ""

#: admin/views/slide-edit.php:310
#: admin/views/slide-edit.php:336
msgid "Content"
msgstr ""

#. translators: %s: module title
#: admin/views/slide-edit.php:324
#: includes/Premium/class-learner-detail-page.php:536
#, php-format
msgid "Module: %s"
msgstr ""

#: admin/views/slide-edit.php:352
msgid "AI model configuration"
msgstr ""

#: admin/views/slide-edit.php:371
msgid "from course"
msgstr ""

#: admin/views/slide-edit.php:377
msgid "global"
msgstr ""

#. translators: %1$s: provider name, %2$s: source (global, from course)
#: admin/views/slide-edit.php:381
#, php-format
msgid "Inherit (%1$s — %2$s)"
msgstr ""

#: admin/views/slide-edit.php:401
#: admin/views/wizard/wizard.php:278
#: includes/Admin/class-admin-menu.php:753
msgid "Select a model"
msgstr ""

#: admin/views/slide-edit.php:454
#: admin/views/template-edit.php:234
#: admin/views/wizard/wizard.php:322
msgid "Maximum response length"
msgstr ""

#: admin/views/slide-edit.php:475
#: admin/views/template-edit.php:179
msgid "AI instructions"
msgstr ""

#: admin/views/slide-edit.php:481
msgid "Describe the desired AI behavior..."
msgstr ""

#: admin/views/slide-edit.php:493
#: admin/views/wizard/wizard.php:364
msgid "Available variables"
msgstr ""

#: admin/views/slide-edit.php:496
#: admin/views/slide-edit.php:837
#: admin/views/wizard/wizard.php:367
#: admin/views/wizard/wizard.php:555
#: admin/views/wizard/wizard.php:646
msgid "Authoring tool variable"
msgstr ""

#: admin/views/slide-edit.php:498
msgid "One-time value sent by the authoring tool with each request in"
msgstr ""

#: admin/views/slide-edit.php:499
#: admin/views/slide-edit.php:507
#: admin/views/slide-edit.php:516
#: admin/views/slide-edit.php:524
msgid "E.g.:"
msgstr ""

#: admin/views/slide-edit.php:504
#: admin/views/wizard/wizard.php:376
msgid "Learner memory"
msgstr ""

#: admin/views/slide-edit.php:506
msgid "Persistent data across sessions, stored in database per learner. Server-side resolution (cascade: module > course > global)."
msgstr ""

#: admin/views/slide-edit.php:512
msgid "WordPress / BuddyBoss profile"
msgstr ""

#: admin/views/slide-edit.php:513
#: admin/views/wizard/wizard.php:387
msgid "automatic"
msgstr ""

#: admin/views/slide-edit.php:515
msgid "Read-only user profile data. Allowed fields are configured in Settings."
msgstr ""

#: admin/views/slide-edit.php:521
msgid "Fallback value"
msgstr ""

#: admin/views/slide-edit.php:523
msgid "Append |value after any variable to define a fallback when the variable cannot be resolved."
msgstr ""

#: admin/views/slide-edit.php:548
#: admin/views/wizard/wizard.php:410
msgid ""
"E.g.: Great thinking! Here are some leads:\n"
"\n"
"- **Point 1**: Concise explanation\n"
"- **Point 2**: Concise explanation\n"
"- **Point 3**: Concise explanation\n"
"\n"
"Keep it up!"
msgstr ""

#: admin/views/slide-edit.php:549
#: admin/views/wizard/wizard.php:411
msgid "This example will be automatically added to the system prompt sent to the AI. Use"
msgstr ""

#: admin/views/slide-edit.php:549
#: admin/views/wizard/wizard.php:411
msgid "and/or"
msgstr ""

#: admin/views/slide-edit.php:549
#: admin/views/wizard/wizard.php:411
msgid "to inherit parent formats."
msgstr ""

#: admin/views/slide-edit.php:577
msgid "Chat mode options"
msgstr ""

#: admin/views/slide-edit.php:582
#: admin/views/template-edit.php:124
#: admin/views/wizard/wizard.php:443
msgid "Opening message"
msgstr ""

#: admin/views/slide-edit.php:588
#: admin/views/template-edit.php:130
#: admin/views/wizard/wizard.php:446
msgid "E.g.: Hello {{profile.first_name|there}}! What is your question?"
msgstr ""

#: admin/views/slide-edit.php:589
msgid "Displayed as the first AI bubble when the chat loads. Not sent to the model."
msgstr ""

#: admin/views/slide-edit.php:591
msgid "Variables & fallback values"
msgstr ""

#: admin/views/slide-edit.php:593
msgid "Use any variable from the \"Available variables\" list in the system prompt block above. Add a fallback with a pipe:"
msgstr ""

#: admin/views/slide-edit.php:599
msgid "The value after | is used if the variable is not available (e.g. anonymous visitor)."
msgstr ""

#: admin/views/slide-edit.php:606
#: admin/views/wizard/wizard.php:454
msgid "Turn limit"
msgstr ""

#: admin/views/slide-edit.php:615
msgid "Maximum number of exchanges before closing the conversation. 0 = unlimited."
msgstr ""

#: admin/views/slide-edit.php:619
#: admin/views/template-edit.php:159
#: admin/views/wizard/wizard.php:469
msgid "Closing message"
msgstr ""

#: admin/views/slide-edit.php:625
msgid "E.g.: Thank you for this exchange! The conversation is now over."
msgstr ""

#: admin/views/slide-edit.php:626
msgid "Displayed as an AI bubble when the turn limit is reached."
msgstr ""

#: admin/views/slide-edit.php:637
#: admin/views/template-edit.php:153
#: admin/views/wizard/wizard.php:478
msgid "Graceful close"
msgstr ""

#: admin/views/slide-edit.php:639
#: admin/views/wizard/wizard.php:480
msgid "On the last turn, a special instruction is injected so the AI naturally concludes the conversation."
msgstr ""

#: admin/views/slide-edit.php:643
msgid "Closing instruction"
msgstr ""

#: admin/views/slide-edit.php:649
#: admin/views/wizard/wizard.php:487
msgid "This is the last exchange. Please naturally conclude the conversation while staying in character. Do not mention technical limits or turn counters."
msgstr ""

#: admin/views/slide-edit.php:659
#: admin/views/wizard/wizard.php:497
msgid "Return variables"
msgstr ""

#. translators: %s: SetVar() code
#: admin/views/slide-edit.php:666
#, php-format
msgid "Define return variables so the AI responds in structured JSON. Each variable will be accessible in your authoring tool via %s. Without variables, the response remains free text."
msgstr ""

#: admin/views/slide-edit.php:670
msgid "Available variable types"
msgstr ""

#: admin/views/slide-edit.php:672
#: admin/views/slide-edit.php:695
#: admin/views/wizard/wizard.php:981
#: includes/Admin/class-admin-menu.php:600
msgid "Text"
msgstr ""

#: admin/views/slide-edit.php:672
msgid "Free text string (e.g.: feedback, explanation, answer)"
msgstr ""

#: admin/views/slide-edit.php:673
#: admin/views/slide-edit.php:696
#: admin/views/wizard/wizard.php:982
#: includes/Admin/class-admin-menu.php:601
#: includes/Admin/class-admin-menu.php:720
msgid "Number"
msgstr ""

#: admin/views/slide-edit.php:673
msgid "Integer or decimal numeric value (e.g.: score, percentage, grade)"
msgstr ""

#: admin/views/slide-edit.php:674
#: admin/views/slide-edit.php:697
#: admin/views/wizard/wizard.php:983
#: includes/Admin/class-admin-menu.php:602
msgid "Boolean"
msgstr ""

#: admin/views/slide-edit.php:674
msgid "True or false only (e.g.: correct_answer, objective_reached)"
msgstr ""

#: admin/views/slide-edit.php:675
#: admin/views/slide-edit.php:698
#: admin/views/wizard/wizard.php:984
#: includes/Admin/class-admin-menu.php:603
msgid "Enum"
msgstr ""

#: admin/views/slide-edit.php:675
msgid "One value from a predefined list (e.g.: level = beginner, intermediate, advanced)"
msgstr ""

#: admin/views/slide-edit.php:692
#: includes/Admin/class-admin-menu.php:610
msgid "Lowercase letters, digits and underscores. Must start with a letter."
msgstr ""

#: admin/views/slide-edit.php:701
#: includes/Admin/class-admin-menu.php:598
msgid "Returns true or false"
msgstr ""

#: admin/views/slide-edit.php:703
#: includes/Admin/class-admin-menu.php:599
msgid "Returns a number"
msgstr ""

#: admin/views/slide-edit.php:713
#: admin/views/slide-edit.php:716
#: includes/Admin/class-admin-menu.php:604
msgid "Description (optional)"
msgstr ""

#: admin/views/slide-edit.php:714
#: includes/Admin/class-admin-menu.php:605
msgid "Description (e.g.: score out of 10)"
msgstr ""

#: admin/views/slide-edit.php:715
#: includes/Admin/class-admin-menu.php:606
msgid "Condition to evaluate (e.g.: did they answer correctly?)"
msgstr ""

#: admin/views/slide-edit.php:754
#: includes/Admin/class-admin-menu.php:901
msgid "Persistent memory"
msgstr ""

#: admin/views/slide-edit.php:766
#: admin/views/wizard/wizard.php:588
#: includes/Admin/class-admin-menu.php:902
msgid "Save exchange to memory"
msgstr ""

#: admin/views/slide-edit.php:776
#: admin/views/wizard/wizard.php:595
#: includes/Admin/class-admin-menu.php:903
msgid "Learner input"
msgstr ""

#: admin/views/slide-edit.php:777
#: admin/views/slide-edit.php:794
#: admin/views/wizard/wizard.php:596
#: admin/views/wizard/wizard.php:607
msgid "key:"
msgstr ""

#: admin/views/slide-edit.php:783
#: admin/views/slide-edit.php:800
#: admin/views/slide-edit.php:1018
#: admin/views/slide-edit.php:1030
#: admin/views/wizard/wizard.php:599
#: admin/views/wizard/wizard.php:610
#: admin/views/wizard/wizard.php:887
#: admin/views/wizard/wizard.php:899
msgid "Auto-generated from title"
msgstr ""

#: admin/views/slide-edit.php:793
#: admin/views/wizard/wizard.php:606
#: admin/views/wizard/wizard.php:776
#: includes/Admin/class-admin-menu.php:904
msgid "AI response"
msgstr ""

#: admin/views/slide-edit.php:806
#: admin/views/wizard/wizard.php:616
msgid "Scope:"
msgstr ""

#: admin/views/slide-edit.php:823
#: admin/views/wizard/wizard.php:632
#: includes/Admin/class-admin-menu.php:907
msgid "Capture a variable and add it to persistent memory."
msgstr ""

#: admin/views/slide-edit.php:828
#: admin/views/wizard/wizard.php:546
#: admin/views/wizard/wizard.php:637
msgid "How does capture work?"
msgstr ""

#: admin/views/slide-edit.php:832
#: admin/views/wizard/wizard.php:550
#: admin/views/wizard/wizard.php:641
msgid "Example: You want to record the learner's profession so it can be reused in other courses. In your authoring tool (Storyline, Captivate...), create a variable called Learner_Profession. Then configure a capture here:"
msgstr ""

#: admin/views/slide-edit.php:835
#: admin/views/wizard/wizard.php:553
#: admin/views/wizard/wizard.php:644
msgid "Memory key"
msgstr ""

#: admin/views/slide-edit.php:835
#: admin/views/wizard/wizard.php:553
#: admin/views/wizard/wizard.php:644
msgid "the name SlideMind uses to store and retrieve this value"
msgstr ""

#: admin/views/slide-edit.php:836
#: admin/views/wizard/wizard.php:554
#: admin/views/wizard/wizard.php:645
msgid "so it's accessible across all courses"
msgstr ""

#: admin/views/slide-edit.php:837
#: admin/views/wizard/wizard.php:555
#: admin/views/wizard/wizard.php:646
msgid "the variable name in your authoring tool"
msgstr ""

#: admin/views/slide-edit.php:840
#: admin/views/wizard/wizard.php:558
#: admin/views/wizard/wizard.php:649
msgid "Once published, when the learner reaches this slide, their answer is automatically saved. Any other slide can then use {variable_name} in its prompt to personalize the AI response."
msgstr ""

#: admin/views/slide-edit.php:843
#: admin/views/wizard/wizard.php:561
#: admin/views/wizard/wizard.php:652
msgid "Scope hint: Global = everywhere, Course = this course only, Module = this module only. Choose Global if in doubt."
msgstr ""

#: admin/views/slide-edit.php:858
#: includes/Admin/class-admin-menu.php:908
msgid "memory_key"
msgstr ""

#: admin/views/slide-edit.php:870
#: includes/Admin/class-admin-menu.php:909
msgid "Authoring tool variable (e.g. Learner_Profession)"
msgstr ""

#: admin/views/slide-edit.php:884
#: admin/views/wizard/wizard.php:570
#: admin/views/wizard/wizard.php:661
#: includes/Admin/class-admin-menu.php:918
msgid "Add a memory variable"
msgstr ""

#: admin/views/slide-edit.php:891
#: admin/views/wizard/wizard.php:666
msgid "Global = accessible everywhere"
msgstr ""

#: admin/views/slide-edit.php:892
#: admin/views/wizard/wizard.php:667
msgid "Course = this course only"
msgstr ""

#: admin/views/slide-edit.php:893
#: admin/views/wizard/wizard.php:668
msgid "Module = this module only"
msgstr ""

#: admin/views/slide-edit.php:894
#: admin/views/wizard/wizard.php:669
#: includes/Admin/class-admin-menu.php:924
msgid "Choose Global if you may need this variable elsewhere."
msgstr ""

#: admin/views/slide-edit.php:902
#: admin/views/wizard/wizard.php:675
msgid "Internal notes"
msgstr ""

#: admin/views/slide-edit.php:910
#: admin/views/wizard/wizard.php:677
msgid "Notes visible only in the admin area..."
msgstr ""

#: admin/views/slide-edit.php:932
msgid "Guest access"
msgstr ""

#. translators: %s: "allowed" or "blocked" based on global setting
#: admin/views/slide-edit.php:938
#, php-format
msgid "Follow site default (%s)"
msgstr ""

#: admin/views/slide-edit.php:939
msgid "allowed"
msgstr ""

#: admin/views/slide-edit.php:939
msgid "blocked"
msgstr ""

#: admin/views/slide-edit.php:944
msgid "Allow guests (override)"
msgstr ""

#: admin/views/slide-edit.php:947
msgid "Block guests (override)"
msgstr ""

#: admin/views/slide-edit.php:951
msgid "Controls whether anonymous visitors can chat with this slide. The site default is set in Settings → Advanced."
msgstr ""

#: admin/views/slide-edit.php:957
#: admin/views/wizard/wizard.php:816
msgid "Create slide"
msgstr ""

#. translators: %1$s: opening strong tag, %2$s: closing strong tag
#: admin/views/slide-edit.php:977
#, php-format
msgid "Paste into an %1$sExecute JavaScript%2$s trigger:"
msgstr ""

#: admin/views/slide-edit.php:987
#: admin/views/wizard/wizard.php:861
#: includes/Admin/class-admin-menu.php:780
msgid "Copy code"
msgstr ""

#: admin/views/slide-edit.php:994
msgid "Integration target"
msgstr ""

#: admin/views/slide-edit.php:1003
msgid "Embed"
msgstr ""

#: admin/views/slide-edit.php:1004
msgid "Universal Widget (iframe)"
msgstr ""

#: admin/views/slide-edit.php:1005
msgid "WordPress Page (shortcode)"
msgstr ""

#: admin/views/slide-edit.php:1012
#: admin/views/wizard/wizard.php:881
msgid "Input variable"
msgstr ""

#: admin/views/slide-edit.php:1019
#: admin/views/slide-edit.php:1031
#: admin/views/wizard/wizard.php:888
#: admin/views/wizard/wizard.php:900
#: includes/Admin/class-admin-menu.php:849
msgid "Reset to default"
msgstr ""

#: admin/views/slide-edit.php:1024
#: admin/views/wizard/wizard.php:893
msgid "Output variable"
msgstr ""

#: admin/views/slide-edit.php:1034
#: admin/views/wizard/wizard.php:904
msgid "Variable names used in your authoring tool. Unique names are generated automatically for new slides."
msgstr ""

#: admin/views/slide-edit.php:1061
msgid "This slide uses a custom key."
msgstr ""

#. translators: %s: module title
#: admin/views/slide-edit.php:1066
#: includes/Admin/class-admin-menu.php:493
#, php-format
msgid "Uses the key from module \"%s\"."
msgstr ""

#: admin/views/slide-edit.php:1077
msgid "Uses the global key by default."
msgstr ""

#: admin/views/slide-edit.php:1091
msgid "Dedicated API key per slide"
msgstr ""

#: admin/views/slide-edit.php:1115
msgid "Delete slide"
msgstr ""

#: admin/views/slides-list.php:87
msgid "View all slides"
msgstr ""

#: admin/views/slides-list.php:98
#: admin/views/slides-list.php:323
#: includes/Admin/class-admin-menu.php:789
msgid "Import slide(s)"
msgstr ""

#: admin/views/slides-list.php:116
msgid "API key missing"
msgstr ""

#: admin/views/slides-list.php:117
msgid "Configure an API key in Settings to create and import slides."
msgstr ""

#: admin/views/slides-list.php:119
#: includes/Admin/class-admin-menu.php:546
msgid "Go to Settings"
msgstr ""

#: admin/views/slides-list.php:130
#: admin/views/wizard/wizard.php:230
#: admin/views/wizard/wizard.php:702
#: admin/views/wizard/wizard.php:971
#: includes/Admin/class-admin-menu.php:764
msgid "Course:"
msgstr ""

#: admin/views/slides-list.php:141
#: admin/views/wizard/wizard.php:237
#: admin/views/wizard/wizard.php:706
#: admin/views/wizard/wizard.php:973
#: includes/Admin/class-admin-menu.php:767
msgid "Module:"
msgstr ""

#: admin/views/slides-list.php:143
msgid "All modules in this course"
msgstr ""

#: admin/views/slides-list.php:143
#: includes/Premium/views/analytics.php:457
msgid "All modules"
msgstr ""

#. translators: %s: module title
#: admin/views/slides-list.php:174
#, php-format
msgid "Create your first slide (AI interaction) for \"%s\"."
msgstr ""

#: admin/views/slides-list.php:177
msgid "Create your first AI slide."
msgstr ""

#: admin/views/slides-list.php:179
msgid "You must first create a course and a module."
msgstr ""

#: admin/views/slides-list.php:181
msgid "Create your first slide to enable AI in your e-learning courses."
msgstr ""

#: admin/views/slides-list.php:198
msgid "#"
msgstr ""

#: admin/views/slides-list.php:201
msgid "Course / Module"
msgstr ""

#: admin/views/slides-list.php:266
msgid "Copy integration code"
msgstr ""

#: admin/views/slides-list.php:282
msgid "Uses a specific API key"
msgstr ""

#: admin/views/slides-list.php:300
#: includes/Admin/class-admin-menu.php:786
msgid "Export slide"
msgstr ""

#: admin/views/slides-list.php:330
msgid "Target course (optional)"
msgstr ""

#: admin/views/slides-list.php:333
msgid "— No course —"
msgstr ""

#: admin/views/slides-list.php:346
msgid "Target module (optional)"
msgstr ""

#: admin/views/slides-list.php:349
msgid "— No module —"
msgstr ""

#: admin/views/template-edit.php:25
msgid "Edit template"
msgstr ""

#: admin/views/template-edit.php:25
#: admin/views/templates-list.php:41
#: admin/views/templates-list.php:50
msgid "New template"
msgstr ""

#: admin/views/template-edit.php:46
msgid "Information"
msgstr ""

#: admin/views/template-edit.php:65
msgid "Slug (identifier)"
msgstr ""

#: admin/views/template-edit.php:74
msgid "Unique identifier. Auto-generated if left empty."
msgstr ""

#: admin/views/template-edit.php:78
msgid "Icon"
msgstr ""

#: admin/views/template-edit.php:88
#: includes/Premium/views/analytics.php:504
msgid "Clear"
msgstr ""

#: admin/views/template-edit.php:104
msgid "Brief description of the template"
msgstr ""

#: admin/views/template-edit.php:112
msgid "No mode (universal)"
msgstr ""

#: admin/views/template-edit.php:117
msgid "Output variables can be configured via JSON export/import."
msgstr ""

#: admin/views/template-edit.php:131
msgid "Displayed as the first AI bubble when the chat loads. Supports {{variable|fallback}} syntax. Not sent to the model."
msgstr ""

#: admin/views/template-edit.php:136
msgid "Max turns"
msgstr ""

#: admin/views/template-edit.php:144
msgid "0 = unlimited"
msgstr ""

#: admin/views/template-edit.php:165
msgid "Optional message when conversation ends"
msgstr ""

#: admin/views/template-edit.php:185
msgid "Describe the AI behavior..."
msgstr ""

#: admin/views/template-edit.php:188
msgid "System variables:"
msgstr ""

#. translators: %s: variable syntax example
#: admin/views/template-edit.php:194
#, php-format
msgid "Add your custom variables using the syntax %s."
msgstr ""

#: admin/views/template-edit.php:204
msgid "Default settings"
msgstr ""

#: admin/views/template-edit.php:219
#: admin/views/wizard/wizard.php:312
msgid "Precise (0)"
msgstr ""

#: admin/views/template-edit.php:221
#: admin/views/wizard/wizard.php:314
msgid "Creative (2)"
msgstr ""

#: admin/views/template-edit.php:243
msgid "Detected variables"
msgstr ""

#: admin/views/template-edit.php:248
msgid "No custom variables detected in the prompt."
msgstr ""

#. translators: %s: variable syntax example
#: admin/views/template-edit.php:252
#, php-format
msgid "Use the syntax %s to add some."
msgstr ""

#: admin/views/template-edit.php:271
msgid "Create template"
msgstr ""

#: admin/views/template-edit.php:288
#: includes/Admin/class-admin-menu.php:727
msgid "Export JSON"
msgstr ""

#: admin/views/template-edit.php:306
msgid "Delete template"
msgstr ""

#: admin/views/templates-list.php:59
#: includes/Admin/class-admin-menu.php:844
#: includes/Admin/class-export-tool-page.php:102
msgid "Custom templates"
msgstr ""

#: admin/views/templates-list.php:65
msgid "Templates:"
msgstr ""

#: admin/views/templates-list.php:65
msgid "Templates are reusable prompts."
msgstr ""

#: admin/views/templates-list.php:66
msgid "Default templates cannot be deleted, but can be modified and reset."
msgstr ""

#. translators: %s: star icon HTML
#: admin/views/templates-list.php:69
#, php-format
msgid "Templates marked with a %s appear as quick choices in the slide creation wizard."
msgstr ""

#: admin/views/templates-list.php:79
msgid "No templates"
msgstr ""

#: admin/views/templates-list.php:80
msgid "Create your first reusable prompt template."
msgstr ""

#: admin/views/templates-list.php:83
#: admin/views/templates-list.php:87
#: includes/Admin/class-admin-menu.php:619
msgid "Create a template"
msgstr ""

#: admin/views/templates-list.php:96
#: includes/Admin/class-admin-menu.php:685
msgid "Template"
msgstr ""

#: admin/views/templates-list.php:97
msgid "Type"
msgstr ""

#: admin/views/templates-list.php:99
#: admin/views/wizard/wizard.php:988
msgid "Variables"
msgstr ""

#: admin/views/templates-list.php:111
#: includes/Admin/class-admin-menu.php:621
msgid "Remove from favorites"
msgstr ""

#: admin/views/templates-list.php:111
#: includes/Admin/class-admin-menu.php:620
msgid "Add to favorites"
msgstr ""

#: admin/views/templates-list.php:123
msgid "Default"
msgstr ""

#: admin/views/templates-list.php:161
msgid "Editing templates requires the Pro or Dialogue plan"
msgstr ""

#: admin/views/templates-list.php:182
msgid "Default templates cannot be deleted"
msgstr ""

#: admin/views/templates-list.php:200
msgid "Import a template"
msgstr ""

#: admin/views/templates-list.php:205
msgid "JSON content"
msgstr ""

#: admin/views/templates-list.php:207
msgid "Paste the template JSON content here..."
msgstr ""

#: admin/views/wizard/wizard.php:67
msgid "Manual mode"
msgstr ""

#: admin/views/wizard/wizard.php:71
#: includes/Premium/views/learner-detail.php:65
msgid "Back"
msgstr ""

#. translators: %1$s: opening link tag for course, %2$s: closing link tag, %3$s: opening link tag for module, %4$s: closing link tag
#: admin/views/wizard/wizard.php:82
#, php-format
msgid "Info: You can create an independent slide, or first %1$screate a course%2$s and a %3$smodule%4$s to organize your slides in a hierarchy."
msgstr ""

#: admin/views/wizard/wizard.php:103
msgid "AI Model"
msgstr ""

#: admin/views/wizard/wizard.php:107
#: admin/views/wizard/wizard.php:987
msgid "Prompt"
msgstr ""

#: admin/views/wizard/wizard.php:111
msgid "Test & Publish"
msgstr ""

#: admin/views/wizard/wizard.php:123
msgid "Select the course and module"
msgstr ""

#: admin/views/wizard/wizard.php:125
#: admin/views/wizard/wizard.php:129
msgid "Create a standalone slide"
msgstr ""

#: admin/views/wizard/wizard.php:140
#: admin/views/wizard/wizard.php:155
#: admin/views/wizard/wizard.php:968
msgid "None (independent slide)"
msgstr ""

#: admin/views/wizard/wizard.php:165
msgid "Your slide will be standalone. Upgrade to Pro or Dialogue to organize slides under courses and modules with shared context."
msgstr ""

#: admin/views/wizard/wizard.php:183
msgid "E.g.: Quiz - Leadership Styles"
msgstr ""

#: admin/views/wizard/wizard.php:240
#: admin/views/wizard/wizard.php:974
msgid "Subject:"
msgstr ""

#: admin/views/wizard/wizard.php:254
msgid "Choose the AI model"
msgstr ""

#: admin/views/wizard/wizard.php:301
msgid "Advanced settings"
msgstr ""

#: admin/views/wizard/wizard.php:335
#: admin/views/wizard/wizard.php:989
msgid "Configure the prompt"
msgstr ""

#: admin/views/wizard/wizard.php:341
msgid "Prompt template"
msgstr ""

#: admin/views/wizard/wizard.php:352
msgid "Describe how the AI should behave... (type @ to insert a variable)"
msgstr ""

#. translators: %s: variable example code
#: admin/views/wizard/wizard.php:371
#, php-format
msgid "One-time value sent by the authoring tool. E.g.: %s"
msgstr ""

#: admin/views/wizard/wizard.php:377
msgid "requires the JS snippet"
msgstr ""

#. translators: %s: memory variable example code
#: admin/views/wizard/wizard.php:381
#, php-format
msgid "Persistent data between sessions. E.g.: %s"
msgstr ""

#: admin/views/wizard/wizard.php:386
#: includes/Premium/views/learner-detail.php:59
msgid "WordPress profile"
msgstr ""

#. translators: %s: profile variable example code
#: admin/views/wizard/wizard.php:391
#, php-format
msgid "Read-only user profile data. E.g.: %s"
msgstr ""

#: admin/views/wizard/wizard.php:438
msgid "Chat options"
msgstr ""

#: admin/views/wizard/wizard.php:448
msgid "Displayed as the first AI bubble when the chat loads. Supports {{variable|fallback}} syntax."
msgstr ""

#: admin/views/wizard/wizard.php:459
msgid "Maximum exchanges before closing the conversation. 0 = unlimited."
msgstr ""

#: admin/views/wizard/wizard.php:463
#: includes/Admin/class-admin-menu.php:869
msgid "Warning: unlimited turns — costs will increase continuously."
msgstr ""

#: admin/views/wizard/wizard.php:472
msgid "E.g.: Thank you for this exchange! The conversation is now finished."
msgstr ""

#: admin/views/wizard/wizard.php:484
msgid "Close instruction"
msgstr ""

#: admin/views/wizard/wizard.php:501
msgid "Define return variables so the AI responds with structured JSON."
msgstr ""

#: admin/views/wizard/wizard.php:506
msgid "When and how to use return variables"
msgstr ""

#: admin/views/wizard/wizard.php:510
msgid "By default the AI replies with free-form text. Return variables turn that answer into a structured JSON object with named, typed fields — so your authoring tool can read several values in a single call (feedback, grade, flag, category, etc.)."
msgstr ""

#: admin/views/wizard/wizard.php:513
msgid "Example: a quiz slide that returns four values at once:"
msgstr ""

#: admin/views/wizard/wizard.php:516
msgid "text"
msgstr ""

#: admin/views/wizard/wizard.php:516
msgid "personalized message shown to the learner"
msgstr ""

#: admin/views/wizard/wizard.php:517
msgid "number"
msgstr ""

#: admin/views/wizard/wizard.php:517
msgid "numeric grade, e.g. 0–10"
msgstr ""

#: admin/views/wizard/wizard.php:518
msgid "boolean"
msgstr ""

#: admin/views/wizard/wizard.php:518
msgid "true if the answer is correct"
msgstr ""

#: admin/views/wizard/wizard.php:519
msgid "enum"
msgstr ""

#: admin/views/wizard/wizard.php:519
msgid "one of \"beginner\", \"intermediate\", \"advanced\""
msgstr ""

#: admin/views/wizard/wizard.php:523
msgid "Read the full documentation →"
msgstr ""

#: admin/views/wizard/wizard.php:541
msgid "Define the variables to capture from your authoring tool. These values will be saved to learner memory without AI processing."
msgstr ""

#: admin/views/wizard/wizard.php:693
msgid "Summary"
msgstr ""

#: admin/views/wizard/wizard.php:698
msgid "Title:"
msgstr ""

#: admin/views/wizard/wizard.php:710
msgid "Model:"
msgstr ""

#: admin/views/wizard/wizard.php:714
msgid "Mode:"
msgstr ""

#: admin/views/wizard/wizard.php:718
#: admin/views/wizard/wizard.php:975
#: includes/Admin/class-admin-menu.php:770
msgid "Variables:"
msgstr ""

#: admin/views/wizard/wizard.php:722
msgid "Memory:"
msgstr ""

#: admin/views/wizard/wizard.php:726
msgid "Notes:"
msgstr ""

#: admin/views/wizard/wizard.php:734
msgid "Published (active)"
msgstr ""

#: admin/views/wizard/wizard.php:744
msgid "Quick test"
msgstr ""

#: admin/views/wizard/wizard.php:753
#: includes/Admin/class-admin-menu.php:731
msgid "Test message"
msgstr ""

#: admin/views/wizard/wizard.php:755
msgid "Write a message to test the AI..."
msgstr ""

#: admin/views/wizard/wizard.php:767
msgid "View system prompt"
msgstr ""

#: admin/views/wizard/wizard.php:779
msgid "Tokens:"
msgstr ""

#: admin/views/wizard/wizard.php:780
msgid "Time:"
msgstr ""

#: admin/views/wizard/wizard.php:781
msgid "Cost:"
msgstr ""

#: admin/views/wizard/wizard.php:790
msgid "Capture summary"
msgstr ""

#: admin/views/wizard/wizard.php:794
msgid "This slide will capture the following variables from your authoring tool without AI processing."
msgstr ""

#: admin/views/wizard/wizard.php:807
#: includes/Admin/class-admin-menu.php:633
#: includes/Premium/views/analytics.php:734
msgid "Previous"
msgstr ""

#: admin/views/wizard/wizard.php:811
#: includes/Admin/class-admin-menu.php:634
#: includes/Premium/views/analytics.php:744
msgid "Next"
msgstr ""

#: admin/views/wizard/wizard.php:828
msgid "Successfully published!"
msgstr ""

#: admin/views/wizard/wizard.php:835
msgid "Ready to copy"
msgstr ""

#: admin/views/wizard/wizard.php:839
msgid "Copy this code into your authoring tool to connect your module to the AI agent you just created."
msgstr ""

#. translators: %1$s: opening strong tag, %2$s: closing strong tag
#: admin/views/wizard/wizard.php:844
#, php-format
msgid "Paste into a %1$sExecute JavaScript%2$s trigger:"
msgstr ""

#. translators: %s: memory variable syntax
#: admin/views/wizard/wizard.php:856
#, php-format
msgid "%s variables detected — memory code is included automatically."
msgstr ""

#: admin/views/wizard/wizard.php:922
msgid "Create another slide"
msgstr ""

#. translators: %s: slide title
#: admin/views/wizard/wizard.php:943
#, php-format
msgid "\"%s\" is ready."
msgstr ""

#: admin/views/wizard/wizard.php:963
#: includes/Admin/class-admin-menu.php:686
#: includes/Admin/class-admin-menu.php:931
msgid "Custom"
msgstr ""

#: admin/views/wizard/wizard.php:964
#: includes/Admin/class-admin-menu.php:932
msgid "Write your own prompt"
msgstr ""

#: admin/views/wizard/wizard.php:965
#: includes/Admin/class-admin-menu.php:933
msgid "Other templates"
msgstr ""

#: admin/views/wizard/wizard.php:966
#: includes/Admin/class-admin-menu.php:934
msgid "— Choose a template —"
msgstr ""

#: admin/views/wizard/wizard.php:967
msgid "(no prompt defined)"
msgstr ""

#: admin/views/wizard/wizard.php:969
msgid "No module for this course"
msgstr ""

#: admin/views/wizard/wizard.php:970
#: includes/Admin/class-admin-menu.php:587
msgid "Select a module"
msgstr ""

#: admin/views/wizard/wizard.php:976
msgid "None"
msgstr ""

#: admin/views/wizard/wizard.php:985
msgid "Create the slide"
msgstr ""

#: admin/views/wizard/wizard.php:990
msgid "No AI"
msgstr ""

#: admin/views/wizard/wizard.php:991
msgid "No variables defined. You can add them later in the expert editor."
msgstr ""

#: admin/views/wizard/wizard.php:992
#: includes/Premium/views/learner-detail.php:130
msgid "Name"
msgstr ""

#: admin/views/wizard/wizard.php:994
#: includes/Admin/class-admin-menu.php:817
msgid "Source"
msgstr ""

#: includes/Admin/class-admin-menu.php:109
#: includes/Admin/class-admin-menu.php:110
msgid "Dashboard"
msgstr ""

#: includes/Admin/class-admin-menu.php:174
msgid "Add New"
msgstr ""

#: includes/Admin/class-admin-menu.php:252
msgid "Upgrade"
msgstr ""

#: includes/Admin/class-admin-menu.php:265
#: includes/Admin/class-admin-menu.php:266
msgid "Edit Course"
msgstr ""

#: includes/Admin/class-admin-menu.php:276
#: includes/Admin/class-admin-menu.php:277
msgid "Edit Module"
msgstr ""

#: includes/Admin/class-admin-menu.php:286
#: includes/Admin/class-admin-menu.php:287
msgid "Edit Slide"
msgstr ""

#: includes/Admin/class-admin-menu.php:296
#: includes/Admin/class-admin-menu.php:297
msgid "Edit Template"
msgstr ""

#: includes/Admin/class-admin-menu.php:307
#: includes/Admin/class-admin-menu.php:308
msgid "Learner Detail"
msgstr ""

#. translators: %d: number of linked modules
#: includes/Admin/class-admin-menu.php:477
#, php-format
msgid "Cannot delete: %d linked module(s)"
msgstr ""

#. translators: %d: number of linked slides
#: includes/Admin/class-admin-menu.php:479
#, php-format
msgid "Cannot delete: %d linked slide(s)"
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:481
#: includes/Admin/class-admin-menu.php:509
#, php-format
msgid "Variable \"%s\": name must start with a lowercase letter and contain only letters, numbers, and underscores."
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:483
#: includes/Admin/class-admin-menu.php:511
#, php-format
msgid "Variable \"%s\" is a duplicate."
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:485
#, php-format
msgid "Variable \"%s\" (enum): values are required."
msgstr ""

#. translators: %s: JSON parse error message
#: includes/Admin/class-admin-menu.php:487
#, php-format
msgid "Invalid JSON: %s"
msgstr ""

#. translators: %1$s: current page, %2$s: total pages, %3$s: total learners
#: includes/Admin/class-admin-menu.php:489
#, php-format
msgid "Page %1$s of %2$s (%3$s learners)"
msgstr ""

#. translators: %s: estimated cost per interaction
#: includes/Admin/class-admin-menu.php:491
#, php-format
msgid "~%s / interaction"
msgstr ""

#. translators: %d: number of elements created
#: includes/Admin/class-admin-menu.php:497
#, php-format
msgid "%d element(s) created"
msgstr ""

#. translators: %1$s: variable name, %2$s: slide title
#: includes/Admin/class-admin-menu.php:499
#, php-format
msgid "Variable \"%1$s\" is already used by slide \"%2$s\". Each slide should use unique variable names to avoid conflicts in your e-learning project."
msgstr ""

#. translators: %1$s: key name, %2$s: slide title
#: includes/Admin/class-admin-menu.php:501
#, php-format
msgid "Memory key \"%1$s\" is already used by slide \"%2$s\". Using the same key in the same scope will overwrite the saved value."
msgstr ""

#. translators: %s: key name
#: includes/Admin/class-admin-menu.php:503
#, php-format
msgid "Memory key \"%s\" collides with a capture variable on this slide. They will overwrite each other."
msgstr ""

#. translators: %1$s: number of turns, %2$s: estimated cost
#: includes/Admin/class-admin-menu.php:505
#, php-format
msgid "Estimated cost for %1$s turns: ~%2$s"
msgstr ""

#. translators: %d: number of selected items
#: includes/Admin/class-admin-menu.php:507
#, php-format
msgid "%d selected"
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:513
#, php-format
msgid "Variable \"%s\": source authoring tool variable is required."
msgstr ""

#: includes/Admin/class-admin-menu.php:545
msgid "You need to configure an API key before creating slides."
msgstr ""

#: includes/Admin/class-admin-menu.php:549
msgid "Are you sure you want to delete this item?"
msgstr ""

#: includes/Admin/class-admin-menu.php:550
msgid "Copied!"
msgstr ""

#: includes/Admin/class-admin-menu.php:551
msgid "An error occurred"
msgstr ""

#: includes/Admin/class-admin-menu.php:552
msgid "Saving..."
msgstr ""

#: includes/Admin/class-admin-menu.php:553
msgid "Saved"
msgstr ""

#: includes/Admin/class-admin-menu.php:557
msgid "Loading..."
msgstr ""

#: includes/Admin/class-admin-menu.php:558
#: includes/Premium/views/learner-detail.php:97
msgid "Loading variables..."
msgstr ""

#: includes/Admin/class-admin-menu.php:559
msgid "No variable found"
msgstr ""

#: includes/Admin/class-admin-menu.php:560
msgid "No variable available"
msgstr ""

#: includes/Admin/class-admin-menu.php:561
msgid "inserted"
msgstr ""

#: includes/Admin/class-admin-menu.php:562
msgid "Variable name (without braces):"
msgstr ""

#: includes/Admin/class-admin-menu.php:565
msgid "Testing..."
msgstr ""

#: includes/Admin/class-admin-menu.php:567
#: includes/Core/class-api-key-manager.php:213
#: includes/Core/class-api-key-manager.php:300
#: includes/Core/class-api-key-manager.php:317
#: includes/Core/class-api-key-manager.php:340
msgid "Valid API key"
msgstr ""

#: includes/Admin/class-admin-menu.php:568
#: includes/Core/class-api-key-manager.php:220
#: includes/Core/class-api-key-manager.php:309
#: includes/Core/class-api-key-manager.php:349
msgid "Invalid API key"
msgstr ""

#: includes/Admin/class-admin-menu.php:569
msgid "Enter a valid API key"
msgstr ""

#: includes/Admin/class-admin-menu.php:571
msgid "Enter a valid API key to load models"
msgstr ""

#: includes/Admin/class-admin-menu.php:572
msgid "Delete the dedicated API key? The global key will be used instead."
msgstr ""

#: includes/Admin/class-admin-menu.php:573
msgid "The dedicated key will be deleted on save."
msgstr ""

#: includes/Admin/class-admin-menu.php:574
msgid "You have unsaved changes. Are you sure you want to leave this page?"
msgstr ""

#: includes/Admin/class-admin-menu.php:577
msgid "Are you sure you want to delete this course?"
msgstr ""

#: includes/Admin/class-admin-menu.php:581
msgid "Create a course first"
msgstr ""

#: includes/Admin/class-admin-menu.php:584
msgid "Are you sure you want to delete this module?"
msgstr ""

#: includes/Admin/class-admin-menu.php:588
msgid "No modules for this course"
msgstr ""

#: includes/Admin/class-admin-menu.php:589
msgid "Create a module first"
msgstr ""

#: includes/Admin/class-admin-menu.php:592
msgid "Are you sure you want to delete this slide?"
msgstr ""

#: includes/Admin/class-admin-menu.php:613
msgid "Are you sure you want to delete this template?"
msgstr ""

#: includes/Admin/class-admin-menu.php:614
#: includes/Core/class-template-manager.php:219
msgid "Cannot delete a default template"
msgstr ""

#: includes/Admin/class-admin-menu.php:615
msgid "Template exported"
msgstr ""

#: includes/Admin/class-admin-menu.php:616
#: includes/Admin/class-templates-page.php:216
msgid "Template imported successfully"
msgstr ""

#: includes/Admin/class-admin-menu.php:617
#: includes/Admin/class-templates-page.php:244
msgid "Template reset"
msgstr ""

#: includes/Admin/class-admin-menu.php:618
msgid "Reset this template to its default values?"
msgstr ""

#: includes/Admin/class-admin-menu.php:622
msgid "Added to favorites"
msgstr ""

#: includes/Admin/class-admin-menu.php:623
msgid "Removed from favorites"
msgstr ""

#: includes/Admin/class-admin-menu.php:624
msgid "Paste the template JSON content"
msgstr ""

#: includes/Admin/class-admin-menu.php:626
msgid "Importing..."
msgstr ""

#: includes/Admin/class-admin-menu.php:630
msgid "Are you sure you want to purge all data for this learner?"
msgstr ""

#: includes/Admin/class-admin-menu.php:631
msgid "Delete this variable?"
msgstr ""

#: includes/Admin/class-admin-menu.php:635
msgid "CSV export completed"
msgstr ""

#: includes/Admin/class-admin-menu.php:636
msgid "View WordPress profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:638
#: includes/Core/class-privacy.php:104
#: includes/Premium/class-learner-detail-page.php:473
#: includes/Premium/views/learner-detail.php:135
msgid "Value"
msgstr ""

#: includes/Admin/class-admin-menu.php:639
msgid "Last modified"
msgstr ""

#: includes/Admin/class-admin-menu.php:641
#: includes/Premium/class-learner-detail-page.php:514
msgid "Anonymous"
msgstr ""

#: includes/Admin/class-admin-menu.php:643
msgid "Memory data from anonymous sessions is automatically deleted after this period of inactivity."
msgstr ""

#: includes/Admin/class-admin-menu.php:646
msgid "Generate a prompt with AI"
msgstr ""

#: includes/Admin/class-admin-menu.php:647
msgid "Generation model"
msgstr ""

#: includes/Admin/class-admin-menu.php:648
msgid "Interaction type"
msgstr ""

#: includes/Admin/class-admin-menu.php:649
msgid "— Select —"
msgstr ""

#: includes/Admin/class-admin-menu.php:650
msgid "Socratic tutoring"
msgstr ""

#: includes/Admin/class-admin-menu.php:651
msgid "Interactive quiz"
msgstr ""

#: includes/Admin/class-admin-menu.php:652
msgid "Personalized feedback"
msgstr ""

#: includes/Admin/class-admin-menu.php:653
msgid "Role-play / Simulation"
msgstr ""

#: includes/Admin/class-admin-menu.php:654
msgid "Case study"
msgstr ""

#: includes/Admin/class-admin-menu.php:655
msgid "Reformulation / Explanation"
msgstr ""

#: includes/Admin/class-admin-menu.php:656
msgid "Formative assessment"
msgstr ""

#: includes/Admin/class-admin-menu.php:658
msgid "E.g.: Leadership styles in remote teams"
msgstr ""

#: includes/Admin/class-admin-menu.php:659
msgid "Learning objective"
msgstr ""

#: includes/Admin/class-admin-menu.php:660
msgid "E.g.: Identify the 4 styles and their application contexts"
msgstr ""

#: includes/Admin/class-admin-menu.php:661
msgid "Tone"
msgstr ""

#: includes/Admin/class-admin-menu.php:662
msgid "— Default —"
msgstr ""

#: includes/Admin/class-admin-menu.php:663
msgid "Benevolent"
msgstr ""

#: includes/Admin/class-admin-menu.php:664
msgid "Professional"
msgstr ""

#: includes/Admin/class-admin-menu.php:665
msgid "Warm"
msgstr ""

#: includes/Admin/class-admin-menu.php:666
msgid "Stimulating"
msgstr ""

#: includes/Admin/class-admin-menu.php:667
msgid "Playful"
msgstr ""

#: includes/Admin/class-admin-menu.php:668
msgid "Level"
msgstr ""

#: includes/Admin/class-admin-menu.php:669
msgid "Beginner"
msgstr ""

#: includes/Admin/class-admin-menu.php:670
msgid "Intermediate"
msgstr ""

#: includes/Admin/class-admin-menu.php:672
msgid "Expert"
msgstr ""

#: includes/Admin/class-admin-menu.php:673
msgid "Variables to include"
msgstr ""

#: includes/Admin/class-admin-menu.php:675
msgid "Generating..."
msgstr ""

#: includes/Admin/class-admin-menu.php:676
msgid "Please select an interaction type."
msgstr ""

#: includes/Admin/class-admin-menu.php:677
msgid "Please enter a subject."
msgstr ""

#: includes/Admin/class-admin-menu.php:678
msgid "Prompt generated successfully"
msgstr ""

#: includes/Admin/class-admin-menu.php:679
#: includes/Admin/class-configurations-page.php:1127
msgid "Error during generation"
msgstr ""

#: includes/Admin/class-admin-menu.php:680
msgid "Server error — check the console for more details."
msgstr ""

#: includes/Admin/class-admin-menu.php:681
msgid "Session expired — reload the page and try again."
msgstr ""

#: includes/Admin/class-admin-menu.php:682
msgid "System"
msgstr ""

#: includes/Admin/class-admin-menu.php:684
msgid "Profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:689
msgid "Session active"
msgstr ""

#: includes/Admin/class-admin-menu.php:690
msgid "Session inactive"
msgstr ""

#: includes/Admin/class-admin-menu.php:691
msgid "Conversation restored from your previous session."
msgstr ""

#: includes/Admin/class-admin-menu.php:692
msgid "Conversation reset."
msgstr ""

#: includes/Admin/class-admin-menu.php:694
msgid "Request information"
msgstr ""

#: includes/Admin/class-admin-menu.php:696
msgid "Tokens (input)"
msgstr ""

#: includes/Admin/class-admin-menu.php:697
msgid "Tokens (output)"
msgstr ""

#: includes/Admin/class-admin-menu.php:698
msgid "Tokens (total)"
msgstr ""

#: includes/Admin/class-admin-menu.php:699
msgid "Response time"
msgstr ""

#: includes/Admin/class-admin-menu.php:702
msgid "Original"
msgstr ""

#: includes/Admin/class-admin-menu.php:703
msgid "Rendered"
msgstr ""

#: includes/Admin/class-admin-menu.php:704
msgid "Injected variables:"
msgstr ""

#: includes/Admin/class-admin-menu.php:705
msgid "Missing variables:"
msgstr ""

#: includes/Admin/class-admin-menu.php:706
msgid "Structured response"
msgstr ""

#: includes/Admin/class-admin-menu.php:707
msgid "Partial parsing"
msgstr ""

#: includes/Admin/class-admin-menu.php:708
msgid "The response was not valid JSON."
msgstr ""

#: includes/Admin/class-admin-menu.php:710
msgid "No <code>{{name}}</code> variable detected in the prompt."
msgstr ""

#: includes/Admin/class-admin-menu.php:711
msgid "Error: "
msgstr ""

#: includes/Admin/class-admin-menu.php:712
#: includes/Frontend/class-chat-widget.php:188
msgid "Unknown error"
msgstr ""

#: includes/Admin/class-admin-menu.php:713
msgid "Connection error"
msgstr ""

#: includes/Admin/class-admin-menu.php:714
msgid "Error during export"
msgstr ""

#: includes/Admin/class-admin-menu.php:715
msgid "Apply changes to the slide? This will overwrite the current values."
msgstr ""

#: includes/Admin/class-admin-menu.php:716
msgid "Changes applied to the slide"
msgstr ""

#: includes/Admin/class-admin-menu.php:717
msgid "Error while saving"
msgstr ""

#: includes/Admin/class-admin-menu.php:718
msgid "Validate"
msgstr ""

#: includes/Admin/class-admin-menu.php:719
msgid "true / false"
msgstr ""

#: includes/Admin/class-admin-menu.php:721
msgid "Condition (e.g.: did they answer correctly?)"
msgstr ""

#: includes/Admin/class-admin-menu.php:724
msgid "Multi-model comparison"
msgstr ""

#: includes/Admin/class-admin-menu.php:725
msgid "Run comparison"
msgstr ""

#: includes/Admin/class-admin-menu.php:726
msgid "Comparison in progress..."
msgstr ""

#: includes/Admin/class-admin-menu.php:730
msgid "Add a model"
msgstr ""

#: includes/Admin/class-admin-menu.php:732
msgid "Type the message to send to the models..."
msgstr ""

#: includes/Admin/class-admin-menu.php:733
msgid "Waiting for comparison..."
msgstr ""

#: includes/Admin/class-admin-menu.php:734
msgid "Comparison summary"
msgstr ""

#: includes/Admin/class-admin-menu.php:736
msgid "Fastest"
msgstr ""

#: includes/Admin/class-admin-menu.php:737
msgid "Cheapest"
msgstr ""

#: includes/Admin/class-admin-menu.php:738
msgid "Compare with other models"
msgstr ""

#: includes/Admin/class-admin-menu.php:739
msgid "Prompt:"
msgstr ""

#: includes/Admin/class-admin-menu.php:740
#: includes/Admin/class-admin-menu.php:756
msgid "Enter a test message"
msgstr ""

#: includes/Admin/class-admin-menu.php:741
msgid "Select at least 2 models"
msgstr ""

#: includes/Admin/class-admin-menu.php:742
msgid "A comparison is in progress. Close anyway?"
msgstr ""

#: includes/Admin/class-admin-menu.php:744
#: includes/Admin/class-memory-admin-page.php:117
msgid "A variable with this name already exists."
msgstr ""

#: includes/Admin/class-admin-menu.php:748
msgid "Free"
msgstr ""

#: includes/Admin/class-admin-menu.php:752
#: includes/Admin/class-configurations-page.php:194
#: includes/Admin/class-configurations-page.php:382
#: includes/Admin/class-templates-page.php:74
#: includes/Premium/class-content-admin.php:132
#: includes/Premium/class-content-admin.php:287
msgid "Title is required"
msgstr ""

#: includes/Admin/class-admin-menu.php:754
msgid "Error during test"
msgstr ""

#: includes/Admin/class-admin-menu.php:755
msgid "Error during creation"
msgstr ""

#: includes/Admin/class-admin-menu.php:757
msgid "Creating..."
msgstr ""

#: includes/Admin/class-admin-menu.php:761
msgid "Define an example of the expected response format. It will be automatically appended to the system prompt."
msgstr ""

#: includes/Admin/class-admin-menu.php:768
msgid "Content:"
msgstr ""

#: includes/Admin/class-admin-menu.php:773
msgid "Uses the default global key."
msgstr ""

#: includes/Admin/class-admin-menu.php:781
msgid "Expand"
msgstr ""

#: includes/Admin/class-admin-menu.php:790
msgid "Select the target course"
msgstr ""

#: includes/Admin/class-admin-menu.php:791
msgid "Select the target module"
msgstr ""

#: includes/Admin/class-admin-menu.php:792
msgid "JSON file or paste content"
msgstr ""

#: includes/Admin/class-admin-menu.php:793
#: includes/Admin/class-configurations-page.php:989
msgid "Import successful"
msgstr ""

#: includes/Admin/class-admin-menu.php:795
#: includes/Core/class-config-exporter.php:231
#: includes/Core/class-config-exporter.php:246
msgid "Invalid file format"
msgstr ""

#: includes/Admin/class-admin-menu.php:796
msgid "Exporting..."
msgstr ""

#: includes/Admin/class-admin-menu.php:799
msgid "Export complete"
msgstr ""

#: includes/Admin/class-admin-menu.php:800
msgid "Invalid backup format. Please select a SlideMind full backup file."
msgstr ""

#: includes/Admin/class-admin-menu.php:801
msgid "Backup contents"
msgstr ""

#: includes/Admin/class-admin-menu.php:806
#: includes/Admin/class-admin-menu.php:845
msgid "Memory definitions"
msgstr ""

#: includes/Admin/class-admin-menu.php:808
msgid "Import this backup? New items will be created (existing data will not be overwritten)."
msgstr ""

#: includes/Admin/class-admin-menu.php:814
msgid "Analyzing…"
msgstr ""

#: includes/Admin/class-admin-menu.php:815
msgid "Provide a file or paste JSON before analyzing."
msgstr ""

#: includes/Admin/class-admin-menu.php:816
msgid "Import session expired. Please re-analyze the file."
msgstr ""

#: includes/Admin/class-admin-menu.php:818
msgid "Exists"
msgstr ""

#: includes/Admin/class-admin-menu.php:819
msgid "Create"
msgstr ""

#: includes/Admin/class-admin-menu.php:820
msgid "Duplicate"
msgstr ""

#: includes/Admin/class-admin-menu.php:821
msgid "Overwrite"
msgstr ""

#: includes/Admin/class-admin-menu.php:822
msgid "Skip"
msgstr ""

#: includes/Admin/class-admin-menu.php:823
msgid "Default action for matches"
msgstr ""

#: includes/Admin/class-admin-menu.php:824
msgid "Apply plugin settings from backup (API keys and license untouched)"
msgstr ""

#: includes/Admin/class-admin-menu.php:825
msgid "Archive-only section — not imported."
msgstr ""

#: includes/Admin/class-admin-menu.php:826
msgid "Select at least one item before importing."
msgstr ""

#: includes/Admin/class-admin-menu.php:827
msgid "Other items in this file (not imported from this dialog)"
msgstr ""

#: includes/Admin/class-admin-menu.php:829
msgid "Import selected"
msgstr ""

#: includes/Admin/class-admin-menu.php:830
msgid "Importing…"
msgstr ""

#: includes/Admin/class-admin-menu.php:831
msgid "Created"
msgstr ""

#: includes/Admin/class-admin-menu.php:832
msgid "Overwritten"
msgstr ""

#: includes/Admin/class-admin-menu.php:833
msgid "Skipped"
msgstr ""

#: includes/Admin/class-admin-menu.php:834
msgid "Holder parents created"
msgstr ""

#: includes/Admin/class-admin-menu.php:835
msgid "Memory variables (not imported)"
msgstr ""

#: includes/Admin/class-admin-menu.php:836
msgid "Memory definitions imported"
msgstr ""

#: includes/Admin/class-admin-menu.php:837
msgid "Settings applied"
msgstr ""

#: includes/Admin/class-admin-menu.php:839
msgid "Yes"
msgstr ""

#: includes/Admin/class-admin-menu.php:840
msgid "No"
msgstr ""

#: includes/Admin/class-admin-menu.php:846
msgid "Plugin settings"
msgstr ""

#: includes/Admin/class-admin-menu.php:857
msgid "This authoring tool integration is currently in <strong>beta</strong>. The generated code has not been fully tested. Please report any issues."
msgstr ""

#: includes/Admin/class-admin-menu.php:858
msgid "Universal widget (iframe)"
msgstr ""

#: includes/Admin/class-admin-menu.php:859
msgid "Paste into an <strong>Execute JavaScript</strong> trigger."
msgstr ""

#: includes/Admin/class-admin-menu.php:860
msgid "Create the variables in Captivate, then paste into <strong>Execute JavaScript</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:861
msgid "Create the variables in Lectora, then add into <strong>Run JavaScript</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:862
msgid "Add into an <strong>HTML Widget</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:863
msgid "Add into a <strong>Web Object</strong> or an <strong>Execute JavaScript</strong> trigger."
msgstr ""

#: includes/Admin/class-admin-menu.php:864
msgid "Embed as a <strong>web object</strong> or <strong>iframe</strong> in your authoring tool."
msgstr ""

#: includes/Admin/class-admin-menu.php:868
msgid "Chat interactions are cumulative: each turn sends the full history, so costs grow quadratically."
msgstr ""

#: includes/Admin/class-admin-menu.php:876
msgid "No memory variables defined yet."
msgstr ""

#: includes/Admin/class-admin-menu.php:877
msgid "No slides have memory variables configured."
msgstr ""

#: includes/Admin/class-admin-menu.php:878
msgid "Delete this variable definition?"
msgstr ""

#: includes/Admin/class-admin-menu.php:879
msgid "Select authoring tool"
msgstr ""

#: includes/Admin/class-admin-menu.php:880
#: includes/Admin/class-admin-menu.php:884
msgid "Code copied to clipboard"
msgstr ""

#: includes/Admin/class-admin-menu.php:883
msgid "Retrieve memory variables"
msgstr ""

#: includes/Admin/class-admin-menu.php:888
msgid "Learner Profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:890
#: includes/Admin/class-memory-admin-page.php:482
msgid "Profile settings saved"
msgstr ""

#: includes/Admin/class-admin-menu.php:891
msgid "No profile fields available."
msgstr ""

#: includes/Admin/class-admin-menu.php:892
msgid "Retrieve learner profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:893
msgid "Check all / Uncheck all"
msgstr ""

#: includes/Admin/class-admin-menu.php:894
msgid "alias (e.g.: status)"
msgstr ""

#: includes/Admin/class-admin-menu.php:895
msgid "Edit alias"
msgstr ""

#: includes/Admin/class-admin-menu.php:897
msgid "Check at least one profile field."
msgstr ""

#: includes/Admin/class-admin-menu.php:898
msgid "Not installed"
msgstr ""

#: includes/Admin/class-admin-menu.php:916
msgid "Add at least one memory variable to generate integration code."
msgstr ""

#: includes/Admin/class-admin-menu.php:917
msgid "Variable capture"
msgstr ""

#: includes/Admin/class-admin-menu.php:921
msgid "Accessible everywhere"
msgstr ""

#: includes/Admin/class-admin-menu.php:922
msgid "Accessible in this course only"
msgstr ""

#: includes/Admin/class-admin-menu.php:923
msgid "Accessible in this module only"
msgstr ""

#: includes/Admin/class-admin-menu.php:942
msgid "This feature requires SlideMind Pro."
msgstr ""

#: includes/Admin/class-configurations-page.php:186
#: includes/Admin/class-configurations-page.php:235
#: includes/Admin/class-configurations-page.php:260
#: includes/Admin/class-configurations-page.php:288
#: includes/Admin/class-configurations-page.php:317
#: includes/Admin/class-configurations-page.php:343
#: includes/Admin/class-configurations-page.php:374
#: includes/Admin/class-configurations-page.php:540
#: includes/Admin/class-configurations-page.php:565
#: includes/Admin/class-configurations-page.php:610
#: includes/Admin/class-configurations-page.php:641
#: includes/Admin/class-configurations-page.php:791
#: includes/Admin/class-configurations-page.php:831
#: includes/Admin/class-configurations-page.php:1056
#: includes/Admin/class-export-tool-page.php:69
#: includes/Admin/class-export-tool-page.php:135
#: includes/Admin/class-import-tool-page.php:48
#: includes/Admin/class-import-tool-page.php:80
#: includes/Admin/class-memory-admin-page.php:50
#: includes/Admin/class-memory-admin-page.php:82
#: includes/Admin/class-memory-admin-page.php:142
#: includes/Admin/class-memory-admin-page.php:170
#: includes/Admin/class-memory-admin-page.php:204
#: includes/Admin/class-memory-admin-page.php:295
#: includes/Admin/class-memory-admin-page.php:364
#: includes/Admin/class-memory-admin-page.php:431
#: includes/Admin/class-settings-page.php:307
#: includes/Admin/class-settings-page.php:408
#: includes/Admin/class-settings-page.php:476
#: includes/Admin/class-templates-page.php:51
#: includes/Admin/class-templates-page.php:66
#: includes/Admin/class-templates-page.php:124
#: includes/Admin/class-templates-page.php:153
#: includes/Admin/class-templates-page.php:184
#: includes/Admin/class-templates-page.php:229
#: includes/Admin/class-templates-page.php:254
#: includes/Admin/class-templates-page.php:279
#: includes/Premium/class-content-admin.php:73
#: includes/Premium/class-content-admin.php:88
#: includes/Premium/class-content-admin.php:118
#: includes/Premium/class-content-admin.php:182
#: includes/Premium/class-content-admin.php:228
#: includes/Premium/class-content-admin.php:254
#: includes/Premium/class-content-admin.php:279
#: includes/Premium/class-content-admin.php:340
#: includes/Premium/class-content-admin.php:381
#: includes/Premium/class-content-admin.php:426
#: includes/Premium/class-learner-detail-page.php:49
#: includes/Premium/class-learner-detail-page.php:209
#: includes/Premium/class-learner-detail-page.php:308
#: includes/Premium/class-learner-detail-page.php:354
#: includes/Premium/class-learner-detail-page.php:399
#: includes/Premium/class-learner-detail-page.php:429
msgid "Unauthorized access"
msgstr ""

#: includes/Admin/class-configurations-page.php:198
msgid "Course name is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:202
#: includes/Admin/class-configurations-page.php:387
msgid "Model is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:222
#: includes/Admin/class-configurations-page.php:474
msgid "Slide saved"
msgstr ""

#: includes/Admin/class-configurations-page.php:241
#: includes/Admin/class-configurations-page.php:266
#: includes/Admin/class-configurations-page.php:349
#: includes/Admin/class-configurations-page.php:546
#: includes/Admin/class-configurations-page.php:801
msgid "Invalid slide ID"
msgstr ""

#: includes/Admin/class-configurations-page.php:247
#: includes/Admin/class-configurations-page.php:552
msgid "Unable to delete slide"
msgstr ""

#: includes/Admin/class-configurations-page.php:250
#: includes/Admin/class-configurations-page.php:555
msgid "Slide deleted"
msgstr ""

#: includes/Admin/class-configurations-page.php:272
#: includes/Admin/class-configurations-page.php:355
#: includes/Admin/class-configurations-page.php:806
#: includes/Core/class-config-exporter.php:166
#: includes/Core/class-config-repository.php:869
msgid "Slide not found"
msgstr ""

#: includes/Admin/class-configurations-page.php:410
#: includes/API/class-memory-endpoint.php:550
msgid "This memory scope is not available."
msgstr ""

#: includes/Admin/class-configurations-page.php:416
#: includes/API/class-memory-endpoint.php:555
msgid "This memory scope requires a Pro plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:616
#: includes/Premium/class-content-admin.php:260
#: includes/Premium/class-content-admin.php:346
#: includes/Premium/class-content-admin.php:436
msgid "Invalid module ID"
msgstr ""

#: includes/Admin/class-configurations-page.php:649
msgid "Course objectives"
msgstr ""

#: includes/Admin/class-configurations-page.php:650
msgid "Course content"
msgstr ""

#: includes/Admin/class-configurations-page.php:651
msgid "Course response example"
msgstr ""

#: includes/Admin/class-configurations-page.php:653
msgid "Module objectives"
msgstr ""

#: includes/Admin/class-configurations-page.php:654
msgid "Module content"
msgstr ""

#: includes/Admin/class-configurations-page.php:655
msgid "Module response example"
msgstr ""

#: includes/Admin/class-configurations-page.php:795
#: includes/Premium/class-content-admin.php:385
#: includes/Premium/class-content-admin.php:430
msgid "Export not available"
msgstr ""

#: includes/Admin/class-configurations-page.php:835
msgid "Import not available"
msgstr ""

#: includes/Admin/class-configurations-page.php:842
msgid "JSON content is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:849
msgid "Invalid JSON data."
msgstr ""

#: includes/Admin/class-configurations-page.php:870
msgid "This import type is not supported in this version. Only individual slides can be imported."
msgstr ""

#: includes/Admin/class-configurations-page.php:880
msgid "Course import requires the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:887
msgid "Module import requires the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:898
msgid "Multi-item import requires the Pro or Dialogue plan."
msgstr ""

#. translators: %s: list of variable names
#: includes/Admin/class-configurations-page.php:995
#, php-format
msgid "Some non-global scope variables were reset to global: %s"
msgstr ""

#: includes/Admin/class-configurations-page.php:1065
msgid "Too many requests. Please wait 60 seconds."
msgstr ""

#: includes/Admin/class-configurations-page.php:1080
msgid "Too many variables selected (max 50)"
msgstr ""

#: includes/Admin/class-configurations-page.php:1085
msgid "Interaction type is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:1089
msgid "Subject is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:1097
msgid "No global API key configured. Go to Settings to add one."
msgstr ""

#: includes/Admin/class-downgrade-notice.php:71
msgid "Your SlideMind license has changed."
msgstr ""

#: includes/Admin/class-downgrade-notice.php:72
msgid "Your content stays intact in the database and will become editable again as soon as you reactivate a Pro license. In the meantime, you can export everything as JSON."
msgstr ""

#. translators: 1: courses count, 2: modules count, 3: slides count, 4: templates count
#: includes/Admin/class-downgrade-notice.php:81
#, php-format
msgid "%1$d courses, %2$d modules, %3$d slides, %4$d custom templates"
msgstr ""

#. translators: %d: memory variable count
#: includes/Admin/class-downgrade-notice.php:97
#, php-format
msgid "%d learner memory variable preserved"
msgid_plural "%d learner memory variables preserved"
msgstr[0] ""
msgstr[1] ""

#: includes/Admin/class-downgrade-notice.php:113
msgid "Reactivate Pro"
msgstr ""

#: includes/Admin/class-downgrade-notice.php:117
msgid "Export my data"
msgstr ""

#: includes/Admin/class-downgrade-notice.php:120
#: slidemind.php:581
#: slidemind.php:622
msgid "Dismiss"
msgstr ""

#: includes/Admin/class-export-tool-page.php:104
msgid "Learner memory (variables saved by learners)"
msgstr ""

#: includes/Admin/class-export-tool-page.php:105
msgid "Memory definitions (metadata)"
msgstr ""

#: includes/Admin/class-export-tool-page.php:106
msgid "Plugin settings (without API keys)"
msgstr ""

#: includes/Admin/class-import-tool-page.php:54
msgid "No data provided"
msgstr ""

#: includes/Admin/class-import-tool-page.php:85
msgid "Import session expired. Please re-select the file."
msgstr ""

#: includes/Admin/class-import-tool-page.php:93
msgid "Invalid decisions payload."
msgstr ""

#: includes/Admin/class-memory-admin-page.php:90
msgid "Variable name is required"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:94
msgid "Variable name must start with a lowercase letter and contain only letters, numbers, and underscores."
msgstr ""

#: includes/Admin/class-memory-admin-page.php:113
msgid "Definition not found"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:130
msgid "Definition saved"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:148
msgid "Invalid definition ID"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:158
msgid "Definition deleted"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:176
msgid "Invalid definition IDs"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:182
msgid "No definition IDs provided"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:192
msgid "Definitions deleted"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:257
msgid "Auto-save (input)"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:274
msgid "Auto-save (response)"
msgstr ""

#: includes/Admin/class-memory-admin-page.php:370
msgid "Error loading profile fields"
msgstr ""

#: includes/Admin/class-sandbox-controller.php:209
#: includes/Admin/class-sandbox-controller.php:229
#: includes/Admin/class-sandbox-controller.php:269
#: includes/Admin/class-sandbox-controller.php:295
#: includes/Admin/class-sandbox-controller.php:325
msgid "Permission denied"
msgstr ""

#: includes/Admin/class-sandbox-controller.php:258
msgid "Error saving session"
msgstr ""

#: includes/Admin/class-sandbox-controller.php:284
msgid "Session reset"
msgstr ""

#: includes/Admin/class-settings-page.php:393
msgid "Display name"
msgstr ""

#: includes/Admin/class-settings-page.php:394
msgid "Email"
msgstr ""

#: includes/Admin/class-settings-page.php:395
msgid "First name"
msgstr ""

#: includes/Admin/class-settings-page.php:396
msgid "Last name"
msgstr ""

#: includes/Admin/class-settings-page.php:397
msgid "Role"
msgstr ""

#: includes/Admin/class-settings-page.php:445
msgid "Settings saved"
msgstr ""

#. translators: %s: plan name
#: includes/Admin/class-templates-page.php:87
#: includes/Admin/class-templates-page.php:199
#, php-format
msgid "This feature requires the %s plan."
msgstr ""

#: includes/Admin/class-templates-page.php:111
msgid "Template saved"
msgstr ""

#: includes/Admin/class-templates-page.php:130
#: includes/Admin/class-templates-page.php:159
msgid "Invalid template ID"
msgstr ""

#: includes/Admin/class-templates-page.php:140
msgid "Cannot delete the template"
msgstr ""

#: includes/Admin/class-templates-page.php:143
msgid "Template deleted"
msgstr ""

#: includes/Admin/class-templates-page.php:191
msgid "JSON data required"
msgstr ""

#: includes/Admin/class-templates-page.php:235
msgid "Template slug required"
msgstr ""

#: includes/Admin/class-templates-page.php:260
#: includes/Admin/class-templates-page.php:284
msgid "Slug required"
msgstr ""

#: includes/Admin/class-templates-page.php:266
#: includes/Core/class-template-manager.php:182
#: includes/Core/class-template-manager.php:214
#: includes/Core/class-template-manager.php:319
#: includes/Core/class-template-manager.php:393
msgid "Template not found"
msgstr ""

#: includes/Admin/class-templates-page.php:298
msgid "Maximum 6 favorite templates"
msgstr ""

#: includes/API/class-bootstrap-endpoint.php:88
#: includes/API/class-chat-endpoint.php:200
#: includes/API/class-chat-endpoint.php:653
#: includes/API/class-memory-endpoint.php:253
#: includes/API/class-memory-endpoint.php:454
msgid "Configuration not found for this identifier"
msgstr ""

#: includes/API/class-chat-endpoint.php:131
#: includes/API/class-memory-endpoint.php:208
msgid "The sessionId must be a valid UUID v4"
msgstr ""

#: includes/API/class-chat-endpoint.php:155
#: includes/API/class-sandbox-endpoint.php:206
msgid "The messages parameter must be a non-empty array"
msgstr ""

#. translators: %d: message index in the array
#: includes/API/class-chat-endpoint.php:165
#: includes/API/class-sandbox-endpoint.php:216
#, php-format
msgid "The message at index %d must contain 'role' and 'content'"
msgstr ""

#. translators: %s: the invalid role value
#: includes/API/class-chat-endpoint.php:174
#: includes/API/class-sandbox-endpoint.php:225
#, php-format
msgid "The role '%s' is not valid. Use 'user' or 'assistant'"
msgstr ""

#: includes/API/class-chat-endpoint.php:209
#: includes/API/class-memory-endpoint.php:262
msgid "This configuration is not active"
msgstr ""

#: includes/API/class-chat-endpoint.php:298
msgid "This is the last exchange. Please conclude the conversation naturally while staying in character. Do not mention technical limitations or turn counter."
msgstr ""

#: includes/API/class-chat-endpoint.php:485
#: includes/API/class-memory-endpoint.php:491
#: includes/API/class-whoami-endpoint.php:134
msgid "Too many requests. Please wait before trying again."
msgstr ""

#: includes/API/class-chat-endpoint.php:566
msgid "This endpoint is deprecated. Please use POST /wp-json/slidemind/v2/chat. Consult the documentation to migrate to the new secure API."
msgstr ""

#: includes/API/class-chat-endpoint.php:642
#: includes/API/class-memory-endpoint.php:443
msgid "Cookie nonce is invalid. Call /bootstrap first."
msgstr ""

#: includes/API/class-chat-endpoint.php:660
#: includes/API/class-memory-endpoint.php:461
msgid "Guest access is not allowed for this configuration."
msgstr ""

#: includes/API/class-memory-endpoint.php:81
#: includes/API/class-memory-endpoint.php:164
msgid "The keys parameter must be an array"
msgstr ""

#: includes/API/class-memory-endpoint.php:85
#: includes/API/class-memory-endpoint.php:130
#: includes/API/class-memory-endpoint.php:168
msgid "Each key must be a string"
msgstr ""

#: includes/API/class-memory-endpoint.php:106
msgid "The variables parameter must be a non-empty object"
msgstr ""

#: includes/API/class-memory-endpoint.php:126
msgid "The keys parameter must be a non-empty array"
msgstr ""

#: includes/API/class-memory-endpoint.php:227
#: includes/API/class-memory-endpoint.php:421
msgid "The scope must be global, course, or module"
msgstr ""

#: includes/API/class-memory-endpoint.php:272
msgid "This configuration is not compatible with learner memory"
msgstr ""

#: includes/API/class-memory-endpoint.php:283
msgid "No WordPress user associated with this identifier"
msgstr ""

#: includes/API/class-memory-endpoint.php:294
msgid "A learnerId or sessionId is required"
msgstr ""

#: includes/API/class-memory-endpoint.php:379
msgid "Cannot determine the parent module for this configuration"
msgstr ""

#: includes/API/class-memory-endpoint.php:402
#: includes/API/class-memory-endpoint.php:412
msgid "Cannot determine the parent course for this configuration"
msgstr ""

#: includes/API/class-memory-endpoint.php:579
msgid "No variable saved. Please check that the names are valid (lowercase, letters/digits/underscores, starts with a letter)."
msgstr ""

#: includes/API/class-memory-endpoint.php:652
msgid "Profile fields require an authenticated learner."
msgstr ""

#. translators: %s: provider name
#: includes/API/class-sandbox-endpoint.php:267
#, php-format
msgid "No API key configured for %s. Please configure a key in the settings."
msgstr ""

#. translators: %d: number of migrated slides
#: includes/class-plugin.php:333
#, php-format
msgid "%d slide in Memory mode has been converted to Q&A (draft). Memory variables are preserved. Please review and republish."
msgid_plural "%d slides in Memory mode have been converted to Q&A (draft). Memory variables are preserved. Please review and republish."
msgstr[0] ""
msgstr[1] ""

#: includes/class-plugin.php:396
msgid "AI Configurations"
msgstr ""

#: includes/class-plugin.php:397
#: includes/class-plugin.php:410
msgid "AI Configuration"
msgstr ""

#: includes/class-plugin.php:399
msgid "All configurations"
msgstr ""

#: includes/class-plugin.php:400
msgid "Add a configuration"
msgstr ""

#: includes/class-plugin.php:401
msgid "Add"
msgstr ""

#: includes/class-plugin.php:404
msgid "Search"
msgstr ""

#: includes/class-plugin.php:405
msgid "No configuration found"
msgstr ""

#: includes/class-plugin.php:406
msgid "No configuration in trash"
msgstr ""

#: includes/class-plugin.php:411
msgid "AI configurations for e-learning modules"
msgstr ""

#: includes/Core/class-api-key-manager.php:181
msgid "Unknown provider"
msgstr ""

#. translators: %s: connection error message
#. translators: %s: WordPress HTTP error message
#: includes/Core/class-api-key-manager.php:202
#: includes/Core/class-api-key-manager.php:289
#: includes/Core/class-api-key-manager.php:330
#: includes/Core/class-llm-proxy.php:193
#, php-format
msgid "Connection error: %s"
msgstr ""

#: includes/Core/class-config-exporter.php:59
#: includes/Core/class-config-repository.php:541
#: includes/Premium/class-content-admin.php:105
#: includes/Premium/class-content-admin.php:401
msgid "Course not found"
msgstr ""

#: includes/Core/class-config-exporter.php:119
#: includes/Core/class-config-repository.php:710
#: includes/Premium/class-content-admin.php:266
#: includes/Premium/class-content-admin.php:441
msgid "Module not found"
msgstr ""

#: includes/Core/class-config-exporter.php:277
#: includes/Core/class-config-exporter.php:287
msgid "Target course is required"
msgstr ""

#: includes/Core/class-config-exporter.php:317
msgid "Unknown export type"
msgstr ""

#: includes/Core/class-config-exporter.php:338
msgid "Imported Course"
msgstr ""

#: includes/Core/class-config-exporter.php:378
msgid "Imported Module"
msgstr ""

#: includes/Core/class-config-exporter.php:424
msgid "Imported Slide"
msgstr ""

#: includes/Core/class-config-repository.php:153
msgid "Configuration not found"
msgstr ""

#: includes/Core/class-config-repository.php:524
#: includes/Core/class-config-repository.php:563
msgid "Course management is not available in this version."
msgstr ""

#: includes/Core/class-config-repository.php:669
msgid "Parent course required"
msgstr ""

#: includes/Core/class-config-repository.php:693
#: includes/Core/class-config-repository.php:732
msgid "Module management is not available in this version."
msgstr ""

#. translators: %s: current date
#: includes/Core/class-full-importer.php:332
#, php-format
msgid "Imported (orphan parents) — %s"
msgstr ""

#: includes/Core/class-full-importer.php:433
msgid "Imported slides"
msgstr ""

#: includes/Core/class-full-importer.php:586
msgid "This import contains courses, which require the Pro or Dialogue plan."
msgstr ""

#: includes/Core/class-full-importer.php:594
msgid "This import contains modules, which require the Pro or Dialogue plan."
msgstr ""

#: includes/Core/class-import-parser.php:37
msgid "The file is not a valid JSON document."
msgstr ""

#: includes/Core/class-import-parser.php:61
msgid "Unrecognized export format. Supported: slidemind-export-v1, v2.0 bulk backup, v1.0/v2.0 per-item export."
msgstr ""

#: includes/Core/class-learner-identity.php:99
msgid "A valid identity is required. Call /bootstrap first."
msgstr ""

#: includes/Core/class-llm-proxy.php:175
msgid "No valid message provided"
msgstr ""

#. translators: %s: provider label
#: includes/Core/class-llm-proxy.php:215
#, php-format
msgid "Invalid response from %s"
msgstr ""

#: includes/Core/class-llm-proxy.php:577
msgid "Invalid or expired API key"
msgstr ""

#. translators: %s: provider name
#: includes/Core/class-llm-proxy.php:580
#, php-format
msgid "Insufficient credit on the %s account"
msgstr ""

#: includes/Core/class-llm-proxy.php:582
msgid "Rate limit exceeded, please try again later"
msgstr ""

#. translators: %s: provider name
#: includes/Core/class-llm-proxy.php:587
#, php-format
msgid "%s server error, please try again later"
msgstr ""

#. translators: %d: HTTP status code
#: includes/Core/class-llm-proxy.php:590
#, php-format
msgid "HTTP error %d"
msgstr ""

#: includes/Core/class-privacy.php:50
#: includes/Core/class-privacy.php:92
#: includes/Core/class-privacy.php:126
msgid "SlideMind Learner Memory"
msgstr ""

#: includes/Core/class-privacy.php:108
msgid "Last updated"
msgstr ""

#: includes/Core/class-privacy.php:174
msgid "AI-assisted interactions (SlideMind)"
msgstr ""

#: includes/Core/class-privacy.php:176
msgid "This site uses SlideMind, a plugin that enables AI-assisted interactions in e-learning modules. When you interact with an AI assistant, your messages and certain profile variables may be sent to the AI provider configured by this site's administrator."
msgstr ""

#: includes/Core/class-privacy.php:181
msgid "This site's administrator is responsible for the processing of your personal data and for compliance with applicable privacy laws."
msgstr ""

#: includes/Core/class-privacy.php:186
msgid "Data collected"
msgstr ""

#: includes/Core/class-privacy.php:188
msgid "Conversation messages you send to the AI assistant."
msgstr ""

#: includes/Core/class-privacy.php:192
msgid "Profile variables resolved from your user account (such as name, role, or LMS-specific fields), if configured by the administrator."
msgstr ""

#: includes/Core/class-privacy.php:196
msgid "Memory variables stored between sessions to personalize your learning experience."
msgstr ""

#: includes/Core/class-privacy.php:202
msgid "Data transmission"
msgstr ""

#: includes/Core/class-privacy.php:203
msgid "Your messages are transmitted to the AI provider configured by this site's administrator (such as OpenRouter or another LLM service). This site's administrator is solely responsible for their choice of AI provider and for ensuring that provider's compliance with applicable laws."
msgstr ""

#: includes/Core/class-privacy.php:208
msgid "Your rights"
msgstr ""

#: includes/Core/class-privacy.php:209
msgid "You may request export or erasure of the memory variables stored about you using the personal data tools available on this site (Tools > Export Personal Data / Erase Personal Data in the WordPress administration)."
msgstr ""

#: includes/Core/class-template-manager.php:139
msgid "The title is required"
msgstr ""

#: includes/Core/class-template-manager.php:323
msgid "This template is not a default template"
msgstr ""

#: includes/Core/class-template-manager.php:359
msgid "Template JSON file not found"
msgstr ""

#: includes/Core/class-template-manager.php:435
msgid "Invalid JSON"
msgstr ""

#: includes/Core/class-template-manager.php:439
msgid "The template name is required"
msgstr ""

#. translators: %s: template slug
#: includes/Core/class-template-manager.php:654
#, php-format
msgid "Template \"%s\" not found"
msgstr ""

#: includes/Core/class-template-manager.php:661
msgid "Cannot overwrite a default template via import"
msgstr ""

#: includes/Frontend/class-chat-widget.php:81
msgid "Missing config parameter."
msgstr ""

#: includes/Frontend/class-chat-widget.php:88
msgid "Configuration not found."
msgstr ""

#: includes/Frontend/class-chat-widget.php:93
msgid "This configuration is not active."
msgstr ""

#: includes/Frontend/class-chat-widget.php:117
msgid "This slide is configured for data capture only."
msgstr ""

#: includes/Frontend/class-chat-widget.php:189
msgid "Error reading the response."
msgstr ""

#. translators: %s: HTTP status code
#: includes/Frontend/class-chat-widget.php:191
#, php-format
msgid "Connection error (HTTP %s)."
msgstr ""

#: includes/Frontend/class-chat-widget.php:192
msgid "Session ended"
msgstr ""

#. translators: %s: attribute name wrapped in <code> tag
#: includes/Frontend/class-embed-shortcode.php:51
#, php-format
msgid "[slidemind_embed] Error: the %s attribute is required."
msgstr ""

#: includes/Frontend/class-embed-shortcode.php:65
msgid "[slidemind_embed] Error: invalid URL."
msgstr ""

#: includes/Frontend/class-embed-shortcode.php:92
msgid "[slidemind_embed] Error: the URL must point to this WordPress site (same origin)."
msgstr ""

#: includes/Premium/class-content-admin.php:99
#: includes/Premium/class-content-admin.php:193
#: includes/Premium/class-content-admin.php:396
msgid "Invalid course ID"
msgstr ""

#: includes/Premium/class-content-admin.php:139
msgid "Courses require the Pro or Dialogue plan."
msgstr ""

#: includes/Premium/class-content-admin.php:169
msgid "Course saved"
msgstr ""

#. translators: %d: number of linked modules
#: includes/Premium/class-content-admin.php:202
#, php-format
msgid "Cannot delete: %d linked module(s). Delete modules first."
msgstr ""

#: includes/Premium/class-content-admin.php:211
msgid "Unable to delete course"
msgstr ""

#: includes/Premium/class-content-admin.php:214
msgid "Course deleted"
msgstr ""

#: includes/Premium/class-content-admin.php:291
msgid "Parent course is required"
msgstr ""

#: includes/Premium/class-content-admin.php:298
msgid "Modules require the Pro or Dialogue plan."
msgstr ""

#: includes/Premium/class-content-admin.php:327
msgid "Module saved"
msgstr ""

#. translators: %d: number of linked slides
#: includes/Premium/class-content-admin.php:355
#, php-format
msgid "Cannot delete: %d linked slide(s). Delete slides first."
msgstr ""

#: includes/Premium/class-content-admin.php:364
msgid "Unable to delete module"
msgstr ""

#: includes/Premium/class-content-admin.php:367
msgid "Module deleted"
msgstr ""

#: includes/Premium/class-cors-handler.php:68
msgid "CORS test mode is active — API requests are accepted from any origin."
msgstr ""

#. translators: 1: remaining time (e.g. "23 hours"), 2: opening <a> tag, 3: closing </a> tag
#: includes/Premium/class-cors-handler.php:73
#, php-format
msgid "Auto-expires in %1$s. %2$sDisable now%3$s"
msgstr ""

#: includes/Premium/class-external-lms-endpoint.php:103
msgid "Missing X-SlideMind-Token header."
msgstr ""

#: includes/Premium/class-external-lms-endpoint.php:112
msgid "Invalid or expired HMAC token."
msgstr ""

#. translators: %d: user ID
#: includes/Premium/class-learner-detail-page.php:180
#: includes/Premium/class-learner-detail-page.php:279
#: includes/Premium/views/learner-detail.php:27
#, php-format
msgid "User #%d (deleted)"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:216
#: includes/Premium/class-learner-detail-page.php:406
#: includes/Premium/class-learner-detail-page.php:436
msgid "Invalid user ID"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:316
#: includes/Premium/class-learner-detail-page.php:360
msgid "Invalid variable ID"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:330
#: includes/Premium/class-learner-detail-page.php:374
msgid "Variable not found"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:344
msgid "Variable updated"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:386
msgid "Variable deleted"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:388
msgid "Error during deletion"
msgstr ""

#. translators: %d: number of deleted variables
#: includes/Premium/class-learner-detail-page.php:417
#, php-format
msgid "%d variable deleted"
msgid_plural "%d variables deleted"
msgstr[0] ""
msgstr[1] ""

#: includes/Premium/class-learner-detail-page.php:473
msgid "Scope ID"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:473
msgid "Scope name"
msgstr ""

#: includes/Premium/class-learner-detail-page.php:519
msgid "Global variables"
msgstr ""

#. translators: %d: scope ID of deleted item
#: includes/Premium/class-learner-detail-page.php:526
#, php-format
msgid "#%d (deleted)"
msgstr ""

#. translators: 1: scope name, 2: item title
#: includes/Premium/class-learner-detail-page.php:540
#, php-format
msgid "%1$s: %2$s"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:290
msgid "Group(s)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:303
msgid "LearnDash groups"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:304
#: includes/Premium/class-lms-profile-sync.php:382
#: includes/Premium/class-lms-profile-sync.php:395
msgid "Enrolled courses"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:305
#: includes/Premium/class-lms-profile-sync.php:383
#: includes/Premium/class-lms-profile-sync.php:396
msgid "Completed courses"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:306
msgid "Course progress (%)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:315
msgid "Company (billing)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:316
msgid "Country (billing)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:317
msgid "City (billing)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:318
msgid "Phone (billing)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:319
msgid "State / Province (billing)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:320
msgid "Company (shipping)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:321
msgid "Country (shipping)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:322
msgid "City (shipping)"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:384
msgid "Profile biography"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:385
msgid "Job title"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:394
msgid "Memberships"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:405
msgid "Active memberships"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:406
msgid "Membership status"
msgstr ""

#: includes/Premium/class-lms-profile-sync.php:444
msgid "User meta"
msgstr ""

#. translators: %d: user ID
#: includes/Premium/views/analytics.php:264
#: includes/Premium/views/analytics.php:693
#, php-format
msgid "User #%d"
msgstr ""

#. translators: %s: anonymized hash
#: includes/Premium/views/analytics.php:276
#: includes/Premium/views/analytics.php:701
#, php-format
msgid "Anonymous #%s"
msgstr ""

#: includes/Premium/views/analytics.php:436
msgid "Filter:"
msgstr ""

#: includes/Premium/views/analytics.php:440
#: includes/Premium/views/analytics.php:469
msgid "All slides"
msgstr ""

#: includes/Premium/views/analytics.php:487
msgid "All providers"
msgstr ""

#: includes/Premium/views/analytics.php:495
msgid "All users"
msgstr ""

#: includes/Premium/views/analytics.php:504
msgid "Clear filters"
msgstr ""

#: includes/Premium/views/analytics.php:513
msgid "Total calls"
msgstr ""

#: includes/Premium/views/analytics.php:517
#: includes/Premium/views/analytics.php:640
msgid "Success"
msgstr ""

#: includes/Premium/views/analytics.php:533
msgid "Average response time"
msgstr ""

#: includes/Premium/views/analytics.php:541
msgid "Usage"
msgstr ""

#: includes/Premium/views/analytics.php:552
msgid "Most used slides"
msgstr ""

#: includes/Premium/views/analytics.php:556
#: includes/Premium/views/analytics.php:653
msgid "No data available"
msgstr ""

#. translators: %d: config ID
#: includes/Premium/views/analytics.php:575
#: includes/Premium/views/analytics.php:615
#: includes/Premium/views/analytics.php:681
#, php-format
msgid "Slide #%d"
msgstr ""

#: includes/Premium/views/analytics.php:593
msgid "Recent errors"
msgstr ""

#: includes/Premium/views/analytics.php:602
msgid "Error message"
msgstr ""

#: includes/Premium/views/analytics.php:631
msgid "Call log"
msgstr ""

#: includes/Premium/views/analytics.php:638
msgid "All"
msgstr ""

#: includes/Premium/views/analytics.php:645
msgid "Collapse"
msgstr ""

#: includes/Premium/views/analytics.php:661
msgid "User"
msgstr ""

#: includes/Premium/views/analytics.php:664
msgid "Time"
msgstr ""

#. translators: 1: current page, 2: total pages, 3: total calls
#: includes/Premium/views/analytics.php:739
#, php-format
msgid "Page %1$d of %2$d (%3$s calls)"
msgstr ""

#: includes/Premium/views/analytics.php:763
msgid "Cost ($)"
msgstr ""

#. translators: %s: truncated anonymous session ID
#: includes/Premium/views/learner-detail.php:22
#, php-format
msgid "Anonymous (%s...)"
msgstr ""

#. translators: %s: learner display name
#: includes/Premium/views/learner-detail.php:38
#, php-format
msgid "Learner detail: %s"
msgstr ""

#: includes/Premium/views/learner-detail.php:46
msgid "Export CSV"
msgstr ""

#: includes/Premium/views/learner-detail.php:53
msgid "Purge"
msgstr ""

#: includes/Premium/views/learner-detail.php:88
msgid "variables"
msgstr ""

#: includes/Premium/views/learner-detail.php:114
msgid "No variables"
msgstr ""

#: includes/Premium/views/learner-detail.php:115
msgid "This learner has no recorded memory data."
msgstr ""

#: includes/Premium/views/learner-detail.php:125
msgid "Edit variable"
msgstr ""

#. translators: %s: current PHP version number
#: slidemind.php:218
#, php-format
msgid "SlideMind requires PHP 8.0 or higher. Current version: %s"
msgstr ""

#. translators: %s: current WordPress version number
#: slidemind.php:228
#, php-format
msgid "SlideMind requires WordPress 6.0 or higher. Current version: %s"
msgstr ""

#: slidemind.php:235
msgid "SlideMind requires the PHP OpenSSL extension for API key encryption."
msgstr ""

#: slidemind.php:249
msgid "cannot be activated:"
msgstr ""

#: slidemind.php:269
msgid "Activation Error"
msgstr ""

#. translators: 1: database table name, 2: target version number
#: slidemind.php:502
#, php-format
msgid "The table %1$s could not be created during migration to version %2$s."
msgstr ""

#. translators: 1: target version number, 2: error message
#: slidemind.php:512
#, php-format
msgid "Error during SM migration to %1$s: %2$s"
msgstr ""

#: slidemind.php:577
msgid "CORS security: no allowed origins are configured. By default, only your WordPress site can access the API and embed the widget. If your e-learning modules are hosted on external domains, add them in Settings > Advanced > Allowed Domains (CORS)."
msgstr ""

#: slidemind.php:579
msgid "Configure CORS"
msgstr ""

#: slidemind.php:618
msgid "Security recommendation"
msgstr ""

#: slidemind.php:619
msgid "Your encryption key for API keys is currently stored in the database. For better security, add the following line to your wp-config.php file:"
msgstr ""

#: templates/template-strings.php:19
msgid "Formative Assessment"
msgstr ""

#: templates/template-strings.php:20
msgid "Evaluates knowledge and provides a score, feedback, and a verdict"
msgstr ""

#: templates/template-strings.php:21
msgid ""
"You are a pedagogical assessor for the course \"{{course_theme}}\".\n"
"\n"
"Module: {{module_theme}}\n"
"\n"
"Reference content:\n"
"{{module_content}}\n"
"\n"
"Learning objectives:\n"
"{{course_objectives}}\n"
"\n"
"The learner is answering the following question: {{question}}\n"
"\n"
"Your mission:\n"
"1. Evaluate the learner's answer out of 100 points\n"
"2. Provide constructive and personalized feedback\n"
"3. Determine whether the learner has passed (threshold: 60%)\n"
"\n"
"Rules:\n"
"- Be fair and objective in your assessment\n"
"- Explain the strengths and gaps\n"
"- Suggest areas for improvement if the answer is insufficient\n"
"- Remain encouraging and supportive"
msgstr ""

#: templates/template-strings.php:43
msgid "Learner score out of 100"
msgstr ""

#: templates/template-strings.php:44
msgid "Personalized feedback on the answer"
msgstr ""

#: templates/template-strings.php:45
msgid "true if score is >= 60"
msgstr ""

#: templates/template-strings.php:49
msgid "Socratic Tutor"
msgstr ""

#: templates/template-strings.php:50
msgid "Guides the learner through open-ended questions rather than direct answers"
msgstr ""

#: templates/template-strings.php:51
msgid ""
"You are a supportive and patient tutor for the course \"{{course_theme}}\".\n"
"\n"
"Module topic: {{module_theme}}\n"
"\n"
"Reference content:\n"
"{{module_content}}\n"
"\n"
"Your role is to guide the learner {{learner_name}} through open-ended questions rather than giving direct answers. Use the Socratic method to help them discover the answers on their own.\n"
"\n"
"This is a multi-turn conversation: you can exchange multiple times with the learner. Use each exchange to deepen understanding, build on their responses, and encourage them to think further.\n"
"\n"
"Learning objectives to achieve:\n"
"{{course_objectives}}\n"
"\n"
"Rules:\n"
"- Ask one question at a time\n"
"- Encourage and acknowledge efforts\n"
"- If the learner is stuck, give a hint rather than the answer\n"
"- Guide the exchange toward the learning objectives\n"
"- Remain supportive and patient"
msgstr ""

#: templates/template-strings.php:74
msgid "Guided Exploration"
msgstr ""

#: templates/template-strings.php:75
msgid "Guides the learner through exploring a topic via a structured conversation"
msgstr ""

#: templates/template-strings.php:76
msgid ""
"You are a pedagogical guide for the course \"{{course_theme}}\".\n"
"\n"
"Module: {{module_theme}}\n"
"\n"
"Reference content:\n"
"{{module_content}}\n"
"\n"
"Learning objectives:\n"
"{{course_objectives}}\n"
"\n"
"Your role is to guide the learner {{learner_name}} in exploring the topic. This is a multi-turn conversation: you can exchange multiple times with the learner to explore different aspects in depth.\n"
"\n"
"Approach:\n"
"- Start by identifying the learner's interests and level\n"
"- Suggest directions for exploration related to the objectives\n"
"- Encourage curiosity and questions\n"
"- Make connections between the concepts covered\n"
"- Adapt the level of detail to the learner's responses\n"
"- Summarize key takeaways throughout the exchange\n"
"\n"
"Rules:\n"
"- Be enthusiastic and encouraging\n"
"- Use concrete examples\n"
"- Guide the conversation toward the learning objectives\n"
"- Remain approachable and supportive"
msgstr ""

#: templates/template-strings.php:104
msgid "Open Question Feedback"
msgstr ""

#: templates/template-strings.php:105
msgid "Short, personalized feedback on an open-ended question response"
msgstr ""

#: templates/template-strings.php:106
msgid ""
"You are an AI that provides short, one or two paragraph feedback on open-ended questions to learners in a course on \"{{course_theme}}\" whose overall objective is \"{{course_objectives}}\". Specifically, the question is in the module about \"{{module_theme}}\". Its reference content: \"{{module_content}}\"\n"
"\n"
"The learner is answering the following question: {{question}}\n"
"\n"
"Your mission:\n"
"1. Comment on the learner's answer in a personalized and constructive way in one or two paragraphs\n"
"2. Highlight the relevant elements of their answer\n"
"3. If the answer is incomplete or inaccurate, guide them toward the missing elements without giving the full answer\n"
"4. Remain encouraging, supportive, and professional\n"
"\n"
"After your personalized feedback, present the following complementary suggestions to the learner, adapting them to the context of their answer:\n"
"- [Suggestion 1]\n"
"- [Suggestion 2]\n"
"- [Suggestion 3]"
msgstr ""

#: templates/template-strings.php:123
msgid "Quiz Feedback"
msgstr ""

#: templates/template-strings.php:124
msgid "Personalized and constructive feedback on quiz answers"
msgstr ""

#: templates/template-strings.php:125
msgid ""
"You provide personalized and constructive feedback for a quiz on \"{{module_theme}}\".\n"
"\n"
"Course: {{course_theme}}\n"
"\n"
"The learner scored {{score}}% with the following errors:\n"
"{{wrong_answers}}\n"
"\n"
"Your mission:\n"
"1. Congratulate the learner on their correct answers\n"
"2. Explain each error in a pedagogical way\n"
"3. Connect the explanations to the course content\n"
"4. Suggest areas for improvement\n"
"\n"
"Base your explanations on this reference content:\n"
"{{course_content}}\n"
"\n"
"Be encouraging and constructive, never discouraging."
msgstr ""

#: templates/template-strings.php:145
msgid "Role-Play"
msgstr ""

#: templates/template-strings.php:146
msgid "Interactive scenario simulations and role-playing exercises"
msgstr ""

#: templates/template-strings.php:147
msgid ""
"You are playing the role of {{role}} in the following scenario:\n"
"{{scenario}}\n"
"\n"
"Course context: {{course_theme}}\n"
"Current module: {{module_theme}}\n"
"\n"
"This is a multi-turn conversation: stay in character throughout the exchange. Evolve the scenario based on the learner's actions and build a coherent narrative arc.\n"
"\n"
"Guidelines:\n"
"- Stay in character throughout the exchange\n"
"- React realistically to the learner's actions\n"
"- Subtly guide the learner toward the learning objectives\n"
"- If the learner goes off-script, gently bring them back\n"
"- Advance the narrative arc with each exchange\n"
"\n"
"Learning objectives:\n"
"{{course_objectives}}\n"
"\n"
"Reference content:\n"
"{{module_content}}"
msgstr ""

#: templates/widget.php:29
msgid "Your messages will be processed by an AI assistant. By continuing, you agree that your messages may be transmitted to the AI provider configured by this site."
msgstr ""

#: templates/widget.php:32
msgid "I understand, continue"
msgstr ""

#: templates/widget.php:42
#: templates/widget.php:48
msgid "New conversation"
msgstr ""

#: templates/widget.php:56
msgid "Ask your question."
msgstr ""

#: templates/widget.php:58
msgid "Start the conversation."
msgstr ""
