# 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/app\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-04-30T04:54:59+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:470
#: includes/Admin/class-admin-menu.php:221
#: includes/Admin/class-admin-menu.php:222
#: 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:284
#: admin/views/dashboard.php:295
#: admin/views/dashboard.php:306
#: admin/views/dashboard.php:428
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:764
#: includes/Admin/class-admin-menu.php:793
#: 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:762
#: 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:686
#: 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:249
#: 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:919
#: admin/views/slides-list.php:201
#: admin/views/wizard/wizard.php:729
#: 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:23
#: includes/class-plugin.php:437
msgid "Edit configuration"
msgstr ""

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

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

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

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

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

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

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

#: admin/views/configuration-edit.php:100
#: admin/views/memory-hub.php:144
#: admin/views/memory-teaser.php:109
#: admin/views/slide-edit.php:831
#: admin/views/wizard/wizard.php:551
#: admin/views/wizard/wizard.php:642
#: admin/views/wizard/wizard.php:988
#: includes/Core/class-privacy.php:96
#: includes/Premium/class-learner-detail-page.php:473
msgid "Scope"
msgstr ""

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

#: admin/views/configuration-edit.php:104
#: admin/views/configuration-edit.php:113
#: admin/views/courses-list.php:84
#: admin/views/memory-hub.php:146
#: admin/views/memory-hub.php:258
#: admin/views/memory-teaser.php:111
#: admin/views/modules-list.php:164
#: admin/views/slide-edit.php:807
#: admin/views/slide-edit.php:859
#: admin/views/slides-list.php:195
#: admin/views/wizard/wizard.php:147
#: admin/views/wizard/wizard.php:619
#: includes/Admin/class-admin-menu.php:870
msgid "Module"
msgstr ""

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

#: admin/views/configuration-edit.php:146
#: admin/views/slide-edit.php:393
#: admin/views/wizard/wizard.php:272
msgid "LLM Model"
msgstr ""

#: admin/views/configuration-edit.php:149
#: includes/Admin/class-admin-menu.php:514
#: includes/Admin/class-admin-menu.php:680
msgid "Select a model..."
msgstr ""

#: admin/views/configuration-edit.php:176
#: admin/views/slide-edit.php:428
#: admin/views/template-edit.php:210
#: admin/views/wizard/wizard.php:304
msgid "Temperature"
msgstr ""

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

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

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

#: admin/views/configuration-edit.php:207
#: admin/views/sandbox.php:97
#: admin/views/slide-edit.php:458
#: admin/views/template-edit.php:174
#: admin/views/wizard/wizard.php:346
#: includes/Admin/class-admin-menu.php:652
msgid "System prompt"
msgstr ""

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

#: admin/views/configuration-edit.php:216
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:220
#, php-format
msgid "Available variables: %s, etc."
msgstr ""

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

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

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

#: admin/views/configuration-edit.php:251
#: 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:922
#: admin/views/slides-list.php:268
#: admin/views/wizard/wizard.php:732
msgid "Draft"
msgstr ""

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

#: admin/views/configuration-edit.php:257
#: admin/views/course-edit.php:197
#: admin/views/module-edit.php:357
#: admin/views/slide-edit.php:952
#: admin/views/template-edit.php:271
#: includes/Admin/class-admin-menu.php:499
#: includes/class-plugin.php:438
msgid "Update"
msgstr ""

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

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

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

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

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

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

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

#: admin/views/configuration-edit.php:302
#: admin/views/configurations-list.php:66
#: admin/views/course-edit.php:338
#: admin/views/courses-list.php:115
#: admin/views/dashboard.php:368
#: admin/views/memory-hub.php:261
#: 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:1111
#: admin/views/slides-list.php:202
#: admin/views/template-edit.php:280
#: admin/views/templates-list.php:100
#: includes/Admin/class-admin-menu.php:591
msgid "Actions"
msgstr ""

#: admin/views/configuration-edit.php:308
#: admin/views/dashboard.php:222
#: admin/views/slide-edit.php:1117
#: admin/views/wizard/wizard.php:915
msgid "Test in Sandbox"
msgstr ""

#: admin/views/configuration-edit.php:316
#: admin/views/configurations-list.php:126
#: admin/views/courses-list.php:181
#: admin/views/modules-list.php:238
#: admin/views/slide-edit.php:718
#: admin/views/slide-edit.php:866
#: admin/views/slides-list.php:298
#: admin/views/templates-list.php:175
#: includes/Admin/class-admin-menu.php:732
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:164
#: includes/Admin/class-admin-menu.php:165
#: includes/Admin/class-admin-menu.php:759
#: includes/Admin/class-admin-menu.php:798
#: includes/Admin/class-export-tool-page.php:91
#: includes/Premium/views/analytics.php:443
msgid "Slides"
msgstr ""

#: admin/views/configurations-list.php:39
#: admin/views/dashboard.php:199
#: admin/views/dashboard.php:358
#: 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:178
#: admin/views/slides-list.php:182
#: includes/Admin/class-admin-menu.php:539
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:147
#: admin/views/memory-hub.php:257
#: admin/views/memory-teaser.php:112
#: admin/views/modules-list.php:166
#: admin/views/slide-edit.php:806
#: admin/views/slide-edit.php:858
#: admin/views/wizard/wizard.php:132
#: admin/views/wizard/wizard.php:618
#: includes/Admin/class-admin-menu.php:871
msgid "Course"
msgstr ""

#: admin/views/configurations-list.php:61
#: admin/views/sandbox.php:312
#: admin/views/slides-list.php:198
#: includes/Admin/class-admin-menu.php:646
#: includes/Admin/class-admin-menu.php:679
#: includes/Premium/views/analytics.php:660
msgid "Model"
msgstr ""

#: admin/views/configurations-list.php:62
#: admin/views/slide-edit.php:966
#: admin/views/slides-list.php:199
#: admin/views/wizard/wizard.php:831
msgid "Integration code"
msgstr ""

#: admin/views/configurations-list.php:64
#: admin/views/slides-list.php:200
#: 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:409
#: admin/views/memory-hub.php:466
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:266
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:274
msgid "Custom key"
msgstr ""

#: admin/views/configurations-list.php:116
#: admin/views/courses-list.php:164
#: admin/views/dashboard.php:403
#: admin/views/memory-hub.php:83
#: admin/views/memory-teaser.php:70
#: admin/views/modules-list.php:221
#: admin/views/slides-list.php:280
#: admin/views/templates-list.php:156
#: includes/Admin/class-admin-menu.php:733
msgid "Edit"
msgstr ""

#: admin/views/configurations-list.php:120
#: admin/views/settings.php:104
#: admin/views/slides-list.php:285
#: admin/views/wizard/wizard.php:757
#: includes/Admin/class-admin-menu.php:510
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:985
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:363
#: admin/views/slide-edit.php:309
#: admin/views/slide-edit.php:335
#: admin/views/slide-edit.php:532
#: admin/views/slide-edit.php:537
#: admin/views/wizard/wizard.php:401
#: includes/Admin/class-admin-menu.php:712
#: includes/Admin/class-admin-menu.php:721
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:546
#: admin/views/wizard/wizard.php:410
msgid "Best practices"
msgstr ""

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

#: admin/views/course-edit.php:160
#: admin/views/module-edit.php:206
#: admin/views/slide-edit.php:550
#: admin/views/wizard/wizard.php:414
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:551
#: admin/views/wizard/wizard.php:415
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:552
#: admin/views/wizard/wizard.php:416
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:553
#: admin/views/wizard/wizard.php:417
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:555
#: admin/views/wizard/wizard.php:419
msgid "Avoid:"
msgstr ""

