diff --git a/changelog.txt b/changelog.txt index 09f95ab3fd..af1cc4f8a3 100755 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,19 @@ *** Changelog *** +## 4.24.0 - 2024-04-25 +### Security +- Prevent unauthenticated flushing of rewrite rules [#7596](https://github.com/Automattic/sensei/pull/7596) + +### Added +- User profile settings for unsubscribing from emails [#7586](https://github.com/Automattic/sensei/pull/7586) + +### Changed +- Let buttons get their styles from the theme [#7587](https://github.com/Automattic/sensei/pull/7587) + +### Fixed +- Add VideoPress block compabitility for the video settings on courses [#7592](https://github.com/Automattic/sensei/pull/7592) +- Fix preview email button and links [#7590](https://github.com/Automattic/sensei/pull/7590) + ## 4.23.1 - 2024-04-15 ### Added - WPML: Setting to disable Sensei slugs translation for better compatibility [#7569](https://github.com/Automattic/sensei/pull/7569) diff --git a/changelog/add-email-opt-in-out b/changelog/add-email-opt-in-out deleted file mode 100644 index bd8d73630e..0000000000 --- a/changelog/add-email-opt-in-out +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -User profile settings for unsubscribing from emails diff --git a/changelog/add-new-videopress-block-support b/changelog/add-new-videopress-block-support deleted file mode 100644 index e9174d958d..0000000000 --- a/changelog/add-new-videopress-block-support +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Add VideoPress block compabitility for the video settings on courses diff --git a/changelog/fix-email-preview-link b/changelog/fix-email-preview-link deleted file mode 100644 index 9ed53e3c36..0000000000 --- a/changelog/fix-email-preview-link +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix preview email button and links diff --git a/changelog/fix-style-comments b/changelog/fix-style-comments deleted file mode 100644 index f7c2743fcc..0000000000 --- a/changelog/fix-style-comments +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: changed - -Let buttons get their styles from the theme diff --git a/changelog/fix-unauthenticated-flush-rewrite-rules b/changelog/fix-unauthenticated-flush-rewrite-rules deleted file mode 100644 index 5ed8b5ce20..0000000000 --- a/changelog/fix-unauthenticated-flush-rewrite-rules +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Prevent unauthenticated flushing of rewrite rules diff --git a/includes/class-sensei-emails.php b/includes/class-sensei-emails.php index ca13128321..7134bbe3a6 100644 --- a/includes/class-sensei-emails.php +++ b/includes/class-sensei-emails.php @@ -179,7 +179,7 @@ function send( $to, $subject, $message, $headers = "Content-Type: text/html\r\n" * Filter Sensei's ability to send out emails. * * @since 1.8.0 - * @since $$next-version$$ The `$identifier` parameter was added. + * @since 1.24.0 The `$identifier` parameter was added. * * @hook sensei_send_emails * diff --git a/includes/class-sensei-settings.php b/includes/class-sensei-settings.php index a61d332ebc..c66462704d 100755 --- a/includes/class-sensei-settings.php +++ b/includes/class-sensei-settings.php @@ -1013,10 +1013,10 @@ private function pages_array() { * * @since 1.9.0 * - * @deprecated $$next-version$$ Use flush_rewrite_rules_on_update instance method instead. + * @deprecated 1.24.0 Use flush_rewrite_rules_on_update instance method instead. */ public static function flush_rewrite_rules() { - _deprecated_function( __METHOD__, '$$next-version$$', 'Use flush_rewrite_rules_on_update instance method instead' ); + _deprecated_function( __METHOD__, '1.24.0', 'Use flush_rewrite_rules_on_update instance method instead' ); $settings = new self(); $settings->flush_rewrite_rules_on_update(); @@ -1028,7 +1028,7 @@ public static function flush_rewrite_rules() { * * @internal * - * @since $$next-version$$ + * @since 1.24.0 */ public function flush_rewrite_rules_on_update() { $nonce_action = $this->token . '-options'; diff --git a/includes/internal/emails/class-email-subscription.php b/includes/internal/emails/class-email-subscription.php index 1223717af0..365617e51d 100644 --- a/includes/internal/emails/class-email-subscription.php +++ b/includes/internal/emails/class-email-subscription.php @@ -16,7 +16,7 @@ * * @internal * - * @since $$next-version$$ + * @since 1.24.0 */ class Email_Subscription { diff --git a/includes/internal/emails/class-email-user-profile-settings.php b/includes/internal/emails/class-email-user-profile-settings.php index fa10e75642..944e5d32ba 100644 --- a/includes/internal/emails/class-email-user-profile-settings.php +++ b/includes/internal/emails/class-email-user-profile-settings.php @@ -20,7 +20,7 @@ * * @internal * - * @since $$next-version$$ + * @since 1.24.0 */ class Email_User_Profile_Settings { diff --git a/includes/internal/emails/views/profile-email-settings-subscription.php b/includes/internal/emails/views/profile-email-settings-subscription.php index 9a1b0fbcef..bcd26de2ff 100644 --- a/includes/internal/emails/views/profile-email-settings-subscription.php +++ b/includes/internal/emails/views/profile-email-settings-subscription.php @@ -3,7 +3,7 @@ * The template used to render a single email subscription setting in the user profile page. * * @package sensei - * @since $$next-version$$ + * @since 1.24.0 * * @var string $identifier The email identifier. * @var string $description The email description. diff --git a/includes/internal/emails/views/profile-email-settings.php b/includes/internal/emails/views/profile-email-settings.php index 1e0a3af1f2..6732418c3a 100644 --- a/includes/internal/emails/views/profile-email-settings.php +++ b/includes/internal/emails/views/profile-email-settings.php @@ -3,7 +3,7 @@ * The template used to render the email settings in the user profile page. * * @package sensei - * @since $$next-version$$ + * @since 1.24.0 * * @var array user_emails The user emails. * diff --git a/lang/sensei-lms.pot b/lang/sensei-lms.pot index 9bf1294804..7b1d05ee12 100644 --- a/lang/sensei-lms.pot +++ b/lang/sensei-lms.pot @@ -2,14 +2,14 @@ # This file is distributed under the GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html. msgid "" msgstr "" -"Project-Id-Version: Sensei LMS 4.23.1\n" +"Project-Id-Version: Sensei LMS 4.24.0\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/sensei-lms\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-04-12T16:07:37+00:00\n" +"POT-Creation-Date: 2024-04-25T13:32:28+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.10.0\n" "X-Domain: sensei-lms\n" @@ -21,7 +21,7 @@ msgstr "" #: includes/block-patterns/class-sensei-block-patterns.php:61 #: includes/blocks/class-sensei-blocks.php:130 #: assets/admin/course-pre-publish-panel/course-pre-publish-panel.js:23 -#: assets/dist/admin/course-pre-publish-panel/index.js:22 +#: assets/dist/admin/course-pre-publish-panel/index.js:31 msgid "Sensei LMS" msgstr "" @@ -87,9 +87,9 @@ msgstr "" #: assets/blocks/course-actions-block/course-status-options.js:13 #: assets/blocks/course-outline/status-preview/status-control/index.js:17 #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:40 -#: assets/dist/blocks/global-blocks.js:257 -#: assets/dist/blocks/lesson-action-blocks.js:227 -#: assets/dist/blocks/single-course.js:597 +#: assets/dist/blocks/global-blocks.js:414 +#: assets/dist/blocks/lesson-action-blocks.js:421 +#: assets/dist/blocks/single-course.js:1006 msgid "In Progress" msgstr "" @@ -138,9 +138,9 @@ msgstr "" #: includes/class-sensei-modules.php:384 #: includes/class-sensei-utils.php:2310 #: assets/blocks/lesson-properties/constants.js:9 -#: assets/dist/blocks/single-lesson.js:55 -#: assets/dist/course-theme/blocks/index.js:204 -#: assets/dist/js/admin/course-edit.js:58 +#: assets/dist/blocks/single-lesson.js:96 +#: assets/dist/course-theme/blocks/index.js:231 +#: assets/dist/js/admin/course-edit.js:112 #: assets/js/admin/course-general-sidebar.js:40 msgid "None" msgstr "" @@ -188,18 +188,18 @@ msgstr "" #: includes/admin/class-sensei-learners-admin-bulk-actions-controller.php:125 #: assets/admin/students/student-action-menu/index.js:39 #: assets/admin/students/student-modal/index.js:41 -#: assets/dist/admin/students/student-action-menu/index.js:64 -#: assets/dist/admin/students/student-action-menu/index.js:277 -#: assets/dist/admin/students/student-bulk-action-button/index.js:50 +#: assets/dist/admin/students/student-action-menu/index.js:99 +#: assets/dist/admin/students/student-action-menu/index.js:296 +#: assets/dist/admin/students/student-bulk-action-button/index.js:85 msgid "Add to Course" msgstr "" #: includes/admin/class-sensei-learners-admin-bulk-actions-controller.php:126 #: assets/admin/students/student-action-menu/index.js:43 #: assets/admin/students/student-modal/index.js:77 -#: assets/dist/admin/students/student-action-menu/index.js:66 -#: assets/dist/admin/students/student-action-menu/index.js:277 -#: assets/dist/admin/students/student-bulk-action-button/index.js:52 +#: assets/dist/admin/students/student-action-menu/index.js:103 +#: assets/dist/admin/students/student-action-menu/index.js:296 +#: assets/dist/admin/students/student-bulk-action-button/index.js:89 msgid "Remove from Course" msgstr "" @@ -208,9 +208,9 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:537 #: assets/admin/students/student-action-menu/index.js:47 #: assets/admin/students/student-modal/index.js:114 -#: assets/dist/admin/students/student-action-menu/index.js:70 -#: assets/dist/admin/students/student-action-menu/index.js:277 -#: assets/dist/admin/students/student-bulk-action-button/index.js:56 +#: assets/dist/admin/students/student-action-menu/index.js:109 +#: assets/dist/admin/students/student-action-menu/index.js:296 +#: assets/dist/admin/students/student-bulk-action-button/index.js:95 msgid "Reset Progress" msgstr "" @@ -396,7 +396,7 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:169 #: includes/admin/tools/views/html-enrolment-debug.php:78 #: assets/blocks/conditional-content-block/conditional-content-edit.js:21 -#: assets/dist/blocks/shared.js:155 +#: assets/dist/blocks/shared.js:281 msgid "Enrolled" msgstr "" @@ -408,8 +408,8 @@ msgstr "" #: includes/class-sensei-grading-main.php:68 #: assets/blocks/course-outline/lesson-block/lesson-settings.js:62 #: assets/blocks/course-outline/module-block/module-status.js:72 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:416 +#: assets/dist/blocks/single-course.js:490 +#: assets/dist/blocks/single-course.js:632 msgid "Status" msgstr "" @@ -449,15 +449,15 @@ msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:26 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:28 #: assets/blocks/lesson-actions/take-quiz-block/index.js:22 -#: assets/dist/blocks/lesson-action-blocks.js:157 -#: assets/dist/blocks/lesson-action-blocks.js:286 -#: assets/dist/blocks/lesson-action-blocks.js:298 -#: assets/dist/blocks/lesson-action-blocks.js:310 -#: assets/dist/blocks/lesson-action-blocks.js:322 -#: assets/dist/blocks/single-course.js:360 -#: assets/dist/blocks/single-course.js:378 -#: assets/dist/blocks/single-course.js:496 -#: assets/dist/blocks/single-course.js:525 +#: assets/dist/blocks/lesson-action-blocks.js:307 +#: assets/dist/blocks/lesson-action-blocks.js:542 +#: assets/dist/blocks/lesson-action-blocks.js:560 +#: assets/dist/blocks/lesson-action-blocks.js:578 +#: assets/dist/blocks/lesson-action-blocks.js:596 +#: assets/dist/blocks/single-course.js:490 +#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:777 +#: assets/dist/blocks/single-course.js:857 msgid "Lesson" msgstr "" @@ -485,17 +485,17 @@ msgstr "" #: assets/blocks/course-completed-actions/index.js:23 #: assets/blocks/course-list-block/index.js:41 #: assets/blocks/take-course-block/index.js:30 -#: assets/dist/blocks/global-blocks.js:209 -#: assets/dist/blocks/global-blocks.js:361 -#: assets/dist/blocks/global-blocks.js:638 -#: assets/dist/blocks/shared.js:231 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/global-blocks.js:330 +#: assets/dist/blocks/global-blocks.js:604 +#: assets/dist/blocks/global-blocks.js:978 +#: assets/dist/blocks/shared.js:424 +#: assets/dist/blocks/single-page.js:329 msgid "Course" msgstr "" #: includes/admin/class-sensei-learners-main.php:393 #: assets/data-port/import/done/import-success-results.js:16 -#: assets/dist/data-port/import.js:402 +#: assets/dist/data-port/import.js:616 msgid "lesson" msgid_plural "lessons" msgstr[0] "" @@ -506,7 +506,7 @@ msgstr[1] "" #: includes/class-sensei-modules.php:1058 #: includes/class-sensei-utils.php:1320 #: assets/data-port/import/done/import-success-results.js:15 -#: assets/dist/data-port/import.js:402 +#: assets/dist/data-port/import.js:616 msgid "course" msgid_plural "courses" msgstr[0] "" @@ -538,21 +538,21 @@ msgstr[1] "" #: assets/blocks/lesson-actions/lesson-completed-block/index.js:24 #: assets/blocks/lesson-actions/lesson-completed-block/index.js:31 #: assets/data-port/import/done/done-page.js:91 -#: assets/dist/blocks/global-blocks.js:257 -#: assets/dist/blocks/global-blocks.js:400 -#: assets/dist/blocks/lesson-action-blocks.js:227 -#: assets/dist/blocks/lesson-action-blocks.js:286 -#: assets/dist/blocks/single-course.js:597 -#: assets/dist/blocks/single-page.js:206 -#: assets/dist/data-port/import.js:384 +#: assets/dist/blocks/global-blocks.js:414 +#: assets/dist/blocks/global-blocks.js:644 +#: assets/dist/blocks/lesson-action-blocks.js:421 +#: assets/dist/blocks/lesson-action-blocks.js:542 +#: assets/dist/blocks/single-course.js:1006 +#: assets/dist/blocks/single-page.js:329 +#: assets/dist/data-port/import.js:566 msgid "Completed" msgstr "" #: includes/admin/class-sensei-learners-main.php:408 #: assets/blocks/course-actions-block/course-status-options.js:8 #: assets/blocks/course-outline/status-preview/status-control/index.js:16 -#: assets/dist/blocks/global-blocks.js:257 -#: assets/dist/blocks/single-course.js:597 +#: assets/dist/blocks/global-blocks.js:414 +#: assets/dist/blocks/single-course.js:1006 msgid "Not Started" msgstr "" @@ -584,7 +584,7 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:492 #: assets/blocks/take-course-block/index.js:29 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Enroll" msgstr "" @@ -603,7 +603,7 @@ msgstr "" #: includes/class-sensei-grading.php:71 #: includes/class-sensei-grading.php:72 #: assets/admin/students/student-action-menu/index.js:51 -#: assets/dist/admin/students/student-action-menu/index.js:277 +#: assets/dist/admin/students/student-action-menu/index.js:296 msgid "Grading" msgstr "" @@ -618,15 +618,15 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:1014 #: includes/class-sensei-analysis-course-list-table.php:760 #: assets/blocks/course-outline/outline-block/existing-lessons-modal/lessons.js:151 -#: assets/dist/blocks/single-course.js:496 +#: assets/dist/blocks/single-course.js:777 msgid "No lessons found." msgstr "" #: includes/admin/class-sensei-learners-main.php:1020 #: includes/class-sensei-analysis-user-profile-list-table.php:352 #: assets/admin/students/student-modal/course-list.js:37 -#: assets/dist/admin/students/student-action-menu/index.js:50 -#: assets/dist/admin/students/student-bulk-action-button/index.js:36 +#: assets/dist/admin/students/student-action-menu/index.js:71 +#: assets/dist/admin/students/student-bulk-action-button/index.js:57 msgid "No courses found." msgstr "" @@ -668,13 +668,13 @@ msgstr "" #: includes/class-sensei-posttypes.php:937 #: includes/class-sensei-posttypes.php:1208 #: includes/class-sensei-posttypes.php:1209 -#: includes/class-sensei-settings.php:251 +#: includes/class-sensei-settings.php:252 #: templates/course-results/lessons.php:39 #: templates/single-course/modules.php:102 #: assets/blocks/course-outline/module-block/module-edit.js:240 -#: assets/dist/blocks/single-course.js:400 -#: assets/dist/data-port/export.js:178 -#: assets/dist/data-port/import.js:616 +#: assets/dist/blocks/single-course.js:567 +#: assets/dist/data-port/export.js:332 +#: assets/dist/data-port/import.js:1007 #: assets/shared/helpers/labels.js:8 msgid "Lessons" msgstr "" @@ -747,15 +747,15 @@ msgstr "" #: includes/class-sensei-posttypes.php:932 #: includes/class-sensei-posttypes.php:1192 #: includes/class-sensei-posttypes.php:1193 -#: includes/class-sensei-settings.php:246 +#: includes/class-sensei-settings.php:247 #: includes/unsupported-theme-handlers/class-sensei-unsupported-theme-handler-course-archive.php:55 #: assets/blocks/course-completed-actions/index.js:49 #: assets/blocks/course-list-block/index.js:43 -#: assets/dist/blocks/global-blocks.js:361 -#: assets/dist/blocks/shared.js:231 -#: assets/dist/blocks/single-page.js:206 -#: assets/dist/data-port/export.js:178 -#: assets/dist/data-port/import.js:616 +#: assets/dist/blocks/global-blocks.js:604 +#: assets/dist/blocks/shared.js:424 +#: assets/dist/blocks/single-page.js:329 +#: assets/dist/data-port/export.js:332 +#: assets/dist/data-port/import.js:1007 #: assets/shared/helpers/labels.js:7 msgid "Courses" msgstr "" @@ -780,7 +780,7 @@ msgstr "" #: includes/internal/emails/class-email-seeder-data.php:67 #: includes/internal/emails/class-email-seeder-data.php:79 #: assets/blocks/conditional-content-block/conditional-content-edit.js:23 -#: assets/dist/blocks/shared.js:155 +#: assets/dist/blocks/shared.js:281 msgid "Course Completed" msgstr "" @@ -791,8 +791,8 @@ msgstr "" #: includes/internal/emails/patterns/course-welcome.php:32 #: assets/blocks/course-actions-block/course-actions/course-actions-edit.js:29 #: assets/blocks/course-actions-block/course-actions/index.js:22 -#: assets/dist/blocks/global-blocks.js:216 -#: assets/dist/blocks/global-blocks.js:239 +#: assets/dist/blocks/global-blocks.js:348 +#: assets/dist/blocks/global-blocks.js:381 msgid "Start Course" msgstr "" @@ -811,13 +811,13 @@ msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:25 #: assets/data-port/export/export-select-content-page.js:59 #: assets/data-port/import/upload/upload-page.js:72 -#: assets/dist/admin/editor-wizard/index.js:83 -#: assets/dist/admin/editor-wizard/index.js:117 -#: assets/dist/blocks/global-blocks.js:209 -#: assets/dist/blocks/lesson-action-blocks.js:298 -#: assets/dist/data-port/export.js:24 -#: assets/dist/data-port/import.js:523 -#: assets/dist/setup-wizard/index.js:330 +#: assets/dist/admin/editor-wizard/index.js:149 +#: assets/dist/admin/editor-wizard/index.js:226 +#: assets/dist/blocks/global-blocks.js:330 +#: assets/dist/blocks/lesson-action-blocks.js:560 +#: assets/dist/data-port/export.js:76 +#: assets/dist/data-port/import.js:829 +#: assets/dist/setup-wizard/index.js:547 #: assets/setup-wizard/purpose/index.js:186 msgid "Continue" msgstr "" @@ -827,7 +827,7 @@ msgstr "" #: includes/block-patterns/course-list/class-sensei-course-list-block-patterns.php:105 #: includes/block-patterns/course-list/class-sensei-course-list-block-patterns.php:169 #: assets/blocks/course-actions-block/course-actions/course-actions-edit.js:36 -#: assets/dist/blocks/global-blocks.js:216 +#: assets/dist/blocks/global-blocks.js:348 msgid "Visit Results" msgstr "" @@ -839,7 +839,7 @@ msgstr "" #: assets/blocks/course-completed-actions/index.js:11 #: assets/blocks/course-completed-actions/index.js:27 #: assets/blocks/course-completed-actions/index.js:43 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Find More Courses" msgstr "" @@ -932,8 +932,8 @@ msgstr "" #: includes/class-sensei-lesson.php:4566 #: assets/blocks/lesson-actions/complete-lesson-block/index.js:24 #: assets/course-theme/blocks/quiz-blocks/index.js:135 -#: assets/dist/blocks/lesson-action-blocks.js:157 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/blocks/lesson-action-blocks.js:307 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Complete" msgstr "" @@ -1005,11 +1005,11 @@ msgstr "" #: includes/internal/emails/class-email-list-table.php:241 #: assets/blocks/quiz/ordering-promo/index.js:43 #: assets/blocks/quiz/quiz-block/quiz-timer-promo.js:24 -#: assets/dist/blocks/quiz/index.js:856 +#: assets/dist/blocks/quiz/index.js:1603 #: assets/dist/blocks/quiz/ordering-promo/index.js:63 -#: assets/dist/js/admin/course-edit.js:49 -#: assets/dist/js/admin/course-edit.js:73 -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:96 +#: assets/dist/js/admin/course-edit.js:127 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-access-period-promo-sidebar.js:19 #: assets/js/admin/course-general-sidebar.js:144 #: assets/js/admin/course-pricing-promo-sidebar.js:39 @@ -1056,7 +1056,7 @@ msgstr "" #: includes/admin/home/notices/class-sensei-home-notices.php:377 #: assets/course-theme/learning-mode-templates/template-actions.js:53 -#: assets/dist/course-theme/learning-mode-templates/index.js:21 +#: assets/dist/course-theme/learning-mode-templates/index.js:40 msgid "Activate" msgstr "" @@ -1067,7 +1067,7 @@ msgstr "" #: includes/admin/home/notices/class-sensei-home-notices.php:408 #: includes/class-sensei-lesson.php:1650 -#: assets/dist/home/index.js:332 +#: assets/dist/home/index.js:390 #: assets/home/extension-actions.js:70 msgid "Update" msgstr "" @@ -1086,7 +1086,7 @@ msgid "Reports" msgstr "" #: includes/admin/home/quick-links/class-sensei-home-quick-links-provider.php:33 -#: includes/class-sensei-settings.php:41 +#: includes/class-sensei-settings.php:39 #: includes/internal/emails/class-email-settings-tab.php:134 msgid "Settings" msgstr "" @@ -1100,7 +1100,7 @@ msgid "Learning mode" msgstr "" #: includes/admin/home/quick-links/class-sensei-home-quick-links-provider.php:37 -#: includes/class-sensei-settings.php:280 +#: includes/class-sensei-settings.php:281 msgid "WooCommerce" msgstr "" @@ -1293,7 +1293,7 @@ msgstr "" #: includes/admin/tools/views/html-enrolment-debug-form.php:26 #: includes/admin/tools/views/html-enrolment-debug-form.php:55 #: includes/admin/tools/views/html-recalculate-course-enrolment-form.php:25 -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:44 msgid "Required" msgstr "" @@ -1333,7 +1333,7 @@ msgstr "" #: includes/internal/emails/patterns/student-completes-course.php:40 #: includes/internal/emails/patterns/student-completes-lesson.php:40 #: includes/internal/emails/patterns/student-starts-course.php:31 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:247 msgid "Manage Students" msgstr "" @@ -1344,7 +1344,7 @@ msgstr "" #: includes/admin/tools/views/html-enrolment-debug.php:82 #: assets/blocks/conditional-content-block/conditional-content-edit.js:22 -#: assets/dist/blocks/shared.js:155 +#: assets/dist/blocks/shared.js:281 msgid "Not Enrolled" msgstr "" @@ -1475,8 +1475,8 @@ msgstr "" #: includes/block-patterns/course-list/class-sensei-course-list-block-patterns.php:189 #: includes/block-patterns/page/templates/v2/landing-page.php:32 #: assets/blocks/course-list-block/index.js:36 -#: assets/dist/blocks/global-blocks.js:361 -#: assets/dist/blocks/shared.js:231 +#: assets/dist/blocks/global-blocks.js:604 +#: assets/dist/blocks/shared.js:424 msgid "Course List" msgstr "" @@ -1492,7 +1492,7 @@ msgstr "" #: includes/block-patterns/page/templates/v1/landing-page-list.php:78 #: includes/block-patterns/page/templates/v2/landing-page.php:57 #: assets/blocks/take-course-block/index.js:25 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Start" msgstr "" @@ -1543,7 +1543,7 @@ msgstr "" #: includes/block-patterns/course/templates/video-hero.php:137 #: includes/block-patterns/course/templates/video-hero.php:176 #: assets/blocks/take-course-block/index.js:35 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Take Course" msgstr "" @@ -1554,8 +1554,8 @@ msgstr "" #: assets/blocks/course-outline/outline-block/index.js:36 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:33 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:90 -#: assets/dist/blocks/single-course.js:516 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:835 +#: assets/dist/blocks/single-course.js:897 msgid "Lesson 1" msgstr "" @@ -1566,8 +1566,8 @@ msgstr "" #: assets/blocks/course-outline/outline-block/index.js:45 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:37 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:91 -#: assets/dist/blocks/single-course.js:516 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:835 +#: assets/dist/blocks/single-course.js:897 msgid "Lesson 2" msgstr "" @@ -1577,8 +1577,8 @@ msgstr "" #: includes/block-patterns/course/templates/video-hero.php:167 #: assets/blocks/course-outline/outline-block/index.js:54 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:41 -#: assets/dist/blocks/single-course.js:516 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:835 +#: assets/dist/blocks/single-course.js:897 msgid "Lesson 3" msgstr "" @@ -1785,8 +1785,7 @@ msgstr "" #: includes/class-sensei-messages.php:274 #: assets/blocks/contact-teacher-block/index.js:13 #: assets/blocks/contact-teacher-block/index.js:27 -#: assets/dist/blocks/shared.js:198 -#: assets/dist/blocks/shared.js:203 +#: assets/dist/blocks/shared.js:354 msgid "Contact Teacher" msgstr "" @@ -1888,8 +1887,8 @@ msgstr "" #: assets/blocks/lesson-actions/take-quiz-block/index.js:17 #: assets/blocks/lesson-actions/take-quiz-block/index.js:27 #: assets/course-theme/blocks/lesson-blocks/index.js:127 -#: assets/dist/blocks/lesson-action-blocks.js:322 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/blocks/lesson-action-blocks.js:596 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Take Quiz" msgstr "" @@ -1900,13 +1899,13 @@ msgstr "" #: includes/block-patterns/lesson/templates/video-lesson.php:25 #: includes/block-patterns/lesson/templates/zoom-meeting.php:63 #: includes/blocks/course-theme/class-lesson-actions.php:66 -#: includes/class-sensei-frontend.php:920 +#: includes/class-sensei-frontend.php:932 #: themes/sensei-course-theme/templates/default/lesson.php:45 #: assets/blocks/lesson-actions/complete-lesson-block/index.js:18 #: assets/blocks/lesson-actions/complete-lesson-block/index.js:31 #: assets/course-theme/blocks/lesson-blocks/index.js:122 -#: assets/dist/blocks/lesson-action-blocks.js:157 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/blocks/lesson-action-blocks.js:307 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Complete Lesson" msgstr "" @@ -1925,7 +1924,7 @@ msgstr "" #: themes/sensei-course-theme/templates/default/lesson.php:57 #: assets/blocks/lesson-actions/next-lesson-block/index.js:17 #: assets/blocks/lesson-actions/next-lesson-block/index.js:31 -#: assets/dist/blocks/lesson-action-blocks.js:298 +#: assets/dist/blocks/lesson-action-blocks.js:560 msgid "Next Lesson" msgstr "" @@ -1935,12 +1934,12 @@ msgstr "" #: includes/block-patterns/lesson/templates/files-to-download.php:36 #: includes/block-patterns/lesson/templates/video-lesson.php:33 #: includes/block-patterns/lesson/templates/zoom-meeting.php:71 -#: includes/class-sensei-frontend.php:955 +#: includes/class-sensei-frontend.php:967 #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-edit.js:64 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:17 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:33 -#: assets/dist/blocks/lesson-action-blocks.js:207 -#: assets/dist/blocks/lesson-action-blocks.js:310 +#: assets/dist/blocks/lesson-action-blocks.js:366 +#: assets/dist/blocks/lesson-action-blocks.js:578 msgid "Reset Lesson" msgstr "" @@ -2058,7 +2057,7 @@ msgstr "" #: includes/block-patterns/page/templates/v1/landing-page-grid.php:185 #: includes/block-patterns/page/templates/v1/landing-page-list.php:188 #: includes/block-patterns/page/templates/v2/landing-page.php:140 -#: assets/dist/setup-wizard/index.js:359 +#: assets/dist/setup-wizard/index.js:613 #: assets/setup-wizard/theme/big-screen.js:129 msgid "Founder at BeautifulWriting.com" msgstr "" @@ -2156,15 +2155,13 @@ msgstr "" #. Translators: placeholder is the lesson title. #: includes/blocks/class-sensei-course-outline-lesson-block.php:47 #: includes/blocks/course-theme/class-course-navigation.php:256 -#: includes/class-sensei-frontend.php:1165 +#: includes/class-sensei-frontend.php:1177 #: includes/class-sensei-lesson.php:320 #: includes/internal/emails/class-email-list-table.php:233 -#: assets/admin/emails/email-preview-button/email-preview-button.js:84 #: assets/blocks/course-outline/lesson-block/lesson-edit.js:102 #: assets/course-theme/learning-mode-templates/template-option/template-option-thumbnail.js:26 -#: assets/dist/admin/emails/email-preview-button/index.js:18 -#: assets/dist/blocks/single-course.js:351 -#: assets/dist/course-theme/learning-mode-templates/index.js:37 +#: assets/dist/blocks/single-course.js:462 +#: assets/dist/course-theme/learning-mode-templates/index.js:88 msgid "Preview" msgstr "" @@ -2174,7 +2171,7 @@ msgstr "" #: includes/blocks/class-sensei-course-overview-block.php:51 #: assets/blocks/course-overview-block/course-overview-edit.js:36 -#: assets/dist/blocks/global-blocks.js:563 +#: assets/dist/blocks/global-blocks.js:831 msgid "Course Overview" msgstr "" @@ -2185,7 +2182,7 @@ msgstr "" #: includes/blocks/class-sensei-course-results-block.php:131 #: assets/blocks/course-results-block/course-results-edit.js:138 -#: assets/dist/blocks/single-page.js:218 +#: assets/dist/blocks/single-page.js:354 msgid "Your Total Grade" msgstr "" @@ -2195,15 +2192,15 @@ msgstr "" #: includes/class-sensei-messages.php:935 #: includes/class-sensei-messages.php:1031 #: assets/blocks/learner-messages-button-block/index.js:14 -#: assets/dist/blocks/single-page.js:276 +#: assets/dist/blocks/single-page.js:484 msgid "My Messages" msgstr "" #: includes/blocks/class-sensei-lesson-properties-block.php:71 #: assets/blocks/lesson-properties/lesson-properties-edit.js:48 #: assets/blocks/lesson-properties/lesson-properties-edit.js:101 -#: assets/dist/blocks/single-lesson.js:77 -#: assets/dist/course-theme/blocks/index.js:226 +#: assets/dist/blocks/single-lesson.js:126 +#: assets/dist/course-theme/blocks/index.js:261 msgid "Length" msgstr "" @@ -2217,8 +2214,8 @@ msgstr[1] "" #: includes/blocks/class-sensei-lesson-properties-block.php:88 #: assets/blocks/lesson-properties/lesson-properties-edit.js:67 #: assets/blocks/lesson-properties/lesson-properties-edit.js:123 -#: assets/dist/blocks/single-lesson.js:77 -#: assets/dist/course-theme/blocks/index.js:226 +#: assets/dist/blocks/single-lesson.js:126 +#: assets/dist/course-theme/blocks/index.js:261 msgid "Difficulty" msgstr "" @@ -2229,16 +2226,16 @@ msgstr "" #: assets/blocks/course-list-block/featured-label/index.js:36 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:45 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:52 -#: assets/dist/blocks/global-blocks.js:342 -#: assets/dist/blocks/global-blocks.js:400 -#: assets/dist/blocks/shared.js:212 +#: assets/dist/blocks/global-blocks.js:558 +#: assets/dist/blocks/global-blocks.js:644 +#: assets/dist/blocks/shared.js:378 msgid "Featured" msgstr "" #: includes/blocks/course-list/class-sensei-course-list-categories-filter.php:54 #: includes/class-sensei-lesson.php:1814 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:37 -#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/global-blocks.js:644 msgid "All Categories" msgstr "" @@ -2248,8 +2245,8 @@ msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:48 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:62 #: assets/blocks/learner-courses-block/learner-courses-edit.js:99 -#: assets/dist/blocks/global-blocks.js:400 -#: assets/dist/blocks/single-page.js:257 +#: assets/dist/blocks/global-blocks.js:644 +#: assets/dist/blocks/single-page.js:438 msgid "All Courses" msgstr "" @@ -2257,8 +2254,8 @@ msgstr "" #: includes/shortcodes/class-sensei-shortcode-user-courses.php:570 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:66 #: assets/course-theme/learning-mode-templates/template-option/template-option-footer.js:40 -#: assets/dist/blocks/global-blocks.js:400 -#: assets/dist/course-theme/learning-mode-templates/index.js:29 +#: assets/dist/blocks/global-blocks.js:644 +#: assets/dist/course-theme/learning-mode-templates/index.js:68 msgid "Active" msgstr "" @@ -2295,8 +2292,8 @@ msgstr "" #: includes/class-sensei-posttypes.php:940 #: assets/blocks/lesson-actions/take-quiz-block/index.js:21 #: assets/course-theme/blocks/course-navigation/index.js:130 -#: assets/dist/blocks/lesson-action-blocks.js:322 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/blocks/lesson-action-blocks.js:596 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Quiz" msgstr "" @@ -2308,8 +2305,8 @@ msgstr "" #: includes/blocks/course-theme/class-exit-course.php:59 #: assets/course-theme/blocks/lesson-blocks/exit-course-button/exit-course-edit.js:16 #: assets/course-theme/blocks/lesson-blocks/exit-course-button/index.js:18 -#: assets/dist/course-theme/blocks/index.js:263 -#: assets/dist/course-theme/blocks/index.js:273 +#: assets/dist/course-theme/blocks/index.js:317 +#: assets/dist/course-theme/blocks/index.js:332 msgid "Exit Course" msgstr "" @@ -2321,7 +2318,7 @@ msgstr "" #: includes/class-sensei-course.php:2062 #: includes/class-sensei-course.php:2174 #: includes/class-sensei-lesson.php:1862 -#: assets/dist/setup-wizard/index.js:373 +#: assets/dist/setup-wizard/index.js:653 #: assets/setup-wizard/theme/carousel.js:139 msgid "Previous" msgstr "" @@ -2336,9 +2333,9 @@ msgstr "" #: includes/class-sensei-lesson.php:1862 #: assets/blocks/lesson-actions/next-lesson-block/index.js:24 #: assets/course-theme/blocks/quiz-blocks/index.js:123 -#: assets/dist/blocks/lesson-action-blocks.js:298 -#: assets/dist/course-theme/blocks/index.js:308 -#: assets/dist/setup-wizard/index.js:373 +#: assets/dist/blocks/lesson-action-blocks.js:560 +#: assets/dist/course-theme/blocks/index.js:395 +#: assets/dist/setup-wizard/index.js:653 #: assets/setup-wizard/theme/carousel.js:147 msgid "Next" msgstr "" @@ -2346,7 +2343,7 @@ msgstr "" #: includes/blocks/course-theme/class-quiz-back-to-lesson.php:62 #: assets/course-theme/blocks/quiz-blocks/index.js:67 #: assets/course-theme/blocks/quiz-blocks/index.js:83 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Back to lesson" msgstr "" @@ -2410,7 +2407,7 @@ msgstr "" #: includes/class-sensei-admin.php:1252 #: includes/internal/emails/class-email-list-table-actions.php:115 #: includes/internal/emails/class-email-list-table-actions.php:129 -#: includes/internal/emails/class-email-preview.php:221 +#: includes/internal/emails/class-email-preview.php:200 msgid "Insufficient permissions" msgstr "" @@ -2463,14 +2460,14 @@ msgid "My Profile" msgstr "" #: includes/class-sensei-admin.php:1614 -#: includes/class-sensei-frontend.php:371 +#: includes/class-sensei-frontend.php:383 #: templates/user/login-form.php:25 #: templates/user/login-form.php:67 msgid "Login" msgstr "" #: includes/class-sensei-admin.php:1614 -#: includes/class-sensei-frontend.php:369 +#: includes/class-sensei-frontend.php:381 msgid "Logout" msgstr "" @@ -2513,8 +2510,8 @@ msgstr "" #: includes/class-sensei-lesson.php:1323 #: includes/class-sensei-lesson.php:1332 #: assets/blocks/quiz/question-block/settings/question-grade-settings.js:28 -#: assets/dist/blocks/quiz/index.js:674 -#: assets/dist/js/grading-general.js:68 +#: assets/dist/blocks/quiz/index.js:1180 +#: assets/dist/js/grading-general.js:72 #: assets/js/grading-general.js:64 msgid "Grade" msgstr "" @@ -2551,7 +2548,7 @@ msgstr "" #: includes/class-sensei-analysis-lesson-list-table.php:243 #: includes/class-sensei-grading-main.php:296 #: assets/data-port/import/done/done-page.js:38 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "Failed" msgstr "" @@ -2709,7 +2706,7 @@ msgstr "" #: includes/internal/emails/class-email-list-table-actions.php:119 #: includes/internal/emails/class-email-list-table-actions.php:137 #: includes/internal/emails/class-email-list-table-actions.php:151 -#: includes/internal/emails/class-email-preview.php:217 +#: includes/internal/emails/class-email-preview.php:195 msgid "Invalid request" msgstr "" @@ -2799,7 +2796,7 @@ msgstr "" #: includes/class-sensei-course.php:252 #: assets/admin/editor-wizard/steps/course-upgrade-step.js:52 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "WooCommerce integration" msgstr "" @@ -2809,7 +2806,7 @@ msgstr "" #: includes/class-sensei-course.php:254 #: assets/admin/editor-wizard/steps/course-upgrade-step.js:58 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "Set expiration date of courses" msgstr "" @@ -2822,8 +2819,8 @@ msgstr "" #: includes/class-sensei-course.php:262 #: includes/class-sensei-groups-landing-page.php:98 #: assets/admin/editor-wizard/steps/course-upgrade-step.js:43 -#: assets/dist/admin/editor-wizard/index.js:101 -#: assets/dist/home/index.js:467 +#: assets/dist/admin/editor-wizard/index.js:192 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:61 msgid "%s USD" msgstr "" @@ -2831,8 +2828,8 @@ msgstr "" #: includes/class-sensei-course.php:265 #: includes/class-sensei-groups-landing-page.php:100 #: assets/admin/editor-wizard/steps/course-upgrade-step.js:48 -#: assets/dist/admin/editor-wizard/index.js:101 -#: assets/dist/home/index.js:467 +#: assets/dist/admin/editor-wizard/index.js:192 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:69 msgid "per year, 1 site" msgstr "" @@ -2843,15 +2840,15 @@ msgstr "" #: includes/class-sensei-settings-api.php:194 #: includes/class-sensei-settings-api.php:211 #: assets/admin/editor-wizard/steps/course-upgrade-step.js:125 -#: assets/dist/admin/editor-wizard/index.js:102 -#: assets/dist/home/index.js:467 +#: assets/dist/admin/editor-wizard/index.js:198 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:120 msgid "Get Sensei Pro" msgstr "" #: includes/class-sensei-course.php:270 -#: assets/dist/js/admin/course-edit.js:36 -#: assets/dist/js/admin/lesson-edit.js:16 +#: assets/dist/js/admin/course-edit.js:76 +#: assets/dist/js/admin/lesson-edit.js:28 #: assets/js/admin/blocks-toggling-control.js:138 msgid "Learn more" msgstr "" @@ -2868,8 +2865,8 @@ msgstr "" #: includes/class-sensei-course.php:355 #: includes/class-sensei-groups-landing-page.php:32 #: includes/internal/emails/class-email-list-table.php:139 -#: assets/dist/blocks/single-course.js:945 -#: assets/dist/js/admin/lesson-ai.js:117 +#: assets/dist/blocks/single-course.js:1564 +#: assets/dist/js/admin/lesson-ai.js:111 #: assets/js/admin/lesson-ai.js:33 #: assets/shared/components/sensei-pro-badge/index.js:7 msgid "Pro" @@ -2880,8 +2877,8 @@ msgid "New Course" msgstr "" #: includes/class-sensei-course.php:415 -#: assets/dist/js/admin/course-edit.js:118 -#: assets/dist/js/admin/course-edit.js:121 +#: assets/dist/js/admin/course-edit.js:188 +#: assets/dist/js/admin/course-edit.js:191 #: assets/js/admin/course-settings-plugin-sidebar.js:56 #: assets/js/admin/course-settings-plugin-sidebar.js:60 #: assets/js/admin/course-settings-plugin-sidebar.js:93 @@ -2889,13 +2886,13 @@ msgid "Course Settings" msgstr "" #: includes/class-sensei-course.php:760 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:156 msgid "Course Prerequisite" msgstr "" #: includes/class-sensei-course.php:773 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:214 msgid "Featured Course" msgstr "" @@ -2905,25 +2902,25 @@ msgid "Course Video" msgstr "" #: includes/class-sensei-course.php:790 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:242 msgid "Course Management" msgstr "" #: includes/class-sensei-course.php:806 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:228 msgid "Course Notifications" msgstr "" #: includes/class-sensei-course.php:864 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:159 msgid "No courses exist yet. Please add some first." msgstr "" #: includes/class-sensei-course.php:912 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:216 msgid "Feature this course" msgstr "" @@ -2968,7 +2965,7 @@ msgid "+ Add Another Lesson" msgstr "" #: includes/class-sensei-course.php:1190 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:254 msgid "Manage Grading" msgstr "" @@ -2997,7 +2994,7 @@ msgstr "" #: includes/class-sensei-course.php:1985 #: includes/class-sensei-course.php:2115 #: includes/class-sensei-course.php:2730 -#: includes/class-sensei-frontend.php:990 +#: includes/class-sensei-frontend.php:1002 #: widgets/class-sensei-category-courses-widget.php:240 #: widgets/class-sensei-course-component-widget.php:319 msgid "%d Lesson" @@ -3009,7 +3006,7 @@ msgstr[1] "" #: includes/class-sensei-course.php:1992 #: includes/class-sensei-course.php:2122 #: includes/class-sensei-course.php:2736 -#: includes/class-sensei-frontend.php:999 +#: includes/class-sensei-frontend.php:1011 msgid "in %s" msgstr "" @@ -3021,7 +3018,7 @@ msgstr "" #: includes/class-sensei-course.php:2025 #: includes/class-sensei-course.php:2847 -#: includes/class-sensei-frontend.php:789 +#: includes/class-sensei-frontend.php:801 msgid "Mark as Complete" msgstr "" @@ -3032,8 +3029,8 @@ msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:180 #: assets/blocks/view-results-block/index.js:24 #: assets/blocks/view-results-block/index.js:27 -#: assets/dist/blocks/global-blocks.js:653 -#: assets/dist/blocks/single-page.js:260 +#: assets/dist/blocks/global-blocks.js:996 +#: assets/dist/blocks/single-page.js:444 msgid "View Results" msgstr "" @@ -3063,13 +3060,13 @@ msgstr "" #: includes/class-sensei-course.php:2224 #: assets/blocks/learner-courses-block/learner-courses-edit.js:103 -#: assets/dist/blocks/single-page.js:257 +#: assets/dist/blocks/single-page.js:438 msgid "Active Courses" msgstr "" #: includes/class-sensei-course.php:2225 #: assets/blocks/learner-courses-block/learner-courses-edit.js:107 -#: assets/dist/blocks/single-page.js:257 +#: assets/dist/blocks/single-page.js:438 msgid "Completed Courses" msgstr "" @@ -3091,7 +3088,7 @@ msgid "Disable notifications on this course?" msgstr "" #: includes/class-sensei-course.php:2678 -#: includes/class-sensei-frontend.php:1021 +#: includes/class-sensei-frontend.php:1033 msgid "Preview this course" msgstr "" @@ -3124,7 +3121,7 @@ msgstr "" #: includes/shortcodes/class-sensei-shortcode-user-courses.php:569 #: assets/blocks/quiz/quiz-block/quiz-settings.js:255 #: assets/blocks/quiz/quiz-block/quiz-settings.js:260 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "All" msgstr "" @@ -3157,8 +3154,8 @@ msgid "or %1$slog in%2$s to view this course." msgstr "" #: includes/class-sensei-course.php:3859 -#: includes/class-sensei-frontend.php:1089 -#: includes/class-sensei-frontend.php:1119 +#: includes/class-sensei-frontend.php:1101 +#: includes/class-sensei-frontend.php:1131 msgid "Register" msgstr "" @@ -3220,41 +3217,41 @@ msgstr "" msgid "Your installation of Sensei LMS is incomplete. If you installed Sensei LMS from GitHub, %1$splease refer to this document%2$s to set up your development environment." msgstr "" -#: includes/class-sensei-frontend.php:533 +#: includes/class-sensei-frontend.php:545 msgid "Back to: " msgstr "" -#: includes/class-sensei-frontend.php:551 +#: includes/class-sensei-frontend.php:563 #: includes/class-sensei-modules.php:781 msgid "Back to the course" msgstr "" -#: includes/class-sensei-frontend.php:559 +#: includes/class-sensei-frontend.php:571 msgid "Back to the lesson" msgstr "" #. translators: Placeholder is a comma-separated list of links to the tags. -#: includes/class-sensei-frontend.php:600 +#: includes/class-sensei-frontend.php:612 msgid "Lesson tags: %1$s" msgstr "" #. translators: Placeholder is the filtered tag name. -#: includes/class-sensei-frontend.php:644 +#: includes/class-sensei-frontend.php:656 msgid "Lesson tag: %1$s" msgstr "" -#: includes/class-sensei-frontend.php:701 +#: includes/class-sensei-frontend.php:713 #: includes/class-sensei-quiz.php:864 msgid "Lesson Reset Successfully." msgstr "" #. translators: Placeholder is the Course title. -#: includes/class-sensei-frontend.php:816 +#: includes/class-sensei-frontend.php:828 msgid "%1$s marked as complete." msgstr "" -#: includes/class-sensei-frontend.php:983 -#: includes/class-sensei-frontend.php:1142 +#: includes/class-sensei-frontend.php:995 +#: includes/class-sensei-frontend.php:1154 #: widgets/class-sensei-category-courses-widget.php:230 #: widgets/class-sensei-course-component-widget.php:308 #: widgets/class-sensei-lesson-component-widget.php:209 @@ -3262,82 +3259,82 @@ msgid "by" msgstr "" #. translators: Placeholder is the number of free lessons in the course. -#: includes/class-sensei-frontend.php:1019 +#: includes/class-sensei-frontend.php:1031 msgid "You can access %d of this course's lessons for free" msgstr "" -#: includes/class-sensei-frontend.php:1055 +#: includes/class-sensei-frontend.php:1067 #: templates/archive-course.php:47 msgid "No courses found that match your selection." msgstr "" -#: includes/class-sensei-frontend.php:1096 +#: includes/class-sensei-frontend.php:1108 msgid "Username" msgstr "" -#: includes/class-sensei-frontend.php:1101 +#: includes/class-sensei-frontend.php:1113 msgid "Email address" msgstr "" -#: includes/class-sensei-frontend.php:1106 +#: includes/class-sensei-frontend.php:1118 #: templates/user/login-form.php:48 msgid "Password" msgstr "" -#: includes/class-sensei-frontend.php:1111 +#: includes/class-sensei-frontend.php:1123 msgid "Anti-spam" msgstr "" #. translators: Placeholder is a link to the Course permalink. -#: includes/class-sensei-frontend.php:1150 +#: includes/class-sensei-frontend.php:1162 #: widgets/class-sensei-lesson-component-widget.php:222 msgid "Part of: %s" msgstr "" #. translators: Placeholder is a link to the Course permalink. -#: includes/class-sensei-frontend.php:1151 +#: includes/class-sensei-frontend.php:1163 #: widgets/class-sensei-lesson-component-widget.php:223 msgid "View course" msgstr "" -#: includes/class-sensei-frontend.php:1542 +#: includes/class-sensei-frontend.php:1554 msgid "ERROR: Please enter a username." msgstr "" -#: includes/class-sensei-frontend.php:1544 +#: includes/class-sensei-frontend.php:1556 msgid "ERROR: This username is invalid because it uses illegal characters. Please enter a valid username." msgstr "" -#: includes/class-sensei-frontend.php:1546 +#: includes/class-sensei-frontend.php:1558 msgid "ERROR: This username is already registered. Please choose another one." msgstr "" -#: includes/class-sensei-frontend.php:1558 +#: includes/class-sensei-frontend.php:1570 msgid "ERROR: Please enter an email address." msgstr "" -#: includes/class-sensei-frontend.php:1560 +#: includes/class-sensei-frontend.php:1572 msgid "ERROR: The email address isn’t correct." msgstr "" -#: includes/class-sensei-frontend.php:1562 +#: includes/class-sensei-frontend.php:1574 msgid "ERROR: This email is already registered, please choose another one." msgstr "" -#: includes/class-sensei-frontend.php:1574 +#: includes/class-sensei-frontend.php:1586 msgid "ERROR: The password field is empty." msgstr "" #. translators: Placeholder is the admin email address. -#: includes/class-sensei-frontend.php:1582 +#: includes/class-sensei-frontend.php:1594 msgid "ERROR: Couldn’t register you… please contact the webmaster !" msgstr "" -#: includes/class-sensei-frontend.php:1628 +#: includes/class-sensei-frontend.php:1640 msgid "Incorrect login details" msgstr "" -#: includes/class-sensei-frontend.php:1632 +#: includes/class-sensei-frontend.php:1644 msgid "Please enter your username and password" msgstr "" @@ -3371,8 +3368,8 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:111 #: includes/class-sensei-grading-user-quiz.php:413 #: assets/course-theme/blocks/quiz-blocks/index.js:128 -#: assets/dist/course-theme/blocks/index.js:308 -#: assets/dist/js/grading-general.js:68 +#: assets/dist/course-theme/blocks/index.js:395 +#: assets/dist/js/grading-general.js:72 #: assets/js/grading-general.js:67 msgid "Save" msgstr "" @@ -3394,10 +3391,10 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:415 #: assets/blocks/editor-components/number-control/index.js:77 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:24 -#: assets/dist/blocks/lesson-action-blocks.js:310 -#: assets/dist/blocks/quiz/index.js:178 -#: assets/dist/blocks/single-lesson.js:30 -#: assets/dist/course-theme/blocks/index.js:197 +#: assets/dist/blocks/lesson-action-blocks.js:578 +#: assets/dist/blocks/quiz/index.js:221 +#: assets/dist/blocks/single-lesson.js:51 +#: assets/dist/course-theme/blocks/index.js:218 msgid "Reset" msgstr "" @@ -3410,7 +3407,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:127 #: assets/blocks/quiz/answer-blocks/index.js:39 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Multiple Choice" msgstr "" @@ -3418,7 +3415,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:128 #: assets/blocks/quiz/answer-blocks/index.js:84 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "True/False" msgstr "" @@ -3426,7 +3423,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:129 #: assets/blocks/quiz/answer-blocks/index.js:95 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Gap Fill" msgstr "" @@ -3434,7 +3431,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:131 #: assets/blocks/quiz/answer-blocks/index.js:138 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Multi Line" msgstr "" @@ -3442,7 +3439,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:130 #: assets/blocks/quiz/answer-blocks/index.js:128 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Single Line" msgstr "" @@ -3450,7 +3447,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1563 #: includes/class-sensei-question.php:132 #: assets/blocks/quiz/answer-blocks/index.js:148 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "File Upload" msgstr "" @@ -3472,7 +3469,7 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:385 #: includes/class-sensei-lesson.php:2365 #: assets/blocks/quiz/answer-feedback-block/answer-feedback-toggle.js:42 -#: assets/dist/blocks/quiz/index.js:341 +#: assets/dist/blocks/quiz/index.js:558 msgid "Answer Feedback" msgstr "" @@ -3528,7 +3525,7 @@ msgid "Guest Student" msgstr "" #: includes/class-sensei-learner-profiles.php:28 -#: includes/class-sensei-settings.php:707 +#: includes/class-sensei-settings.php:708 msgid "learner" msgstr "" @@ -3590,7 +3587,7 @@ msgid "Prerequisite" msgstr "" #: includes/class-sensei-lesson.php:334 -#: includes/class-sensei-settings.php:300 +#: includes/class-sensei-settings.php:301 msgid "Content Drip" msgstr "" @@ -3609,7 +3606,7 @@ msgstr "" #: includes/class-sensei-lesson.php:370 #: includes/course-theme/class-sensei-course-theme-template-selection.php:121 -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:27 msgid "Video" msgstr "" @@ -3659,7 +3656,7 @@ msgstr "" #: includes/class-sensei-lesson.php:620 #: assets/course-theme/learning-mode-templates/template-actions.js:59 -#: assets/dist/course-theme/learning-mode-templates/index.js:21 +#: assets/dist/course-theme/learning-mode-templates/index.js:40 msgid "Customize" msgstr "" @@ -3682,7 +3679,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:945 #: includes/class-sensei-question.php:226 #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:146 -#: assets/dist/blocks/quiz/index.js:811 +#: assets/dist/blocks/quiz/index.js:1494 msgid "Question" msgstr "" @@ -3692,8 +3689,8 @@ msgstr "" #: includes/class-sensei-lesson.php:1837 #: assets/blocks/quiz/quiz-block/questions-modal/filter.js:45 #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:147 -#: assets/dist/blocks/quiz/index.js:790 -#: assets/dist/blocks/quiz/index.js:811 +#: assets/dist/blocks/quiz/index.js:1433 +#: assets/dist/blocks/quiz/index.js:1494 msgid "Type" msgstr "" @@ -3763,7 +3760,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1626 #: includes/class-sensei-lesson.php:1766 #: assets/blocks/quiz/question-block/settings/question-multiple-choice-settings.js:20 -#: assets/dist/blocks/quiz/index.js:692 +#: assets/dist/blocks/quiz/index.js:1222 msgid "Random Order" msgstr "" @@ -3791,8 +3788,8 @@ msgstr "" #: assets/blocks/editor-components/confirm-dialog/confirm-dialog.js:29 #: assets/course-theme/learning-mode-templates/template-preview.js:41 #: assets/data-port/export/export-progress-page.js:57 -#: assets/dist/course-theme/learning-mode-templates/index.js:61 -#: assets/dist/data-port/export.js:16 +#: assets/dist/course-theme/learning-mode-templates/index.js:157 +#: assets/dist/data-port/export.js:61 msgid "Cancel" msgstr "" @@ -3803,7 +3800,7 @@ msgstr "" #: includes/class-sensei-lesson.php:1711 #: includes/class-sensei-question.php:114 #: assets/blocks/quiz/quiz-block/quiz-appender.js:51 -#: assets/dist/blocks/quiz/index.js:820 +#: assets/dist/blocks/quiz/index.js:1517 msgid "New Question" msgstr "" @@ -3859,10 +3856,10 @@ msgstr "" #: assets/blocks/quiz/category-question-block/category-question-settings.js:112 #: assets/blocks/quiz/quiz-block/questions-modal/filter.js:56 #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:148 -#: assets/dist/blocks/quiz/index.js:379 -#: assets/dist/blocks/quiz/index.js:790 -#: assets/dist/blocks/quiz/index.js:811 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/quiz/index.js:650 +#: assets/dist/blocks/quiz/index.js:1433 +#: assets/dist/blocks/quiz/index.js:1494 +#: assets/dist/blocks/single-page.js:468 msgid "Category" msgstr "" @@ -3914,8 +3911,8 @@ msgstr "" #: templates/single-quiz/question-type-boolean.php:83 #: assets/blocks/quiz/answer-blocks/true-false.js:27 #: assets/blocks/quiz/answer-blocks/true-false.js:74 -#: assets/dist/blocks/quiz/index.js:324 -#: assets/dist/blocks/quiz/index.js:333 +#: assets/dist/blocks/quiz/index.js:529 +#: assets/dist/blocks/quiz/index.js:536 msgid "True" msgstr "" @@ -3924,8 +3921,8 @@ msgstr "" #: templates/single-quiz/question-type-boolean.php:87 #: assets/blocks/quiz/answer-blocks/true-false.js:28 #: assets/blocks/quiz/answer-blocks/true-false.js:75 -#: assets/dist/blocks/quiz/index.js:324 -#: assets/dist/blocks/quiz/index.js:333 +#: assets/dist/blocks/quiz/index.js:529 +#: assets/dist/blocks/quiz/index.js:536 msgid "False" msgstr "" @@ -3955,7 +3952,7 @@ msgstr "" #: includes/class-sensei-lesson.php:2278 #: includes/class-sensei-lesson.php:2302 #: assets/blocks/quiz/question-block/settings/question-grading-notes-settings.js:23 -#: assets/dist/blocks/quiz/index.js:683 +#: assets/dist/blocks/quiz/index.js:1201 msgid "Displayed to the teacher when grading the question." msgstr "" @@ -4053,22 +4050,22 @@ msgstr "" #: includes/class-sensei-lesson.php:3541 #: assets/blocks/lesson-properties/constants.js:13 -#: assets/dist/blocks/single-lesson.js:55 -#: assets/dist/course-theme/blocks/index.js:204 +#: assets/dist/blocks/single-lesson.js:96 +#: assets/dist/course-theme/blocks/index.js:231 msgid "Easy" msgstr "" #: includes/class-sensei-lesson.php:3542 #: assets/blocks/lesson-properties/constants.js:17 -#: assets/dist/blocks/single-lesson.js:55 -#: assets/dist/course-theme/blocks/index.js:204 +#: assets/dist/blocks/single-lesson.js:96 +#: assets/dist/course-theme/blocks/index.js:231 msgid "Standard" msgstr "" #: includes/class-sensei-lesson.php:3543 #: assets/blocks/lesson-properties/constants.js:21 -#: assets/dist/blocks/single-lesson.js:55 -#: assets/dist/course-theme/blocks/index.js:204 +#: assets/dist/blocks/single-lesson.js:96 +#: assets/dist/course-theme/blocks/index.js:231 msgid "Hard" msgstr "" @@ -4269,8 +4266,8 @@ msgstr "" #: includes/class-sensei-posttypes.php:1201 #: assets/blocks/course-outline/outline-block/outline-settings.js:26 #: assets/blocks/course-results-block/course-results-settings.js:22 -#: assets/dist/blocks/single-course.js:562 -#: assets/dist/blocks/single-page.js:227 +#: assets/dist/blocks/single-course.js:930 +#: assets/dist/blocks/single-page.js:380 msgid "Modules" msgstr "" @@ -4291,9 +4288,9 @@ msgstr "" #: assets/blocks/course-outline/module-block/index.js:21 #: assets/blocks/course-outline/outline-block/outline-appender.js:49 #: assets/course-theme/blocks/lesson-blocks/module-title/module-title-edit.js:10 -#: assets/dist/blocks/single-course.js:378 -#: assets/dist/blocks/single-course.js:525 -#: assets/dist/course-theme/blocks/index.js:298 +#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:857 +#: assets/dist/course-theme/blocks/index.js:377 msgid "Module" msgstr "" @@ -4637,7 +4634,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:828 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:34 -#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/global-blocks.js:644 msgid "Categories" msgstr "" @@ -4710,9 +4707,9 @@ msgstr "" #: includes/class-sensei-posttypes.php:1216 #: includes/class-sensei-posttypes.php:1217 #: assets/blocks/quiz/quiz-block/questions-modal/index.js:45 -#: assets/dist/blocks/quiz/index.js:799 -#: assets/dist/data-port/export.js:178 -#: assets/dist/data-port/import.js:616 +#: assets/dist/blocks/quiz/index.js:1459 +#: assets/dist/data-port/export.js:332 +#: assets/dist/data-port/import.js:1007 #: assets/shared/helpers/labels.js:9 msgid "Questions" msgstr "" @@ -4825,7 +4822,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:1076 #: assets/blocks/course-outline/outline-block/outline-appender.js:36 -#: assets/dist/blocks/single-course.js:525 +#: assets/dist/blocks/single-course.js:857 msgid "Lesson name" msgstr "" @@ -4888,14 +4885,14 @@ msgstr "" #: includes/class-sensei-question.php:965 #: assets/blocks/quiz/answer-feedback-block/answer-feedback.js:19 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:576 msgid "Correct" msgstr "" #: includes/class-sensei-question.php:967 #: includes/class-sensei-question.php:1171 #: assets/blocks/quiz/answer-feedback-block/answer-feedback.js:26 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:576 msgid "Incorrect" msgstr "" @@ -4979,674 +4976,674 @@ msgstr "" msgid "%s updated" msgstr "" -#: includes/class-sensei-settings.php:40 +#: includes/class-sensei-settings.php:38 msgid "Sensei LMS Settings" msgstr "" -#: includes/class-sensei-settings.php:235 -#: assets/dist/js/admin/course-edit.js:73 +#: includes/class-sensei-settings.php:236 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:121 msgid "General" msgstr "" -#: includes/class-sensei-settings.php:236 -#: includes/class-sensei-settings.php:241 +#: includes/class-sensei-settings.php:237 +#: includes/class-sensei-settings.php:242 msgid "Settings that apply to the entire plugin." msgstr "" -#: includes/class-sensei-settings.php:240 +#: includes/class-sensei-settings.php:241 msgid "Appearance" msgstr "" -#: includes/class-sensei-settings.php:242 +#: includes/class-sensei-settings.php:243 msgid "new" msgstr "" -#: includes/class-sensei-settings.php:247 +#: includes/class-sensei-settings.php:248 msgid "Settings that apply to all Courses." msgstr "" -#: includes/class-sensei-settings.php:252 +#: includes/class-sensei-settings.php:253 msgid "Settings that apply to all Lessons." msgstr "" -#: includes/class-sensei-settings.php:256 +#: includes/class-sensei-settings.php:257 msgid "Email Notifications" msgstr "" -#: includes/class-sensei-settings.php:257 +#: includes/class-sensei-settings.php:258 #: includes/internal/emails/class-settings-menu.php:45 msgid "Settings for email notifications sent from your site." msgstr "" -#: includes/class-sensei-settings.php:261 +#: includes/class-sensei-settings.php:262 msgid "Student Profiles" msgstr "" -#: includes/class-sensei-settings.php:262 +#: includes/class-sensei-settings.php:263 msgid "Settings for public Student Profiles." msgstr "" -#: includes/class-sensei-settings.php:281 +#: includes/class-sensei-settings.php:282 msgid "Optional settings for WooCommerce functions." msgstr "" -#: includes/class-sensei-settings.php:301 +#: includes/class-sensei-settings.php:302 msgid "Optional settings for the Content Drip extension." msgstr "" -#: includes/class-sensei-settings.php:307 +#: includes/class-sensei-settings.php:308 msgid "Experimental Features" msgstr "" -#: includes/class-sensei-settings.php:308 +#: includes/class-sensei-settings.php:309 msgid "Experimental features that are incomplete and not yet ready for production." msgstr "" -#: includes/class-sensei-settings.php:357 +#: includes/class-sensei-settings.php:358 msgid "Once all the course lessons have been completed" msgstr "" -#: includes/class-sensei-settings.php:358 +#: includes/class-sensei-settings.php:359 msgid "At any time (by clicking the 'Complete Course' button)" msgstr "" -#: includes/class-sensei-settings.php:361 +#: includes/class-sensei-settings.php:362 msgid "Don't show quiz question points" msgstr "" -#: includes/class-sensei-settings.php:362 +#: includes/class-sensei-settings.php:363 msgid "Number (e.g. 1. Default)" msgstr "" -#: includes/class-sensei-settings.php:363 +#: includes/class-sensei-settings.php:364 msgid "Brackets (e.g. [1])" msgstr "" -#: includes/class-sensei-settings.php:364 +#: includes/class-sensei-settings.php:365 msgid "Text (e.g. Points: 1)" msgstr "" -#: includes/class-sensei-settings.php:365 +#: includes/class-sensei-settings.php:366 msgid "Text and Brackets (e.g. [Points: 1])" msgstr "" -#: includes/class-sensei-settings.php:370 +#: includes/class-sensei-settings.php:371 msgid "Access Permissions" msgstr "" -#: includes/class-sensei-settings.php:371 +#: includes/class-sensei-settings.php:372 msgid "Users must be logged in to view lesson content." msgstr "" -#: includes/class-sensei-settings.php:378 +#: includes/class-sensei-settings.php:379 msgid "Disable Private Messages" msgstr "" -#: includes/class-sensei-settings.php:379 +#: includes/class-sensei-settings.php:380 msgid "Disable the private message functions between students and teachers." msgstr "" -#: includes/class-sensei-settings.php:386 +#: includes/class-sensei-settings.php:387 msgid "Course Archive Page" msgstr "" #. translators: Placeholder is the docs link. -#: includes/class-sensei-settings.php:389 +#: includes/class-sensei-settings.php:390 msgid "The page to use to display courses. If you leave this blank the default custom post type archive will apply." msgstr "" -#: includes/class-sensei-settings.php:400 +#: includes/class-sensei-settings.php:401 msgid "My Courses Page" msgstr "" #. translators: Placeholder is the docs link. -#: includes/class-sensei-settings.php:403 +#: includes/class-sensei-settings.php:404 msgid "The page to use to display the courses that a user is currently taking as well as the courses a user has complete." msgstr "" -#: includes/class-sensei-settings.php:414 +#: includes/class-sensei-settings.php:415 msgid "Course Completed Page" msgstr "" #. translators: Placeholder is the docs link. -#: includes/class-sensei-settings.php:417 +#: includes/class-sensei-settings.php:418 msgid "The page that is displayed after a student completes a course." msgstr "" -#: includes/class-sensei-settings.php:428 +#: includes/class-sensei-settings.php:429 msgid "Use placeholder images" msgstr "" -#: includes/class-sensei-settings.php:429 +#: includes/class-sensei-settings.php:430 msgid "Output a placeholder image when no featured image has been specified for Courses and Lessons." msgstr "" -#: includes/class-sensei-settings.php:436 +#: includes/class-sensei-settings.php:437 msgid "Disable Sensei LMS Styles" msgstr "" -#: includes/class-sensei-settings.php:437 +#: includes/class-sensei-settings.php:438 msgid "Prevent the frontend stylesheets from loading. This will remove the default styles for all Sensei LMS elements." msgstr "" -#: includes/class-sensei-settings.php:443 +#: includes/class-sensei-settings.php:444 msgid "Quiz question points format" msgstr "" -#: includes/class-sensei-settings.php:444 +#: includes/class-sensei-settings.php:445 msgid "Set the quiz question points format" msgstr "" -#: includes/class-sensei-settings.php:452 +#: includes/class-sensei-settings.php:453 msgid "Disable Sensei LMS Javascript" msgstr "" -#: includes/class-sensei-settings.php:453 +#: includes/class-sensei-settings.php:454 msgid "Prevent the frontend javascript from loading. This affects the progress bars and the My Courses tabs." msgstr "" -#: includes/class-sensei-settings.php:460 +#: includes/class-sensei-settings.php:461 msgid "Disable HTML security" msgstr "" -#: includes/class-sensei-settings.php:461 +#: includes/class-sensei-settings.php:462 msgid "Allow any HTML tags in the Video Embed field. Warning: Enabling this may leave your site more vulnerable to XSS attacks" msgstr "" -#: includes/class-sensei-settings.php:468 +#: includes/class-sensei-settings.php:469 msgid "Delete data on uninstall" msgstr "" -#: includes/class-sensei-settings.php:469 +#: includes/class-sensei-settings.php:470 msgid "Delete Sensei LMS data when the plugin is deleted. Once removed, this data cannot be restored." msgstr "" -#: includes/class-sensei-settings.php:476 +#: includes/class-sensei-settings.php:477 msgid "Courses are complete:" msgstr "" -#: includes/class-sensei-settings.php:477 +#: includes/class-sensei-settings.php:478 msgid "This will determine when courses are marked as complete." msgstr "" -#: includes/class-sensei-settings.php:486 +#: includes/class-sensei-settings.php:487 msgid "Course Author" msgstr "" -#: includes/class-sensei-settings.php:487 +#: includes/class-sensei-settings.php:488 msgid "Display the author on the Course Archive and My Courses pages. This setting does not apply when these pages use blocks." msgstr "" -#: includes/class-sensei-settings.php:494 +#: includes/class-sensei-settings.php:495 msgid "My Courses Pagination" msgstr "" -#: includes/class-sensei-settings.php:495 +#: includes/class-sensei-settings.php:496 msgid "The number of courses to output for the my courses page." msgstr "" -#: includes/class-sensei-settings.php:504 +#: includes/class-sensei-settings.php:505 msgid "Course Archive Image" msgstr "" -#: includes/class-sensei-settings.php:505 +#: includes/class-sensei-settings.php:506 msgid "Output the Course Image on the Course Archive Page." msgstr "" -#: includes/class-sensei-settings.php:512 +#: includes/class-sensei-settings.php:513 msgid "Image Width - Archive" msgstr "" -#: includes/class-sensei-settings.php:513 +#: includes/class-sensei-settings.php:514 msgid "The width in pixels of the featured image for the Course Archive page." msgstr "" -#: includes/class-sensei-settings.php:521 +#: includes/class-sensei-settings.php:522 msgid "Image Height - Archive" msgstr "" -#: includes/class-sensei-settings.php:522 +#: includes/class-sensei-settings.php:523 msgid "The height in pixels of the featured image for the Course Archive page." msgstr "" -#: includes/class-sensei-settings.php:530 +#: includes/class-sensei-settings.php:531 msgid "Image Hard Crop - Archive" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the documentation page. -#: includes/class-sensei-settings.php:532 -#: includes/class-sensei-settings.php:567 -#: includes/class-sensei-settings.php:657 -#: includes/class-sensei-settings.php:692 +#: includes/class-sensei-settings.php:533 +#: includes/class-sensei-settings.php:568 +#: includes/class-sensei-settings.php:658 +#: includes/class-sensei-settings.php:693 msgid "After changing this setting, you may need to %1$sregenerate your thumbnails%2$s." msgstr "" -#: includes/class-sensei-settings.php:539 +#: includes/class-sensei-settings.php:540 msgid "Single Course Image" msgstr "" -#: includes/class-sensei-settings.php:540 +#: includes/class-sensei-settings.php:541 msgid "Output the Course Image on the Single Course Page." msgstr "" -#: includes/class-sensei-settings.php:547 -#: includes/class-sensei-settings.php:672 +#: includes/class-sensei-settings.php:548 +#: includes/class-sensei-settings.php:673 msgid "Image Width - Single" msgstr "" -#: includes/class-sensei-settings.php:548 +#: includes/class-sensei-settings.php:549 msgid "The width in pixels of the featured image for the Course single post page." msgstr "" -#: includes/class-sensei-settings.php:556 -#: includes/class-sensei-settings.php:681 +#: includes/class-sensei-settings.php:557 +#: includes/class-sensei-settings.php:682 msgid "Image Height - Single" msgstr "" -#: includes/class-sensei-settings.php:557 +#: includes/class-sensei-settings.php:558 msgid "The height in pixels of the featured image for the Course single post page." msgstr "" -#: includes/class-sensei-settings.php:565 -#: includes/class-sensei-settings.php:690 +#: includes/class-sensei-settings.php:566 +#: includes/class-sensei-settings.php:691 msgid "Image Hard Crop - Single" msgstr "" -#: includes/class-sensei-settings.php:574 +#: includes/class-sensei-settings.php:575 msgid "Featured Courses Panel" msgstr "" -#: includes/class-sensei-settings.php:575 +#: includes/class-sensei-settings.php:576 msgid "Output the Featured Courses Panel on the Course Archive Page." msgstr "" -#: includes/class-sensei-settings.php:582 +#: includes/class-sensei-settings.php:583 msgid "More link text" msgstr "" -#: includes/class-sensei-settings.php:583 +#: includes/class-sensei-settings.php:584 msgid "The text that will be displayed on the Course Archive for the more courses link." msgstr "" -#: includes/class-sensei-settings.php:585 +#: includes/class-sensei-settings.php:586 msgid "More" msgstr "" -#: includes/class-sensei-settings.php:592 -#: assets/dist/js/admin/course-edit.js:140 +#: includes/class-sensei-settings.php:593 +#: assets/dist/js/admin/course-edit.js:215 #: assets/js/admin/course-theme/course-theme-sidebar.js:33 msgid "Learning Mode" msgstr "" -#: includes/class-sensei-settings.php:593 -#: assets/dist/js/admin/course-edit.js:140 +#: includes/class-sensei-settings.php:594 +#: assets/dist/js/admin/course-edit.js:215 #: assets/js/admin/course-theme/course-theme-sidebar.js:49 msgid "Show an immersive and distraction-free view for lessons and quizzes." msgstr "" -#: includes/class-sensei-settings.php:602 +#: includes/class-sensei-settings.php:603 msgid "Learning Mode Templates" msgstr "" -#: includes/class-sensei-settings.php:603 +#: includes/class-sensei-settings.php:604 msgid "Choose a learning mode template that is most suited for your type of content and the style you want to offer to your students." msgstr "" -#: includes/class-sensei-settings.php:613 +#: includes/class-sensei-settings.php:614 msgid "Allow Comments for Lessons" msgstr "" -#: includes/class-sensei-settings.php:614 +#: includes/class-sensei-settings.php:615 msgid "This will allow students to post comments on the single Lesson page, only student who have access to the Lesson will be allowed to comment." msgstr "" -#: includes/class-sensei-settings.php:621 +#: includes/class-sensei-settings.php:622 msgid "Display Lesson Author" msgstr "" -#: includes/class-sensei-settings.php:622 +#: includes/class-sensei-settings.php:623 msgid "Output the Lesson Author on Course single page & Lesson archive page." msgstr "" -#: includes/class-sensei-settings.php:629 +#: includes/class-sensei-settings.php:630 msgid "Course Lesson Images" msgstr "" -#: includes/class-sensei-settings.php:630 +#: includes/class-sensei-settings.php:631 msgid "Output the Lesson Image on the Single Course Page." msgstr "" -#: includes/class-sensei-settings.php:637 +#: includes/class-sensei-settings.php:638 msgid "Image Width - Course Lessons" msgstr "" -#: includes/class-sensei-settings.php:638 +#: includes/class-sensei-settings.php:639 msgid "The width in pixels of the featured image for the Lessons on the Course Single page." msgstr "" -#: includes/class-sensei-settings.php:646 +#: includes/class-sensei-settings.php:647 msgid "Image Height - Course Lessons" msgstr "" -#: includes/class-sensei-settings.php:647 +#: includes/class-sensei-settings.php:648 msgid "The height in pixels of the featured image for the Lessons on the Course Single page." msgstr "" -#: includes/class-sensei-settings.php:655 +#: includes/class-sensei-settings.php:656 msgid "Image Hard Crop - Course Lessons" msgstr "" -#: includes/class-sensei-settings.php:664 +#: includes/class-sensei-settings.php:665 msgid "Single Lesson Images" msgstr "" -#: includes/class-sensei-settings.php:665 +#: includes/class-sensei-settings.php:666 msgid "Output the Lesson Image on the Single Lesson Page." msgstr "" -#: includes/class-sensei-settings.php:673 +#: includes/class-sensei-settings.php:674 msgid "The width in pixels of the featured image for the Lessons single post page." msgstr "" -#: includes/class-sensei-settings.php:682 +#: includes/class-sensei-settings.php:683 msgid "The height in pixels of the featured image for the Lessons single post page." msgstr "" -#: includes/class-sensei-settings.php:711 +#: includes/class-sensei-settings.php:712 msgid "Public student profiles" msgstr "" #. translators: Placeholder is a profile URL example. -#: includes/class-sensei-settings.php:713 +#: includes/class-sensei-settings.php:714 msgid "Enable public student profiles that will be accessible to everyone. Profile URL format: %s" msgstr "" -#: includes/class-sensei-settings.php:720 +#: includes/class-sensei-settings.php:721 msgid "Show student's courses" msgstr "" -#: includes/class-sensei-settings.php:721 +#: includes/class-sensei-settings.php:722 msgid "Display the student's active and completed courses on their profile." msgstr "" -#: includes/class-sensei-settings.php:729 +#: includes/class-sensei-settings.php:730 msgid "Their quiz is graded (auto and manual grading)" msgstr "" -#: includes/class-sensei-settings.php:730 +#: includes/class-sensei-settings.php:731 msgid "They complete a course" msgstr "" -#: includes/class-sensei-settings.php:734 +#: includes/class-sensei-settings.php:735 msgid "A student starts their course" msgstr "" -#: includes/class-sensei-settings.php:735 +#: includes/class-sensei-settings.php:736 msgid "A student completes their course" msgstr "" -#: includes/class-sensei-settings.php:736 +#: includes/class-sensei-settings.php:737 msgid "A student completes a lesson" msgstr "" -#: includes/class-sensei-settings.php:737 +#: includes/class-sensei-settings.php:738 msgid "A student submits a quiz for grading" msgstr "" -#: includes/class-sensei-settings.php:738 +#: includes/class-sensei-settings.php:739 msgid "A student sends a private message to a teacher" msgstr "" -#: includes/class-sensei-settings.php:742 +#: includes/class-sensei-settings.php:743 msgid "They receive a reply to their private message" msgstr "" -#: includes/class-sensei-settings.php:746 +#: includes/class-sensei-settings.php:747 msgid "Emails Sent to Students" msgstr "" -#: includes/class-sensei-settings.php:747 +#: includes/class-sensei-settings.php:748 msgid "Select the notifications that will be sent to students." msgstr "" -#: includes/class-sensei-settings.php:755 +#: includes/class-sensei-settings.php:756 msgid "Emails Sent to Teachers" msgstr "" -#: includes/class-sensei-settings.php:756 +#: includes/class-sensei-settings.php:757 msgid "Select the notifications that will be sent to teachers." msgstr "" -#: includes/class-sensei-settings.php:764 +#: includes/class-sensei-settings.php:765 msgid "Emails Sent to All Users" msgstr "" -#: includes/class-sensei-settings.php:765 +#: includes/class-sensei-settings.php:766 msgid "Select the notifications that will be sent to all users." msgstr "" -#: includes/class-sensei-settings.php:773 +#: includes/class-sensei-settings.php:774 msgid "\"From\" Name" msgstr "" -#: includes/class-sensei-settings.php:774 +#: includes/class-sensei-settings.php:775 msgid "The name from which all emails will be sent." msgstr "" -#: includes/class-sensei-settings.php:782 +#: includes/class-sensei-settings.php:783 msgid "\"From\" Address" msgstr "" -#: includes/class-sensei-settings.php:783 +#: includes/class-sensei-settings.php:784 msgid "The address from which all emails will be sent." msgstr "" -#: includes/class-sensei-settings.php:791 +#: includes/class-sensei-settings.php:792 #: includes/internal/emails/class-email-settings-tab.php:275 msgid "\"Reply To\" Name" msgstr "" -#: includes/class-sensei-settings.php:799 +#: includes/class-sensei-settings.php:800 #: includes/internal/emails/class-email-settings-tab.php:283 msgid "\"Reply To\" Address" msgstr "" -#: includes/class-sensei-settings.php:807 +#: includes/class-sensei-settings.php:808 msgid "CC" msgstr "" -#: includes/class-sensei-settings.php:808 +#: includes/class-sensei-settings.php:809 msgid "Enter email addresses to CC on all emails. Separate multiple email addresses with commas." msgstr "" -#: includes/class-sensei-settings.php:814 +#: includes/class-sensei-settings.php:815 msgid "One or more of the email addresses entered for CC is invalid." msgstr "" -#: includes/class-sensei-settings.php:818 +#: includes/class-sensei-settings.php:819 msgid "BCC" msgstr "" -#: includes/class-sensei-settings.php:819 +#: includes/class-sensei-settings.php:820 msgid "Enter email addresses to BCC on all emails. Separate multiple email addresses with commas." msgstr "" -#: includes/class-sensei-settings.php:825 +#: includes/class-sensei-settings.php:826 msgid "One or more of the email addresses entered for BCC is invalid." msgstr "" -#: includes/class-sensei-settings.php:829 +#: includes/class-sensei-settings.php:830 msgid "Header Image" msgstr "" #. translators: Placeholders are opening and closing tags linking to the media uploader. -#: includes/class-sensei-settings.php:831 +#: includes/class-sensei-settings.php:832 msgid "Enter a URL to an image you want to show in the email's header. Upload your image using the %1$smedia uploader%2$s." msgstr "" -#: includes/class-sensei-settings.php:839 +#: includes/class-sensei-settings.php:840 msgid "Email Footer Text" msgstr "" -#: includes/class-sensei-settings.php:840 +#: includes/class-sensei-settings.php:841 msgid "The text to appear in the footer of Sensei LMS emails." msgstr "" #. translators: Placeholder is the blog name. -#: includes/class-sensei-settings.php:843 +#: includes/class-sensei-settings.php:844 #: templates/emails/footer.php:26 msgid "%1$s - Powered by Sensei LMS" msgstr "" -#: includes/class-sensei-settings.php:849 +#: includes/class-sensei-settings.php:850 msgid "Base Colour" msgstr "" #. translators: Placeholders are opening and closing tags. -#: includes/class-sensei-settings.php:851 +#: includes/class-sensei-settings.php:852 msgid "The base colour for Sensei LMS email templates. Default %1$s#557da1%2$s." msgstr "" -#: includes/class-sensei-settings.php:859 +#: includes/class-sensei-settings.php:860 msgid "Background Colour" msgstr "" #. translators: Placeholders are opening and closing tags. -#: includes/class-sensei-settings.php:861 +#: includes/class-sensei-settings.php:862 msgid "The background colour for Sensei LMS email templates. Default %1$s#f5f5f5%2$s." msgstr "" -#: includes/class-sensei-settings.php:869 +#: includes/class-sensei-settings.php:870 msgid "Body Background Colour" msgstr "" #. translators: Placeholders are opening and closing tags. -#: includes/class-sensei-settings.php:871 +#: includes/class-sensei-settings.php:872 msgid "The main body background colour for Sensei LMS email templates. Default %1$s#fdfdfd%2$s." msgstr "" -#: includes/class-sensei-settings.php:879 +#: includes/class-sensei-settings.php:880 msgid "Body Text Colour" msgstr "" #. translators: Placeholders are opening and closing tags. -#: includes/class-sensei-settings.php:881 +#: includes/class-sensei-settings.php:882 msgid "The main body text colour for Sensei LMS email templates. Default %1$s#505050%2$s." msgstr "" -#: includes/class-sensei-settings.php:890 +#: includes/class-sensei-settings.php:891 msgid "High-Performance Progress Storage" msgstr "" -#: includes/class-sensei-settings.php:891 +#: includes/class-sensei-settings.php:892 msgid "Store the progress of your students in separate tables." msgstr "" -#: includes/class-sensei-settings.php:899 +#: includes/class-sensei-settings.php:900 msgid "Synchronize the student progress between storages." msgstr "" -#: includes/class-sensei-settings.php:907 +#: includes/class-sensei-settings.php:908 msgid "Choose a repository to store the progress and quiz submissions of your students." msgstr "" -#: includes/class-sensei-settings.php:991 +#: includes/class-sensei-settings.php:992 msgid "Select a Page:" msgstr "" -#: includes/class-sensei-settings.php:1249 +#: includes/class-sensei-settings.php:1269 msgid "As this feature is currently experimental, it may not be available yet on some sites." msgstr "" -#: includes/class-sensei-settings.php:1257 +#: includes/class-sensei-settings.php:1277 msgid "Save changes to make the feature settings available." msgstr "" -#: includes/class-sensei-settings.php:1262 +#: includes/class-sensei-settings.php:1282 msgid "Instructions" msgstr "" -#: includes/class-sensei-settings.php:1263 +#: includes/class-sensei-settings.php:1283 msgid "To enable High-Performance Progress Storage, follow these steps:" msgstr "" -#: includes/class-sensei-settings.php:1265 +#: includes/class-sensei-settings.php:1285 msgid "Select the \"Store the progress of your students in separate tables\" checkbox and save the changes." msgstr "" -#: includes/class-sensei-settings.php:1266 +#: includes/class-sensei-settings.php:1286 msgid "Select the \"Synchronize the student progress between storages\" checkbox and save the changes." msgstr "" -#: includes/class-sensei-settings.php:1267 +#: includes/class-sensei-settings.php:1287 msgid "Wait until the \"Migration complete and data synchronization enabled\" message is displayed. This may take awhile and you will need to refresh the page to see the updated status." msgstr "" -#: includes/class-sensei-settings.php:1268 +#: includes/class-sensei-settings.php:1288 msgid "Select the \"High-Performance progress storage (experimental)\" option and save the changes." msgstr "" -#: includes/class-sensei-settings.php:1269 +#: includes/class-sensei-settings.php:1289 msgid "You are now using High-Performance Progress Storage!" msgstr "" -#: includes/class-sensei-settings.php:1271 +#: includes/class-sensei-settings.php:1291 msgid "To learn more about the feature, check the docs." msgstr "" -#: includes/class-sensei-settings.php:1293 +#: includes/class-sensei-settings.php:1313 msgid "Progress storage repository" msgstr "" -#: includes/class-sensei-settings.php:1316 +#: includes/class-sensei-settings.php:1336 msgid "Enable storage synchronization and wait for full synchronization to complete before switching to another repository." msgstr "" -#: includes/class-sensei-settings.php:1324 +#: includes/class-sensei-settings.php:1344 msgid "Wait for full synchronization to complete before switching to another repository." msgstr "" -#: includes/class-sensei-settings.php:1365 +#: includes/class-sensei-settings.php:1385 msgid "Progress storage synchronization" msgstr "" -#: includes/class-sensei-settings.php:1387 +#: includes/class-sensei-settings.php:1407 msgid "Data migration is in progress. Please wait for it to switch repository." msgstr "" -#: includes/class-sensei-settings.php:1393 +#: includes/class-sensei-settings.php:1413 msgid "Migration complete and data synchronization enabled." msgstr "" -#: includes/class-sensei-settings.php:1399 +#: includes/class-sensei-settings.php:1419 msgid "Migration complete, but errors occurred during data synchronization." msgstr "" -#: includes/class-sensei-settings.php:1405 +#: includes/class-sensei-settings.php:1425 msgid "Migration failed. Please retry." msgstr "" -#: includes/class-sensei-settings.php:1411 +#: includes/class-sensei-settings.php:1431 msgid "Cannot get the migration status." msgstr "" -#: includes/class-sensei-settings.php:1416 +#: includes/class-sensei-settings.php:1436 msgid "Waiting for data migration to start." msgstr "" -#: includes/class-sensei-settings.php:1424 +#: includes/class-sensei-settings.php:1444 msgid "Errors occurred during migration:" msgstr "" -#: includes/class-sensei-settings.php:1487 +#: includes/class-sensei-settings.php:1507 msgid "Enable for all courses" msgstr "" #: includes/class-sensei-teacher.php:140 #: includes/class-sensei-teacher.php:255 #: includes/class-sensei-teacher.php:1330 -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:122 msgid "Teacher" msgstr "" @@ -5879,7 +5876,7 @@ msgstr "" #: includes/course-theme/class-sensei-course-theme-lesson.php:307 #: includes/course-theme/class-sensei-course-theme-lesson.php:342 #: assets/blocks/take-course-block/index.js:31 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Take course" msgstr "" @@ -6075,7 +6072,7 @@ msgstr "" #: includes/data-port/class-sensei-import.php:62 #: assets/data-port/import/steps.js:22 -#: assets/dist/data-port/import.js:472 +#: assets/dist/data-port/import.js:733 msgid "Import" msgstr "" @@ -6393,6 +6390,7 @@ msgid "Preview “%s”" msgstr "" #: includes/internal/emails/class-email-page-template-repository.php:126 +#: includes/internal/emails/views/profile-email-settings.php:14 msgid "Sensei Email" msgstr "" @@ -6517,37 +6515,37 @@ msgstr "" msgid "Parent Email:" msgstr "" -#: includes/internal/emails/class-email-preview.php:185 -#: includes/internal/emails/class-email-preview.php:206 +#: includes/internal/emails/class-email-preview.php:163 +#: includes/internal/emails/class-email-preview.php:184 msgid "Pedro T." msgstr "" -#: includes/internal/emails/class-email-preview.php:188 +#: includes/internal/emails/class-email-preview.php:166 msgid "Photography Class" msgstr "" -#: includes/internal/emails/class-email-preview.php:190 +#: includes/internal/emails/class-email-preview.php:168 msgid "today" msgstr "" -#: includes/internal/emails/class-email-preview.php:194 +#: includes/internal/emails/class-email-preview.php:172 #: includes/internal/emails/generators/class-quiz-graded.php:89 msgid "You Passed!" msgstr "" -#: includes/internal/emails/class-email-preview.php:195 +#: includes/internal/emails/class-email-preview.php:173 msgid "Learning about macro" msgstr "" -#: includes/internal/emails/class-email-preview.php:199 +#: includes/internal/emails/class-email-preview.php:177 msgid "Hello! Can I ask a question?" msgstr "" -#: includes/internal/emails/class-email-preview.php:204 +#: includes/internal/emails/class-email-preview.php:182 msgid "James S." msgstr "" -#: includes/internal/emails/class-email-preview.php:205 +#: includes/internal/emails/class-email-preview.php:183 msgid "Hello from your new student" msgstr "" @@ -6597,7 +6595,7 @@ msgstr "" #: includes/internal/emails/class-email-seeder-data.php:85 #: assets/blocks/lesson-actions/lesson-completed-block/index.js:18 -#: assets/dist/blocks/lesson-action-blocks.js:286 +#: assets/dist/blocks/lesson-action-blocks.js:542 msgid "Lesson Completed" msgstr "" @@ -6680,10 +6678,12 @@ msgid "Course Expiration - in 7 days" msgstr "" #: includes/internal/emails/class-email-settings-tab.php:122 +#: includes/internal/emails/views/profile-email-settings.php:25 msgid "Student Emails" msgstr "" #: includes/internal/emails/class-email-settings-tab.php:128 +#: includes/internal/emails/views/profile-email-settings.php:28 msgid "Teacher Emails" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" #: includes/internal/emails/views/html-settings.php:69 #: includes/internal/emails/views/html-settings.php:96 -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:131 msgid "Learn More" msgstr "" @@ -6864,6 +6864,10 @@ msgstr "" msgid "to me" msgstr "" +#: includes/internal/emails/views/profile-email-settings.php:31 +msgid "Other Emails" +msgstr "" + #. translators: %s: comment id #: includes/internal/migration/migrations/class-quiz-migration.php:221 msgid "No quiz answers found for comment ID %d" @@ -6995,7 +6999,7 @@ msgstr "" #: includes/rest-api/class-sensei-rest-api-course-structure-controller.php:287 #: assets/blocks/course-outline/module-block/module-edit.js:231 -#: assets/dist/blocks/single-course.js:400 +#: assets/dist/blocks/single-course.js:567 msgid "Module description" msgstr "" @@ -7475,12 +7479,12 @@ msgstr "" #: templates/single-quiz/question-type-file-upload.php:70 #: assets/blocks/quiz/answer-blocks/file-upload.js:13 -#: assets/dist/blocks/quiz/index.js:196 +#: assets/dist/blocks/quiz/index.js:272 msgid "Choose File" msgstr "" #: templates/single-quiz/question-type-single-line.php:36 -#: assets/dist/js/question-answer-tinymce-editor.js:57 +#: assets/dist/js/question-answer-tinymce-editor.js:64 #: assets/js/question-answer-tinymce-editor.js:20 msgid "Your answer" msgstr "" @@ -7599,32 +7603,32 @@ msgid "More Lessons" msgstr "" #: assets/admin/course-pre-publish-panel/course-pre-publish-panel.js:28 -#: assets/dist/admin/course-pre-publish-panel/index.js:22 +#: assets/dist/admin/course-pre-publish-panel/index.js:31 msgid "Publish lessons" msgstr "" #: assets/admin/course-pre-publish-panel/course-pre-publish-panel.js:29 -#: assets/dist/admin/course-pre-publish-panel/index.js:22 +#: assets/dist/admin/course-pre-publish-panel/index.js:31 msgid "Publish lessons when the course is published." msgstr "" #: assets/admin/editor-wizard/patterns-list.js:74 -#: assets/dist/admin/editor-wizard/index.js:71 +#: assets/dist/admin/editor-wizard/index.js:119 msgid "No layouts available for this theme." msgstr "" #: assets/admin/editor-wizard/patterns-list.js:111 -#: assets/dist/admin/editor-wizard/index.js:73 +#: assets/dist/admin/editor-wizard/index.js:119 msgid "Sensei block patterns" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:42 -#: assets/dist/admin/editor-wizard/index.js:82 +#: assets/dist/admin/editor-wizard/index.js:149 msgid "Create your course" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:45 -#: assets/dist/admin/editor-wizard/index.js:82 +#: assets/dist/admin/editor-wizard/index.js:149 msgid "Keep your Course Title short as it will get displayed in different places around your website. You can easily change both later." msgstr "" @@ -7633,220 +7637,220 @@ msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:140 #: assets/course-theme/blocks/lesson-blocks/course-title/course-title-edit.js:11 #: assets/course-theme/blocks/lesson-blocks/course-title/index.js:19 -#: assets/dist/admin/editor-wizard/index.js:82 -#: assets/dist/blocks/single-page.js:218 -#: assets/dist/blocks/single-page.js:260 -#: assets/dist/course-theme/blocks/index.js:246 -#: assets/dist/course-theme/blocks/index.js:256 +#: assets/dist/admin/editor-wizard/index.js:149 +#: assets/dist/blocks/single-page.js:354 +#: assets/dist/blocks/single-page.js:444 +#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:305 msgid "Course Title" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:61 -#: assets/dist/admin/editor-wizard/index.js:82 +#: assets/dist/admin/editor-wizard/index.js:149 msgid "Course Description" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:72 -#: assets/dist/admin/editor-wizard/index.js:82 +#: assets/dist/admin/editor-wizard/index.js:149 msgid "Illustration of course sample with some placeholders." msgstr "" #: assets/admin/editor-wizard/steps/course-patterns-step.js:38 -#: assets/dist/admin/editor-wizard/index.js:91 +#: assets/dist/admin/editor-wizard/index.js:171 msgid "Course Layout" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:32 -#: assets/dist/admin/editor-wizard/index.js:100 +#: assets/dist/admin/editor-wizard/index.js:190 msgid "Sell with Sensei Pro" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:35 -#: assets/dist/admin/editor-wizard/index.js:100 +#: assets/dist/admin/editor-wizard/index.js:190 msgid "Do you want to sell this course? This requires Sensei Pro which also unlocks many useful features." msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:55 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "Schedule 'drip' content" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:61 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "Quiz timer" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:64 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "Flashcards, Image Hotspots, and Checklists" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:70 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "1 year of updates & support" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:77 -#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/admin/editor-wizard/index.js:192 msgid "Illustration of a course listing with the pricing defined and with the button \"Purchase Button\"" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:117 -#: assets/dist/admin/editor-wizard/index.js:102 +#: assets/dist/admin/editor-wizard/index.js:198 msgid "Continue with Sensei Free" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:46 -#: assets/dist/admin/editor-wizard/index.js:110 +#: assets/dist/admin/editor-wizard/index.js:221 msgid "Create your lesson" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:49 -#: assets/dist/admin/editor-wizard/index.js:110 +#: assets/dist/admin/editor-wizard/index.js:221 msgid "It is best to keep your Lesson Title short because it will show in your course outline and navigation. You can easily change both later." msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:57 #: assets/course-theme/blocks/lesson-blocks/index.js:178 -#: assets/dist/admin/editor-wizard/index.js:110 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/admin/editor-wizard/index.js:221 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Lesson Title" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:68 -#: assets/dist/admin/editor-wizard/index.js:110 +#: assets/dist/admin/editor-wizard/index.js:221 msgid "Illustration of lesson sample with some placeholders." msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:36 -#: assets/dist/admin/editor-wizard/index.js:132 +#: assets/dist/admin/editor-wizard/index.js:255 msgid "Lesson Layout" msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:55 -#: assets/dist/admin/editor-wizard/index.js:132 +#: assets/dist/admin/editor-wizard/index.js:255 msgid "Want More Lesson Layouts?" msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:58 -#: assets/dist/admin/editor-wizard/index.js:132 +#: assets/dist/admin/editor-wizard/index.js:255 msgid "Get flashcards, timed quizzes, image hotspots, and more with Sensei Pro." msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:68 -#: assets/dist/admin/editor-wizard/index.js:132 +#: assets/dist/admin/editor-wizard/index.js:255 msgid "Learn more." msgstr "" #: assets/admin/editor-wizard/steps/patterns-step.js:80 -#: assets/dist/admin/editor-wizard/index.js:143 +#: assets/dist/admin/editor-wizard/index.js:286 msgid "Start with default layout" msgstr "" #. translators: %1$d Current step number, %2$d Number of steps. #: assets/admin/editor-wizard/wizard.js:52 -#: assets/dist/admin/editor-wizard/index.js:167 +#: assets/dist/admin/editor-wizard/index.js:339 msgid "Step %1$d of %2$d" msgstr "" #: assets/admin/exit-survey/form.js:63 -#: assets/dist/admin/exit-survey/index.js:17 +#: assets/dist/admin/exit-survey/index.js:41 msgid "Quick Feedback" msgstr "" #: assets/admin/exit-survey/form.js:65 -#: assets/dist/admin/exit-survey/index.js:17 +#: assets/dist/admin/exit-survey/index.js:41 msgid "If you have a moment, please let us know why you are deactivating so that we can work to improve our product." msgstr "" #: assets/admin/exit-survey/form.js:80 -#: assets/dist/admin/exit-survey/index.js:17 +#: assets/dist/admin/exit-survey/index.js:41 msgid "Submit Feedback" msgstr "" #: assets/admin/exit-survey/form.js:87 -#: assets/dist/admin/exit-survey/index.js:17 +#: assets/dist/admin/exit-survey/index.js:41 msgid "Skip Feedback" msgstr "" #: assets/admin/exit-survey/reasons.js:12 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "I no longer need the plugin" msgstr "" #: assets/admin/exit-survey/reasons.js:16 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "The plugin isn't working" msgstr "" #: assets/admin/exit-survey/reasons.js:17 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "What isn't working properly?" msgstr "" #: assets/admin/exit-survey/reasons.js:21 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "I'm looking for different functionality" msgstr "" #: assets/admin/exit-survey/reasons.js:22 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "What functionality is missing?" msgstr "" #: assets/admin/exit-survey/reasons.js:26 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "I found a better plugin" msgstr "" #: assets/admin/exit-survey/reasons.js:27 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "What's the name of the plugin?" msgstr "" #: assets/admin/exit-survey/reasons.js:31 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "It's a temporary deactivation" msgstr "" #: assets/admin/exit-survey/reasons.js:36 -#: assets/dist/admin/exit-survey/index.js:25 +#: assets/dist/admin/exit-survey/index.js:56 msgid "Why are you deactivating?" msgstr "" #: assets/admin/students/student-action-menu/index.js:116 -#: assets/dist/admin/students/student-action-menu/index.js:277 +#: assets/dist/admin/students/student-action-menu/index.js:296 msgid "Select an action" msgstr "" #: assets/admin/students/student-bulk-action-button/index.js:137 -#: assets/dist/admin/students/student-bulk-action-button/index.js:263 +#: assets/dist/admin/students/student-bulk-action-button/index.js:280 msgid "Select Action" msgstr "" #: assets/admin/students/student-modal/course-list.js:135 -#: assets/dist/admin/students/student-action-menu/index.js:52 -#: assets/dist/admin/students/student-bulk-action-button/index.js:38 +#: assets/dist/admin/students/student-action-menu/index.js:79 +#: assets/dist/admin/students/student-bulk-action-button/index.js:65 msgid "Your Courses" msgstr "" #. Translators: placeholder is the number of selected students. #: assets/admin/students/student-modal/index.js:27 -#: assets/dist/admin/students/student-action-menu/index.js:63 -#: assets/dist/admin/students/student-bulk-action-button/index.js:49 +#: assets/dist/admin/students/student-action-menu/index.js:97 +#: assets/dist/admin/students/student-bulk-action-button/index.js:83 msgid "Select the course(s) you would like to add %d students to:" msgstr "" #. Translators: placeholder is the student's name. #: assets/admin/students/student-modal/index.js:35 -#: assets/dist/admin/students/student-action-menu/index.js:64 -#: assets/dist/admin/students/student-bulk-action-button/index.js:50 +#: assets/dist/admin/students/student-action-menu/index.js:99 +#: assets/dist/admin/students/student-bulk-action-button/index.js:85 msgid "Select the course(s) you would like to add %s to:" msgstr "" #: assets/admin/students/student-modal/index.js:43 -#: assets/dist/admin/students/student-action-menu/index.js:64 -#: assets/dist/admin/students/student-bulk-action-button/index.js:50 +#: assets/dist/admin/students/student-action-menu/index.js:99 +#: assets/dist/admin/students/student-bulk-action-button/index.js:85 msgid "Unable to add student. Please try again." msgid_plural "Unable to add students. Please try again." msgstr[0] "" @@ -7854,21 +7858,21 @@ msgstr[1] "" #. Translators: placeholder is the number of selected students. #: assets/admin/students/student-modal/index.js:63 -#: assets/dist/admin/students/student-action-menu/index.js:65 -#: assets/dist/admin/students/student-bulk-action-button/index.js:51 +#: assets/dist/admin/students/student-action-menu/index.js:101 +#: assets/dist/admin/students/student-bulk-action-button/index.js:87 msgid "Select the course(s) you would like to remove %d students from:" msgstr "" #. Translators: placeholder is the student's name. #: assets/admin/students/student-modal/index.js:71 -#: assets/dist/admin/students/student-action-menu/index.js:66 -#: assets/dist/admin/students/student-bulk-action-button/index.js:52 +#: assets/dist/admin/students/student-action-menu/index.js:103 +#: assets/dist/admin/students/student-bulk-action-button/index.js:89 msgid "Select the course(s) you would like to remove %s from:" msgstr "" #: assets/admin/students/student-modal/index.js:79 -#: assets/dist/admin/students/student-action-menu/index.js:66 -#: assets/dist/admin/students/student-bulk-action-button/index.js:52 +#: assets/dist/admin/students/student-action-menu/index.js:103 +#: assets/dist/admin/students/student-bulk-action-button/index.js:89 msgid "Unable to remove student. Please try again." msgid_plural "Unable to remove students. Please try again." msgstr[0] "" @@ -7876,266 +7880,266 @@ msgstr[1] "" #. Translators: placeholder is the number of selected students. #: assets/admin/students/student-modal/index.js:100 -#: assets/dist/admin/students/student-action-menu/index.js:69 -#: assets/dist/admin/students/student-bulk-action-button/index.js:55 +#: assets/dist/admin/students/student-action-menu/index.js:107 +#: assets/dist/admin/students/student-bulk-action-button/index.js:93 msgid "Select the course(s) you would like to reset progress from for %d students:" msgstr "" #. Translators: placeholder is the student's name. #: assets/admin/students/student-modal/index.js:108 -#: assets/dist/admin/students/student-action-menu/index.js:70 -#: assets/dist/admin/students/student-bulk-action-button/index.js:56 +#: assets/dist/admin/students/student-action-menu/index.js:109 +#: assets/dist/admin/students/student-bulk-action-button/index.js:95 msgid "Select the course(s) you would like to reset progress from for %s:" msgstr "" #: assets/admin/students/student-modal/index.js:116 -#: assets/dist/admin/students/student-action-menu/index.js:70 -#: assets/dist/admin/students/student-bulk-action-button/index.js:56 +#: assets/dist/admin/students/student-action-menu/index.js:109 +#: assets/dist/admin/students/student-bulk-action-button/index.js:95 msgid "Unable to reset progress for this student. Please try again." msgid_plural "Unable to reset progress for these students. Please try again." msgstr[0] "" msgstr[1] "" #: assets/admin/students/student-modal/index.js:187 -#: assets/dist/admin/students/student-action-menu/index.js:70 -#: assets/dist/admin/students/student-bulk-action-button/index.js:56 +#: assets/dist/admin/students/student-action-menu/index.js:109 +#: assets/dist/admin/students/student-bulk-action-button/index.js:95 msgid "Choose Course" msgstr "" #: assets/admin/students/student-modal/index.js:195 -#: assets/dist/admin/students/student-action-menu/index.js:70 -#: assets/dist/admin/students/student-bulk-action-button/index.js:56 +#: assets/dist/admin/students/student-action-menu/index.js:109 +#: assets/dist/admin/students/student-bulk-action-button/index.js:95 msgid "Search courses" msgstr "" #: assets/admin/tour/course-tour/steps.js:99 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "Welcome to the Course Outline block" msgstr "" #: assets/admin/tour/course-tour/steps.js:104 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "Take this short tour to learn how to create your course outline right in the editor. Click an option in the block to get started." msgstr "" #: assets/admin/tour/course-tour/steps.js:145 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "Renaming an existing lesson" msgstr "" #: assets/admin/tour/course-tour/steps.js:147 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "Click on an existing lesson to select it. Then give it a new name." msgstr "" #: assets/admin/tour/course-tour/steps.js:209 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "Adding a module" msgstr "" #: assets/admin/tour/course-tour/steps.js:211 -#: assets/dist/admin/tour/course-tour/index.js:1408 +#: assets/dist/admin/tour/course-tour/index.js:1416 msgid "A module is a container for a group of related lessons in a course. Click + to open the inserter. Then click the Module option." msgstr "" #: assets/admin/tour/course-tour/steps.js:274 -#: assets/dist/admin/tour/course-tour/index.js:1410 +#: assets/dist/admin/tour/course-tour/index.js:1418 msgid "Adding a new lesson" msgstr "" #: assets/admin/tour/course-tour/steps.js:276 -#: assets/dist/admin/tour/course-tour/index.js:1410 +#: assets/dist/admin/tour/course-tour/index.js:1418 msgid "Click + to open the inserter. Then click the Lesson option." msgstr "" #: assets/admin/tour/course-tour/steps.js:343 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Deleting a lesson" msgstr "" #: assets/admin/tour/course-tour/steps.js:345 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Use the Options menu in the toolbar to delete a selected lesson." msgstr "" #: assets/admin/tour/course-tour/steps.js:423 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Saving lessons" msgstr "" #: assets/admin/tour/course-tour/steps.js:425 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Click the \"Save to edit lesson\" option in the toolbar to save all lessons." msgstr "" #: assets/admin/tour/course-tour/steps.js:454 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Unsaved new lesson" msgstr "" #: assets/admin/tour/course-tour/steps.js:488 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Editing a lesson" msgstr "" #: assets/admin/tour/course-tour/steps.js:490 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "Use the \"Edit lesson\" option in the toolbar to navigate to the lesson editor and add your content." msgstr "" #: assets/admin/tour/course-tour/steps.js:547 #: assets/admin/tour/lesson-tour/steps.js:703 -#: assets/dist/admin/tour/course-tour/index.js:1412 -#: assets/dist/admin/tour/lesson-tour/index.js:1555 +#: assets/dist/admin/tour/course-tour/index.js:1420 +#: assets/dist/admin/tour/lesson-tour/index.js:1578 msgid "Congratulations!" msgstr "" #: assets/admin/tour/course-tour/steps.js:550 -#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/course-tour/index.js:1420 msgid "You've mastered the basics. View the course outline docs to learn more." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:142 -#: assets/dist/admin/tour/lesson-tour/index.js:1499 +#: assets/dist/admin/tour/lesson-tour/index.js:1522 msgid "Welcome to the Quiz block" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:144 -#: assets/dist/admin/tour/lesson-tour/index.js:1499 +#: assets/dist/admin/tour/lesson-tour/index.js:1522 msgid "Take this short tour to learn the fundamentals of the Quiz block." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:189 -#: assets/dist/admin/tour/lesson-tour/index.js:1503 +#: assets/dist/admin/tour/lesson-tour/index.js:1526 msgid "Changing the question type" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:191 -#: assets/dist/admin/tour/lesson-tour/index.js:1503 +#: assets/dist/admin/tour/lesson-tour/index.js:1526 msgid "There are a variety of question types for you to choose from including Multiple Choice, True/False and File Upload. We’ll show how to configure a True/False question, but the other question types work similarly." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:259 -#: assets/dist/admin/tour/lesson-tour/index.js:1509 +#: assets/dist/admin/tour/lesson-tour/index.js:1532 msgid "Adding a question" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:261 -#: assets/dist/admin/tour/lesson-tour/index.js:1509 +#: assets/dist/admin/tour/lesson-tour/index.js:1532 msgid "Click on an existing question to select it. Then type your question in the Question Title field." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:309 -#: assets/dist/admin/tour/lesson-tour/index.js:1513 +#: assets/dist/admin/tour/lesson-tour/index.js:1536 msgid "Adding a question description" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:311 -#: assets/dist/admin/tour/lesson-tour/index.js:1513 +#: assets/dist/admin/tour/lesson-tour/index.js:1536 msgid "Enter any additional details about the question in the Question Description. This is optional." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:364 -#: assets/dist/admin/tour/lesson-tour/index.js:1519 +#: assets/dist/admin/tour/lesson-tour/index.js:1542 msgid "Setting the correct answer" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:366 -#: assets/dist/admin/tour/lesson-tour/index.js:1519 +#: assets/dist/admin/tour/lesson-tour/index.js:1542 msgid "Click the Right or Wrong toggle to set the correct answer." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:411 -#: assets/dist/admin/tour/lesson-tour/index.js:1523 +#: assets/dist/admin/tour/lesson-tour/index.js:1546 msgid "Adding answer feedback" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:413 -#: assets/dist/admin/tour/lesson-tour/index.js:1523 +#: assets/dist/admin/tour/lesson-tour/index.js:1546 msgid "Add feedback by opening the Answer Feedback section of the question block. This feedback is shown after the quiz has been graded." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:494 -#: assets/dist/admin/tour/lesson-tour/index.js:1533 +#: assets/dist/admin/tour/lesson-tour/index.js:1556 msgid "Adding a new or existing question" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:499 -#: assets/dist/admin/tour/lesson-tour/index.js:1533 +#: assets/dist/admin/tour/lesson-tour/index.js:1556 msgid "Click + to open the inserter. Then click the New Question or Existing Question(s) option." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:558 -#: assets/dist/admin/tour/lesson-tour/index.js:1541 +#: assets/dist/admin/tour/lesson-tour/index.js:1564 msgid "Configuring the question settings" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:564 -#: assets/dist/admin/tour/lesson-tour/index.js:1541 +#: assets/dist/admin/tour/lesson-tour/index.js:1564 msgid "Question settings are available in the sidebar after selecting a question. View the doc to learn more about each one." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:627 -#: assets/dist/admin/tour/lesson-tour/index.js:1547 +#: assets/dist/admin/tour/lesson-tour/index.js:1570 msgid "Configuring the quiz settings" msgstr "" #: assets/admin/tour/lesson-tour/steps.js:630 -#: assets/dist/admin/tour/lesson-tour/index.js:1547 +#: assets/dist/admin/tour/lesson-tour/index.js:1570 msgid "Quiz settings are available in the sidebar after clicking the Quiz settings link. View the doc to learn more about each one." msgstr "" #: assets/admin/tour/lesson-tour/steps.js:706 -#: assets/dist/admin/tour/lesson-tour/index.js:1555 +#: assets/dist/admin/tour/lesson-tour/index.js:1578 msgid "You've mastered the basics. View the quiz docs to learn more" msgstr "" #: assets/blocks/button/button-edit.js:36 -#: assets/dist/blocks/global-blocks.js:116 -#: assets/dist/blocks/lesson-action-blocks.js:58 -#: assets/dist/blocks/shared.js:68 -#: assets/dist/blocks/single-page.js:121 +#: assets/dist/blocks/global-blocks.js:127 +#: assets/dist/blocks/lesson-action-blocks.js:69 +#: assets/dist/blocks/shared.js:79 +#: assets/dist/blocks/single-page.js:132 msgid "Add text…" msgstr "" #: assets/blocks/button/button-settings.js:24 #: assets/blocks/course-outline/module-block/module-settings.js:25 -#: assets/dist/blocks/global-blocks.js:165 -#: assets/dist/blocks/lesson-action-blocks.js:107 -#: assets/dist/blocks/shared.js:117 -#: assets/dist/blocks/single-course.js:409 -#: assets/dist/blocks/single-page.js:170 +#: assets/dist/blocks/global-blocks.js:216 +#: assets/dist/blocks/lesson-action-blocks.js:158 +#: assets/dist/blocks/shared.js:168 +#: assets/dist/blocks/single-course.js:607 +#: assets/dist/blocks/single-page.js:221 msgid "Border settings" msgstr "" #: assets/blocks/button/button-settings.js:28 -#: assets/dist/blocks/global-blocks.js:165 -#: assets/dist/blocks/global-blocks.js:686 -#: assets/dist/blocks/lesson-action-blocks.js:107 -#: assets/dist/blocks/shared.js:117 -#: assets/dist/blocks/single-page.js:170 -#: assets/dist/blocks/single-page.js:339 +#: assets/dist/blocks/global-blocks.js:216 +#: assets/dist/blocks/global-blocks.js:1060 +#: assets/dist/blocks/lesson-action-blocks.js:158 +#: assets/dist/blocks/shared.js:168 +#: assets/dist/blocks/single-page.js:221 +#: assets/dist/blocks/single-page.js:608 #: assets/shared/blocks/progress-bar/progress-bar-settings.js:39 msgid "Border radius" msgstr "" #: assets/blocks/button/button-settings.js:55 -#: assets/dist/blocks/global-blocks.js:167 -#: assets/dist/blocks/lesson-action-blocks.js:109 -#: assets/dist/blocks/shared.js:119 -#: assets/dist/blocks/single-page.js:172 +#: assets/dist/blocks/global-blocks.js:216 +#: assets/dist/blocks/lesson-action-blocks.js:158 +#: assets/dist/blocks/shared.js:168 +#: assets/dist/blocks/single-page.js:221 msgid "Change button alignment" msgstr "" #: assets/blocks/button/color-hooks.js:43 #: assets/blocks/course-categories-block/course-categories-edit.js:135 #: assets/blocks/course-outline/lesson-block/lesson-edit.js:123 -#: assets/dist/blocks/global-blocks.js:173 -#: assets/dist/blocks/global-blocks.js:289 -#: assets/dist/blocks/lesson-action-blocks.js:115 -#: assets/dist/blocks/shared.js:125 -#: assets/dist/blocks/single-course.js:346 -#: assets/dist/blocks/single-page.js:178 +#: assets/dist/blocks/global-blocks.js:244 +#: assets/dist/blocks/global-blocks.js:464 +#: assets/dist/blocks/lesson-action-blocks.js:186 +#: assets/dist/blocks/shared.js:196 +#: assets/dist/blocks/single-course.js:457 +#: assets/dist/blocks/single-page.js:249 msgid "Background color" msgstr "" @@ -8144,71 +8148,71 @@ msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:127 #: assets/blocks/course-outline/module-block/module-edit.js:259 #: assets/blocks/course-progress-block/course-progress-edit.js:132 -#: assets/dist/blocks/global-blocks.js:173 -#: assets/dist/blocks/global-blocks.js:289 -#: assets/dist/blocks/global-blocks.js:588 -#: assets/dist/blocks/lesson-action-blocks.js:115 -#: assets/dist/blocks/shared.js:125 -#: assets/dist/blocks/single-course.js:346 -#: assets/dist/blocks/single-course.js:388 -#: assets/dist/blocks/single-page.js:178 +#: assets/dist/blocks/global-blocks.js:244 +#: assets/dist/blocks/global-blocks.js:464 +#: assets/dist/blocks/global-blocks.js:881 +#: assets/dist/blocks/lesson-action-blocks.js:186 +#: assets/dist/blocks/shared.js:196 +#: assets/dist/blocks/single-course.js:457 +#: assets/dist/blocks/single-course.js:552 +#: assets/dist/blocks/single-page.js:249 msgid "Text color" msgstr "" #: assets/blocks/button/index.js:29 -#: assets/dist/blocks/global-blocks.js:193 -#: assets/dist/blocks/lesson-action-blocks.js:135 -#: assets/dist/blocks/shared.js:145 -#: assets/dist/blocks/single-page.js:198 +#: assets/dist/blocks/global-blocks.js:302 +#: assets/dist/blocks/lesson-action-blocks.js:244 +#: assets/dist/blocks/shared.js:254 +#: assets/dist/blocks/single-page.js:307 msgid "Fill" msgstr "" #: assets/blocks/button/index.js:33 -#: assets/dist/blocks/global-blocks.js:193 -#: assets/dist/blocks/lesson-action-blocks.js:135 -#: assets/dist/blocks/shared.js:145 -#: assets/dist/blocks/single-page.js:198 +#: assets/dist/blocks/global-blocks.js:302 +#: assets/dist/blocks/lesson-action-blocks.js:244 +#: assets/dist/blocks/shared.js:254 +#: assets/dist/blocks/single-page.js:307 msgid "Outline" msgstr "" #: assets/blocks/button/index.js:37 -#: assets/dist/blocks/global-blocks.js:193 -#: assets/dist/blocks/lesson-action-blocks.js:135 -#: assets/dist/blocks/shared.js:145 -#: assets/dist/blocks/single-page.js:198 +#: assets/dist/blocks/global-blocks.js:302 +#: assets/dist/blocks/lesson-action-blocks.js:244 +#: assets/dist/blocks/shared.js:254 +#: assets/dist/blocks/single-page.js:307 msgid "Link" msgstr "" #: assets/blocks/button/index.js:151 -#: assets/dist/blocks/global-blocks.js:193 -#: assets/dist/blocks/lesson-action-blocks.js:135 -#: assets/dist/blocks/shared.js:145 -#: assets/dist/blocks/single-page.js:198 +#: assets/dist/blocks/global-blocks.js:302 +#: assets/dist/blocks/lesson-action-blocks.js:244 +#: assets/dist/blocks/shared.js:254 +#: assets/dist/blocks/single-page.js:307 msgid "This block can only be used inside the Course List block." msgstr "" #: assets/blocks/conditional-content-block/conditional-content-settings.js:89 -#: assets/dist/blocks/shared.js:175 +#: assets/dist/blocks/shared.js:317 msgid "Visible when" msgstr "" #: assets/blocks/conditional-content-block/conditional-content-settings.js:106 -#: assets/dist/blocks/shared.js:175 +#: assets/dist/blocks/shared.js:317 msgid "Remove condition" msgstr "" #: assets/blocks/contact-teacher-block/index.js:23 -#: assets/dist/blocks/shared.js:203 +#: assets/dist/blocks/shared.js:354 msgid "Enable a registered user to contact the teacher. This block is only displayed if the user is logged in and private messaging is enabled." msgstr "" #: assets/blocks/course-actions-block/continue-course/index.js:21 -#: assets/dist/blocks/global-blocks.js:209 +#: assets/dist/blocks/global-blocks.js:330 msgid "Continue Course" msgstr "" #: assets/blocks/course-actions-block/continue-course/index.js:22 -#: assets/dist/blocks/global-blocks.js:209 +#: assets/dist/blocks/global-blocks.js:330 msgid "Enable a student to pick up where they left off in a course." msgstr "" @@ -8218,244 +8222,244 @@ msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:27 #: assets/blocks/lesson-actions/reset-lesson-block/index.js:29 #: assets/blocks/lesson-actions/take-quiz-block/index.js:23 -#: assets/dist/blocks/global-blocks.js:209 -#: assets/dist/blocks/lesson-action-blocks.js:157 -#: assets/dist/blocks/lesson-action-blocks.js:286 -#: assets/dist/blocks/lesson-action-blocks.js:298 -#: assets/dist/blocks/lesson-action-blocks.js:310 -#: assets/dist/blocks/lesson-action-blocks.js:322 +#: assets/dist/blocks/global-blocks.js:330 +#: assets/dist/blocks/lesson-action-blocks.js:307 +#: assets/dist/blocks/lesson-action-blocks.js:542 +#: assets/dist/blocks/lesson-action-blocks.js:560 +#: assets/dist/blocks/lesson-action-blocks.js:578 +#: assets/dist/blocks/lesson-action-blocks.js:596 msgid "Button" msgstr "" #: assets/blocks/course-actions-block/course-actions/course-actions-edit.js:120 -#: assets/dist/blocks/global-blocks.js:218 +#: assets/dist/blocks/global-blocks.js:348 msgid "The Course Actions block can only be used inside the Course List block." msgstr "" #: assets/blocks/course-categories-block/course-categories-edit.js:102 -#: assets/dist/blocks/global-blocks.js:297 +#: assets/dist/blocks/global-blocks.js:480 msgid "The Course Categories block can only be used inside the Course List block." msgstr "" #: assets/blocks/course-categories-block/index.js:23 -#: assets/dist/blocks/global-blocks.js:325 +#: assets/dist/blocks/global-blocks.js:526 msgid "Music" msgstr "" #: assets/blocks/course-categories-block/index.js:27 -#: assets/dist/blocks/global-blocks.js:325 +#: assets/dist/blocks/global-blocks.js:526 msgid "Movies" msgstr "" #: assets/blocks/course-completed-actions/index.js:16 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Course Completed Actions" msgstr "" #: assets/blocks/course-completed-actions/index.js:17 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Prompt students to take action after completing a course." msgstr "" #: assets/blocks/course-completed-actions/index.js:25 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Actions" msgstr "" #: assets/blocks/course-completed-actions/index.js:26 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Buttons" msgstr "" #: assets/blocks/course-completed-actions/index.js:28 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "View Certificate" msgstr "" #: assets/blocks/course-completed-actions/index.js:44 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Prompt students to find more courses." msgstr "" #: assets/blocks/course-completed-actions/index.js:50 -#: assets/dist/blocks/single-page.js:206 +#: assets/dist/blocks/single-page.js:329 msgid "Archive" msgstr "" #: assets/blocks/course-list-block/hooks.js:88 #: assets/blocks/learner-courses-block/learner-courses-settings.js:60 -#: assets/dist/blocks/global-blocks.js:349 -#: assets/dist/blocks/shared.js:219 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/global-blocks.js:580 +#: assets/dist/blocks/shared.js:400 +#: assets/dist/blocks/single-page.js:468 msgid "Grid view" msgstr "" #: assets/blocks/course-list-block/index.js:37 -#: assets/dist/blocks/global-blocks.js:361 -#: assets/dist/blocks/shared.js:231 +#: assets/dist/blocks/global-blocks.js:604 +#: assets/dist/blocks/shared.js:424 msgid "Show a list of courses." msgstr "" #: assets/blocks/course-list-block/index.js:42 -#: assets/dist/blocks/global-blocks.js:361 -#: assets/dist/blocks/shared.js:231 +#: assets/dist/blocks/global-blocks.js:604 +#: assets/dist/blocks/shared.js:424 msgid "List" msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:59 -#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/global-blocks.js:644 msgid "Student Courses" msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:118 -#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/global-blocks.js:644 msgid "The Course List Filter block can only be used inside the Course List block." msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:129 -#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/global-blocks.js:644 msgid "Filter Type" msgstr "" #. translators: Error message. #: assets/blocks/course-outline/course-outline-store.js:69 -#: assets/dist/blocks/single-course.js:275 +#: assets/dist/blocks/single-course.js:307 msgid "Course modules and lessons could not be updated. %s" msgstr "" #: assets/blocks/course-outline/lesson-block/index.js:19 -#: assets/dist/blocks/single-course.js:319 +#: assets/dist/blocks/single-course.js:392 msgid "Start learning" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:28 -#: assets/dist/blocks/single-course.js:327 +#: assets/dist/blocks/single-course.js:414 msgid "Edit lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:64 -#: assets/dist/blocks/single-course.js:334 +#: assets/dist/blocks/single-course.js:421 msgid "Save to edit lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:60 -#: assets/dist/blocks/single-course.js:351 +#: assets/dist/blocks/single-course.js:462 msgid "Unsaved" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:62 -#: assets/dist/blocks/single-course.js:351 +#: assets/dist/blocks/single-course.js:462 msgid "Draft" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:92 -#: assets/dist/blocks/single-course.js:351 +#: assets/dist/blocks/single-course.js:462 msgid "Add Lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-settings.js:45 -#: assets/dist/blocks/single-course.js:360 +#: assets/dist/blocks/single-course.js:490 msgid "Edit details such as lesson content, prerequisite, quiz settings and more." msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-settings.js:52 -#: assets/dist/blocks/single-course.js:360 +#: assets/dist/blocks/single-course.js:490 msgid "Typography" msgstr "" #: assets/blocks/course-outline/module-block/index.js:22 -#: assets/dist/blocks/single-course.js:378 +#: assets/dist/blocks/single-course.js:533 msgid "About Module" msgstr "" #: assets/blocks/course-outline/module-block/index.js:39 #: assets/blocks/course-outline/outline-block/index.js:20 #: assets/blocks/course-results-block/index.js:19 -#: assets/dist/blocks/single-course.js:378 -#: assets/dist/blocks/single-course.js:516 -#: assets/dist/blocks/single-page.js:236 +#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:835 +#: assets/dist/blocks/single-page.js:396 msgid "Filled" msgstr "" #: assets/blocks/course-outline/module-block/index.js:44 #: assets/blocks/course-outline/outline-block/index.js:25 #: assets/blocks/course-results-block/index.js:24 -#: assets/dist/blocks/single-course.js:378 -#: assets/dist/blocks/single-course.js:516 -#: assets/dist/blocks/single-page.js:236 +#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:835 +#: assets/dist/blocks/single-page.js:396 msgid "Minimal" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:190 -#: assets/dist/blocks/single-course.js:400 +#: assets/dist/blocks/single-course.js:567 msgid "Module name" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:216 -#: assets/dist/blocks/single-course.js:400 +#: assets/dist/blocks/single-course.js:567 msgid "Toggle module content" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:257 -#: assets/dist/blocks/single-course.js:388 +#: assets/dist/blocks/single-course.js:552 msgid "Main color" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:262 -#: assets/dist/blocks/single-course.js:388 +#: assets/dist/blocks/single-course.js:552 msgid "Border color" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:31 #: assets/blocks/course-outline/outline-block/outline-settings.js:43 #: assets/blocks/course-results-block/course-results-settings.js:30 -#: assets/dist/blocks/single-course.js:409 -#: assets/dist/blocks/single-course.js:562 -#: assets/dist/blocks/single-page.js:227 +#: assets/dist/blocks/single-course.js:607 +#: assets/dist/blocks/single-course.js:930 +#: assets/dist/blocks/single-page.js:380 msgid "Border" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:32 -#: assets/dist/blocks/single-course.js:409 +#: assets/dist/blocks/single-course.js:607 msgid "Toggle to enable the border." msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:36 -#: assets/dist/blocks/single-course.js:409 +#: assets/dist/blocks/single-course.js:607 msgid "Custom slug" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:41 -#: assets/dist/blocks/single-course.js:409 +#: assets/dist/blocks/single-course.js:607 msgid "Optional, keep empty for default" msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:15 #: assets/blocks/course-outline/outline-block/outline-placeholder.js:53 -#: assets/dist/blocks/single-course.js:454 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:677 +#: assets/dist/blocks/single-course.js:897 msgid "Course Outline" msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:17 -#: assets/dist/blocks/single-course.js:454 +#: assets/dist/blocks/single-course.js:677 msgid "Build and display a course outline. A course is made up of modules (optional) and lessons. You can use modules to group related lessons together." msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:27 -#: assets/dist/blocks/single-course.js:454 +#: assets/dist/blocks/single-course.js:677 msgid "Create a module" msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:34 -#: assets/dist/blocks/single-course.js:454 +#: assets/dist/blocks/single-course.js:677 msgid "Create a lesson" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/actions.js:43 #: assets/blocks/quiz/quiz-block/questions-modal/actions.js:43 -#: assets/dist/blocks/quiz/index.js:779 -#: assets/dist/blocks/single-course.js:464 +#: assets/dist/blocks/quiz/index.js:1405 +#: assets/dist/blocks/single-course.js:699 msgid "Add Selected" msgstr "" @@ -8463,183 +8467,183 @@ msgstr "" #. translators: Number of selected questions. #: assets/blocks/course-outline/outline-block/existing-lessons-modal/actions.js:46 #: assets/blocks/quiz/quiz-block/questions-modal/actions.js:46 -#: assets/dist/blocks/quiz/index.js:781 -#: assets/dist/blocks/single-course.js:465 +#: assets/dist/blocks/quiz/index.js:1406 +#: assets/dist/blocks/single-course.js:700 msgid "Add Selected (%s)" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/actions.js:58 #: assets/blocks/quiz/quiz-block/questions-modal/actions.js:55 -#: assets/dist/blocks/quiz/index.js:781 -#: assets/dist/blocks/single-course.js:465 +#: assets/dist/blocks/quiz/index.js:1406 +#: assets/dist/blocks/single-course.js:700 msgid "Clear Selected" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/filter.js:37 -#: assets/dist/blocks/single-course.js:474 +#: assets/dist/blocks/single-course.js:725 msgid "Search lessons" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/index.js:36 -#: assets/dist/blocks/single-course.js:483 +#: assets/dist/blocks/single-course.js:748 msgid "Available Lessons" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/index.js:45 -#: assets/dist/blocks/single-course.js:483 +#: assets/dist/blocks/single-course.js:748 msgid "Unable to add the selected lesson(s). Please make sure you are still logged in and try again." msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/lessons.js:135 -#: assets/dist/blocks/single-course.js:496 +#: assets/dist/blocks/single-course.js:777 msgid "Toggle all visible lessons selection." msgstr "" #: assets/blocks/course-outline/outline-block/outline-appender.js:44 -#: assets/dist/blocks/single-course.js:525 +#: assets/dist/blocks/single-course.js:857 msgid "Existing Lesson(s)" msgstr "" #: assets/blocks/course-outline/outline-block/outline-appender.js:61 -#: assets/dist/blocks/single-course.js:525 +#: assets/dist/blocks/single-course.js:857 msgid "Add Module or Lesson" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:55 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Build and display a course outline." msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:69 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Start with a blank canvas and create your own course outline." msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:77 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Add Lessons and Modules" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:83 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Reorder and edit anytime" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:98 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Start with blank" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:110 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Get AI's help to start with a tailored course outline." msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:120 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "AI tailored outline based on your content" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:127 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Access to all Sensei Pro features" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:139 -#: assets/dist/blocks/single-course.js:542 +#: assets/dist/blocks/single-course.js:897 msgid "Generate with AI" msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:34 -#: assets/dist/blocks/single-course.js:562 +#: assets/dist/blocks/single-course.js:930 msgid "Collapsible modules" msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:35 -#: assets/dist/blocks/single-course.js:562 +#: assets/dist/blocks/single-course.js:930 msgid "Modules can be collapsed or expanded." msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:44 #: assets/blocks/course-results-block/course-results-settings.js:31 -#: assets/dist/blocks/single-course.js:562 -#: assets/dist/blocks/single-page.js:227 +#: assets/dist/blocks/single-course.js:930 +#: assets/dist/blocks/single-page.js:380 msgid "Toggle the border for all modules." msgstr "" #: assets/blocks/course-outline/status-preview/status-control/index.js:45 -#: assets/dist/blocks/single-course.js:597 +#: assets/dist/blocks/single-course.js:1006 msgid "Preview a status. The actual status that the student sees is determined by their progress in the course." msgstr "" #: assets/blocks/course-overview-block/course-overview-edit.js:25 -#: assets/dist/blocks/global-blocks.js:563 +#: assets/dist/blocks/global-blocks.js:831 msgid "The Course Overview block can only be used inside the Course List block." msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:86 -#: assets/dist/blocks/global-blocks.js:588 +#: assets/dist/blocks/global-blocks.js:881 msgid "The Course Progress block can only be used inside the Course List block." msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:103 #: assets/blocks/learner-courses-block/learner-courses-edit.js:168 -#: assets/dist/blocks/global-blocks.js:588 -#: assets/dist/blocks/single-page.js:260 +#: assets/dist/blocks/global-blocks.js:881 +#: assets/dist/blocks/single-page.js:444 msgid "lessons" msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:124 #: assets/blocks/quiz/quiz-block/quiz-settings.js:310 -#: assets/dist/blocks/global-blocks.js:588 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/global-blocks.js:881 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Progress bar color" msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:128 #: assets/blocks/quiz/quiz-block/quiz-settings.js:320 -#: assets/dist/blocks/global-blocks.js:588 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/global-blocks.js:881 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Progress bar background color" msgstr "" #. translators: Mock lesson number. #: assets/blocks/course-results-block/course-results-edit.js:36 -#: assets/dist/blocks/single-page.js:216 +#: assets/dist/blocks/single-page.js:354 msgid "Lesson %s" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:148 #: assets/course-theme/blocks/course-navigation/index.js:31 -#: assets/dist/blocks/single-page.js:218 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/blocks/single-page.js:354 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Module A" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:154 #: assets/course-theme/blocks/course-navigation/index.js:55 -#: assets/dist/blocks/single-page.js:218 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/blocks/single-page.js:354 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Module B" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:160 -#: assets/dist/blocks/single-page.js:218 +#: assets/dist/blocks/single-page.js:354 msgid "Module C" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:175 -#: assets/dist/blocks/single-page.js:218 +#: assets/dist/blocks/single-page.js:354 msgid "Module color" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:179 -#: assets/dist/blocks/single-page.js:218 +#: assets/dist/blocks/single-page.js:354 msgid "Module text color" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:183 -#: assets/dist/blocks/single-page.js:218 +#: assets/dist/blocks/single-page.js:354 msgid "Module border color" msgstr "" @@ -8649,379 +8653,379 @@ msgstr "" #. translators: %1$d number of characters introduced, %2$d number of total characters allowed. #: assets/blocks/editor-components/limited-text-control/index.js:27 -#: assets/dist/admin/editor-wizard/index.js:215 +#: assets/dist/admin/editor-wizard/index.js:407 msgid "Characters: %1$d/%2$d" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:146 -#: assets/dist/blocks/single-page.js:260 +#: assets/dist/blocks/single-page.js:444 msgid "Category Name" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:152 -#: assets/dist/blocks/single-page.js:260 +#: assets/dist/blocks/single-page.js:444 msgid "This is a preview of the course description…" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:36 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Featured image" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:44 -#: assets/dist/blocks/single-page.js:269 -#: assets/dist/setup-wizard/index.js:328 +#: assets/dist/blocks/single-page.js:468 +#: assets/dist/setup-wizard/index.js:545 #: assets/setup-wizard/purpose/index.js:145 msgid "Description" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:48 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Progress bar" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:55 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "List view" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:68 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Primary color" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:73 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Accent color" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:82 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Course settings" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:101 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Styling" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:106 -#: assets/dist/blocks/single-page.js:269 +#: assets/dist/blocks/single-page.js:468 msgid "Layout" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:138 #: assets/blocks/quiz/quiz-block/quiz-settings.js:283 -#: assets/dist/blocks/global-blocks.js:706 -#: assets/dist/blocks/lesson-action-blocks.js:357 -#: assets/dist/blocks/quiz/index.js:847 -#: assets/dist/blocks/shared.js:301 -#: assets/dist/blocks/single-course.js:885 -#: assets/dist/blocks/single-page.js:269 -#: assets/dist/blocks/single-page.js:359 +#: assets/dist/blocks/global-blocks.js:1120 +#: assets/dist/blocks/lesson-action-blocks.js:683 +#: assets/dist/blocks/quiz/index.js:1587 +#: assets/dist/blocks/shared.js:570 +#: assets/dist/blocks/single-course.js:1436 +#: assets/dist/blocks/single-page.js:468 +#: assets/dist/blocks/single-page.js:668 #: assets/shared/blocks/settings.js:82 msgid "Color settings" msgstr "" #: assets/blocks/learner-messages-button-block/index.js:25 -#: assets/dist/blocks/single-page.js:281 +#: assets/dist/blocks/single-page.js:484 msgid "Enable a student to view their messages. This block is only displayed if the student is logged in and private messaging is enabled." msgstr "" #: assets/blocks/learner-messages-button-block/index.js:29 -#: assets/dist/blocks/single-page.js:281 +#: assets/dist/blocks/single-page.js:484 msgid "Student Messages Button" msgstr "" #: assets/blocks/learner-messages-button-block/messages-disabled-notice.js:33 -#: assets/dist/blocks/single-page.js:290 +#: assets/dist/blocks/single-page.js:510 msgid "You have added the \"Student Messages Button\" block to your editor, but messages are disabled in your settings." msgstr "" #: assets/blocks/learner-messages-button-block/messages-disabled-notice.js:42 -#: assets/dist/blocks/single-page.js:290 +#: assets/dist/blocks/single-page.js:510 msgid "Go to disabled messages setting" msgstr "" #: assets/blocks/lesson-actions/complete-lesson-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:157 +#: assets/dist/blocks/lesson-action-blocks.js:307 msgid "Enable a student to mark the lesson as complete. This block is only displayed if the lesson has no quiz or the quiz is optional." msgstr "" #: assets/blocks/lesson-actions/complete-lesson-block/index.js:25 -#: assets/dist/blocks/lesson-action-blocks.js:157 +#: assets/dist/blocks/lesson-action-blocks.js:307 msgid "Finish" msgstr "" #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:48 -#: assets/dist/blocks/lesson-action-blocks.js:227 +#: assets/dist/blocks/lesson-action-blocks.js:421 msgid "Preview lesson state" msgstr "" #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:55 -#: assets/dist/blocks/lesson-action-blocks.js:227 +#: assets/dist/blocks/lesson-action-blocks.js:421 msgid "Additional Actions" msgstr "" #: assets/blocks/lesson-actions/lesson-completed-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:286 +#: assets/dist/blocks/lesson-action-blocks.js:542 msgid "This button becomes visible only when a lesson is completed. It has no other functionality other than indicating that the lesson is completed" msgstr "" #: assets/blocks/lesson-actions/lesson-completed-block/index.js:25 -#: assets/dist/blocks/lesson-action-blocks.js:286 +#: assets/dist/blocks/lesson-action-blocks.js:542 msgid "Finished" msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:298 +#: assets/dist/blocks/lesson-action-blocks.js:560 msgid "Enable a student to move to the next lesson. This block is only displayed if the current lesson has been completed." msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:310 +#: assets/dist/blocks/lesson-action-blocks.js:578 msgid "Enable a student to reset their progress. This block is only displayed if the lesson is completed and has no quiz, or the quiz is completed and retakes are enabled." msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:25 -#: assets/dist/blocks/lesson-action-blocks.js:310 +#: assets/dist/blocks/lesson-action-blocks.js:578 msgid "Restart" msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:26 -#: assets/dist/blocks/lesson-action-blocks.js:310 +#: assets/dist/blocks/lesson-action-blocks.js:578 msgid "Revert" msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:27 -#: assets/dist/blocks/lesson-action-blocks.js:310 +#: assets/dist/blocks/lesson-action-blocks.js:578 msgid "Progress" msgstr "" #: assets/blocks/lesson-actions/take-quiz-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:322 +#: assets/dist/blocks/lesson-action-blocks.js:596 msgid "Enable a student to take the quiz." msgstr "" #: assets/blocks/lesson-properties/lesson-properties-edit.js:45 -#: assets/dist/blocks/single-lesson.js:77 -#: assets/dist/course-theme/blocks/index.js:226 +#: assets/dist/blocks/single-lesson.js:126 +#: assets/dist/course-theme/blocks/index.js:261 msgid "Properties" msgstr "" #: assets/blocks/lesson-properties/lesson-properties-edit.js:58 #: assets/blocks/lesson-properties/lesson-properties-edit.js:105 -#: assets/dist/blocks/single-lesson.js:77 -#: assets/dist/course-theme/blocks/index.js:226 +#: assets/dist/blocks/single-lesson.js:126 +#: assets/dist/course-theme/blocks/index.js:261 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" #: assets/blocks/lesson-properties/lesson-properties-edit.js:88 -#: assets/dist/blocks/single-lesson.js:77 -#: assets/dist/course-theme/blocks/index.js:226 +#: assets/dist/blocks/single-lesson.js:126 +#: assets/dist/course-theme/blocks/index.js:261 msgid "Since Learning Mode is activated, use this block to add the properties to each lesson and make sure your Lesson template contains the Lesson Properties block." msgstr "" #: assets/blocks/quiz/answer-blocks/gap-fill.js:41 -#: assets/dist/blocks/quiz/index.js:203 +#: assets/dist/blocks/quiz/index.js:299 msgid "Text before the gap" msgstr "" #: assets/blocks/quiz/answer-blocks/gap-fill.js:64 -#: assets/dist/blocks/quiz/index.js:203 +#: assets/dist/blocks/quiz/index.js:299 msgid "Add right answers. Separate with commas or the Enter key." msgstr "" #: assets/blocks/quiz/answer-blocks/gap-fill.js:74 -#: assets/dist/blocks/quiz/index.js:203 +#: assets/dist/blocks/quiz/index.js:299 msgid "Text after the gap" msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:40 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Select from a list of options." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:61 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Add at least one right and one wrong answer." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:65 #: assets/blocks/quiz/answer-blocks/index.js:112 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Add a right answer to this question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:69 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "The value of the right answer can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:73 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Add a wrong answer to this question. Value can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:77 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "The value of the wrong answer can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:85 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Select whether a statement is true or false." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:96 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Fill in the blank." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:113 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "The value of a right answer can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:117 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Add text before or after the gap. Value can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:121 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Value of the text before or after the gap can not be blank space." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:129 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Short answer to an open-ended question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:139 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Long answer to an open-ended question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:149 -#: assets/dist/blocks/quiz/index.js:229 +#: assets/dist/blocks/quiz/index.js:346 msgid "Upload a file or document." msgstr "" #: assets/blocks/quiz/answer-blocks/multiple-choice-answer-option.js:54 -#: assets/dist/blocks/quiz/index.js:262 +#: assets/dist/blocks/quiz/index.js:390 msgid "Add Answer" msgstr "" #: assets/blocks/quiz/answer-blocks/multiple-choice-answer-option.js:69 #: assets/blocks/quiz/answer-blocks/true-false.js:53 -#: assets/dist/blocks/quiz/index.js:262 -#: assets/dist/blocks/quiz/index.js:324 +#: assets/dist/blocks/quiz/index.js:390 +#: assets/dist/blocks/quiz/index.js:529 msgid "Right" msgstr "" #: assets/blocks/quiz/answer-blocks/multiple-choice-answer-option.js:70 #: assets/blocks/quiz/answer-blocks/true-false.js:55 -#: assets/dist/blocks/quiz/index.js:262 -#: assets/dist/blocks/quiz/index.js:324 +#: assets/dist/blocks/quiz/index.js:390 +#: assets/dist/blocks/quiz/index.js:529 msgid "Wrong" msgstr "" #: assets/blocks/quiz/answer-blocks/single-line.js:16 -#: assets/dist/blocks/quiz/index.js:317 +#: assets/dist/blocks/quiz/index.js:504 msgid "Answer:" msgstr "" #: assets/blocks/quiz/answer-feedback-block/answer-feedback-toggle.js:50 -#: assets/dist/blocks/quiz/index.js:341 +#: assets/dist/blocks/quiz/index.js:558 msgid "Show feedback once the question is answered." msgstr "" #: assets/blocks/quiz/answer-feedback-block/answer-feedback.js:20 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:576 msgid "Show a message when the question is answered correctly. Type / to choose a block." msgstr "" #: assets/blocks/quiz/answer-feedback-block/answer-feedback.js:27 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:576 msgid "Show a message when the question is answered incorrectly. Type / to choose a block." msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:32 -#: assets/dist/blocks/quiz/index.js:359 +#: assets/dist/blocks/quiz/index.js:598 msgid "Correct Answer Feedback" msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:34 -#: assets/dist/blocks/quiz/index.js:359 +#: assets/dist/blocks/quiz/index.js:598 msgid "Display correct answer feedback." msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:45 -#: assets/dist/blocks/quiz/index.js:359 +#: assets/dist/blocks/quiz/index.js:598 msgid "Incorrect Answer Feedback" msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:47 -#: assets/dist/blocks/quiz/index.js:359 +#: assets/dist/blocks/quiz/index.js:598 msgid "Display incorrect answer feedback." msgstr "" #: assets/blocks/quiz/category-question-block/category-question-edit.js:75 -#: assets/dist/blocks/quiz/index.js:369 +#: assets/dist/blocks/quiz/index.js:624 msgid "Category Question" msgstr "" #. translators: placeholder is number of questions to show from category. #: assets/blocks/quiz/category-question-block/category-question-edit.js:82 -#: assets/dist/blocks/quiz/index.js:370 +#: assets/dist/blocks/quiz/index.js:626 msgid "%d question" msgid_plural "%d questions" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/category-question-block/category-question-settings.js:101 -#: assets/dist/blocks/quiz/index.js:379 +#: assets/dist/blocks/quiz/index.js:650 msgid "Category Question Settings" msgstr "" #: assets/blocks/quiz/category-question-block/category-question-settings.js:106 -#: assets/dist/blocks/quiz/index.js:379 +#: assets/dist/blocks/quiz/index.js:650 msgid "No question categories exist." msgstr "" #: assets/blocks/quiz/category-question-block/category-question-settings.js:134 #: assets/blocks/quiz/quiz-block/pagination-settings.js:53 #: assets/blocks/quiz/quiz-block/quiz-settings.js:246 -#: assets/dist/blocks/quiz/index.js:379 -#: assets/dist/blocks/quiz/index.js:769 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:650 +#: assets/dist/blocks/quiz/index.js:1383 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Number of Questions" msgstr "" #. translators: The underlying error message. #: assets/blocks/quiz/category-question-block/category-question-settings.js:149 -#: assets/dist/blocks/quiz/index.js:380 +#: assets/dist/blocks/quiz/index.js:652 msgid "An error occurred while retrieving questions: %s" msgstr "" #. translators: Placeholder is number of questions in category. #: assets/blocks/quiz/category-question-block/category-question-settings.js:166 -#: assets/dist/blocks/quiz/index.js:381 +#: assets/dist/blocks/quiz/index.js:654 msgid "The selected category has %d question." msgid_plural "The selected category has %d questions." msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/category-question-block/index.js:24 -#: assets/dist/blocks/quiz/index.js:410 +#: assets/dist/blocks/quiz/index.js:703 msgid "Example Category" msgstr "" #: assets/blocks/quiz/category-question-block/index.js:30 -#: assets/dist/blocks/quiz/index.js:410 +#: assets/dist/blocks/quiz/index.js:703 msgid "Assign a category to this question." msgstr "" @@ -9037,1244 +9041,1244 @@ msgid "Place the answers in the correct order." msgstr "" #: assets/blocks/quiz/question-block/index.js:27 -#: assets/dist/blocks/quiz/index.js:545 +#: assets/dist/blocks/quiz/index.js:855 msgid "Add a title to this question." msgstr "" #: assets/blocks/quiz/question-block/question-block-helpers.js:20 -#: assets/dist/blocks/quiz/index.js:554 +#: assets/dist/blocks/quiz/index.js:875 msgid "Any updates made to this question will also update it in any other quiz that includes it." msgstr "" #: assets/blocks/quiz/question-block/question-block-helpers.js:25 -#: assets/dist/blocks/quiz/index.js:554 +#: assets/dist/blocks/quiz/index.js:875 msgid "Shared Question" msgstr "" #. Translators: placeholder is the grade for the questions. #: assets/blocks/quiz/question-block/question-edit.js:79 -#: assets/dist/blocks/quiz/index.js:595 +#: assets/dist/blocks/quiz/index.js:969 msgid "%d point" msgid_plural "%d points" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/question-block/question-edit.js:201 -#: assets/dist/blocks/quiz/index.js:595 +#: assets/dist/blocks/quiz/index.js:978 msgid "Question Title" msgstr "" #: assets/blocks/quiz/question-block/question-grade-control.js:28 -#: assets/dist/blocks/quiz/index.js:602 +#: assets/dist/blocks/quiz/index.js:1001 msgid "Point" msgid_plural "Points" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/question-block/question-settings.js:34 -#: assets/dist/blocks/quiz/index.js:620 +#: assets/dist/blocks/quiz/index.js:1047 msgid "Question settings" msgstr "" #: assets/blocks/quiz/question-block/question-settings.js:47 -#: assets/dist/blocks/quiz/index.js:620 +#: assets/dist/blocks/quiz/index.js:1047 msgid "Hide Answer Feedback" msgstr "" #: assets/blocks/quiz/question-block/question-settings.js:52 -#: assets/dist/blocks/quiz/index.js:620 +#: assets/dist/blocks/quiz/index.js:1047 msgid "Do not show any feedback when the student answers this question." msgstr "" #: assets/blocks/quiz/question-block/question-type-toolbar.js:26 #: assets/blocks/quiz/question-block/question-type-toolbar.js:30 -#: assets/dist/blocks/quiz/index.js:627 +#: assets/dist/blocks/quiz/index.js:1071 msgid "Question Type" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:56 -#: assets/dist/blocks/quiz/index.js:653 +#: assets/dist/blocks/quiz/index.js:1137 msgid "Locked" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:62 -#: assets/dist/blocks/quiz/index.js:653 +#: assets/dist/blocks/quiz/index.js:1137 msgid "Question Details" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:66 -#: assets/dist/blocks/quiz/index.js:653 +#: assets/dist/blocks/quiz/index.js:1137 msgid "You are not allowed to edit this question." msgstr "" #: assets/blocks/quiz/question-block/settings/question-grading-notes-settings.js:20 -#: assets/dist/blocks/quiz/index.js:683 +#: assets/dist/blocks/quiz/index.js:1201 msgid "Grading Notes" msgstr "" #: assets/blocks/quiz/question-block/single-question.js:51 #: assets/blocks/quiz/quiz-block/quiz-validation.js:34 -#: assets/dist/blocks/quiz/index.js:701 -#: assets/dist/blocks/quiz/index.js:863 +#: assets/dist/blocks/quiz/index.js:1243 +#: assets/dist/blocks/quiz/index.js:1626 msgid "View issues" msgstr "" #: assets/blocks/quiz/question-block/single-question.js:58 -#: assets/dist/blocks/quiz/index.js:701 +#: assets/dist/blocks/quiz/index.js:1243 msgid "This question is incomplete." msgstr "" #: assets/blocks/quiz/question-block/single-question.js:66 -#: assets/dist/blocks/quiz/index.js:701 +#: assets/dist/blocks/quiz/index.js:1243 msgid "Validation" msgstr "" #: assets/blocks/quiz/question-block/single-question.js:72 -#: assets/dist/blocks/quiz/index.js:701 +#: assets/dist/blocks/quiz/index.js:1243 msgid "Incomplete questions added to a quiz won't be displayed to the student." msgstr "" #: assets/blocks/quiz/question-description-block/question-description.js:28 -#: assets/dist/blocks/quiz/index.js:736 +#: assets/dist/blocks/quiz/index.js:1300 msgid "Add question description or type / to choose a block." msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:25 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1376 msgid "Single page" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:29 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1376 msgid "Multi-page" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:57 #: assets/data-port/import/done/import-success-results.js:17 -#: assets/dist/blocks/quiz/index.js:769 -#: assets/dist/data-port/import.js:402 +#: assets/dist/blocks/quiz/index.js:1383 +#: assets/dist/data-port/import.js:616 msgid "question" msgid_plural "questions" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:69 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "per page" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:92 #: assets/blocks/quiz/quiz-block/pagination-settings.js:97 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "Pagination" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:117 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "Show Progress Bar" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:131 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "Radius" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:134 #: assets/blocks/quiz/quiz-block/pagination-settings.js:146 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "PX" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:143 -#: assets/dist/blocks/global-blocks.js:686 -#: assets/dist/blocks/quiz/index.js:769 -#: assets/dist/blocks/single-page.js:339 +#: assets/dist/blocks/global-blocks.js:1060 +#: assets/dist/blocks/quiz/index.js:1383 +#: assets/dist/blocks/single-page.js:608 #: assets/shared/blocks/progress-bar/progress-bar-settings.js:50 msgid "Height" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:177 -#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/quiz/index.js:1383 msgid "Quiz pagination" msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/filter.js:86 -#: assets/dist/blocks/quiz/index.js:790 +#: assets/dist/blocks/quiz/index.js:1433 msgid "Search questions" msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/index.js:54 -#: assets/dist/blocks/quiz/index.js:799 +#: assets/dist/blocks/quiz/index.js:1459 msgid "Unable to add the selected question(s). Please make sure you are still logged in and try again." msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:138 -#: assets/dist/blocks/quiz/index.js:811 +#: assets/dist/blocks/quiz/index.js:1494 msgid "Toggle all visible questions selection." msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:156 -#: assets/dist/blocks/quiz/index.js:811 +#: assets/dist/blocks/quiz/index.js:1494 msgid "No questions found." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:57 -#: assets/dist/blocks/quiz/index.js:820 +#: assets/dist/blocks/quiz/index.js:1517 msgid "Category Question(s)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:63 -#: assets/dist/blocks/quiz/index.js:820 +#: assets/dist/blocks/quiz/index.js:1517 msgid "Existing Question(s)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:69 -#: assets/dist/blocks/quiz/index.js:820 +#: assets/dist/blocks/quiz/index.js:1517 msgid "Add new or existing question(s)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-edit.js:79 #: assets/blocks/quiz/quiz-block/quiz-validation.js:114 -#: assets/dist/blocks/quiz/index.js:829 -#: assets/dist/blocks/quiz/index.js:866 +#: assets/dist/blocks/quiz/index.js:1533 +#: assets/dist/blocks/quiz/index.js:1628 msgid "Lesson Quiz" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-progress-bar-edit.js:47 -#: assets/dist/blocks/quiz/index.js:838 +#: assets/dist/blocks/quiz/index.js:1559 msgid "questions" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:122 #: assets/blocks/quiz/quiz-block/quiz-settings.js:128 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Quiz settings" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:137 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Pass Required" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:144 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Passing Grade (%)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:162 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "What students see when reviewing their quiz after grading." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:168 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "If student does not pass quiz" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:179 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Indicate which questions are incorrect." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:189 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Show correct answers." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:199 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Show “Answer Feedback” text." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:213 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Auto Grade" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:214 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Automatically grade Multiple Choice, True/False and Gap Fill questions that have a non-zero point value." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:226 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Allow Retakes" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:235 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Random Question Order" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:250 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Display a random selection of questions." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:291 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Button text color" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:298 -#: assets/dist/blocks/quiz/index.js:847 +#: assets/dist/blocks/quiz/index.js:1587 msgid "Button background color" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-timer-promo.js:15 -#: assets/dist/blocks/quiz/index.js:856 +#: assets/dist/blocks/quiz/index.js:1603 msgid "Quiz Timer" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-timer-promo.js:16 -#: assets/dist/blocks/quiz/index.js:856 +#: assets/dist/blocks/quiz/index.js:1603 msgid "The quiz timer enables you to control how much time a student has to complete the quiz." msgstr "" #. Translators: placeholder is the numer of incomplete questions. #: assets/blocks/quiz/quiz-block/quiz-validation.js:42 -#: assets/dist/blocks/quiz/index.js:864 +#: assets/dist/blocks/quiz/index.js:1628 msgid "There is %d incomplete question in this lesson's quiz." msgid_plural "There are %d incomplete questions in this lesson's quiz." msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/quiz-block/quiz-validation.js:120 -#: assets/dist/blocks/quiz/index.js:866 +#: assets/dist/blocks/quiz/index.js:1628 msgid "Incomplete questions won't be displayed to the student when taking the quiz." msgstr "" #. translators: Error message. #: assets/blocks/quiz/quiz-store.js:166 -#: assets/dist/blocks/quiz/index.js:938 +#: assets/dist/blocks/quiz/index.js:1767 msgid "Quiz settings and questions could not be loaded. %s" msgstr "" #. translators: Error message. #: assets/blocks/quiz/quiz-store.js:185 -#: assets/dist/blocks/quiz/index.js:946 +#: assets/dist/blocks/quiz/index.js:1774 msgid "Quiz settings and questions could not be updated. %s" msgstr "" #: assets/blocks/take-course-block/index.js:19 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Course Signup" msgstr "" #: assets/blocks/take-course-block/index.js:20 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Enable a registered user to start the course. This block is only displayed if the user is not already enrolled." msgstr "" #: assets/blocks/take-course-block/index.js:26 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Sign up" msgstr "" #: assets/blocks/take-course-block/index.js:27 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Signup" msgstr "" #: assets/blocks/take-course-block/index.js:28 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "Enrol" msgstr "" #: assets/blocks/take-course-block/index.js:45 -#: assets/dist/blocks/global-blocks.js:638 +#: assets/dist/blocks/global-blocks.js:978 msgid "The Course Signup block can only be used inside the Course List block." msgstr "" #: assets/blocks/view-results-block/index.js:20 -#: assets/dist/blocks/global-blocks.js:653 +#: assets/dist/blocks/global-blocks.js:996 msgid "Enable a student to view their course results." msgstr "" #: assets/blocks/view-results-block/index.js:37 -#: assets/dist/blocks/global-blocks.js:653 +#: assets/dist/blocks/global-blocks.js:996 msgid "The View Results block can only be used inside the Course List block." msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:34 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "First Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:38 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Second Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:43 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Third Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:48 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Fourth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:58 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Fifth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:63 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Sixth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:67 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Seventh Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:97 -#: assets/dist/course-theme/blocks/index.js:233 +#: assets/dist/course-theme/blocks/index.js:276 msgid "2 lessons, 0 quizzes" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:147 -#: assets/dist/course-theme/blocks/index.js:238 +#: assets/dist/course-theme/blocks/index.js:276 msgid "Course Navigation" msgstr "" #: assets/course-theme/blocks/lesson-blocks/course-title/index.js:20 -#: assets/dist/course-theme/blocks/index.js:256 +#: assets/dist/course-theme/blocks/index.js:305 msgid "Display title of the course the current lesson or quiz belongs to." msgstr "" #: assets/course-theme/blocks/lesson-blocks/exit-course-button/index.js:19 -#: assets/dist/course-theme/blocks/index.js:273 +#: assets/dist/course-theme/blocks/index.js:332 msgid "Exit Learning Mode and return to the course page." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:49 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Course Progress" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:50 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Display number of completed and total lessons in the course." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:60 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "2 of 10 lessons complete (20%)" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:68 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Previous & Next Lesson" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:69 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Link to the previous and next lessons." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:89 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Sidebar Menu Toggle" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:90 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:347 msgid "Turn the Sidebar block into an overlay menu on mobile screens." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:106 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Lesson Actions (Learning Mode)" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:107 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "(Deprecated) Display buttons for actions the learner can take for the current lesson." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:137 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Course Progress Bar" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:138 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Display course progress." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:156 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Focus Mode Toggle" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:157 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Toggle a minimalized view of Learning Mode." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:172 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Post Title" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:173 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Display title of the current lesson or quiz." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:184 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Course Content" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:185 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Display lesson or quiz content, if the learner has access to it." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:190 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Course Content." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:196 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Notices" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:197 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Display Sensei notices about the current lesson or quiz." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:205 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Notice" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:214 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Page Actions" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:215 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Display pagination and related actions for the current page." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:237 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Lesson Video" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:238 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Displays the featured video if there is one for the lesson." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:273 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "Displays the lesson properties such as length and difficulty." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:284 -#: assets/dist/course-theme/blocks/index.js:282 +#: assets/dist/course-theme/blocks/index.js:349 msgid "The Learning Mode Lesson Properties block will display the lesson complexity and length. To set these properties, you need to add a Lesson Properties block to each individual lesson." msgstr "" #: assets/course-theme/blocks/lesson-blocks/module-title/index.js:18 -#: assets/dist/course-theme/blocks/index.js:291 +#: assets/dist/course-theme/blocks/index.js:365 msgid "Module Title" msgstr "" #: assets/course-theme/blocks/lesson-blocks/module-title/index.js:19 -#: assets/dist/course-theme/blocks/index.js:291 +#: assets/dist/course-theme/blocks/index.js:365 msgid "Display title of the module the current lesson belongs to." msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:33 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Quiz Progress Bar" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:34 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Display progress of questions answered in a quiz." msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:42 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "2 of 10 questions complete (20%)" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:68 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Return to the lesson the quiz belongs to." msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:91 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Quiz Actions and Pagination" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:92 -#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/course-theme/blocks/index.js:395 msgid "Display pagination and actions the learner can take for the current quiz page." msgstr "" #: assets/course-theme/blocks/template-style/template-style-block.js:19 -#: assets/dist/course-theme/blocks/index.js:342 +#: assets/dist/course-theme/blocks/index.js:438 msgid "Template Style" msgstr "" #: assets/course-theme/blocks/ui/spacer-block.js:34 -#: assets/dist/course-theme/blocks/index.js:367 +#: assets/dist/course-theme/blocks/index.js:475 msgid "Spacer (Auto)" msgstr "" #: assets/course-theme/blocks/ui/spacer-block.js:40 -#: assets/dist/course-theme/blocks/index.js:367 +#: assets/dist/course-theme/blocks/index.js:475 msgid "Automatically fill space between blocks." msgstr "" #: assets/course-theme/blocks/ui/ui-block.js:86 -#: assets/dist/course-theme/blocks/index.js:376 +#: assets/dist/course-theme/blocks/index.js:508 msgid "Interface Element" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:57 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Fixed Header" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:58 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Header area that stays fixed on top of the screen." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:78 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Sidebar Menu" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:79 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "A sidebar displayed as an overlay menu on mobile screens. Add the \"Sidebar Toggle\" block to a header to allow opening and closing." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:97 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Main Content" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:98 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Content Area." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:113 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Two-column Layout" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:114 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Layout with a fixed left or right sidebar." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:151 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Video Container" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:152 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Container for a video with a sidebar." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:179 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Content Footer" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:180 -#: assets/dist/course-theme/blocks/index.js:386 +#: assets/dist/course-theme/blocks/index.js:530 msgid "Navigation area below the content." msgstr "" #. translators: The %1$s is the name of the Learning Mode template. #: assets/course-theme/learning-mode-templates/template-preview.js:27 -#: assets/dist/course-theme/learning-mode-templates/index.js:61 +#: assets/dist/course-theme/learning-mode-templates/index.js:157 msgid "Preview %1$s" msgstr "" #: assets/data-port/export/export-page.js:32 -#: assets/dist/data-port/export.js:8 +#: assets/dist/data-port/export.js:26 msgid "Export content to a CSV file" msgstr "" #: assets/data-port/export/export-progress-page.js:67 -#: assets/dist/data-port/export.js:16 +#: assets/dist/data-port/export.js:61 msgid "The following file was exported:" msgid_plural "The following files were exported:" msgstr[0] "" msgstr[1] "" #: assets/data-port/export/export-progress-page.js:96 -#: assets/dist/data-port/export.js:16 +#: assets/dist/data-port/export.js:61 msgid "Export More Content" msgstr "" #: assets/data-port/export/export-select-content-page.js:32 -#: assets/dist/data-port/export.js:24 +#: assets/dist/data-port/export.js:76 msgid "Which type of content would you like to export?" msgstr "" #: assets/data-port/import.js:42 -#: assets/dist/data-port/import.js:809 -#: assets/dist/home/index.js:387 -#: assets/dist/setup-wizard/index.js:801 +#: assets/dist/data-port/import.js:1110 +#: assets/dist/home/index.js:502 +#: assets/dist/setup-wizard/index.js:1066 #: assets/home/main.js:58 #: assets/setup-wizard/index.js:72 msgid "An error has occurred while fetching the data. Please try again later!" msgstr "" #: assets/data-port/import.js:47 -#: assets/dist/data-port/import.js:809 -#: assets/dist/home/index.js:387 -#: assets/dist/setup-wizard/index.js:801 +#: assets/dist/data-port/import.js:1110 +#: assets/dist/home/index.js:502 +#: assets/dist/setup-wizard/index.js:1066 #: assets/home/main.js:63 #: assets/setup-wizard/index.js:77 msgid "Error details:" msgstr "" #: assets/data-port/import/done/done-page.js:40 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "The following content was not imported. Please make the necessary corrections to the import file and try again." msgstr "" #: assets/data-port/import/done/done-page.js:54 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "Partial" msgstr "" #: assets/data-port/import/done/done-page.js:56 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "The following content was partially imported. The import process encountered some issues that you can resolve manually by clicking the link and making the necessary adjustments." msgstr "" #: assets/data-port/import/done/done-page.js:72 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "Fetching log details…" msgstr "" #: assets/data-port/import/done/done-page.js:78 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "Failed to load import log." msgstr "" #: assets/data-port/import/done/done-page.js:81 -#: assets/dist/data-port/import.js:384 -#: assets/dist/setup-wizard/index.js:288 +#: assets/dist/data-port/import.js:566 +#: assets/dist/setup-wizard/index.js:454 #: assets/setup-wizard/features/use-actions-navigator.js:76 msgid "Retry" msgstr "" #: assets/data-port/import/done/done-page.js:95 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "The following content was imported:" msgstr "" #: assets/data-port/import/done/done-page.js:107 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "No content was imported." msgstr "" #: assets/data-port/import/done/done-page.js:113 -#: assets/dist/data-port/import.js:384 +#: assets/dist/data-port/import.js:566 msgid "Import More Content" msgstr "" #: assets/data-port/import/done/import-log.js:47 -#: assets/dist/data-port/import.js:392 +#: assets/dist/data-port/import.js:590 msgid "File" msgstr "" #: assets/data-port/import/done/import-log.js:49 -#: assets/dist/data-port/import.js:392 +#: assets/dist/data-port/import.js:590 msgid "Title" msgstr "" #: assets/data-port/import/done/import-log.js:50 -#: assets/dist/data-port/import.js:392 +#: assets/dist/data-port/import.js:590 msgid "Line #" msgstr "" #: assets/data-port/import/import-progress/import-progress-page.js:26 -#: assets/dist/data-port/import.js:432 +#: assets/dist/data-port/import.js:675 msgid "Importing" msgstr "" #: assets/data-port/import/import-progress/import-progress-page.js:28 -#: assets/dist/data-port/import.js:432 +#: assets/dist/data-port/import.js:675 msgid "Your content is now being imported…" msgstr "" #: assets/data-port/import/levels.js:9 -#: assets/dist/data-port/import.js:464 +#: assets/dist/data-port/import.js:718 msgid "Courses CSV File" msgstr "" #: assets/data-port/import/levels.js:13 -#: assets/dist/data-port/import.js:464 +#: assets/dist/data-port/import.js:718 msgid "Lessons CSV File" msgstr "" #: assets/data-port/import/levels.js:17 -#: assets/dist/data-port/import.js:464 +#: assets/dist/data-port/import.js:718 msgid "Questions CSV File" msgstr "" #: assets/data-port/import/steps.js:17 -#: assets/dist/data-port/import.js:472 +#: assets/dist/data-port/import.js:733 msgid "Upload CSV Files" msgstr "" #: assets/data-port/import/steps.js:27 -#: assets/dist/data-port/import.js:472 +#: assets/dist/data-port/import.js:733 msgid "Done" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:41 -#: assets/dist/data-port/import.js:497 +#: assets/dist/data-port/import.js:775 msgid "Only CSV files are supported." msgstr "" #: assets/data-port/import/upload-level/upload-level.js:97 -#: assets/dist/data-port/import.js:497 +#: assets/dist/data-port/import.js:775 msgid "Delete File" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:139 -#: assets/dist/data-port/import.js:497 +#: assets/dist/data-port/import.js:775 msgid "Uploading…" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:140 -#: assets/dist/data-port/import.js:497 +#: assets/dist/data-port/import.js:775 msgid "Upload" msgstr "" #: assets/data-port/import/upload/upload-page.js:29 -#: assets/dist/data-port/import.js:522 +#: assets/dist/data-port/import.js:827 msgid "Import content from a CSV file" msgstr "" #: assets/data-port/import/upload/upload-page.js:32 -#: assets/dist/data-port/import.js:522 +#: assets/dist/data-port/import.js:827 msgid "This tool enables you to import courses, lessons, and questions from a CSV file. Please review the {{link}}documentation{{/link}} to learn more about the expected file structure." msgstr "" #: assets/data-port/import/upload/upload-page.js:56 -#: assets/dist/data-port/import.js:523 +#: assets/dist/data-port/import.js:829 msgid "Choose one or more CSV files to upload from your computer." msgstr "" -#: assets/dist/admin/editor-wizard/index.js:255 -#: assets/dist/blocks/single-course.js:809 -#: assets/dist/home/index.js:255 +#: assets/dist/admin/editor-wizard/index.js:464 +#: assets/dist/blocks/single-course.js:1321 +#: assets/dist/home/index.js:283 #: assets/extensions/store.js:139 msgid "Update completed successfully!" msgstr "" #. translators: Placeholder is the underlying error message. -#: assets/dist/admin/editor-wizard/index.js:256 -#: assets/dist/blocks/single-course.js:810 -#: assets/dist/home/index.js:256 +#: assets/dist/admin/editor-wizard/index.js:466 +#: assets/dist/blocks/single-course.js:1323 +#: assets/dist/home/index.js:285 #: assets/extensions/store.js:144 msgid "There was an error while updating the plugin: %1$s" msgstr "" -#: assets/dist/admin/editor-wizard/index.js:256 -#: assets/dist/blocks/single-course.js:810 -#: assets/dist/home/index.js:256 +#: assets/dist/admin/editor-wizard/index.js:466 +#: assets/dist/blocks/single-course.js:1323 +#: assets/dist/home/index.js:285 #: assets/extensions/store.js:150 msgid "Installation completed successfully!" msgstr "" #. translators: Placeholder is the underlying error message. -#: assets/dist/admin/editor-wizard/index.js:257 -#: assets/dist/blocks/single-course.js:811 -#: assets/dist/home/index.js:257 +#: assets/dist/admin/editor-wizard/index.js:468 +#: assets/dist/blocks/single-course.js:1325 +#: assets/dist/home/index.js:287 #: assets/extensions/store.js:155 msgid "There was an error while installing the plugin: %1$s" msgstr "" -#: assets/dist/blocks/global-blocks.js:686 -#: assets/dist/blocks/single-page.js:339 +#: assets/dist/blocks/global-blocks.js:1060 +#: assets/dist/blocks/single-page.js:608 #: assets/shared/blocks/progress-bar/progress-bar-settings.js:33 msgid "Progress bar settings" msgstr "" #. translators: Placeholder %1$d is the completed progress count, %2$d is the total count and %3$s is the label for progress bar. -#: assets/dist/blocks/global-blocks.js:696 -#: assets/dist/blocks/quiz/index.js:1048 -#: assets/dist/blocks/single-page.js:349 +#: assets/dist/blocks/global-blocks.js:1093 +#: assets/dist/blocks/quiz/index.js:1963 +#: assets/dist/blocks/single-page.js:641 #: assets/shared/blocks/progress-bar/progress-bar.js:60 msgid "%1$d of %2$d %3$s completed" msgstr "" -#: assets/dist/data-port/export.js:8 +#: assets/dist/data-port/export.js:26 msgid "This tool enables you to export courses, lessons, and questions to CSV files. These files are bundled together and downloaded to your computer in .zip format." msgstr "" -#: assets/dist/data-port/export.js:179 -#: assets/dist/data-port/import.js:616 +#: assets/dist/data-port/export.js:332 +#: assets/dist/data-port/import.js:1007 #: assets/shared/helpers/labels.js:13 msgid "Error" msgstr "" -#: assets/dist/data-port/export.js:179 -#: assets/dist/data-port/import.js:616 +#: assets/dist/data-port/export.js:332 +#: assets/dist/data-port/import.js:1007 #: assets/shared/helpers/labels.js:14 msgid "Warning" msgstr "" -#: assets/dist/home/index.js:315 +#: assets/dist/home/index.js:367 #: assets/home/card.js:53 msgid "New version" msgstr "" -#: assets/dist/home/index.js:332 +#: assets/dist/home/index.js:390 #: assets/home/extension-actions.js:62 msgid "In progress…" msgstr "" -#: assets/dist/home/index.js:332 -#: assets/dist/home/index.js:369 +#: assets/dist/home/index.js:390 +#: assets/dist/home/index.js:462 #: assets/home/extension-actions.js:77 #: assets/home/install-demo-course.js:96 msgid "Installed" msgstr "" -#: assets/dist/home/index.js:332 +#: assets/dist/home/index.js:390 #: assets/home/extension-actions.js:86 msgid "Free" msgstr "" -#: assets/dist/home/index.js:332 +#: assets/dist/home/index.js:390 #: assets/home/extension-actions.js:89 msgid "Install" msgstr "" -#: assets/dist/home/index.js:332 +#: assets/dist/home/index.js:390 #: assets/home/extension-actions.js:112 msgid "More details" msgstr "" -#: assets/dist/home/index.js:350 +#: assets/dist/home/index.js:440 #: assets/home/header.js:16 msgid "Sensei" msgstr "" -#: assets/dist/home/index.js:369 +#: assets/dist/home/index.js:462 #: assets/home/install-demo-course.js:84 msgid "Error while installing. Try again." msgstr "" -#: assets/dist/home/index.js:369 +#: assets/dist/home/index.js:462 #: assets/home/install-demo-course.js:91 msgid "Edit Demo Course" msgstr "" -#: assets/dist/home/index.js:369 +#: assets/dist/home/index.js:462 #: assets/home/install-demo-course.js:101 msgid "Installing" msgstr "" -#: assets/dist/home/index.js:421 +#: assets/dist/home/index.js:579 #: assets/home/sections/extensions.js:49 msgid "Extensions" msgstr "" -#: assets/dist/home/index.js:430 +#: assets/dist/home/index.js:606 #: assets/home/sections/get-help.js:97 msgid "Get Help" msgstr "" -#: assets/dist/home/index.js:439 +#: assets/dist/home/index.js:634 #: assets/home/sections/latest-news.js:25 msgid "Latest News" msgstr "" -#: assets/dist/home/index.js:439 -#: assets/dist/home/index.js:457 +#: assets/dist/home/index.js:634 +#: assets/dist/home/index.js:677 #: assets/home/sections/latest-news.js:41 #: assets/home/sections/sensei-guides.js:38 msgid "See more" msgstr "" -#: assets/dist/home/index.js:448 +#: assets/dist/home/index.js:650 #: assets/home/sections/quick-links.js:105 msgid "Quick Links" msgstr "" -#: assets/dist/home/index.js:457 +#: assets/dist/home/index.js:677 #: assets/home/sections/sensei-guides.js:25 msgid "Sensei Guides" msgstr "" -#: assets/dist/home/index.js:466 +#: assets/dist/home/index.js:698 #: assets/home/sections/sensei-pro-ad.js:42 msgid "Better courses with Sensei Pro" msgstr "" -#: assets/dist/home/index.js:466 +#: assets/dist/home/index.js:698 #: assets/home/sections/sensei-pro-ad.js:51 msgid "Get everything you need to sell courses and take your lessons to the next level." msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:75 msgid "Sell courses with WooCommerce" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:81 msgid "Schedule and drip courses and lessons" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:87 msgid "Manage groups and cohorts" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:93 msgid "Create interactive videos and lessons" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:99 msgid "Add advanced quiz features" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:105 msgid "Contact our experts for help" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:146 msgid "Photo of Gonzalo de la Campa smiling" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:153 msgid "Thanks to Sensei Pro, I have been able to generate recurring income every month." msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:160 msgid "WordPress Educator" msgstr "" -#: assets/dist/home/index.js:467 +#: assets/dist/home/index.js:700 #: assets/home/sections/sensei-pro-ad.js:166 msgid "Image containing five stars, representing the rating of the plugin" msgstr "" -#: assets/dist/home/index.js:494 -#: assets/dist/setup-wizard/index.js:275 -#: assets/dist/setup-wizard/index.js:297 +#: assets/dist/home/index.js:769 +#: assets/dist/setup-wizard/index.js:427 +#: assets/dist/setup-wizard/index.js:480 #: assets/home/tasks-section/progress.js:25 #: assets/setup-wizard/features/index.js:174 #: assets/setup-wizard/navigation-bar/index.js:32 msgid "Sensei Onboarding Progress" msgstr "" -#: assets/dist/home/index.js:503 +#: assets/dist/home/index.js:792 #: assets/home/tasks-section/ready.js:42 msgid "My new course is ready!" msgstr "" #. translators: placeholder is the share link. -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:794 #: assets/home/tasks-section/ready.js:47 msgid "My new course is ready! Check it here: %s" msgstr "" -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:796 #: assets/home/tasks-section/ready.js:56 msgid "Dismiss tasks" msgstr "" -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:796 #: assets/home/tasks-section/ready.js:67 msgid "Your new course is ready to meet its students! Share it with the world." msgstr "" -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:796 #: assets/home/tasks-section/ready.js:83 msgid "Facebook" msgstr "" -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:796 #: assets/home/tasks-section/ready.js:96 msgid "Twitter" msgstr "" -#: assets/dist/home/index.js:504 +#: assets/dist/home/index.js:796 #: assets/home/tasks-section/ready.js:109 msgid "Tumblr" msgstr "" -#: assets/dist/home/index.js:522 +#: assets/dist/home/index.js:850 #: assets/home/tasks-section/tasks.js:20 msgid "Welcome to your new Sensei course site." msgstr "" -#: assets/dist/home/index.js:522 +#: assets/dist/home/index.js:850 #: assets/home/tasks-section/tasks.js:24 msgid "Keep the momentum going and let’s get your first Course in front of your students." msgstr "" -#: assets/dist/js/admin/course-edit.js:36 -#: assets/dist/js/admin/lesson-edit.js:16 +#: assets/dist/js/admin/course-edit.js:76 +#: assets/dist/js/admin/lesson-edit.js:28 #: assets/js/admin/blocks-toggling-control.js:129 msgid "It looks like this course page doesn't have any Sensei blocks. This means that content will be handled by custom templates." msgstr "" -#: assets/dist/js/admin/course-edit.js:49 +#: assets/dist/js/admin/course-edit.js:96 #: assets/js/admin/course-access-period-promo-sidebar.js:13 msgid "Access Period" msgstr "" -#: assets/dist/js/admin/course-edit.js:49 +#: assets/dist/js/admin/course-edit.js:96 #: assets/js/admin/course-access-period-promo-sidebar.js:25 msgid "Set how long learners will have access to this course." msgstr "" -#: assets/dist/js/admin/course-edit.js:49 +#: assets/dist/js/admin/course-edit.js:96 #: assets/js/admin/course-access-period-promo-sidebar.js:32 msgid "Expiration" msgstr "" -#: assets/dist/js/admin/course-edit.js:49 +#: assets/dist/js/admin/course-edit.js:96 #: assets/js/admin/course-access-period-promo-sidebar.js:34 msgid "No expiration" msgstr "" -#: assets/dist/js/admin/course-edit.js:49 +#: assets/dist/js/admin/course-edit.js:96 #: assets/js/admin/course-access-period-promo-sidebar.js:35 msgid "Expires after" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:142 msgid "Multiple teachers?" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:177 msgid "Enrollment" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:179 msgid "Don't allow self-enrollment" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:187 msgid "Students need to be manually enrolled by teachers or administrators. Not available for paid courses." msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:197 msgid "Access" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:199 msgid "Open access" msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:204 msgid "Visitors can take this course without signing up. Not available for paid courses." msgstr "" -#: assets/dist/js/admin/course-edit.js:73 +#: assets/dist/js/admin/course-edit.js:127 #: assets/js/admin/course-general-sidebar.js:230 msgid "Disable notifications on this course" msgstr "" -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-pricing-promo-sidebar.js:24 msgid "Sell this course using WooCommerce - integrates with subscriptions, memberships, affiliates, and more." msgstr "" -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-pricing-promo-sidebar.js:31 msgid "Pricing" msgstr "" -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-pricing-promo-sidebar.js:43 msgid "To access this course, learners will need to purchase one of the assigned products." msgstr "" -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-pricing-promo-sidebar.js:50 msgid "You don't have any products yet. Get started by creating a new WooCommerce product." msgstr "" -#: assets/dist/js/admin/course-edit.js:91 +#: assets/dist/js/admin/course-edit.js:152 #: assets/js/admin/course-pricing-promo-sidebar.js:59 msgid "Create a product" msgstr "" -#: assets/dist/js/admin/course-edit.js:140 +#: assets/dist/js/admin/course-edit.js:215 #: assets/js/admin/course-theme/course-theme-sidebar.js:39 msgid "Learning Mode is enabled globally." msgstr "" -#: assets/dist/js/admin/course-edit.js:140 +#: assets/dist/js/admin/course-edit.js:215 #: assets/js/admin/course-theme/course-theme-sidebar.js:48 msgid "Enable Learning Mode" msgstr "" -#: assets/dist/js/admin/course-edit.js:140 +#: assets/dist/js/admin/course-edit.js:215 #: assets/js/admin/course-theme/course-theme-sidebar.js:60 msgid "Change Template" msgstr "" -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:29 msgid "Autocomplete lesson" msgstr "" -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:32 msgid "Complete lesson when video ends." msgstr "" -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:35 msgid "Autopause" msgstr "" -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:38 msgid "Pause video when student navigates away." msgstr "" -#: assets/dist/js/admin/course-edit.js:149 +#: assets/dist/js/admin/course-edit.js:233 #: assets/js/admin/course-video-sidebar.js:47 msgid "Video must be viewed before completing the lesson." msgstr "" @@ -10284,136 +10288,136 @@ msgstr "" msgid "There was an error fetching courses: " msgstr "" -#: assets/dist/setup-wizard/index.js:273 +#: assets/dist/setup-wizard/index.js:425 #: assets/setup-wizard/features/index.js:19 msgid "Installing WooCommerce" msgstr "" -#: assets/dist/setup-wizard/index.js:273 +#: assets/dist/setup-wizard/index.js:425 #: assets/setup-wizard/features/index.js:20 msgid "Installing Certificates" msgstr "" -#: assets/dist/setup-wizard/index.js:275 +#: assets/dist/setup-wizard/index.js:427 #: assets/setup-wizard/features/index.js:59 msgid "Installing the Course theme" msgstr "" -#: assets/dist/setup-wizard/index.js:275 +#: assets/dist/setup-wizard/index.js:427 #: assets/setup-wizard/features/index.js:97 msgid "Applying your choices" msgstr "" -#: assets/dist/setup-wizard/index.js:275 +#: assets/dist/setup-wizard/index.js:427 #: assets/setup-wizard/features/index.js:101 msgid "Setting up your new Sensei Home" msgstr "" -#: assets/dist/setup-wizard/index.js:275 +#: assets/dist/setup-wizard/index.js:427 #: assets/setup-wizard/features/index.js:158 msgid "Go to Sensei Home" msgstr "" -#: assets/dist/setup-wizard/index.js:288 -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:454 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/features/use-actions-navigator.js:80 #: assets/setup-wizard/theme/index.js:91 msgid "Skip" msgstr "" -#: assets/dist/setup-wizard/index.js:306 +#: assets/dist/setup-wizard/index.js:499 #: assets/setup-wizard/newsletter/index.js:23 msgid "Be the first to know about new features" msgstr "" -#: assets/dist/setup-wizard/index.js:306 +#: assets/dist/setup-wizard/index.js:499 #: assets/setup-wizard/newsletter/index.js:29 msgid "Sensei is growing fast and we’re constantly releasing new features. Join on our mailing list to know first." msgstr "" -#: assets/dist/setup-wizard/index.js:306 +#: assets/dist/setup-wizard/index.js:499 #: assets/setup-wizard/newsletter/index.js:41 msgid "Skip newsletter signup" msgstr "" -#: assets/dist/setup-wizard/index.js:317 +#: assets/dist/setup-wizard/index.js:519 #: assets/setup-wizard/newsletter/signup-form.js:88 msgid "Your email address" msgstr "" -#: assets/dist/setup-wizard/index.js:317 +#: assets/dist/setup-wizard/index.js:519 #: assets/setup-wizard/newsletter/signup-form.js:101 msgid "Nice! Sign me up" msgstr "" -#: assets/dist/setup-wizard/index.js:324 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:19 msgid "Sell courses and generate income" msgstr "" -#: assets/dist/setup-wizard/index.js:324 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:24 msgid "Provide certification" msgstr "" -#: assets/dist/setup-wizard/index.js:324 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:29 msgid "Educate students" msgstr "" -#: assets/dist/setup-wizard/index.js:324 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:33 msgid "Train employees" msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:112 msgid "Choose the purpose of your site" msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:115 msgid "Select your goals for offering courses, and we will help you set everything up." msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:50 msgid "activated" msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:543 #: assets/setup-wizard/purpose/index.js:51 msgid "installed for free" msgstr "" #. translators: %1$s Plugin name, %2$s Action that will be done. -#: assets/dist/setup-wizard/index.js:328 +#: assets/dist/setup-wizard/index.js:545 #: assets/setup-wizard/purpose/index.js:55 msgid "%1$s will be %2$s." msgstr "" -#: assets/dist/setup-wizard/index.js:328 +#: assets/dist/setup-wizard/index.js:545 #: assets/setup-wizard/purpose/index.js:138 msgid "Other" msgstr "" -#: assets/dist/setup-wizard/index.js:330 +#: assets/dist/setup-wizard/index.js:547 #: assets/setup-wizard/purpose/index.js:165 msgid "Refresh the page" msgstr "" -#: assets/dist/setup-wizard/index.js:330 +#: assets/dist/setup-wizard/index.js:547 #: assets/setup-wizard/purpose/index.js:173 msgid "An error happened while loading the Sensei extensions." msgstr "" -#: assets/dist/setup-wizard/index.js:330 +#: assets/dist/setup-wizard/index.js:547 #: assets/setup-wizard/purpose/index.js:194 msgid "Skip customization" msgstr "" -#: assets/dist/setup-wizard/index.js:359 -#: assets/dist/setup-wizard/index.js:395 +#: assets/dist/setup-wizard/index.js:613 +#: assets/dist/setup-wizard/index.js:697 #: assets/setup-wizard/theme/big-screen.js:31 #: assets/setup-wizard/theme/big-screen.js:50 #: assets/setup-wizard/theme/big-screen.js:62 @@ -10430,83 +10434,83 @@ msgstr "" msgid "Sensei theme illustration" msgstr "" -#: assets/dist/setup-wizard/index.js:359 +#: assets/dist/setup-wizard/index.js:613 #: assets/setup-wizard/theme/big-screen.js:39 msgid "Mobile optimized so it looks great on any screen size" msgstr "" -#: assets/dist/setup-wizard/index.js:359 +#: assets/dist/setup-wizard/index.js:613 #: assets/setup-wizard/theme/big-screen.js:119 msgid "I always wanted to write, and thanks to Course, I got it right. My writing is clearer, and I can finally get my message across." msgstr "" -#: assets/dist/setup-wizard/index.js:359 +#: assets/dist/setup-wizard/index.js:613 #: assets/setup-wizard/theme/big-screen.js:140 msgid "All new and improved Learning Mode to help keep your students focused" msgstr "" -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/theme/index.js:99 #: assets/setup-wizard/theme/index.js:133 msgid "Get the Course theme" msgstr "" -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/theme/index.js:115 msgid "Use our default theme" msgstr "" -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/theme/index.js:118 msgid "'Course' is a free WordPress theme built to work perfectly with Sensei and courses. You can use any WordPress theme with Sensei, or activate 'Course'." msgstr "" -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/theme/index.js:140 msgid "Explore the theme" msgstr "" -#: assets/dist/setup-wizard/index.js:386 +#: assets/dist/setup-wizard/index.js:678 #: assets/setup-wizard/theme/index.js:150 msgid "Keep my current theme" msgstr "" -#: assets/dist/setup-wizard/index.js:404 +#: assets/dist/setup-wizard/index.js:716 #: assets/setup-wizard/usage-tracking/index.js:41 msgid "Help us improve your Sensei experience" msgstr "" -#: assets/dist/setup-wizard/index.js:404 +#: assets/dist/setup-wizard/index.js:716 #: assets/setup-wizard/usage-tracking/index.js:47 msgid "Help us build a better Sensei by sharing anonymous and non-sensitive data with our team. No personal data will be tracked or stored." msgstr "" -#: assets/dist/setup-wizard/index.js:404 +#: assets/dist/setup-wizard/index.js:716 #: assets/setup-wizard/usage-tracking/index.js:59 msgid "Exciting, count me in!" msgstr "" -#: assets/dist/setup-wizard/index.js:404 +#: assets/dist/setup-wizard/index.js:716 #: assets/setup-wizard/usage-tracking/index.js:67 msgid "No thanks" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:735 #: assets/setup-wizard/welcome/index.js:40 msgid "Welcome to Sensei LMS" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:735 #: assets/setup-wizard/welcome/index.js:54 msgid "Let’s set up your site to launch your first course." msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:735 #: assets/setup-wizard/welcome/index.js:72 msgid "Get started" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:735 #: assets/setup-wizard/welcome/index.js:76 msgid "Skip onboarding" msgstr "" diff --git a/package-lock.json b/package-lock.json index f9b003c2b5..d0e1c90515 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sensei-lms", - "version": "4.23.1", + "version": "4.24.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sensei-lms", - "version": "4.23.1", + "version": "4.24.0", "license": "GPL-2.0-or-later", "dependencies": { "@automattic/calypso-color-schemes": "3.1.1", diff --git a/package.json b/package.json index 29c30c25cb..ad659d4060 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sensei-lms", "title": "Sensei LMS", - "version": "4.23.1", + "version": "4.24.0", "description": "Sensei LMS", "author": "Automattic", "license": "GPL-2.0-or-later", diff --git a/readme.txt b/readme.txt index 1e080e761a..59bafe22ee 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: lms, eLearning, teach, online courses, woocommerce Requires at least: 6.3 Tested up to: 6.5 Requires PHP: 7.4 -Stable tag: 4.23.1 +Stable tag: 4.24.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -140,6 +140,20 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] == Changelog == +### 4.24.0 - 2024-04-25 +#### Security +- Prevent unauthenticated flushing of rewrite rules [#7596](https://github.com/Automattic/sensei/pull/7596) + +#### Added +- User profile settings for unsubscribing from emails [#7586](https://github.com/Automattic/sensei/pull/7586) + +#### Changed +- Let buttons get their styles from the theme [#7587](https://github.com/Automattic/sensei/pull/7587) + +#### Fixed +- Add VideoPress block compabitility for the video settings on courses [#7592](https://github.com/Automattic/sensei/pull/7592) +- Fix preview email button and links [#7590](https://github.com/Automattic/sensei/pull/7590) + ### 4.23.1 - 2024-04-15 #### Added - WPML: Setting to disable Sensei slugs translation for better compatibility [#7569](https://github.com/Automattic/sensei/pull/7569) @@ -164,28 +178,3 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] - Ensure student can view the lesson content when rendering the Complete Lesson button [#7579](https://github.com/Automattic/sensei/pull/7579) - Remove opinionated CSS class from login form [#7542](https://github.com/Automattic/sensei/pull/7542) - Visibility improved for focus elements of Course tour [#7570](https://github.com/Automattic/sensei/pull/7570) - -### 4.22.0 - 2024-03-20 -#### Added -- Added Course onboarding tour [#7535](https://github.com/Automattic/sensei/pull/7535) -- Added Lesson Quiz onboarding tour [#7538](https://github.com/Automattic/sensei/pull/7538) -- Add toggle to pre-publish panel to publish associated lessons when the course is published [#7536](https://github.com/Automattic/sensei/pull/7536) -- Display warning when there are no layouts available. [#7530](https://github.com/Automattic/sensei/pull/7530) - -#### Changed -- Tweak "Configure learning mode" task description [#7540](https://github.com/Automattic/sensei/pull/7540) -- Updated styles for module title and lesson title in Course Outline block [#7068](https://github.com/Automattic/sensei/pull/7068) - -#### Removed -- Remove "Customize your lesson template" from task list [#7539](https://github.com/Automattic/sensei/pull/7539) - -#### Fixed -- Address the issue of patterns flickering in the editor wizard on WPCOM sites [#7511](https://github.com/Automattic/sensei/pull/7511) -- Contact Teacher and Conditional Content block not appearing in Site Editor when Gutenberg is enabled [#7541](https://github.com/Automattic/sensei/pull/7541) -- Email subject with special characters not being displayed correctly [#7546](https://github.com/Automattic/sensei/pull/7546) -- Email Template showing up as default template in editor when GB is installed [#7517](https://github.com/Automattic/sensei/pull/7517) -- Ensure that default passing grade will be "0" for any situation [#7524](https://github.com/Automattic/sensei/pull/7524) -- Fix lesson bulk edit. [#7515](https://github.com/Automattic/sensei/pull/7515) -- Fix Sensei Pro question type not displaying in filter and table on Questions page [#7544](https://github.com/Automattic/sensei/pull/7544) -- Ignore Passing Grade for answer feedback when Pass Required is turned off [#7525](https://github.com/Automattic/sensei/pull/7525) -- WPML: Create quiz and question translations, update relations [#7480](https://github.com/Automattic/sensei/pull/7480) diff --git a/sensei-lms.php b/sensei-lms.php index df87f33323..91bf23fadd 100644 --- a/sensei-lms.php +++ b/sensei-lms.php @@ -3,7 +3,7 @@ * Plugin Name: Sensei LMS * Plugin URI: https://senseilms.com/ * Description: Share your knowledge, grow your network, and strengthen your brand by launching an online course. - * Version: 4.23.1 + * Version: 4.24.0 * Author: Automattic * Author URI: https://automattic.com * License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html @@ -19,7 +19,7 @@ } if ( ! defined( 'SENSEI_LMS_VERSION' ) ) { - define( 'SENSEI_LMS_VERSION', '4.23.1' ); // WRCS: DEFINED_VERSION. + define( 'SENSEI_LMS_VERSION', '4.24.0' ); // WRCS: DEFINED_VERSION. } if ( ! defined( 'SENSEI_LMS_PLUGIN_FILE' ) ) {