#: admin/views/course-edit.php:167
#: admin/views/module-edit.php:213
#: admin/views/slide-edit.php:557
#: admin/views/wizard/wizard.php:421
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:558
#: admin/views/wizard/wizard.php:422
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:559
#: admin/views/wizard/wizard.php:423
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:560
#: admin/views/wizard/wizard.php:424
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:561
#: admin/views/wizard/wizard.php:425
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:278
#: admin/views/settings.php:72
#: admin/views/slide-edit.php:352
#: admin/views/wizard/wizard.php:260
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:1041
#: admin/views/slide-edit.php:1081
#: admin/views/slide-edit.php:1095
msgid "API Key"
msgstr ""

#: admin/views/course-edit.php:232
#: admin/views/module-edit.php:271
#: admin/views/slide-edit.php:1046
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:144
#: includes/Admin/class-admin-menu.php:149
#: includes/Admin/class-admin-menu.php:153
#: includes/Admin/class-admin-menu.php:758
#: includes/Admin/class-admin-menu.php:797
#: includes/Admin/class-export-tool-page.php:90
#: 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:466
#: admin/views/partials/content-type-upsell.php:17
#: includes/Admin/class-admin-menu.php:122
#: includes/Admin/class-admin-menu.php:127
#: includes/Admin/class-admin-menu.php:131
#: includes/Admin/class-admin-menu.php:757
#: includes/Admin/class-admin-menu.php:796
#: includes/Admin/class-export-tool-page.php:89
#: 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:765
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:741
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:212
#: admin/views/sandbox.php:237
#: admin/views/slides-list.php:191
#: admin/views/wizard/wizard.php:971
#: 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:524
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:297
#: admin/views/slide-edit.php:323
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:738
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:353
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:359
msgid "or paste the JSON content"
msgstr ""

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

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

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

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

#: admin/views/courses-list.php:228
#: admin/views/memory-hub.php:305
#: admin/views/memory-hub.php:350
#: admin/views/memory-hub.php:402
#: admin/views/memory-hub.php:459
#: admin/views/modules-list.php:300
#: admin/views/slides-list.php:377
#: admin/views/templates-list.php:211
#: includes/Admin/class-admin-menu.php:500
#: 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:381
#: admin/views/templates-list.php:37
#: admin/views/templates-list.php:46
#: admin/views/templates-list.php:214
#: includes/Admin/class-admin-menu.php:577
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:239
msgid "Unlock more with Pro"
msgstr ""

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

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

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

#: admin/views/dashboard.php:248
#: admin/views/memory-hub.php:215
#: admin/views/memory-hub.php:282
#: admin/views/settings.php:323
msgid "See plans"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/dashboard.php:408
#: admin/views/dashboard.php:461
#: admin/views/sandbox.php:87
#: includes/Admin/class-admin-menu.php:207
#: includes/Admin/class-admin-menu.php:208
#: 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:427
msgid "Leaderboard"
msgstr ""

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

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

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

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

#: admin/views/dashboard.php:479
#: admin/views/memory-hub.php:23
#: admin/views/memory-teaser.php:20
#: includes/Admin/class-admin-menu.php:197
#: includes/Admin/class-admin-menu.php:198
#: includes/Admin/class-admin-menu.php:634
msgid "Memory"
msgstr ""

#: admin/views/dashboard.php:484
#: admin/views/templates-list.php:28
#: includes/Admin/class-admin-menu.php:186
#: includes/Admin/class-admin-menu.php:187
#: includes/Admin/class-admin-menu.php:760
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:145
#: 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:783
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:768
msgid "Analyze file"
msgstr ""

#: admin/views/export-import.php:174
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:177
msgid "See Pro plans"
msgstr ""

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

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

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

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

#: admin/views/memory-hub.php:52
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:59
msgid "Loading definitions..."
msgstr ""

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

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

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

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

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

#: admin/views/memory-hub.php:95
#: admin/views/memory-hub.php:318
#: includes/Admin/class-admin-menu.php:833
msgid "Add a variable"
msgstr ""

#: admin/views/memory-hub.php:100
#: admin/views/memory-hub.php:362
#: includes/Admin/class-admin-menu.php:834
msgid "Save to memory"
msgstr ""

#: admin/views/memory-hub.php:104
#: admin/views/memory-hub.php:206
#: admin/views/memory-hub.php:419
#: includes/Admin/class-admin-menu.php:840
#: includes/Admin/class-admin-menu.php:856
msgid "Load into authoring tool"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/memory-hub.php:256
#: admin/views/slide-edit.php:804
#: admin/views/slide-edit.php:831
#: admin/views/slide-edit.php:856
#: admin/views/wizard/wizard.php:551
#: admin/views/wizard/wizard.php:616
#: admin/views/wizard/wizard.php:642
#: includes/Admin/class-admin-menu.php:872
msgid "Global"
msgstr ""

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

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

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

#: admin/views/memory-hub.php:292
#: 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:299
#: 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:302
#: includes/Premium/views/learner-detail.php:164
msgid "This action is irreversible."
msgstr ""

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

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

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

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

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

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

#: admin/views/memory-hub.php:372
#: admin/views/memory-hub.php:429
msgid "Variable mapping"
msgstr ""

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

#: admin/views/memory-hub.php:383
#: admin/views/memory-hub.php:440
#: admin/views/slide-edit.php:991
#: admin/views/wizard/wizard.php:865
msgid "Authoring tool"
msgstr ""

#: admin/views/memory-hub.php:405
#: admin/views/memory-hub.php:462
#: includes/Admin/class-admin-menu.php:625
msgid "Generate"
msgstr ""

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

#: admin/views/memory-hub.php:432
#: includes/Admin/class-admin-menu.php:841
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:698
#: includes/Admin/class-admin-menu.php:901
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:154
msgid "Parent course"
msgstr ""

#: admin/views/module-edit.php:85
#: includes/Admin/class-admin-menu.php:525
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:989
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:230
#: admin/views/wizard/wizard.php:966
#: includes/Admin/class-admin-menu.php:717
msgid "Theme:"
msgstr ""

#: admin/views/module-edit.php:239
#: includes/Admin/class-admin-menu.php:718
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:1068
#: includes/Admin/class-admin-menu.php:729
#, 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:742
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:532
msgid "Create a module"
msgstr ""

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

#: admin/views/modules-list.php:231
#: includes/Admin/class-admin-menu.php:739
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:59
#: includes/Admin/class-admin-menu.php:174
msgid "New Slide"
msgstr ""

#: admin/views/partials/api-key-gate.php:26
#: includes/Admin/class-admin-menu.php:488
#: includes/Admin/class-settings-page.php:316
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:986
#: admin/views/wizard/wizard.php:862
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:149
#: 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:88
msgid "Test mode"
msgstr ""

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

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

#: admin/views/sandbox.php:128
#: admin/views/slide-edit.php:480
#: admin/views/wizard/wizard.php:353
msgid "Insert a variable"
msgstr ""

#: admin/views/sandbox.php:132
#: admin/views/slide-edit.php:484
#: admin/views/wizard/wizard.php:357
msgid "Generate with AI"
msgstr ""

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

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

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

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

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

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

#: admin/views/sandbox.php:192
#: admin/views/sandbox.php:201
msgid "Debug panel"
msgstr ""

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

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

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

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

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

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

#: admin/views/sandbox.php:304
msgid "Model comparison"
msgstr ""

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

#: admin/views/sandbox.php:351
#: admin/views/slide-edit.php:441
#: admin/views/template-edit.php:226
#: admin/views/wizard/wizard.php:315
msgid "Max tokens"
msgstr ""

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

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

#: admin/views/sandbox.php:376
#: admin/views/slide-edit.php:89
#: admin/views/wizard/wizard.php:911
msgid "Edit slide"
msgstr ""

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

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

#: admin/views/sandbox.php:389
#: admin/views/slide-edit.php:655
#: admin/views/slide-edit.php:750
#: admin/views/wizard/wizard.php:403
#: admin/views/wizard/wizard.php:495
msgid "Optional"
msgstr ""

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

#: admin/views/sandbox.php:402
#: admin/views/slide-edit.php:731
#: admin/views/wizard/wizard.php:530
msgid "Add a return variable"
msgstr ""

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

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

#. translators: %s: variable syntax
#: admin/views/sandbox.php:423
#, 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:622
msgid "Advanced"
msgstr ""

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

#: admin/views/settings.php:63
#: admin/views/settings.php:692
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:420
#: admin/views/wizard/wizard.php:291
#: includes/Admin/class-admin-menu.php:701
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:575
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:320
msgid "Looking for CORS whitelist, SCORM identifier mapping, or External LMS integration?"
msgstr ""

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

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

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

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

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

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

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

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

#: admin/views/settings.php:387
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:393
#: includes/Admin/class-admin-menu.php:593
msgid "Anonymous session lifetime"
msgstr ""

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

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

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

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

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

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

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

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

#: admin/views/settings.php:470
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:486
msgid "CORS test mode (24 h)"
msgstr ""

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

#: admin/views/settings.php:501
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:512
msgid "Enable consent banner in the widget"
msgstr ""

#: admin/views/settings.php:515
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:522
msgid "Response formatting"
msgstr ""

#: admin/views/settings.php:528
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:538
msgid "Strip markdown formatting (Q&A mode)"
msgstr ""

#: admin/views/settings.php:541
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:551
msgid "Strip markdown formatting (Chat mode)"
msgstr ""

#: admin/views/settings.php:554
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:562
msgid "SCORM identification"
msgstr ""

#: admin/views/settings.php:568
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:574
msgid "Resolution strategy"
msgstr ""

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

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

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

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

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

#: admin/views/settings.php:594
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:600
msgid "User meta key"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#. translators: %1$s: course link, %2$s: module link
#: admin/views/slide-edit.php:131
#, 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:132
msgid "create a course"
msgstr ""

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

#: admin/views/slide-edit.php:147
#: admin/views/wizard/wizard.php:95
msgid "Hierarchy"
msgstr ""

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

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

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

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

#: admin/views/slide-edit.php:197
#: admin/views/slide-edit.php:204
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:212
#: admin/views/wizard/wizard.php:177
msgid "Slide title"
msgstr ""

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

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

#: admin/views/slide-edit.php:227
#: admin/views/slide-edit.php:496
#: admin/views/slide-edit.php:504
#: admin/views/slide-edit.php:513
#: admin/views/slide-edit.php:521
msgid "Learn more"
msgstr ""

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

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

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

#: admin/views/slide-edit.php:254
#: admin/views/slides-list.php:233
#: admin/views/wizard/wizard.php:197
#: admin/views/wizard/wizard.php:972
msgid "Q&A"
msgstr ""

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

#: admin/views/slide-edit.php:262
#: admin/views/slides-list.php:234
#: admin/views/wizard/wizard.php:205
#: admin/views/wizard/wizard.php:973
msgid "Chat"
msgstr ""

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

#: admin/views/slide-edit.php:270
#: admin/views/slides-list.php:235
#: admin/views/wizard/wizard.php:213
#: admin/views/wizard/wizard.php:974
#: includes/Admin/class-admin-menu.php:890
msgid "Capture"
msgstr ""

#: admin/views/slide-edit.php:271
#: admin/views/wizard/wizard.php:214
#: includes/Admin/class-admin-menu.php:891
msgid "Data capture without AI"
msgstr ""

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

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

#: admin/views/slide-edit.php:301
#: admin/views/slide-edit.php:327
msgid "Objectives"
msgstr ""

#: admin/views/slide-edit.php:305
#: admin/views/slide-edit.php:331
msgid "Content"
msgstr ""

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

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

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

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

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

#: admin/views/slide-edit.php:396
#: admin/views/wizard/wizard.php:275
#: includes/Admin/class-admin-menu.php:705
msgid "Select a model"
msgstr ""

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

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

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

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

#: admin/views/slide-edit.php:491
#: admin/views/slide-edit.php:832
#: admin/views/wizard/wizard.php:364
#: admin/views/wizard/wizard.php:552
#: admin/views/wizard/wizard.php:643
msgid "Authoring tool variable"
msgstr ""

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

#: admin/views/slide-edit.php:494
#: admin/views/slide-edit.php:502
#: admin/views/slide-edit.php:511
#: admin/views/slide-edit.php:519
msgid "E.g.:"
msgstr ""

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

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

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

#: admin/views/slide-edit.php:508
#: admin/views/wizard/wizard.php:384
msgid "automatic"
msgstr ""

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

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

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

#: admin/views/slide-edit.php:543
#: admin/views/wizard/wizard.php:407
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:544
#: admin/views/wizard/wizard.php:408
msgid "This example will be automatically added to the system prompt sent to the AI. Use"
msgstr ""

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

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

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

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

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

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

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

#: admin/views/slide-edit.php:588
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:594
msgid "The value after | is used if the variable is not available (e.g. anonymous visitor)."
msgstr ""

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

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

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

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

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

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

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

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

#: admin/views/slide-edit.php:644
#: admin/views/wizard/wizard.php:484
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:654
#: admin/views/wizard/wizard.php:494
msgid "Return variables"
msgstr ""

#. translators: %s: SetVar() code
#: admin/views/slide-edit.php:661
#, 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:665
msgid "Available variable types"
msgstr ""

#: admin/views/slide-edit.php:667
#: admin/views/slide-edit.php:690
#: admin/views/wizard/wizard.php:975
#: includes/Admin/class-admin-menu.php:546
msgid "Text"
msgstr ""

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

#: admin/views/slide-edit.php:668
#: admin/views/slide-edit.php:691
#: admin/views/wizard/wizard.php:976
#: includes/Admin/class-admin-menu.php:547
#: includes/Admin/class-admin-menu.php:671
msgid "Number"
msgstr ""

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

#: admin/views/slide-edit.php:669
#: admin/views/slide-edit.php:692
#: admin/views/wizard/wizard.php:977
#: includes/Admin/class-admin-menu.php:548
msgid "Boolean"
msgstr ""

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

#: admin/views/slide-edit.php:670
#: admin/views/slide-edit.php:693
#: admin/views/wizard/wizard.php:978
#: includes/Admin/class-admin-menu.php:549
msgid "Enum"
msgstr ""

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

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

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

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

#: admin/views/slide-edit.php:708
#: admin/views/slide-edit.php:711
#: includes/Admin/class-admin-menu.php:550
msgid "Description (optional)"
msgstr ""

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

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

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

#: admin/views/slide-edit.php:761
#: admin/views/wizard/wizard.php:585
#: includes/Admin/class-admin-menu.php:862
msgid "Save exchange to memory"
msgstr ""

#: admin/views/slide-edit.php:771
#: admin/views/wizard/wizard.php:592
#: includes/Admin/class-admin-menu.php:863
msgid "Learner input"
msgstr ""

#: admin/views/slide-edit.php:772
#: admin/views/slide-edit.php:789
#: admin/views/wizard/wizard.php:593
#: admin/views/wizard/wizard.php:604
msgid "key:"
msgstr ""

#: admin/views/slide-edit.php:778
#: admin/views/slide-edit.php:795
#: admin/views/slide-edit.php:1013
#: admin/views/slide-edit.php:1025
#: admin/views/wizard/wizard.php:596
#: admin/views/wizard/wizard.php:607
#: admin/views/wizard/wizard.php:884
#: admin/views/wizard/wizard.php:896
msgid "Auto-generated from title"
msgstr ""

#: admin/views/slide-edit.php:788
#: admin/views/wizard/wizard.php:603
#: admin/views/wizard/wizard.php:773
#: includes/Admin/class-admin-menu.php:864
msgid "AI response"
msgstr ""

#: admin/views/slide-edit.php:801
#: admin/views/wizard/wizard.php:613
msgid "Scope:"
msgstr ""

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

#: admin/views/slide-edit.php:823
#: admin/views/wizard/wizard.php:543
#: admin/views/wizard/wizard.php:634
msgid "How does capture work?"
msgstr ""

#: admin/views/slide-edit.php:827
#: admin/views/wizard/wizard.php:547
#: admin/views/wizard/wizard.php:638
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:830
#: admin/views/wizard/wizard.php:550
#: admin/views/wizard/wizard.php:641
msgid "Memory key"
msgstr ""

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

#: admin/views/slide-edit.php:831
#: admin/views/wizard/wizard.php:551
#: admin/views/wizard/wizard.php:642
msgid "so it's accessible across all courses"
msgstr ""

#: admin/views/slide-edit.php:832
#: admin/views/wizard/wizard.php:552
#: admin/views/wizard/wizard.php:643
msgid "the variable name in your authoring tool"
msgstr ""

#: admin/views/slide-edit.php:835
#: admin/views/wizard/wizard.php:555
#: admin/views/wizard/wizard.php:646
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:838
#: admin/views/wizard/wizard.php:558
#: admin/views/wizard/wizard.php:649
msgid "Scope hint: Global = everywhere, Course = this course only, Module = this module only. Choose Global if in doubt."
msgstr ""

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

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

#: admin/views/slide-edit.php:879
#: admin/views/wizard/wizard.php:567
#: admin/views/wizard/wizard.php:658
#: includes/Admin/class-admin-menu.php:881
msgid "Add a memory variable"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/slide-edit.php:952
#: admin/views/wizard/wizard.php:813
msgid "Create slide"
msgstr ""

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

#: admin/views/slide-edit.php:982
#: admin/views/wizard/wizard.php:858
#: includes/Admin/class-admin-menu.php:734
msgid "Copy code"
msgstr ""

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

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

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

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

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

#: admin/views/slide-edit.php:1014
#: admin/views/slide-edit.php:1026
#: admin/views/wizard/wizard.php:885
#: admin/views/wizard/wizard.php:897
#: includes/Admin/class-admin-menu.php:804
msgid "Reset to default"
msgstr ""

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

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

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

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

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

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

#: admin/views/slide-edit.php:1123
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:315
#: includes/Admin/class-admin-menu.php:743
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:490
msgid "Go to Settings"
msgstr ""

#: admin/views/slides-list.php:130
#: admin/views/wizard/wizard.php:227
#: admin/views/wizard/wizard.php:699
#: admin/views/wizard/wizard.php:965
#: includes/Admin/class-admin-menu.php:716
msgid "Course:"
msgstr ""

#: admin/views/slides-list.php:141
#: admin/views/wizard/wizard.php:234
#: admin/views/wizard/wizard.php:703
#: admin/views/wizard/wizard.php:967
#: includes/Admin/class-admin-menu.php:719
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:166
#, php-format
msgid "Create your first slide (AI interaction) for \"%s\"."
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/slides-list.php:341
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:309
msgid "Precise (0)"
msgstr ""

#: admin/views/template-edit.php:221
#: admin/views/wizard/wizard.php:311
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:678
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:799
#: includes/Admin/class-export-tool-page.php:92
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:568
msgid "Create a template"
msgstr ""

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

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

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

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

#: admin/views/templates-list.php:111
#: includes/Admin/class-admin-menu.php:569
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:63
msgid "Manual mode"
msgstr ""

#: admin/views/wizard/wizard.php:67
#: 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:78
#, 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:99
msgid "AI Model"
msgstr ""

#: admin/views/wizard/wizard.php:103
#: admin/views/wizard/wizard.php:982
msgid "Prompt"
msgstr ""

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

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

#: admin/views/wizard/wizard.php:121
#: admin/views/wizard/wizard.php:124
msgid "Create a standalone slide"
msgstr ""

#: admin/views/wizard/wizard.php:135
#: admin/views/wizard/wizard.php:150
#: admin/views/wizard/wizard.php:962
msgid "None (independent slide)"
msgstr ""

#: admin/views/wizard/wizard.php:160
#: admin/views/wizard/wizard.php:167
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:180
msgid "E.g.: Quiz - Leadership Styles"
msgstr ""

#: admin/views/wizard/wizard.php:237
#: admin/views/wizard/wizard.php:968
msgid "Subject:"
msgstr ""

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

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

#: admin/views/wizard/wizard.php:332
#: admin/views/wizard/wizard.php:984
msgid "Configure the prompt"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/wizard/wizard.php:507
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:510
msgid "Example: a quiz slide that returns four values at once:"
msgstr ""

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

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

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

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

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

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

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

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

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

#: admin/views/wizard/wizard.php:538
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:690
msgid "Summary"
msgstr ""

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

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

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

#: admin/views/wizard/wizard.php:715
#: admin/views/wizard/wizard.php:969
#: includes/Admin/class-admin-menu.php:722
msgid "Variables:"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: admin/views/wizard/wizard.php:836
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:841
#, php-format
msgid "Paste into a %1$sExecute JavaScript%2$s trigger:"
msgstr ""

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

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

#: admin/views/wizard/wizard.php:957
#: includes/Admin/class-admin-menu.php:637
#: includes/Admin/class-admin-menu.php:894
msgid "Custom"
msgstr ""

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: includes/Admin/class-admin-menu.php:263
#: includes/Admin/class-admin-menu.php:264
msgid "Edit Course"
msgstr ""

#: includes/Admin/class-admin-menu.php:274
#: includes/Admin/class-admin-menu.php:275
msgid "Edit Module"
msgstr ""

#: includes/Admin/class-admin-menu.php:284
#: includes/Admin/class-admin-menu.php:285
msgid "Edit Slide"
msgstr ""

#: includes/Admin/class-admin-menu.php:294
#: includes/Admin/class-admin-menu.php:295
msgid "Edit Template"
msgstr ""

#: includes/Admin/class-admin-menu.php:305
#: includes/Admin/class-admin-menu.php:306
msgid "Learner Detail"
msgstr ""

#: includes/Admin/class-admin-menu.php:489
msgid "You need to configure an API key before creating slides."
msgstr ""

#: includes/Admin/class-admin-menu.php:493
msgid "Are you sure you want to delete this item?"
msgstr ""

#: includes/Admin/class-admin-menu.php:494
msgid "Copied!"
msgstr ""

#: includes/Admin/class-admin-menu.php:495
msgid "An error occurred"
msgstr ""

#: includes/Admin/class-admin-menu.php:496
msgid "Saving..."
msgstr ""

#: includes/Admin/class-admin-menu.php:497
msgid "Saved"
msgstr ""

#: includes/Admin/class-admin-menu.php:501
msgid "Loading..."
msgstr ""

#: includes/Admin/class-admin-menu.php:502
#: includes/Premium/views/learner-detail.php:97
msgid "Loading variables..."
msgstr ""

#: includes/Admin/class-admin-menu.php:503
msgid "No variable found"
msgstr ""

#: includes/Admin/class-admin-menu.php:504
msgid "No variable available"
msgstr ""

#: includes/Admin/class-admin-menu.php:505
msgid "inserted"
msgstr ""

#: includes/Admin/class-admin-menu.php:506
msgid "Variable name (without braces):"
msgstr ""

#: includes/Admin/class-admin-menu.php:509
msgid "Testing..."
msgstr ""

#: includes/Admin/class-admin-menu.php:511
#: 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:512
#: 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:513
msgid "Enter a valid API key"
msgstr ""

#: includes/Admin/class-admin-menu.php:515
msgid "Enter a valid API key to load models"
msgstr ""

#: includes/Admin/class-admin-menu.php:516
msgid "Delete the dedicated API key? The global key will be used instead."
msgstr ""

#: includes/Admin/class-admin-menu.php:517
msgid "The dedicated key will be deleted on save."
msgstr ""

#: includes/Admin/class-admin-menu.php:518
msgid "You have unsaved changes. Are you sure you want to leave this page?"
msgstr ""

#: includes/Admin/class-admin-menu.php:521
msgid "Are you sure you want to delete this course?"
msgstr ""

#. translators: %d: number of linked modules
#: includes/Admin/class-admin-menu.php:523
#, php-format
msgid "Cannot delete: %d linked module(s)"
msgstr ""

#: includes/Admin/class-admin-menu.php:526
msgid "Create a course first"
msgstr ""

#: includes/Admin/class-admin-menu.php:529
msgid "Are you sure you want to delete this module?"
msgstr ""

#. translators: %d: number of linked slides
#: includes/Admin/class-admin-menu.php:531
#, php-format
msgid "Cannot delete: %d linked slide(s)"
msgstr ""

#: includes/Admin/class-admin-menu.php:534
msgid "No modules for this course"
msgstr ""

#: includes/Admin/class-admin-menu.php:535
msgid "Create a module first"
msgstr ""

#: includes/Admin/class-admin-menu.php:538
msgid "Are you sure you want to delete this slide?"
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:554
#: includes/Admin/class-admin-menu.php:874
#, 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:556
#: includes/Admin/class-admin-menu.php:876
#, php-format
msgid "Variable \"%s\" is a duplicate."
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:558
#, php-format
msgid "Variable \"%s\" (enum): values are required."
msgstr ""

#: includes/Admin/class-admin-menu.php:562
msgid "Are you sure you want to delete this template?"
msgstr ""

#: includes/Admin/class-admin-menu.php:563
#: includes/Core/class-template-manager.php:219
msgid "Cannot delete a default template"
msgstr ""

#: includes/Admin/class-admin-menu.php:564
msgid "Template exported"
msgstr ""

#: includes/Admin/class-admin-menu.php:565
#: includes/Admin/class-templates-page.php:216
msgid "Template imported successfully"
msgstr ""

#: includes/Admin/class-admin-menu.php:566
#: includes/Admin/class-templates-page.php:244
msgid "Template reset"
msgstr ""

#: includes/Admin/class-admin-menu.php:567
msgid "Reset this template to its default values?"
msgstr ""

#: includes/Admin/class-admin-menu.php:571
msgid "Added to favorites"
msgstr ""

#: includes/Admin/class-admin-menu.php:572
msgid "Removed from favorites"
msgstr ""

#: includes/Admin/class-admin-menu.php:573
msgid "Paste the template JSON content"
msgstr ""

#. translators: %s: JSON parse error message
#: includes/Admin/class-admin-menu.php:575
#, php-format
msgid "Invalid JSON: %s"
msgstr ""

#: includes/Admin/class-admin-menu.php:576
msgid "Importing..."
msgstr ""

#: includes/Admin/class-admin-menu.php:580
msgid "Are you sure you want to purge all data for this learner?"
msgstr ""

#: includes/Admin/class-admin-menu.php:581
msgid "Delete this variable?"
msgstr ""

#. translators: %1$s: current page, %2$s: total pages, %3$s: total learners
#: includes/Admin/class-admin-menu.php:583
#, php-format
msgid "Page %1$s of %2$s (%3$s learners)"
msgstr ""

#: includes/Admin/class-admin-menu.php:586
msgid "CSV export completed"
msgstr ""

#: includes/Admin/class-admin-menu.php:587
msgid "View WordPress profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:589
#: 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:590
msgid "Last modified"
msgstr ""

#: includes/Admin/class-admin-menu.php:592
#: includes/Premium/class-learner-detail-page.php:514
msgid "Anonymous"
msgstr ""

#: includes/Admin/class-admin-menu.php:594
msgid "Memory data from anonymous sessions is automatically deleted after this period of inactivity."
msgstr ""

#: includes/Admin/class-admin-menu.php:597
msgid "Generate a prompt with AI"
msgstr ""

#: includes/Admin/class-admin-menu.php:598
msgid "Generation model"
msgstr ""

#: includes/Admin/class-admin-menu.php:599
msgid "Interaction type"
msgstr ""

#: includes/Admin/class-admin-menu.php:600
msgid "— Select —"
msgstr ""

#: includes/Admin/class-admin-menu.php:601
msgid "Socratic tutoring"
msgstr ""

#: includes/Admin/class-admin-menu.php:602
msgid "Interactive quiz"
msgstr ""

#: includes/Admin/class-admin-menu.php:603
msgid "Personalized feedback"
msgstr ""

#: includes/Admin/class-admin-menu.php:604
msgid "Role-play / Simulation"
msgstr ""

#: includes/Admin/class-admin-menu.php:605
msgid "Case study"
msgstr ""

#: includes/Admin/class-admin-menu.php:606
msgid "Reformulation / Explanation"
msgstr ""

#: includes/Admin/class-admin-menu.php:607
msgid "Formative assessment"
msgstr ""

#: includes/Admin/class-admin-menu.php:609
msgid "E.g.: Leadership styles in remote teams"
msgstr ""

#: includes/Admin/class-admin-menu.php:610
msgid "Learning objective"
msgstr ""

#: includes/Admin/class-admin-menu.php:611
msgid "E.g.: Identify the 4 styles and their application contexts"
msgstr ""

#: includes/Admin/class-admin-menu.php:612
msgid "Tone"
msgstr ""

#: includes/Admin/class-admin-menu.php:613
msgid "— Default —"
msgstr ""

#: includes/Admin/class-admin-menu.php:614
msgid "Benevolent"
msgstr ""

#: includes/Admin/class-admin-menu.php:615
msgid "Professional"
msgstr ""

#: includes/Admin/class-admin-menu.php:616
msgid "Warm"
msgstr ""

#: includes/Admin/class-admin-menu.php:617
msgid "Stimulating"
msgstr ""

#: includes/Admin/class-admin-menu.php:618
msgid "Playful"
msgstr ""

#: includes/Admin/class-admin-menu.php:619
msgid "Level"
msgstr ""

#: includes/Admin/class-admin-menu.php:620
msgid "Beginner"
msgstr ""

#: includes/Admin/class-admin-menu.php:621
msgid "Intermediate"
msgstr ""

#: includes/Admin/class-admin-menu.php:623
msgid "Expert"
msgstr ""

#: includes/Admin/class-admin-menu.php:624
msgid "Variables to include"
msgstr ""

#: includes/Admin/class-admin-menu.php:626
msgid "Generating..."
msgstr ""

#: includes/Admin/class-admin-menu.php:627
msgid "Please select an interaction type."
msgstr ""

#: includes/Admin/class-admin-menu.php:628
msgid "Please enter a subject."
msgstr ""

#: includes/Admin/class-admin-menu.php:629
msgid "Prompt generated successfully"
msgstr ""

#: includes/Admin/class-admin-menu.php:630
#: includes/Admin/class-configurations-page.php:1529
msgid "Error during generation"
msgstr ""

#: includes/Admin/class-admin-menu.php:631
msgid "Server error — check the console for more details."
msgstr ""

#: includes/Admin/class-admin-menu.php:632
msgid "Session expired — reload the page and try again."
msgstr ""

#: includes/Admin/class-admin-menu.php:633
msgid "System"
msgstr ""

#: includes/Admin/class-admin-menu.php:635
msgid "Profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:640
msgid "Session active"
msgstr ""

#: includes/Admin/class-admin-menu.php:641
msgid "Session inactive"
msgstr ""

#: includes/Admin/class-admin-menu.php:642
msgid "Conversation restored from your previous session."
msgstr ""

#: includes/Admin/class-admin-menu.php:643
msgid "Conversation reset."
msgstr ""

#: includes/Admin/class-admin-menu.php:645
msgid "Request information"
msgstr ""

#: includes/Admin/class-admin-menu.php:647
msgid "Tokens (input)"
msgstr ""

#: includes/Admin/class-admin-menu.php:648
msgid "Tokens (output)"
msgstr ""

#: includes/Admin/class-admin-menu.php:649
msgid "Tokens (total)"
msgstr ""

#: includes/Admin/class-admin-menu.php:650
msgid "Response time"
msgstr ""

#: includes/Admin/class-admin-menu.php:653
msgid "Original"
msgstr ""

#: includes/Admin/class-admin-menu.php:654
msgid "Rendered"
msgstr ""

#: includes/Admin/class-admin-menu.php:655
msgid "Injected variables:"
msgstr ""

#: includes/Admin/class-admin-menu.php:656
msgid "Missing variables:"
msgstr ""

#: includes/Admin/class-admin-menu.php:657
msgid "Structured response"
msgstr ""

#: includes/Admin/class-admin-menu.php:658
msgid "Partial parsing"
msgstr ""

#: includes/Admin/class-admin-menu.php:659
msgid "The response was not valid JSON."
msgstr ""

#: includes/Admin/class-admin-menu.php:661
msgid "No <code>{{name}}</code> variable detected in the prompt."
msgstr ""

#: includes/Admin/class-admin-menu.php:662
msgid "Error: "
msgstr ""

#: includes/Admin/class-admin-menu.php:663
#: includes/Frontend/class-chat-widget.php:188
msgid "Unknown error"
msgstr ""

#: includes/Admin/class-admin-menu.php:664
msgid "Connection error"
msgstr ""

#: includes/Admin/class-admin-menu.php:665
msgid "Error during export"
msgstr ""

#: includes/Admin/class-admin-menu.php:666
msgid "Apply changes to the slide? This will overwrite the current values."
msgstr ""

#: includes/Admin/class-admin-menu.php:667
msgid "Changes applied to the slide"
msgstr ""

#: includes/Admin/class-admin-menu.php:668
msgid "Error while saving"
msgstr ""

#: includes/Admin/class-admin-menu.php:669
msgid "Validate"
msgstr ""

#: includes/Admin/class-admin-menu.php:670
msgid "true / false"
msgstr ""

#: includes/Admin/class-admin-menu.php:672
msgid "Condition (e.g.: did they answer correctly?)"
msgstr ""

#: includes/Admin/class-admin-menu.php:675
msgid "Multi-model comparison"
msgstr ""

#: includes/Admin/class-admin-menu.php:676
msgid "Run comparison"
msgstr ""

#: includes/Admin/class-admin-menu.php:677
msgid "Comparison in progress..."
msgstr ""

#: includes/Admin/class-admin-menu.php:681
msgid "Add a model"
msgstr ""

#: includes/Admin/class-admin-menu.php:683
msgid "Type the message to send to the models..."
msgstr ""

#: includes/Admin/class-admin-menu.php:684
msgid "Waiting for comparison..."
msgstr ""

#: includes/Admin/class-admin-menu.php:685
msgid "Comparison summary"
msgstr ""

#: includes/Admin/class-admin-menu.php:687
msgid "Fastest"
msgstr ""

#: includes/Admin/class-admin-menu.php:688
msgid "Cheapest"
msgstr ""

#: includes/Admin/class-admin-menu.php:689
msgid "Compare with other models"
msgstr ""

#: includes/Admin/class-admin-menu.php:690
msgid "Prompt:"
msgstr ""

#: includes/Admin/class-admin-menu.php:691
#: includes/Admin/class-admin-menu.php:708
msgid "Enter a test message"
msgstr ""

#: includes/Admin/class-admin-menu.php:692
msgid "Select at least 2 models"
msgstr ""

#: includes/Admin/class-admin-menu.php:693
msgid "A comparison is in progress. Close anyway?"
msgstr ""

#: includes/Admin/class-admin-menu.php:695
#: includes/Admin/class-memory-admin-page.php:117
msgid "A variable with this name already exists."
msgstr ""

#. translators: %s: estimated cost per interaction
#: includes/Admin/class-admin-menu.php:699
#, php-format
msgid "~%s / interaction"
msgstr ""

#: includes/Admin/class-admin-menu.php:700
msgid "Free"
msgstr ""

#: includes/Admin/class-admin-menu.php:704
#: includes/Admin/class-configurations-page.php:218
#: includes/Admin/class-configurations-page.php:400
#: includes/Admin/class-configurations-page.php:558
#: includes/Admin/class-configurations-page.php:720
#: includes/Admin/class-templates-page.php:74
msgid "Title is required"
msgstr ""

#: includes/Admin/class-admin-menu.php:706
msgid "Error during test"
msgstr ""

#: includes/Admin/class-admin-menu.php:707
msgid "Error during creation"
msgstr ""

#: includes/Admin/class-admin-menu.php:709
msgid "Creating..."
msgstr ""

#: includes/Admin/class-admin-menu.php:713
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:720
msgid "Content:"
msgstr ""

#: includes/Admin/class-admin-menu.php:725
msgid "Uses the default global key."
msgstr ""

#: includes/Admin/class-admin-menu.php:735
msgid "Expand"
msgstr ""

#: includes/Admin/class-admin-menu.php:744
msgid "Select the target course"
msgstr ""

#: includes/Admin/class-admin-menu.php:745
msgid "Select the target module"
msgstr ""

#: includes/Admin/class-admin-menu.php:746
msgid "JSON file or paste content"
msgstr ""

#: includes/Admin/class-admin-menu.php:747
#: includes/Admin/class-configurations-page.php:1391
msgid "Import successful"
msgstr ""

#. translators: %d: number of elements created
#: includes/Admin/class-admin-menu.php:749
#, php-format
msgid "%d element(s) created"
msgstr ""

#: includes/Admin/class-admin-menu.php:750
#: 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:751
msgid "Exporting..."
msgstr ""

#: includes/Admin/class-admin-menu.php:754
msgid "Export complete"
msgstr ""

#: includes/Admin/class-admin-menu.php:755
msgid "Invalid backup format. Please select a SlideMind full backup file."
msgstr ""

#: includes/Admin/class-admin-menu.php:756
msgid "Backup contents"
msgstr ""

#: includes/Admin/class-admin-menu.php:761
#: includes/Admin/class-admin-menu.php:800
msgid "Memory definitions"
msgstr ""

#: includes/Admin/class-admin-menu.php:763
msgid "Import this backup? New items will be created (existing data will not be overwritten)."
msgstr ""

#: includes/Admin/class-admin-menu.php:769
msgid "Analyzing…"
msgstr ""

#: includes/Admin/class-admin-menu.php:770
msgid "Provide a file or paste JSON before analyzing."
msgstr ""

#: includes/Admin/class-admin-menu.php:771
msgid "Import session expired. Please re-analyze the file."
msgstr ""

#: includes/Admin/class-admin-menu.php:773
msgid "Exists"
msgstr ""

#: includes/Admin/class-admin-menu.php:774
msgid "Create"
msgstr ""

#: includes/Admin/class-admin-menu.php:775
msgid "Duplicate"
msgstr ""

#: includes/Admin/class-admin-menu.php:776
msgid "Overwrite"
msgstr ""

#: includes/Admin/class-admin-menu.php:777
msgid "Skip"
msgstr ""

#: includes/Admin/class-admin-menu.php:778
msgid "Default action for matches"
msgstr ""

#: includes/Admin/class-admin-menu.php:779
msgid "Apply plugin settings from backup (API keys and license untouched)"
msgstr ""

#: includes/Admin/class-admin-menu.php:780
msgid "Archive-only section — not imported."
msgstr ""

#: includes/Admin/class-admin-menu.php:781
msgid "Select at least one item before importing."
msgstr ""

#: includes/Admin/class-admin-menu.php:782
msgid "Other items in this file (not imported from this dialog)"
msgstr ""

#: includes/Admin/class-admin-menu.php:784
msgid "Import selected"
msgstr ""

#: includes/Admin/class-admin-menu.php:785
msgid "Importing…"
msgstr ""

#: includes/Admin/class-admin-menu.php:786
msgid "Created"
msgstr ""

#: includes/Admin/class-admin-menu.php:787
msgid "Overwritten"
msgstr ""

#: includes/Admin/class-admin-menu.php:788
msgid "Skipped"
msgstr ""

#: includes/Admin/class-admin-menu.php:789
msgid "Holder parents created"
msgstr ""

#: includes/Admin/class-admin-menu.php:790
msgid "Memory variables (not imported)"
msgstr ""

#: includes/Admin/class-admin-menu.php:791
msgid "Memory definitions imported"
msgstr ""

#: includes/Admin/class-admin-menu.php:792
msgid "Settings applied"
msgstr ""

#: includes/Admin/class-admin-menu.php:794
msgid "Yes"
msgstr ""

#: includes/Admin/class-admin-menu.php:795
msgid "No"
msgstr ""

#: includes/Admin/class-admin-menu.php:801
msgid "Plugin settings"
msgstr ""

#. translators: %1$s: variable name, %2$s: slide title
#: includes/Admin/class-admin-menu.php:806
#, 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:810
#, 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:812
#, php-format
msgid "Memory key \"%s\" collides with a capture variable on this slide. They will overwrite each other."
msgstr ""

#: includes/Admin/class-admin-menu.php:815
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:816
msgid "Universal widget (iframe)"
msgstr ""

#: includes/Admin/class-admin-menu.php:817
msgid "Paste into an <strong>Execute JavaScript</strong> trigger."
msgstr ""

#: includes/Admin/class-admin-menu.php:818
msgid "Create the variables in Captivate, then paste into <strong>Execute JavaScript</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:819
msgid "Create the variables in Lectora, then add into <strong>Run JavaScript</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:820
msgid "Add into an <strong>HTML Widget</strong>."
msgstr ""

#: includes/Admin/class-admin-menu.php:821
msgid "Add into a <strong>Web Object</strong> or an <strong>Execute JavaScript</strong> trigger."
msgstr ""

#: includes/Admin/class-admin-menu.php:822
msgid "Embed as a <strong>web object</strong> or <strong>iframe</strong> in your authoring tool."
msgstr ""

#. translators: %1$s: number of turns, %2$s: estimated cost
#: includes/Admin/class-admin-menu.php:826
#, php-format
msgid "Estimated cost for %1$s turns: ~%2$s"
msgstr ""

#: includes/Admin/class-admin-menu.php:827
msgid "Chat interactions are cumulative: each turn sends the full history, so costs grow quadratically."
msgstr ""

#: includes/Admin/class-admin-menu.php:835
msgid "No memory variables defined yet."
msgstr ""

#: includes/Admin/class-admin-menu.php:836
msgid "No slides have memory variables configured."
msgstr ""

#: includes/Admin/class-admin-menu.php:837
msgid "Delete this variable definition?"
msgstr ""

#: includes/Admin/class-admin-menu.php:838
msgid "Select authoring tool"
msgstr ""

#: includes/Admin/class-admin-menu.php:839
#: includes/Admin/class-admin-menu.php:843
msgid "Code copied to clipboard"
msgstr ""

#: includes/Admin/class-admin-menu.php:842
msgid "Retrieve memory variables"
msgstr ""

#. translators: %d: number of selected items
#: includes/Admin/class-admin-menu.php:845
#, php-format
msgid "%d selected"
msgstr ""

#: includes/Admin/class-admin-menu.php:848
msgid "Learner Profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:850
#: includes/Admin/class-memory-admin-page.php:482
msgid "Profile settings saved"
msgstr ""

#: includes/Admin/class-admin-menu.php:851
msgid "No profile fields available."
msgstr ""

#: includes/Admin/class-admin-menu.php:852
msgid "Retrieve learner profile"
msgstr ""

#: includes/Admin/class-admin-menu.php:853
msgid "Check all / Uncheck all"
msgstr ""

#: includes/Admin/class-admin-menu.php:854
msgid "alias (e.g.: status)"
msgstr ""

#: includes/Admin/class-admin-menu.php:855
msgid "Edit alias"
msgstr ""

#: includes/Admin/class-admin-menu.php:857
msgid "Check at least one profile field."
msgstr ""

#: includes/Admin/class-admin-menu.php:858
msgid "Not installed"
msgstr ""

#. translators: %s: variable name
#: includes/Admin/class-admin-menu.php:878
#, php-format
msgid "Variable \"%s\": source authoring tool variable is required."
msgstr ""

#: includes/Admin/class-admin-menu.php:879
msgid "Add at least one memory variable to generate integration code."
msgstr ""

#: includes/Admin/class-admin-menu.php:880
msgid "Variable capture"
msgstr ""

#: includes/Admin/class-admin-menu.php:884
msgid "Accessible everywhere"
msgstr ""

#: includes/Admin/class-admin-menu.php:885
msgid "Accessible in this course only"
msgstr ""

#: includes/Admin/class-admin-menu.php:886
msgid "Accessible in this module only"
msgstr ""

#: includes/Admin/class-admin-menu.php:900
msgid "This feature requires SlideMind Pro."
msgstr ""

#: includes/Admin/class-configurations-page.php:210
#: includes/Admin/class-configurations-page.php:259
#: includes/Admin/class-configurations-page.php:284
#: includes/Admin/class-configurations-page.php:312
#: includes/Admin/class-configurations-page.php:341
#: includes/Admin/class-configurations-page.php:356
#: includes/Admin/class-configurations-page.php:386
#: includes/Admin/class-configurations-page.php:453
#: includes/Admin/class-configurations-page.php:499
#: includes/Admin/class-configurations-page.php:525
#: includes/Admin/class-configurations-page.php:550
#: includes/Admin/class-configurations-page.php:614
#: includes/Admin/class-configurations-page.php:655
#: includes/Admin/class-configurations-page.php:681
#: includes/Admin/class-configurations-page.php:712
#: includes/Admin/class-configurations-page.php:877
#: includes/Admin/class-configurations-page.php:902
#: includes/Admin/class-configurations-page.php:947
#: includes/Admin/class-configurations-page.php:978
#: includes/Admin/class-configurations-page.php:1128
#: includes/Admin/class-configurations-page.php:1173
#: includes/Admin/class-configurations-page.php:1213
#: includes/Admin/class-configurations-page.php:1253
#: includes/Admin/class-configurations-page.php:1458
#: includes/Admin/class-export-tool-page.php:69
#: includes/Admin/class-export-tool-page.php:120
#: includes/Admin/class-import-tool-page.php:48
#: includes/Admin/class-import-tool-page.php:76
#: 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:303
#: includes/Admin/class-settings-page.php:404
#: includes/Admin/class-settings-page.php:472
#: 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-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:222
msgid "Course name is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:226
#: includes/Admin/class-configurations-page.php:725
msgid "Model is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:246
#: includes/Admin/class-configurations-page.php:811
msgid "Slide saved"
msgstr ""

#: includes/Admin/class-configurations-page.php:265
#: includes/Admin/class-configurations-page.php:290
#: includes/Admin/class-configurations-page.php:687
#: includes/Admin/class-configurations-page.php:883
#: includes/Admin/class-configurations-page.php:1223
msgid "Invalid slide ID"
msgstr ""

#: includes/Admin/class-configurations-page.php:271
#: includes/Admin/class-configurations-page.php:889
msgid "Unable to delete slide"
msgstr ""

#: includes/Admin/class-configurations-page.php:274
#: includes/Admin/class-configurations-page.php:892
msgid "Slide deleted"
msgstr ""

#: includes/Admin/class-configurations-page.php:296
#: includes/Admin/class-configurations-page.php:693
#: includes/Admin/class-configurations-page.php:1228
#: includes/Core/class-config-exporter.php:166
#: includes/Core/class-config-repository.php:809
msgid "Slide not found"
msgstr ""

#: includes/Admin/class-configurations-page.php:367
#: includes/Admin/class-configurations-page.php:464
#: includes/Admin/class-configurations-page.php:1143
msgid "Invalid course ID"
msgstr ""

#: includes/Admin/class-configurations-page.php:373
#: includes/Admin/class-configurations-page.php:1148
#: includes/Core/class-config-exporter.php:59
#: includes/Core/class-config-repository.php:496
msgid "Course not found"
msgstr ""

#: includes/Admin/class-configurations-page.php:407
msgid "Courses require the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:440
msgid "Course saved"
msgstr ""

#. translators: %d: number of linked modules
#: includes/Admin/class-configurations-page.php:473
#, php-format
msgid "Cannot delete: %d linked module(s). Delete modules first."
msgstr ""

#: includes/Admin/class-configurations-page.php:482
msgid "Unable to delete course"
msgstr ""

#: includes/Admin/class-configurations-page.php:485
msgid "Course deleted"
msgstr ""

#: includes/Admin/class-configurations-page.php:531
#: includes/Admin/class-configurations-page.php:620
#: includes/Admin/class-configurations-page.php:953
#: includes/Admin/class-configurations-page.php:1183
msgid "Invalid module ID"
msgstr ""

#: includes/Admin/class-configurations-page.php:537
#: includes/Admin/class-configurations-page.php:1188
#: includes/Core/class-config-exporter.php:119
#: includes/Core/class-config-repository.php:653
msgid "Module not found"
msgstr ""

#: includes/Admin/class-configurations-page.php:562
msgid "Parent course is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:569
msgid "Modules require the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:601
msgid "Module saved"
msgstr ""

#. translators: %d: number of linked slides
#: includes/Admin/class-configurations-page.php:629
#, php-format
msgid "Cannot delete: %d linked slide(s). Delete slides first."
msgstr ""

#: includes/Admin/class-configurations-page.php:638
msgid "Unable to delete module"
msgstr ""

#: includes/Admin/class-configurations-page.php:641
msgid "Module deleted"
msgstr ""

#: includes/Admin/class-configurations-page.php:754
#: includes/Admin/class-configurations-page.php:764
#: includes/API/class-memory-endpoint.php:523
msgid "This memory scope requires a Pro plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:986
msgid "Course objectives"
msgstr ""

#: includes/Admin/class-configurations-page.php:987
msgid "Course content"
msgstr ""

#: includes/Admin/class-configurations-page.php:988
msgid "Course response example"
msgstr ""

#: includes/Admin/class-configurations-page.php:990
msgid "Module objectives"
msgstr ""

#: includes/Admin/class-configurations-page.php:991
msgid "Module content"
msgstr ""

#: includes/Admin/class-configurations-page.php:992
msgid "Module response example"
msgstr ""

#: includes/Admin/class-configurations-page.php:1132
#: includes/Admin/class-configurations-page.php:1177
#: includes/Admin/class-configurations-page.php:1217
msgid "Export not available"
msgstr ""

#: includes/Admin/class-configurations-page.php:1257
msgid "Import not available"
msgstr ""

#: includes/Admin/class-configurations-page.php:1264
msgid "JSON content is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:1271
msgid "Invalid JSON data."
msgstr ""

#: includes/Admin/class-configurations-page.php:1282
msgid "Course import requires the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:1289
msgid "Module import requires the Pro or Dialogue plan."
msgstr ""

#: includes/Admin/class-configurations-page.php:1301
msgid "Multi-item import requires the Pro or Dialogue plan."
msgstr ""

#. translators: %s: list of variable names
#: includes/Admin/class-configurations-page.php:1397
#, php-format
msgid "Some non-global scope variables were reset to global (requires Pro plan): %s"
msgstr ""

#: includes/Admin/class-configurations-page.php:1467
msgid "Too many requests. Please wait 60 seconds."
msgstr ""

#: includes/Admin/class-configurations-page.php:1482
msgid "Too many variables selected (max 50)"
msgstr ""

#: includes/Admin/class-configurations-page.php:1487
msgid "Interaction type is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:1491
msgid "Subject is required"
msgstr ""

#: includes/Admin/class-configurations-page.php:1499
msgid "No global API key configured. Go to Settings to add one."
msgstr ""

#: includes/Admin/class-downgrade-notice.php:65
msgid "Your SlideMind license has changed."
msgstr ""

#: includes/Admin/class-downgrade-notice.php:66
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:75
#, 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:91
#, 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:107
msgid "Reactivate Pro"
msgstr ""

#: includes/Admin/class-downgrade-notice.php:111
msgid "Export my data"
msgstr ""

#: includes/Admin/class-downgrade-notice.php:114
#: slidemind.php:581
#: slidemind.php:622
msgid "Dismiss"
msgstr ""

#: includes/Admin/class-export-tool-page.php:93
msgid "Learner memory (variables saved by learners)"
msgstr ""

#: includes/Admin/class-export-tool-page.php:94
msgid "Memory definitions (metadata)"
msgstr ""

#: includes/Admin/class-export-tool-page.php:95
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:81
msgid "Import session expired. Please re-select the file."
msgstr ""

#: includes/Admin/class-import-tool-page.php:89
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:326
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:389
msgid "Display name"
msgstr ""

#: includes/Admin/class-settings-page.php:390
msgid "Email"
msgstr ""

#: includes/Admin/class-settings-page.php:391
msgid "First name"
msgstr ""

#: includes/Admin/class-settings-page.php:392
msgid "Last name"
msgstr ""

#: includes/Admin/class-settings-page.php:393
msgid "Role"
msgstr ""

#: includes/Admin/class-settings-page.php:441
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:194
#: includes/API/class-memory-endpoint.php:247
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:149
#: 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:159
#: 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:168
#: 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:203
#: includes/API/class-memory-endpoint.php:256
msgid "This configuration is not active"
msgstr ""

#: includes/API/class-chat-endpoint.php:290
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:477
#: includes/API/class-memory-endpoint.php:458
#: includes/API/class-whoami-endpoint.php:134
msgid "Too many requests. Please wait before trying again."
msgstr ""

#: includes/API/class-chat-endpoint.php:558
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:632
#: includes/API/class-memory-endpoint.php:430
msgid "Cookie nonce is invalid. Call /bootstrap first."
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:221
#: includes/API/class-memory-endpoint.php:411
msgid "The scope must be global, course, or module"
msgstr ""

#: includes/API/class-memory-endpoint.php:266
msgid "This configuration is not compatible with learner memory"
msgstr ""

#: includes/API/class-memory-endpoint.php:277
msgid "No WordPress user associated with this identifier"
msgstr ""

#: includes/API/class-memory-endpoint.php:288
msgid "A learnerId or sessionId is required"
msgstr ""

#: includes/API/class-memory-endpoint.php:369
msgid "Cannot determine the parent module for this configuration"
msgstr ""

#: includes/API/class-memory-endpoint.php:392
#: includes/API/class-memory-endpoint.php:402
msgid "Cannot determine the parent course for this configuration"
msgstr ""

#: includes/API/class-memory-endpoint.php:541
msgid "No variable saved. Please check that the names are valid (lowercase, letters/digits/underscores, starts with a letter)."
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:322
#, 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:363
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/class-plugin.php:368
#, php-format
msgid "Auto-expires in %1$s. %2$sDisable now%3$s"
msgstr ""

#: includes/class-plugin.php:431
msgid "AI Configurations"
msgstr ""

#: includes/class-plugin.php:432
#: includes/class-plugin.php:445
msgid "AI Configuration"
msgstr ""

#: includes/class-plugin.php:434
msgid "All configurations"
msgstr ""

#: includes/class-plugin.php:435
msgid "Add a configuration"
msgstr ""

#: includes/class-plugin.php:436
msgid "Add"
msgstr ""

#: includes/class-plugin.php:439
msgid "Search"
msgstr ""

#: includes/class-plugin.php:440
msgid "No configuration found"
msgstr ""

#: includes/class-plugin.php:441
msgid "No configuration in trash"
msgstr ""

#: includes/class-plugin.php:446
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: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:618
msgid "Parent course required"
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:584
msgid "This import contains courses, which require the Pro or Dialogue plan."
msgstr ""

#: includes/Core/class-full-importer.php:592
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:58
msgid "Unrecognized export format. Supported: slidemind-export-v1, v2.0 bulk backup, v1.0/v2.0 per-item export."
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: cross-origin URLs require SlideMind Pro (External LMS)."
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 ""
