From 1f62cd28e26b553d03796b6349290cc1f21143b4 Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:01:49 +0600 Subject: [PATCH 1/9] Update tour version number --- includes/admin/class-sensei-tour.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/admin/class-sensei-tour.php b/includes/admin/class-sensei-tour.php index 5d74c1c560..5596a23f8a 100644 --- a/includes/admin/class-sensei-tour.php +++ b/includes/admin/class-sensei-tour.php @@ -71,7 +71,7 @@ public function enqueue_admin_scripts( $hook ) { in_array( $hook, [ 'post-new.php', 'post.php' ], true ) ) { $tour_loaders[ "sensei-$post_type-tour" ] = [ - 'minimum_install_version' => '$$next-version$$', // TODO: Add different version for lesson tour later if needed. + 'minimum_install_version' => '4.22.0', 'path' => "admin/tour/$post_type-tour/index.js", ]; } From adf786e44c5b4fdd68ec8e6d52328388bd5d5f5c Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:02:15 +0600 Subject: [PATCH 2/9] update deprication version number --- includes/class-sensei-course-structure.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/class-sensei-course-structure.php b/includes/class-sensei-course-structure.php index 17d33b3cd4..ab5ff24678 100644 --- a/includes/class-sensei-course-structure.php +++ b/includes/class-sensei-course-structure.php @@ -600,7 +600,7 @@ private function create_quiz( int $lesson_id ) { * @param {int} $quiz_id Quiz post ID. * @param {int} $lesson_id Course post ID. */ - do_action_deprecated( 'sensei_course_structure_quiz_created', array( $quiz_id, $lesson_id ), '$$next-version$$', 'sensei_quiz_create' ); + do_action_deprecated( 'sensei_course_structure_quiz_created', array( $quiz_id, $lesson_id ), '4.22.0', 'sensei_quiz_create' ); /** * Fires after a quiz is created while saving the course structure. From 50a2f816e7b4e50d5ee00cca99a60fe5d8fd3e91 Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:03:03 +0600 Subject: [PATCH 3/9] Replace placeholders --- .../class-sensei-course-pre-publish-panel.php | 2 +- includes/admin/class-sensei-editor-wizard.php | 4 ++-- includes/admin/class-sensei-tour.php | 14 +++++++------- includes/class-sensei-course-structure.php | 4 ++-- includes/class-sensei-lesson.php | 2 +- ...lass-sensei-rest-api-lesson-quiz-controller.php | 2 +- .../class-sensei-rest-api-tour-controller.php | 4 ++-- includes/wpml/class-course-translation.php | 4 ++-- includes/wpml/class-custom-fields.php | 8 ++++---- includes/wpml/class-email.php | 2 +- includes/wpml/class-language-details.php | 4 ++-- includes/wpml/class-lesson-translation.php | 4 ++-- includes/wpml/class-sensei-wpml.php | 14 +++++++------- includes/wpml/trait-lesson-translation-helper.php | 2 +- .../wpml/trait-question-translation-helper.php | 2 +- includes/wpml/trait-quiz-translation-helper.php | 2 +- .../test-class-sensei-rest-api-tour-controller.php | 2 +- 17 files changed, 38 insertions(+), 38 deletions(-) diff --git a/includes/admin/class-sensei-course-pre-publish-panel.php b/includes/admin/class-sensei-course-pre-publish-panel.php index 1102d180dd..0c99efed0f 100644 --- a/includes/admin/class-sensei-course-pre-publish-panel.php +++ b/includes/admin/class-sensei-course-pre-publish-panel.php @@ -12,7 +12,7 @@ /** * Class that handles the pre-publish panel for courses. * - * @since $$next-version$$ + * @since 4.22.0 */ class Sensei_Course_Pre_Publish_Panel { /** diff --git a/includes/admin/class-sensei-editor-wizard.php b/includes/admin/class-sensei-editor-wizard.php index f552f1423a..f21d671f67 100644 --- a/includes/admin/class-sensei-editor-wizard.php +++ b/includes/admin/class-sensei-editor-wizard.php @@ -78,10 +78,10 @@ public function register_post_metas() { * * @access private * - * @deprecated $$next-version$$ use Sensei_Editor_Wizard::enqueue_editor_wizard_assets instead. + * @deprecated 4.22.0 use Sensei_Editor_Wizard::enqueue_editor_wizard_assets instead. */ public function enqueue_admin_scripts( $hook_suffix ) { // phpcs:ignore Generic.CodeAnalysis.UnusedFunctionParameter.Found - _deprecated_function( __METHOD__, '$$next-version$$', 'Sensei_Editor_Wizard::enqueue_editor_wizard_assets' ); + _deprecated_function( __METHOD__, '4.22.0', 'Sensei_Editor_Wizard::enqueue_editor_wizard_assets' ); $this->enqueue_editor_wizard_assets(); } diff --git a/includes/admin/class-sensei-tour.php b/includes/admin/class-sensei-tour.php index 5596a23f8a..60b83e87d9 100644 --- a/includes/admin/class-sensei-tour.php +++ b/includes/admin/class-sensei-tour.php @@ -14,7 +14,7 @@ /** * Class that handles editor wizards. * - * @since $$next-version$$ + * @since 4.22.0 */ class Sensei_Tour { @@ -34,7 +34,7 @@ private function __construct() { /** * Fetches an instance of the class. * - * @since $$next-version$$ + * @since 4.22.0 * * @return self */ @@ -49,7 +49,7 @@ public static function instance() { /** * Initializes the class. * - * @since $$next-version$$ + * @since 4.22.0 */ public function init() { add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_admin_scripts' ] ); @@ -81,7 +81,7 @@ public function enqueue_admin_scripts( $hook ) { * * @hook sensei_tour_loaders Load tours for Sensei. * - * @since $$next-version$$ + * @since 4.22.0 * * @param {array} $tour_loaders The tour loaders. * @@ -108,7 +108,7 @@ public function enqueue_admin_scripts( $hook ) { * * @hook sensei_tour_is_complete Check if a tour is complete. * - * @since $$next-version$$ + * @since 4.22.0 * * @param {bool} $is_tour_complete The tour completion status. * @param {string} $tour_id The tour ID. @@ -133,7 +133,7 @@ public function enqueue_admin_scripts( $hook ) { /** * Set tour status for user. * - * @since $$next-version$$ + * @since 4.22.0 * * @param string $tour_id The tour ID. * @param bool $status The tour status. @@ -160,7 +160,7 @@ public function set_tour_completion_status( $tour_id, $status, $user_id = 0 ) { /** * Get tour status for user. * - * @since $$next-version$$ + * @since 4.22.0 * * @param string $tour_id The tour ID. * @param int $user_id The user ID. diff --git a/includes/class-sensei-course-structure.php b/includes/class-sensei-course-structure.php index ab5ff24678..b6f6e3aa34 100644 --- a/includes/class-sensei-course-structure.php +++ b/includes/class-sensei-course-structure.php @@ -593,7 +593,7 @@ private function create_quiz( int $lesson_id ) { * * @since 4.20.1 * - * @deprecated $$next-version$$ Use sensei_quiz_create instead. + * @deprecated 4.22.0 Use sensei_quiz_create instead. * * @hook sensei_course_structure_quiz_created * @@ -605,7 +605,7 @@ private function create_quiz( int $lesson_id ) { /** * Fires after a quiz is created while saving the course structure. * - * @since $$next-version$$ + * @since 4.22.0 * * @hook sensei_quiz_create * diff --git a/includes/class-sensei-lesson.php b/includes/class-sensei-lesson.php index cbae10a6e4..bca4f514dc 100755 --- a/includes/class-sensei-lesson.php +++ b/includes/class-sensei-lesson.php @@ -1031,7 +1031,7 @@ public function quiz_update( $post_id ) { /** * Fires after a quiz is created while saving a lesson in a non-block editor. * - * @since $$next-version$$ + * @since 4.22.0 * * @hook sensei_quiz_create * diff --git a/includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php b/includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php index 75f701da3a..c88fd702e2 100644 --- a/includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php +++ b/includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php @@ -204,7 +204,7 @@ public function save_quiz( WP_REST_Request $request ) { /** * Fires after a quiz is created via the REST API. * - * @since $$next-version$$ + * @since 4.22.0 * * @hook sensei_quiz_create * diff --git a/includes/rest-api/class-sensei-rest-api-tour-controller.php b/includes/rest-api/class-sensei-rest-api-tour-controller.php index 923a7b50fc..605ebc974d 100644 --- a/includes/rest-api/class-sensei-rest-api-tour-controller.php +++ b/includes/rest-api/class-sensei-rest-api-tour-controller.php @@ -3,7 +3,7 @@ * Sensei Tour API. * * @package sensei - * @since $$next-version$$ + * @since 4.22.0 */ namespace Sensei\Admin\Tour; @@ -15,7 +15,7 @@ /** * Sensei Tour REST API endpoints. * - * @since $$next-version$$ + * @since 4.22.0 */ class Sensei_REST_API_Tour_Controller extends \WP_REST_Controller { diff --git a/includes/wpml/class-course-translation.php b/includes/wpml/class-course-translation.php index 8dbda81016..906022e690 100644 --- a/includes/wpml/class-course-translation.php +++ b/includes/wpml/class-course-translation.php @@ -16,7 +16,7 @@ * * Compatibility code with WPML. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ @@ -36,7 +36,7 @@ public function init() { /** * Save lessons fields on course translation created. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * diff --git a/includes/wpml/class-custom-fields.php b/includes/wpml/class-custom-fields.php index 892a9c398e..3f6ab670e4 100644 --- a/includes/wpml/class-custom-fields.php +++ b/includes/wpml/class-custom-fields.php @@ -16,7 +16,7 @@ * * Compatibility code with WPML. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ @@ -34,7 +34,7 @@ public function init() { /** * Update course prerequisite before copied. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * @@ -77,7 +77,7 @@ public function update_course_prerequisite_before_copied( $copied_value, $post_i /** * Update lesson course before copied. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * @@ -120,7 +120,7 @@ public function update_lesson_course_before_copied( $copied_value, $post_id_from /** * Update quiz id for a question before copied. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * diff --git a/includes/wpml/class-email.php b/includes/wpml/class-email.php index 5d9fbaa590..98003c4535 100644 --- a/includes/wpml/class-email.php +++ b/includes/wpml/class-email.php @@ -16,7 +16,7 @@ * * Compatibility code with WPML. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ diff --git a/includes/wpml/class-language-details.php b/includes/wpml/class-language-details.php index de0a7e64b2..0be0c1856c 100644 --- a/includes/wpml/class-language-details.php +++ b/includes/wpml/class-language-details.php @@ -16,7 +16,7 @@ * * Compatibility code with WPML. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ @@ -114,7 +114,7 @@ public function set_language_details_when_quiz_created( $quiz_id, $lesson_id ) { /** * Set language details for the question when it is created. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * diff --git a/includes/wpml/class-lesson-translation.php b/includes/wpml/class-lesson-translation.php index f0a50a2cc1..a53237c6ea 100644 --- a/includes/wpml/class-lesson-translation.php +++ b/includes/wpml/class-lesson-translation.php @@ -16,7 +16,7 @@ * * Compatibility code with WPML. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ @@ -37,7 +37,7 @@ public function init() { /** * Update lesson properties on lesson translation created. * - * @since $$next-version$$ + * @since 4.22.0 * * @internal * diff --git a/includes/wpml/class-sensei-wpml.php b/includes/wpml/class-sensei-wpml.php index efbff1b08d..da134c4292 100644 --- a/includes/wpml/class-sensei-wpml.php +++ b/includes/wpml/class-sensei-wpml.php @@ -12,16 +12,16 @@ /** * Class Sensei_WPML * - * @deprecated $$next-version$$ + * @deprecated 4.22.0 */ class Sensei_WPML { /** * Sensei_WPML constructor. * - * @deprecated $$next-version$$ + * @deprecated 4.22.0 */ public function __construct() { - _deprecated_function( __METHOD__, '$$next-version$$', '\Sensei\WPML\WPML::init' ); + _deprecated_function( __METHOD__, '4.22.0', '\Sensei\WPML\WPML::init' ); add_action( 'sensei_before_mail', array( $this, 'sensei_before_mail' ) ); add_action( 'sensei_after_sending_email', array( $this, 'sensei_after_sending_email' ) ); @@ -30,12 +30,12 @@ public function __construct() { /** * Switch language for email. * - * @deprecated $$next-version$$ + * @deprecated 4.22.0 * * @param string $email_address Recipient's email address. */ public function sensei_before_mail( $email_address ) { - _deprecated_function( __METHOD__, '$$next-version$$', '\Sensei\WPML\Email::sensei_before_mail' ); + _deprecated_function( __METHOD__, '4.22.0', '\Sensei\WPML\Email::sensei_before_mail' ); /** * Switch language for email @@ -55,10 +55,10 @@ public function sensei_before_mail( $email_address ) { /** * Restore language after sending email. * - * @deprecated $$next-version$$ + * @deprecated 4.22.0 */ public function sensei_after_sending_email() { - _deprecated_function( __METHOD__, '$$next-version$$', '\Sensei\WPML\Email::sensei_after_sending_email' ); + _deprecated_function( __METHOD__, '4.22.0', '\Sensei\WPML\Email::sensei_after_sending_email' ); /** * Restore language after sending email diff --git a/includes/wpml/trait-lesson-translation-helper.php b/includes/wpml/trait-lesson-translation-helper.php index 1c4d360e18..471b0adbb6 100644 --- a/includes/wpml/trait-lesson-translation-helper.php +++ b/includes/wpml/trait-lesson-translation-helper.php @@ -14,7 +14,7 @@ /** * Trait Lesson_Translation_Helper * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ diff --git a/includes/wpml/trait-question-translation-helper.php b/includes/wpml/trait-question-translation-helper.php index ef8cc75b55..8d526f941e 100644 --- a/includes/wpml/trait-question-translation-helper.php +++ b/includes/wpml/trait-question-translation-helper.php @@ -14,7 +14,7 @@ /** * Trait Question_Translation_Helper * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ diff --git a/includes/wpml/trait-quiz-translation-helper.php b/includes/wpml/trait-quiz-translation-helper.php index 5f54a7a998..1d212272a1 100644 --- a/includes/wpml/trait-quiz-translation-helper.php +++ b/includes/wpml/trait-quiz-translation-helper.php @@ -14,7 +14,7 @@ /** * Trait Quiz_Translation_Helper * - * @since $$next-version$$ + * @since 4.22.0 * * @internal */ diff --git a/tests/unit-tests/rest-api/test-class-sensei-rest-api-tour-controller.php b/tests/unit-tests/rest-api/test-class-sensei-rest-api-tour-controller.php index 7f7bcb35fb..db1b98e2e7 100644 --- a/tests/unit-tests/rest-api/test-class-sensei-rest-api-tour-controller.php +++ b/tests/unit-tests/rest-api/test-class-sensei-rest-api-tour-controller.php @@ -3,7 +3,7 @@ * Sensei REST API: Sensei_REST_API_Tour_Controller tests * * @package sensei - * @since $$next-version$$ + * @since 4.22.0 */ use Sensei\Admin\Tour\Sensei_Tour; From 88607569868f5eb70dd1598f22fc6b14663f4eff Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:05:43 +0600 Subject: [PATCH 4/9] Add changelog --- changelog.txt | 25 +++++++++++++++++++ ...add-ability-to-set-font-size-for-subheader | 4 --- changelog/add-course-onboarding-tour | 4 --- changelog/add-lesson-onboarding-tour | 4 --- changelog/fix-answer-feedback | 4 --- ...eacher-and-conditional-block-not-appearing | 4 --- changelog/fix-default-quiz-passmark | 4 --- changelog/fix-editor-layout-with-divi | 4 --- ...ix-email-post-type-being-set-for-all-posts | 4 --- changelog/fix-encoded-email-subject | 4 --- changelog/fix-lesson-bulk-edit | 4 --- changelog/fix-ordering-question-type | 4 --- changelog/fix-patterns-flicker-on-wpcom | 4 --- changelog/fix-wpml-quiz | 4 --- .../update-learning-mode-task-description | 4 --- ...date-remove-customize-lesson-template-task | 4 --- changelog/update-save-lessons-on-course-save | 4 --- 17 files changed, 25 insertions(+), 64 deletions(-) delete mode 100644 changelog/add-ability-to-set-font-size-for-subheader delete mode 100644 changelog/add-course-onboarding-tour delete mode 100644 changelog/add-lesson-onboarding-tour delete mode 100644 changelog/fix-answer-feedback delete mode 100644 changelog/fix-contact-teacher-and-conditional-block-not-appearing delete mode 100644 changelog/fix-default-quiz-passmark delete mode 100644 changelog/fix-editor-layout-with-divi delete mode 100644 changelog/fix-email-post-type-being-set-for-all-posts delete mode 100644 changelog/fix-encoded-email-subject delete mode 100644 changelog/fix-lesson-bulk-edit delete mode 100644 changelog/fix-ordering-question-type delete mode 100644 changelog/fix-patterns-flicker-on-wpcom delete mode 100644 changelog/fix-wpml-quiz delete mode 100644 changelog/update-learning-mode-task-description delete mode 100644 changelog/update-remove-customize-lesson-template-task delete mode 100644 changelog/update-save-lessons-on-course-save diff --git a/changelog.txt b/changelog.txt index cef2a7b1fb..2984aad809 100755 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,30 @@ *** Changelog *** +## 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) + ## 4.21.0 - 2024-02-26 ### Added - Add existing lessons in Course Outline [#7368](https://github.com/Automattic/sensei/pull/7368) diff --git a/changelog/add-ability-to-set-font-size-for-subheader b/changelog/add-ability-to-set-font-size-for-subheader deleted file mode 100644 index 71e1d2b810..0000000000 --- a/changelog/add-ability-to-set-font-size-for-subheader +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: changed - -Updated styles for module title and lesson title in Course Outline block diff --git a/changelog/add-course-onboarding-tour b/changelog/add-course-onboarding-tour deleted file mode 100644 index 1a1b8ee85b..0000000000 --- a/changelog/add-course-onboarding-tour +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -Added Course onboarding tour diff --git a/changelog/add-lesson-onboarding-tour b/changelog/add-lesson-onboarding-tour deleted file mode 100644 index fc94c7e1bd..0000000000 --- a/changelog/add-lesson-onboarding-tour +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -Added Lesson Quiz onboarding tour diff --git a/changelog/fix-answer-feedback b/changelog/fix-answer-feedback deleted file mode 100644 index 2985994b29..0000000000 --- a/changelog/fix-answer-feedback +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Ignore Passing Grade for answer feedback when Pass Required is turned off diff --git a/changelog/fix-contact-teacher-and-conditional-block-not-appearing b/changelog/fix-contact-teacher-and-conditional-block-not-appearing deleted file mode 100644 index 801506ac7d..0000000000 --- a/changelog/fix-contact-teacher-and-conditional-block-not-appearing +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Contact Teacher and Conditional Content block not appearing in Site Editor when Gutenberg is enabled diff --git a/changelog/fix-default-quiz-passmark b/changelog/fix-default-quiz-passmark deleted file mode 100644 index be3b7bd7ea..0000000000 --- a/changelog/fix-default-quiz-passmark +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Ensure that default passing grade will be "0" for any situation diff --git a/changelog/fix-editor-layout-with-divi b/changelog/fix-editor-layout-with-divi deleted file mode 100644 index 73319aa208..0000000000 --- a/changelog/fix-editor-layout-with-divi +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: added - -Display warning when there are no layouts available. diff --git a/changelog/fix-email-post-type-being-set-for-all-posts b/changelog/fix-email-post-type-being-set-for-all-posts deleted file mode 100644 index 9a92a4b80d..0000000000 --- a/changelog/fix-email-post-type-being-set-for-all-posts +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Email Template showing up as default template in editor when GB is installed diff --git a/changelog/fix-encoded-email-subject b/changelog/fix-encoded-email-subject deleted file mode 100644 index 9339ebd798..0000000000 --- a/changelog/fix-encoded-email-subject +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Email subject with special characters not being displayed correctly diff --git a/changelog/fix-lesson-bulk-edit b/changelog/fix-lesson-bulk-edit deleted file mode 100644 index ee283dddae..0000000000 --- a/changelog/fix-lesson-bulk-edit +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix lesson bulk edit. diff --git a/changelog/fix-ordering-question-type b/changelog/fix-ordering-question-type deleted file mode 100644 index d76ad94f81..0000000000 --- a/changelog/fix-ordering-question-type +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Fix Sensei Pro question type not displaying in filter and table on Questions page diff --git a/changelog/fix-patterns-flicker-on-wpcom b/changelog/fix-patterns-flicker-on-wpcom deleted file mode 100644 index a78e49b7d6..0000000000 --- a/changelog/fix-patterns-flicker-on-wpcom +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -Address the issue of patterns flickering in the editor wizard on WPCOM sites diff --git a/changelog/fix-wpml-quiz b/changelog/fix-wpml-quiz deleted file mode 100644 index 32a7e95c95..0000000000 --- a/changelog/fix-wpml-quiz +++ /dev/null @@ -1,4 +0,0 @@ -Significance: patch -Type: fixed - -WPML: Create quiz and question translations, update relations diff --git a/changelog/update-learning-mode-task-description b/changelog/update-learning-mode-task-description deleted file mode 100644 index a7e1fad2b1..0000000000 --- a/changelog/update-learning-mode-task-description +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: changed - -Tweak "Configure learning mode" task description diff --git a/changelog/update-remove-customize-lesson-template-task b/changelog/update-remove-customize-lesson-template-task deleted file mode 100644 index dee5f76570..0000000000 --- a/changelog/update-remove-customize-lesson-template-task +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: removed - -Remove "Customize your lesson template" from task list diff --git a/changelog/update-save-lessons-on-course-save b/changelog/update-save-lessons-on-course-save deleted file mode 100644 index 51b5c43fa7..0000000000 --- a/changelog/update-save-lessons-on-course-save +++ /dev/null @@ -1,4 +0,0 @@ -Significance: minor -Type: added - -Add toggle to pre-publish panel to publish associated lessons when the course is published From 92bb16f9f380407536512de624762c12a08c5442 Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:06:26 +0600 Subject: [PATCH 5/9] Copy to readme --- readme.txt | 50 ++++++++++++++++++++++++++------------------------ 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/readme.txt b/readme.txt index 89f8dbdcea..60aeeb805f 100644 --- a/readme.txt +++ b/readme.txt @@ -140,6 +140,31 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] == Changelog == +### 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) + ### 4.21.0 - 2024-02-26 #### Added - Add existing lessons in Course Outline [#7368](https://github.com/Automattic/sensei/pull/7368) @@ -161,27 +186,4 @@ Community members have translated the free Sensei LMS plugin [into 18 languages] #### Fixed - Fixed Sensei Email template not available in site editor [#7463](https://github.com/Automattic/sensei/pull/7463) - Flush rewrite rules when the website language was changed or the translation was updated. [#7435](https://github.com/Automattic/sensei/pull/7435) -- Memory issue on the student reports screen [#7468](https://github.com/Automattic/sensei/pull/7468) - -### 4.20.1 - 2024-01-17 -#### Added -- Log event when task on Sensei Home is completed [#7430](https://github.com/Automattic/sensei/pull/7430) - -#### Changed -- Create all necessary Sensei pages on plugin activation [#7426](https://github.com/Automattic/sensei/pull/7426) -- Do not display course theme step on Setup Wizard if theme is already installed [#7401](https://github.com/Automattic/sensei/pull/7401) -- Hide Gutenberg tour modal in Sensei new Course editor [#7399](https://github.com/Automattic/sensei/pull/7399) -- Include instructions to the High-Performance Progress Storage settings screen [#7420](https://github.com/Automattic/sensei/pull/7420) -- Take user to Learning Mode Lesson Template in Setup task instead of only site editor [#7393](https://github.com/Automattic/sensei/pull/7393) -- Update course notices to have a CTA for course editors [#7403](https://github.com/Automattic/sensei/pull/7403) - -#### Fixed -- Don't send Course Completion email twice (when the course is already completed) [#7405](https://github.com/Automattic/sensei/pull/7405) -- Message "Cannot register for an unpublished course" was not being displayed [#7403](https://github.com/Automattic/sensei/pull/7403) -- Redirect properly when course editor enrols in a course containing only draft lessons [#7403](https://github.com/Automattic/sensei/pull/7403) -- Set email template only for sensei_email post type. [#7402](https://github.com/Automattic/sensei/pull/7402) -- Settings form not redirecting to the correct tab when submitted [#7424](https://github.com/Automattic/sensei/pull/7424) -- WPML compatibility fix: Add translations for lessons and quizzes that were created while saving the course structure. [#7383](https://github.com/Automattic/sensei/pull/7383) - -#### Development -- Introduce Clock interface and corresponding public property for Sensei object. [#7395](https://github.com/Automattic/sensei/pull/7395) +- Memory issue on the student reports screen [#7468](https://github.com/Automattic/sensei/pull/7468) \ No newline at end of file From 0ee8b4dbc5fee0c8342c4d5595c6cff62badf0f6 Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:08:56 +0600 Subject: [PATCH 6/9] Bump version number --- package.json | 2 +- sensei-lms.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 6366141d4b..04c8a6a57b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sensei-lms", "title": "Sensei LMS", - "version": "4.21.1-a.1", + "version": "4.22.0", "description": "Sensei LMS", "author": "Automattic", "license": "GPL-2.0-or-later", diff --git a/sensei-lms.php b/sensei-lms.php index f729b6752f..4ed92628d0 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.21.1-a.1 + * Version: 4.22.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.21.1-a.1' ); // WRCS: DEFINED_VERSION. + define( 'SENSEI_LMS_VERSION', '4.22.0' ); // WRCS: DEFINED_VERSION. } if ( ! defined( 'SENSEI_LMS_PLUGIN_FILE' ) ) { From 6d762b04dda0c9a046c7658dd11cb3c6bd191dbd Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:11:05 +0600 Subject: [PATCH 7/9] Update package lock json --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index f66ebf1349..b3088d1243 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sensei-lms", - "version": "4.21.1-a.1", + "version": "4.22.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sensei-lms", - "version": "4.21.1-a.1", + "version": "4.22.0", "license": "GPL-2.0-or-later", "dependencies": { "@automattic/calypso-color-schemes": "3.1.1", From 1d82de9994965d540c1369c365b037740496101c Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:11:53 +0600 Subject: [PATCH 8/9] Update POT file --- lang/sensei-lms.pot | 2512 +++++++++++++++++++++++-------------------- 1 file changed, 1329 insertions(+), 1183 deletions(-) diff --git a/lang/sensei-lms.pot b/lang/sensei-lms.pot index e21dfc542a..85b2cac2c6 100644 --- a/lang/sensei-lms.pot +++ b/lang/sensei-lms.pot @@ -2,16 +2,16 @@ # 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.21.1-a.1\n" +"Project-Id-Version: Sensei LMS 4.22.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-03-01T15:29:32+00:00\n" +"POT-Creation-Date: 2024-03-20T15:11:25+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"X-Generator: WP-CLI 2.8.1\n" +"X-Generator: WP-CLI 2.9.0\n" "X-Domain: sensei-lms\n" #. Plugin Name of the plugin @@ -19,6 +19,8 @@ msgstr "" #: includes/admin/class-sensei-status.php:285 #: 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 msgid "Sensei LMS" msgstr "" @@ -73,16 +75,16 @@ msgstr "" #: includes/class-sensei-analysis-course-list-table.php:490 #: includes/class-sensei-analysis-lesson-list-table.php:248 #: includes/class-sensei-analysis-user-profile-list-table.php:240 -#: includes/class-sensei-course.php:3715 +#: includes/class-sensei-course.php:3727 #: includes/class-sensei-grading-main.php:302 #: includes/class-sensei-grading-main.php:605 -#: includes/class-sensei-lesson.php:4545 +#: includes/class-sensei-lesson.php:4570 #: 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:266 -#: assets/dist/blocks/lesson-action-blocks.js:236 -#: assets/dist/blocks/single-course.js:605 +#: assets/dist/blocks/global-blocks.js:257 +#: assets/dist/blocks/lesson-action-blocks.js:227 +#: assets/dist/blocks/single-course.js:597 msgid "In Progress" msgstr "" @@ -123,16 +125,16 @@ msgid "Select students to manually enroll..." msgstr "" #: includes/admin/class-sensei-learner-management.php:707 -#: includes/class-sensei-course.php:833 -#: includes/class-sensei-course.php:1252 -#: includes/class-sensei-lesson.php:398 -#: includes/class-sensei-lesson.php:488 -#: includes/class-sensei-lesson.php:1728 +#: includes/class-sensei-course.php:845 +#: includes/class-sensei-course.php:1264 +#: includes/class-sensei-lesson.php:421 +#: includes/class-sensei-lesson.php:509 +#: includes/class-sensei-lesson.php:1752 #: includes/class-sensei-modules.php:384 #: includes/class-sensei-utils.php:2279 #: assets/blocks/lesson-properties/constants.js:9 -#: assets/dist/blocks/single-lesson.js:64 -#: assets/dist/course-theme/blocks/index.js:212 +#: assets/dist/blocks/single-lesson.js:55 +#: assets/dist/course-theme/blocks/index.js:204 #: assets/dist/js/admin/course-edit.js:58 #: assets/js/admin/course-general-sidebar.js:40 msgid "None" @@ -181,18 +183,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:73 -#: assets/dist/admin/students/student-action-menu/index.js:274 -#: assets/dist/admin/students/student-bulk-action-button/index.js:59 +#: 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 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:75 -#: assets/dist/admin/students/student-action-menu/index.js:274 -#: assets/dist/admin/students/student-bulk-action-button/index.js:61 +#: 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 msgid "Remove from Course" msgstr "" @@ -201,9 +203,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:79 -#: assets/dist/admin/students/student-action-menu/index.js:274 -#: assets/dist/admin/students/student-bulk-action-button/index.js:65 +#: 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 msgid "Reset Progress" msgstr "" @@ -252,6 +254,7 @@ msgstr "" msgid "Students (%d)" msgstr "" +#. translators: Placeholder value is total count of students. #: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:146 #: includes/class-sensei-analysis-course-list-table.php:104 #: includes/class-sensei-analysis-overview-list-table.php:121 @@ -355,7 +358,7 @@ msgstr "" #: includes/admin/class-sensei-learners-admin-bulk-actions-view.php:457 #: includes/class-sensei-analysis-course-list-table.php:894 #: includes/class-sensei-analysis-overview-list-table.php:1129 -#: includes/class-sensei-lesson.php:1796 +#: includes/class-sensei-lesson.php:1820 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:363 msgid "Filter" msgstr "" @@ -388,7 +391,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:164 +#: assets/dist/blocks/shared.js:155 msgid "Enrolled" msgstr "" @@ -400,8 +403,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:368 -#: assets/dist/blocks/single-course.js:424 +#: assets/dist/blocks/single-course.js:360 +#: assets/dist/blocks/single-course.js:416 msgid "Status" msgstr "" @@ -426,7 +429,7 @@ msgstr "" #: includes/class-sensei-analysis-course-list-table.php:117 #: includes/class-sensei-analysis-course-list-table.php:127 #: includes/class-sensei-analysis-overview-list-table.php:90 -#: includes/class-sensei-course.php:3509 +#: includes/class-sensei-course.php:3521 #: includes/class-sensei-grading-main.php:66 #: includes/class-sensei-posttypes.php:935 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:49 @@ -441,15 +444,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:166 -#: assets/dist/blocks/lesson-action-blocks.js:295 -#: assets/dist/blocks/lesson-action-blocks.js:307 -#: assets/dist/blocks/lesson-action-blocks.js:319 -#: assets/dist/blocks/lesson-action-blocks.js:331 -#: assets/dist/blocks/single-course.js:368 -#: assets/dist/blocks/single-course.js:386 -#: assets/dist/blocks/single-course.js:504 -#: assets/dist/blocks/single-course.js:533 +#: 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 msgid "Lesson" msgstr "" @@ -470,35 +473,35 @@ msgstr "" #: includes/class-sensei-analysis-overview-list-table.php:1097 #: includes/class-sensei-analysis-user-profile-list-table.php:48 #: includes/class-sensei-grading-main.php:65 -#: includes/class-sensei-lesson.php:289 +#: includes/class-sensei-lesson.php:314 #: includes/class-sensei-posttypes.php:930 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-abstract.php:315 #: assets/blocks/course-actions-block/continue-course/index.js:29 #: 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:218 -#: assets/dist/blocks/global-blocks.js:370 -#: assets/dist/blocks/global-blocks.js:647 -#: assets/dist/blocks/shared.js:240 -#: assets/dist/blocks/single-page.js:214 +#: 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 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:411 +#: assets/dist/data-port/import.js:402 msgid "lesson" msgid_plural "lessons" msgstr[0] "" msgstr[1] "" #: includes/admin/class-sensei-learners-main.php:399 -#: includes/class-sensei-lesson.php:4787 +#: includes/class-sensei-lesson.php:4808 #: includes/class-sensei-modules.php:1058 #: includes/class-sensei-utils.php:1301 #: assets/data-port/import/done/import-success-results.js:15 -#: assets/dist/data-port/import.js:411 +#: assets/dist/data-port/import.js:402 msgid "course" msgid_plural "courses" msgstr[0] "" @@ -515,7 +518,7 @@ msgstr[1] "" #: includes/class-sensei-analysis-lesson-list-table.php:234 #: includes/class-sensei-analysis-overview-list-table.php:93 #: includes/class-sensei-analysis-user-profile-list-table.php:233 -#: includes/class-sensei-course.php:3685 +#: includes/class-sensei-course.php:3697 #: includes/class-sensei-grading-main.php:287 #: includes/class-sensei-modules.php:956 #: includes/reports/overview/list-table/class-sensei-reports-overview-list-table-lessons.php:52 @@ -530,21 +533,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:266 -#: assets/dist/blocks/global-blocks.js:409 -#: assets/dist/blocks/lesson-action-blocks.js:236 -#: assets/dist/blocks/lesson-action-blocks.js:295 -#: assets/dist/blocks/single-course.js:605 -#: assets/dist/blocks/single-page.js:214 -#: assets/dist/data-port/import.js:393 +#: 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 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:266 -#: assets/dist/blocks/single-course.js:605 +#: assets/dist/blocks/global-blocks.js:257 +#: assets/dist/blocks/single-course.js:597 msgid "Not Started" msgstr "" @@ -554,19 +557,19 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:438 #: includes/admin/home/notices/class-sensei-home-notices.php:108 -#: includes/class-sensei-lesson.php:4186 -#: includes/class-sensei-lesson.php:4213 -#: includes/class-sensei-lesson.php:4240 -#: includes/class-sensei-lesson.php:4259 +#: includes/class-sensei-lesson.php:4201 +#: includes/class-sensei-lesson.php:4228 +#: includes/class-sensei-lesson.php:4255 +#: includes/class-sensei-lesson.php:4274 msgid "Yes" msgstr "" #: includes/admin/class-sensei-learners-main.php:438 #: includes/admin/home/notices/class-sensei-home-notices.php:131 -#: includes/class-sensei-lesson.php:4185 -#: includes/class-sensei-lesson.php:4212 -#: includes/class-sensei-lesson.php:4239 -#: includes/class-sensei-lesson.php:4258 +#: includes/class-sensei-lesson.php:4200 +#: includes/class-sensei-lesson.php:4227 +#: includes/class-sensei-lesson.php:4254 +#: includes/class-sensei-lesson.php:4273 msgid "No" msgstr "" @@ -576,7 +579,7 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:492 #: assets/blocks/take-course-block/index.js:29 -#: assets/dist/blocks/global-blocks.js:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Enroll" msgstr "" @@ -595,7 +598,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:274 +#: assets/dist/admin/students/student-action-menu/index.js:277 msgid "Grading" msgstr "" @@ -610,20 +613,20 @@ 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:504 +#: assets/dist/blocks/single-course.js:496 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:59 -#: assets/dist/admin/students/student-bulk-action-button/index.js:45 +#: assets/dist/admin/students/student-action-menu/index.js:50 +#: assets/dist/admin/students/student-bulk-action-button/index.js:36 msgid "No courses found." msgstr "" #: includes/admin/class-sensei-learners-main.php:1058 -#: includes/class-sensei-course.php:3957 +#: includes/class-sensei-course.php:3969 msgid "Course Category" msgstr "" @@ -650,11 +653,11 @@ msgstr "" #: includes/admin/class-sensei-learners-main.php:1198 #: includes/blocks/class-sensei-course-outline-module-block.php:98 -#: includes/class-sensei-admin.php:1642 +#: includes/class-sensei-admin.php:1629 #: includes/class-sensei-analysis-overview-list-table.php:1196 #: includes/class-sensei-analysis.php:112 -#: includes/class-sensei-course.php:3509 -#: includes/class-sensei-lesson.php:217 +#: includes/class-sensei-course.php:3521 +#: includes/class-sensei-lesson.php:244 #: includes/class-sensei-modules.php:1621 #: includes/class-sensei-posttypes.php:936 #: includes/class-sensei-posttypes.php:937 @@ -664,9 +667,9 @@ msgstr "" #: 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:408 -#: assets/dist/data-port/export.js:187 -#: assets/dist/data-port/import.js:625 +#: assets/dist/blocks/single-course.js:400 +#: assets/dist/data-port/export.js:178 +#: assets/dist/data-port/import.js:616 #: assets/shared/helpers/labels.js:8 msgid "Lessons" msgstr "" @@ -729,12 +732,12 @@ msgstr "" #: includes/admin/class-sensei-setup-wizard-pages.php:60 #: includes/admin/home/quick-links/class-sensei-home-quick-links-provider.php:24 -#: includes/class-sensei-admin.php:1641 +#: includes/class-sensei-admin.php:1628 #: includes/class-sensei-analysis-overview-list-table.php:1195 #: includes/class-sensei-analysis-user-profile-list-table.php:362 #: includes/class-sensei-analysis.php:111 #: includes/class-sensei-course.php:410 -#: includes/class-sensei-course.php:3440 +#: includes/class-sensei-course.php:3452 #: includes/class-sensei-posttypes.php:931 #: includes/class-sensei-posttypes.php:932 #: includes/class-sensei-posttypes.php:1192 @@ -743,11 +746,11 @@ msgstr "" #: 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:370 -#: assets/dist/blocks/shared.js:240 -#: assets/dist/blocks/single-page.js:214 -#: assets/dist/data-port/export.js:187 -#: assets/dist/data-port/import.js:625 +#: 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/shared/helpers/labels.js:7 msgid "Courses" msgstr "" @@ -758,7 +761,7 @@ msgid "my-courses" msgstr "" #: includes/admin/class-sensei-setup-wizard-pages.php:64 -#: includes/class-sensei-admin.php:1643 +#: includes/class-sensei-admin.php:1630 #: widgets/class-sensei-course-component-widget.php:338 msgid "My Courses" msgstr "" @@ -772,7 +775,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:164 +#: assets/dist/blocks/shared.js:155 msgid "Course Completed" msgstr "" @@ -783,8 +786,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:225 -#: assets/dist/blocks/global-blocks.js:248 +#: assets/dist/blocks/global-blocks.js:216 +#: assets/dist/blocks/global-blocks.js:239 msgid "Start Course" msgstr "" @@ -803,13 +806,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:76 -#: assets/dist/admin/editor-wizard/index.js:110 -#: assets/dist/blocks/global-blocks.js:218 -#: assets/dist/blocks/lesson-action-blocks.js:307 -#: assets/dist/data-port/export.js:33 -#: assets/dist/data-port/import.js:532 -#: assets/dist/setup-wizard/index.js:339 +#: 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/setup-wizard/purpose/index.js:186 msgid "Continue" msgstr "" @@ -819,7 +822,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:225 +#: assets/dist/blocks/global-blocks.js:216 msgid "Visit Results" msgstr "" @@ -831,7 +834,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:214 +#: assets/dist/blocks/single-page.js:206 msgid "Find More Courses" msgstr "" @@ -921,11 +924,11 @@ msgid "Pending" msgstr "" #: includes/admin/class-sensei-status.php:171 -#: includes/class-sensei-lesson.php:4541 +#: 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:166 -#: assets/dist/course-theme/blocks/index.js:316 +#: assets/dist/blocks/lesson-action-blocks.js:157 +#: assets/dist/course-theme/blocks/index.js:308 msgid "Complete" msgstr "" @@ -991,13 +994,13 @@ msgid "Support forums" msgstr "" #: includes/admin/home/help/class-sensei-home-help-provider.php:102 -#: includes/class-sensei-lesson.php:359 +#: includes/class-sensei-lesson.php:384 #: includes/class-sensei-settings-api.php:197 #: includes/class-sensei-settings-api.php:214 #: 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:864 +#: assets/dist/blocks/quiz/index.js:856 #: 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 @@ -1048,7 +1051,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:30 +#: assets/dist/course-theme/learning-mode-templates/index.js:21 msgid "Activate" msgstr "" @@ -1058,8 +1061,8 @@ msgid "There is a new version of %1$s available (%2$s). Please msgstr "" #: includes/admin/home/notices/class-sensei-home-notices.php:408 -#: includes/class-sensei-lesson.php:1626 -#: assets/dist/home/index.js:326 +#: includes/class-sensei-lesson.php:1650 +#: assets/dist/home/index.js:318 #: assets/home/extension-actions.js:70 msgid "Update" msgstr "" @@ -1115,8 +1118,8 @@ msgstr "" #: includes/admin/home/quick-links/class-sensei-home-quick-links-provider.php:46 #: includes/class-sensei-posttypes.php:941 #: includes/class-sensei-posttypes.php:942 -#: includes/class-sensei-question.php:244 -#: includes/class-sensei-question.php:247 +#: includes/class-sensei-question.php:242 +#: includes/class-sensei-question.php:245 msgid "Quizzes" msgstr "" @@ -1133,17 +1136,13 @@ msgid "Install a demo course" msgstr "" #: includes/admin/home/tasks/task/class-sensei-home-task-configure-learning-mode.php:40 -msgid "Configure learning mode" +msgid "Configure Learning Mode, an immersive and distraction-free view for students" msgstr "" #: includes/admin/home/tasks/task/class-sensei-home-task-create-first-course.php:45 msgid "Create your first course" msgstr "" -#: includes/admin/home/tasks/task/class-sensei-home-task-customize-course-theme.php:41 -msgid "Customize your lesson template" -msgstr "" - #: includes/admin/home/tasks/task/class-sensei-home-task-publish-first-course.php:45 msgid "Publish your first course" msgstr "" @@ -1316,12 +1315,12 @@ msgid "View Course" msgstr "" #: includes/admin/tools/views/html-enrolment-debug.php:64 -#: includes/class-sensei-lesson.php:275 +#: includes/class-sensei-lesson.php:302 msgid "Edit Course" msgstr "" #: includes/admin/tools/views/html-enrolment-debug.php:67 -#: includes/class-sensei-course.php:1169 +#: includes/class-sensei-course.php:1181 #: 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 @@ -1336,7 +1335,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:164 +#: assets/dist/blocks/shared.js:155 msgid "Not Enrolled" msgstr "" @@ -1467,8 +1466,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:370 -#: assets/dist/blocks/shared.js:240 +#: assets/dist/blocks/global-blocks.js:361 +#: assets/dist/blocks/shared.js:231 msgid "Course List" msgstr "" @@ -1484,7 +1483,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:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Start" msgstr "" @@ -1535,7 +1534,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:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Take Course" msgstr "" @@ -1546,8 +1545,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:524 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:516 +#: assets/dist/blocks/single-course.js:542 msgid "Lesson 1" msgstr "" @@ -1558,8 +1557,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:524 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:516 +#: assets/dist/blocks/single-course.js:542 msgid "Lesson 2" msgstr "" @@ -1569,8 +1568,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:524 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:516 +#: assets/dist/blocks/single-course.js:542 msgid "Lesson 3" msgstr "" @@ -1680,7 +1679,7 @@ msgstr "" #: includes/block-patterns/course/templates/long-sales-page.php:258 #: includes/block-patterns/course/templates/v2/life-coach.php:192 #: includes/block-patterns/course/templates/v2/long-sales.php:256 -#: includes/class-sensei-course.php:761 +#: includes/class-sensei-course.php:773 msgid "Course Lessons" msgstr "" @@ -1777,8 +1776,8 @@ 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:207 -#: assets/dist/blocks/shared.js:212 +#: assets/dist/blocks/shared.js:198 +#: assets/dist/blocks/shared.js:203 msgid "Contact Teacher" msgstr "" @@ -1880,8 +1879,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:331 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/blocks/lesson-action-blocks.js:322 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Take Quiz" msgstr "" @@ -1897,8 +1896,8 @@ msgstr "" #: 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:166 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/blocks/lesson-action-blocks.js:157 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Complete Lesson" msgstr "" @@ -1917,7 +1916,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:307 +#: assets/dist/blocks/lesson-action-blocks.js:298 msgid "Next Lesson" msgstr "" @@ -1931,8 +1930,8 @@ msgstr "" #: 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:216 -#: assets/dist/blocks/lesson-action-blocks.js:319 +#: assets/dist/blocks/lesson-action-blocks.js:207 +#: assets/dist/blocks/lesson-action-blocks.js:310 msgid "Reset Lesson" msgstr "" @@ -2050,7 +2049,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:368 +#: assets/dist/setup-wizard/index.js:359 #: assets/setup-wizard/theme/big-screen.js:129 msgid "Founder at BeautifulWriting.com" msgstr "" @@ -2107,7 +2106,7 @@ msgid "Start course" msgstr "" #: includes/blocks/class-sensei-block-take-course.php:81 -#: includes/class-sensei-course.php:4164 +#: includes/class-sensei-course.php:4176 msgid "Please contact the course administrator to sign up for this course." msgstr "" @@ -2145,17 +2144,18 @@ msgstr "" msgid "When you're ready, let's publish %s in order to make them available to your students." 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-lesson.php:295 +#: 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:359 -#: assets/dist/course-theme/learning-mode-templates/index.js:46 +#: assets/dist/blocks/single-course.js:351 +#: assets/dist/course-theme/learning-mode-templates/index.js:37 msgid "Preview" msgstr "" @@ -2165,7 +2165,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:572 +#: assets/dist/blocks/global-blocks.js:563 msgid "Course Overview" msgstr "" @@ -2176,25 +2176,25 @@ 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:226 +#: assets/dist/blocks/single-page.js:218 msgid "Your Total Grade" msgstr "" #: includes/blocks/class-sensei-learner-messages-button-block.php:76 -#: includes/class-sensei-admin.php:1645 -#: includes/class-sensei-course.php:2204 +#: includes/class-sensei-admin.php:1632 +#: includes/class-sensei-course.php:2216 #: includes/class-sensei-messages.php:940 #: includes/class-sensei-messages.php:1036 #: assets/blocks/learner-messages-button-block/index.js:14 -#: assets/dist/blocks/single-page.js:284 +#: assets/dist/blocks/single-page.js:276 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:86 -#: assets/dist/course-theme/blocks/index.js:234 +#: assets/dist/blocks/single-lesson.js:77 +#: assets/dist/course-theme/blocks/index.js:226 msgid "Length" msgstr "" @@ -2208,28 +2208,28 @@ 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:86 -#: assets/dist/course-theme/blocks/index.js:234 +#: assets/dist/blocks/single-lesson.js:77 +#: assets/dist/course-theme/blocks/index.js:226 msgid "Difficulty" msgstr "" #: includes/blocks/class-sensei-page-blocks.php:55 #: includes/blocks/class-sensei-page-blocks.php:93 #: includes/blocks/course-list/class-sensei-course-list-featured-filter.php:42 -#: includes/class-sensei-course.php:3127 +#: includes/class-sensei-course.php:3139 #: 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:351 -#: assets/dist/blocks/global-blocks.js:409 -#: assets/dist/blocks/shared.js:221 +#: assets/dist/blocks/global-blocks.js:342 +#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/shared.js:212 msgid "Featured" msgstr "" #: includes/blocks/course-list/class-sensei-course-list-categories-filter.php:54 -#: includes/class-sensei-lesson.php:1790 +#: includes/class-sensei-lesson.php:1814 #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:37 -#: assets/dist/blocks/global-blocks.js:409 +#: assets/dist/blocks/global-blocks.js:400 msgid "All Categories" msgstr "" @@ -2239,8 +2239,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:409 -#: assets/dist/blocks/single-page.js:265 +#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/blocks/single-page.js:257 msgid "All Courses" msgstr "" @@ -2248,8 +2248,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:409 -#: assets/dist/course-theme/learning-mode-templates/index.js:38 +#: assets/dist/blocks/global-blocks.js:400 +#: assets/dist/course-theme/learning-mode-templates/index.js:29 msgid "Active" msgstr "" @@ -2281,12 +2281,13 @@ msgstr "" msgid "View quiz for %s" msgstr "" +#. Translators: placeholder is the lesson title. #: includes/blocks/course-theme/class-course-navigation.php:260 #: 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:331 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/blocks/lesson-action-blocks.js:322 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Quiz" msgstr "" @@ -2298,8 +2299,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:271 -#: assets/dist/course-theme/blocks/index.js:281 +#: assets/dist/course-theme/blocks/index.js:263 +#: assets/dist/course-theme/blocks/index.js:273 msgid "Exit Course" msgstr "" @@ -2308,10 +2309,10 @@ msgid "Toggle focus mode" msgstr "" #: includes/blocks/course-theme/class-prev-next-lesson.php:97 -#: includes/class-sensei-course.php:2051 -#: includes/class-sensei-course.php:2163 -#: includes/class-sensei-lesson.php:1838 -#: assets/dist/setup-wizard/index.js:382 +#: includes/class-sensei-course.php:2063 +#: includes/class-sensei-course.php:2175 +#: includes/class-sensei-lesson.php:1862 +#: assets/dist/setup-wizard/index.js:373 #: assets/setup-wizard/theme/carousel.js:139 msgid "Previous" msgstr "" @@ -2321,14 +2322,14 @@ msgid "Previous Lesson" msgstr "" #: includes/blocks/course-theme/class-prev-next-lesson.php:98 -#: includes/class-sensei-course.php:2066 -#: includes/class-sensei-course.php:2178 -#: includes/class-sensei-lesson.php:1838 +#: includes/class-sensei-course.php:2078 +#: includes/class-sensei-course.php:2190 +#: 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:307 -#: assets/dist/course-theme/blocks/index.js:316 -#: assets/dist/setup-wizard/index.js:382 +#: assets/dist/blocks/lesson-action-blocks.js:298 +#: assets/dist/course-theme/blocks/index.js:308 +#: assets/dist/setup-wizard/index.js:373 #: assets/setup-wizard/theme/carousel.js:147 msgid "Next" msgstr "" @@ -2336,7 +2337,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:316 +#: assets/dist/course-theme/blocks/index.js:308 msgid "Back to lesson" msgstr "" @@ -2354,7 +2355,7 @@ msgstr "" #: includes/class-sensei-admin.php:156 #: includes/class-sensei-admin.php:157 #: includes/class-sensei-admin.php:1307 -#: includes/class-sensei-lesson.php:221 +#: includes/class-sensei-lesson.php:248 msgid "Order Lessons" msgstr "" @@ -2435,7 +2436,7 @@ msgid "Select" msgstr "" #: includes/class-sensei-admin.php:1387 -#: includes/class-sensei-course.php:3504 +#: includes/class-sensei-course.php:3516 #: templates/course-results/lessons.php:123 msgid "Other Lessons" msgstr "" @@ -2448,40 +2449,40 @@ msgstr "" msgid "There are no lessons in this course." msgstr "" -#: includes/class-sensei-admin.php:1644 +#: includes/class-sensei-admin.php:1631 msgid "My Profile" msgstr "" -#: includes/class-sensei-admin.php:1646 +#: includes/class-sensei-admin.php:1633 #: includes/class-sensei-frontend.php:371 #: templates/user/login-form.php:25 #: templates/user/login-form.php:67 msgid "Login" msgstr "" -#: includes/class-sensei-admin.php:1646 +#: includes/class-sensei-admin.php:1633 #: includes/class-sensei-frontend.php:369 msgid "Logout" msgstr "" -#: includes/class-sensei-admin.php:1679 +#: includes/class-sensei-admin.php:1666 msgid "Add to Menu" msgstr "" -#: includes/class-sensei-admin.php:1752 +#: includes/class-sensei-admin.php:1739 msgid "Settings > General" msgstr "" -#: includes/class-sensei-admin.php:1753 +#: includes/class-sensei-admin.php:1740 msgid "add a new Administrator" msgstr "" -#: includes/class-sensei-admin.php:1754 +#: includes/class-sensei-admin.php:1741 msgid "existing Administrator" msgstr "" #. translators: The %s placeholders are as follows: - A link to the General Settings page with the translated text "Settings > General". - A link to add an admin user with the translated text "add a new Administrator". - The current admin email address from the Settings. - A link to view the existing admin users, with the translated text "existing Administrator". -#: includes/class-sensei-admin.php:1765 +#: includes/class-sensei-admin.php:1752 msgid "To prevent issues with Sensei LMS module names, your Email Address in %1$s should also belong to an Administrator user. You can either %2$s with the email address %3$s, or change that email address to match the email of an %4$s." msgstr "" @@ -2500,10 +2501,10 @@ msgstr "" #: includes/class-sensei-analysis-lesson-list-table.php:53 #: includes/class-sensei-grading-main.php:69 #: includes/class-sensei-learner.php:157 -#: includes/class-sensei-lesson.php:1298 -#: includes/class-sensei-lesson.php:1307 +#: 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:682 +#: assets/dist/blocks/quiz/index.js:674 #: assets/dist/js/grading-general.js:68 #: assets/js/grading-general.js:64 msgid "Grade" @@ -2541,7 +2542,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:393 +#: assets/dist/data-port/import.js:384 msgid "Failed" msgstr "" @@ -2716,55 +2717,55 @@ msgstr "" msgid "Course Results: " msgstr "" -#: includes/class-sensei-course-structure.php:721 +#: includes/class-sensei-course-structure.php:735 msgid "Individual lesson or modules cannot appear multiple times in the same course." msgstr "" -#: includes/class-sensei-course-structure.php:728 +#: includes/class-sensei-course-structure.php:742 msgid "Different modules cannot have the same name." msgstr "" -#: includes/class-sensei-course-structure.php:738 +#: includes/class-sensei-course-structure.php:752 msgid "Each item must be an array." msgstr "" #. translators: Placeholder is ID for module. -#: includes/class-sensei-course-structure.php:790 +#: includes/class-sensei-course-structure.php:804 msgid "Module with id \"%d\" was not found" msgstr "" #. translators: Placeholder 1 is the module slug and 2 is course name. -#: includes/class-sensei-course-structure.php:810 +#: includes/class-sensei-course-structure.php:824 msgid "Slug %1$s exists and is being used in %2$s course" msgstr "" #. translators: Placeholder is the module slug. -#: includes/class-sensei-course-structure.php:825 +#: includes/class-sensei-course-structure.php:839 msgid "A module with the slug %s is already owned by another teacher" msgstr "" -#: includes/class-sensei-course-structure.php:841 +#: includes/class-sensei-course-structure.php:855 msgid "Module lessons array can only contain lessons." msgstr "" #. translators: Placeholder is ID for lesson. -#: includes/class-sensei-course-structure.php:854 +#: includes/class-sensei-course-structure.php:868 msgid "Lesson with id \"%d\" was not found" msgstr "" -#: includes/class-sensei-course-structure.php:878 +#: includes/class-sensei-course-structure.php:892 msgid "All items must have a `type` set." msgstr "" -#: includes/class-sensei-course-structure.php:886 +#: includes/class-sensei-course-structure.php:900 msgid "Please ensure all modules have a name before saving." msgstr "" -#: includes/class-sensei-course-structure.php:892 +#: includes/class-sensei-course-structure.php:906 msgid "Please ensure all lessons have a name before saving." msgstr "" -#: includes/class-sensei-course-structure.php:905 +#: includes/class-sensei-course-structure.php:919 msgid "Module items must include a `lessons` array." msgstr "" @@ -2789,7 +2790,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:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "WooCommerce integration" msgstr "" @@ -2799,7 +2800,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:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "Set expiration date of courses" msgstr "" @@ -2812,8 +2813,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:94 -#: assets/dist/home/index.js:461 +#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:61 msgid "%s USD" msgstr "" @@ -2821,8 +2822,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:94 -#: assets/dist/home/index.js:461 +#: assets/dist/admin/editor-wizard/index.js:101 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:69 msgid "per year, 1 site" msgstr "" @@ -2833,8 +2834,8 @@ 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:95 -#: assets/dist/home/index.js:461 +#: assets/dist/admin/editor-wizard/index.js:102 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:120 msgid "Get Sensei Pro" msgstr "" @@ -2858,8 +2859,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:953 -#: assets/dist/js/admin/lesson-ai.js:116 +#: assets/dist/blocks/single-course.js:945 +#: assets/dist/js/admin/lesson-ai.js:117 #: assets/js/admin/lesson-ai.js:33 #: assets/shared/components/sensei-pro-badge/index.js:7 msgid "Pro" @@ -2878,115 +2879,115 @@ msgstr "" msgid "Course Settings" msgstr "" -#: includes/class-sensei-course.php:735 +#: includes/class-sensei-course.php:747 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:156 msgid "Course Prerequisite" msgstr "" -#: includes/class-sensei-course.php:748 +#: includes/class-sensei-course.php:760 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:214 msgid "Featured Course" msgstr "" -#: includes/class-sensei-course.php:759 +#: includes/class-sensei-course.php:771 msgid "Course Video" msgstr "" -#: includes/class-sensei-course.php:765 +#: includes/class-sensei-course.php:777 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:242 msgid "Course Management" msgstr "" -#: includes/class-sensei-course.php:781 +#: includes/class-sensei-course.php:793 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:228 msgid "Course Notifications" msgstr "" -#: includes/class-sensei-course.php:839 +#: includes/class-sensei-course.php:851 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:159 msgid "No courses exist yet. Please add some first." msgstr "" -#: includes/class-sensei-course.php:887 +#: includes/class-sensei-course.php:899 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:216 msgid "Feature this course" msgstr "" -#: includes/class-sensei-course.php:920 -#: includes/class-sensei-lesson.php:406 +#: includes/class-sensei-course.php:932 +#: includes/class-sensei-lesson.php:429 msgid "Video Embed Code" msgstr "" -#: includes/class-sensei-course.php:925 -#: includes/class-sensei-lesson.php:411 +#: includes/class-sensei-course.php:937 +#: includes/class-sensei-lesson.php:434 msgid "Paste the embed code for your video (e.g. YouTube, Vimeo etc.) in the box above." msgstr "" #. translators: Placeholder is the item title/name. -#: includes/class-sensei-course.php:1097 -#: includes/class-sensei-course.php:1240 -#: includes/class-sensei-lesson.php:2847 -#: includes/class-sensei-lesson.php:2855 +#: includes/class-sensei-course.php:1109 +#: includes/class-sensei-course.php:1252 +#: includes/class-sensei-lesson.php:2867 +#: includes/class-sensei-lesson.php:2875 #: includes/class-sensei-posttypes.php:982 msgid "Edit %s" msgstr "" -#: includes/class-sensei-course.php:1100 +#: includes/class-sensei-course.php:1112 msgid "Edit this lesson" msgstr "" -#: includes/class-sensei-course.php:1109 +#: includes/class-sensei-course.php:1121 msgid "No lessons exist yet for this course." msgstr "" -#: includes/class-sensei-course.php:1115 +#: includes/class-sensei-course.php:1127 msgid "Add a Lesson" msgstr "" -#: includes/class-sensei-course.php:1117 +#: includes/class-sensei-course.php:1129 msgid "Please add some." msgstr "" -#: includes/class-sensei-course.php:1120 +#: includes/class-sensei-course.php:1132 msgid "+ Add Another Lesson" msgstr "" -#: includes/class-sensei-course.php:1170 +#: includes/class-sensei-course.php:1182 #: assets/dist/js/admin/course-edit.js:73 #: assets/js/admin/course-general-sidebar.js:254 msgid "Manage Grading" msgstr "" -#: includes/class-sensei-course.php:1185 +#: includes/class-sensei-course.php:1197 msgctxt "column name" msgid "Course Title" msgstr "" -#: includes/class-sensei-course.php:1186 +#: includes/class-sensei-course.php:1198 msgctxt "column name" msgid "Pre-requisite Course" msgstr "" -#: includes/class-sensei-course.php:1187 +#: includes/class-sensei-course.php:1199 msgctxt "column name" msgid "Category" msgstr "" -#: includes/class-sensei-course.php:1953 -#: includes/class-sensei-course.php:2092 +#: includes/class-sensei-course.php:1965 +#: includes/class-sensei-course.php:2104 msgid "by " msgstr "" #. translators: Placeholder %d is the lesson count. -#: includes/class-sensei-course.php:1974 -#: includes/class-sensei-course.php:2104 -#: includes/class-sensei-course.php:2729 +#: includes/class-sensei-course.php:1986 +#: includes/class-sensei-course.php:2116 +#: includes/class-sensei-course.php:2741 #: includes/class-sensei-frontend.php:990 #: widgets/class-sensei-category-courses-widget.php:240 #: widgets/class-sensei-course-component-widget.php:319 @@ -2996,177 +2997,177 @@ msgstr[0] "" msgstr[1] "" #. translators: Placeholder is a comma-separated list of the Course categories. -#: includes/class-sensei-course.php:1981 -#: includes/class-sensei-course.php:2111 -#: includes/class-sensei-course.php:2735 +#: includes/class-sensei-course.php:1993 +#: includes/class-sensei-course.php:2123 +#: includes/class-sensei-course.php:2747 #: includes/class-sensei-frontend.php:999 msgid "in %s" msgstr "" #. translators: Placeholders are the counts for lessons completed and total lessons, respectively. -#: includes/class-sensei-course.php:1987 -#: includes/class-sensei-course.php:2746 +#: includes/class-sensei-course.php:1999 +#: includes/class-sensei-course.php:2758 msgid "%1$d of %2$d lessons completed" msgstr "" -#: includes/class-sensei-course.php:2014 -#: includes/class-sensei-course.php:2847 +#: includes/class-sensei-course.php:2026 +#: includes/class-sensei-course.php:2859 #: includes/class-sensei-frontend.php:789 msgid "Mark as Complete" msgstr "" -#: includes/class-sensei-course.php:2125 -#: includes/class-sensei-course.php:2857 -#: includes/class-sensei-course.php:3695 +#: includes/class-sensei-course.php:2137 +#: includes/class-sensei-course.php:2869 +#: includes/class-sensei-course.php:3707 #: includes/internal/emails/patterns/course-completed.php:32 #: 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:662 -#: assets/dist/blocks/single-page.js:268 +#: assets/dist/blocks/global-blocks.js:653 +#: assets/dist/blocks/single-page.js:260 msgid "View Results" msgstr "" -#: includes/class-sensei-course.php:2186 +#: includes/class-sensei-course.php:2198 #: includes/shortcodes/class-sensei-shortcode-user-courses.php:305 #: widgets/class-sensei-course-component-widget.php:253 msgid "You have no active courses." msgstr "" -#: includes/class-sensei-course.php:2187 +#: includes/class-sensei-course.php:2199 #: includes/shortcodes/class-sensei-shortcode-user-courses.php:286 msgid "You have not completed any courses yet." msgstr "" -#: includes/class-sensei-course.php:2189 +#: includes/class-sensei-course.php:2201 msgid "This student has no active courses." msgstr "" -#: includes/class-sensei-course.php:2190 +#: includes/class-sensei-course.php:2202 msgid "This student has not completed any courses yet." msgstr "" -#: includes/class-sensei-course.php:2203 +#: includes/class-sensei-course.php:2215 #: includes/class-sensei-messages.php:1035 msgid "View & reply to private messages sent to your course & lesson teachers." msgstr "" -#: includes/class-sensei-course.php:2213 +#: includes/class-sensei-course.php:2225 #: assets/blocks/learner-courses-block/learner-courses-edit.js:103 -#: assets/dist/blocks/single-page.js:265 +#: assets/dist/blocks/single-page.js:257 msgid "Active Courses" msgstr "" -#: includes/class-sensei-course.php:2214 +#: includes/class-sensei-course.php:2226 #: assets/blocks/learner-courses-block/learner-courses-edit.js:107 -#: assets/dist/blocks/single-page.js:265 +#: assets/dist/blocks/single-page.js:257 msgid "Completed Courses" msgstr "" -#: includes/class-sensei-course.php:2261 +#: includes/class-sensei-course.php:2273 #: includes/shortcodes/class-sensei-shortcode-user-courses.php:266 #: includes/shortcodes/class-sensei-shortcode-user-courses.php:309 msgid "Start a Course!" msgstr "" #. translators: Placeholders are the counts for lessons completed and total lessons, respectively. -#: includes/class-sensei-course.php:2395 +#: includes/class-sensei-course.php:2407 msgid "Currently completed %1$s lesson of %2$s in total" msgid_plural "Currently completed %1$s lessons of %2$s in total" msgstr[0] "" msgstr[1] "" -#: includes/class-sensei-course.php:2629 +#: includes/class-sensei-course.php:2641 msgid "Disable notifications on this course?" msgstr "" -#: includes/class-sensei-course.php:2677 +#: includes/class-sensei-course.php:2689 #: includes/class-sensei-frontend.php:1021 msgid "Preview this course" msgstr "" #. translators: Placeholder is the number of preview lessons. -#: includes/class-sensei-course.php:2682 +#: includes/class-sensei-course.php:2694 msgid "(%d preview lessons)" msgstr "" #. translators: %1$s is the author posts URL, %2$s and %3$s are the author name. -#: includes/class-sensei-course.php:2707 +#: includes/class-sensei-course.php:2719 msgid "by %3$s" msgstr "" -#: includes/class-sensei-course.php:3053 +#: includes/class-sensei-course.php:3065 msgid "Default sort" msgstr "" -#: includes/class-sensei-course.php:3054 +#: includes/class-sensei-course.php:3066 msgid "Sort by newest first" msgstr "" -#: includes/class-sensei-course.php:3055 +#: includes/class-sensei-course.php:3067 msgid "Sort by title A-Z" msgstr "" -#: includes/class-sensei-course.php:3122 +#: includes/class-sensei-course.php:3134 #: includes/class-sensei-grading-main.php:584 -#: includes/class-sensei-lesson.php:1779 -#: includes/class-sensei-lesson.php:2569 +#: includes/class-sensei-lesson.php:1803 +#: includes/class-sensei-lesson.php:2591 #: includes/shortcodes/class-sensei-shortcode-user-courses.php:569 -#: assets/blocks/quiz/quiz-block/quiz-settings.js:250 #: assets/blocks/quiz/quiz-block/quiz-settings.js:255 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:260 +#: assets/dist/blocks/quiz/index.js:847 msgid "All" msgstr "" #. translators: Placeholders are the taxonomy name and the term name, respectively. -#: includes/class-sensei-course.php:3420 +#: includes/class-sensei-course.php:3432 msgid "%1$s Archives: %2$s" msgstr "" -#: includes/class-sensei-course.php:3428 +#: includes/class-sensei-course.php:3440 #: widgets/class-sensei-course-component-widget.php:48 msgid "New Courses" msgstr "" -#: includes/class-sensei-course.php:3431 +#: includes/class-sensei-course.php:3443 #: widgets/class-sensei-course-component-widget.php:49 msgid "Featured Courses" msgstr "" -#: includes/class-sensei-course.php:3434 +#: includes/class-sensei-course.php:3446 msgid "Free Courses" msgstr "" -#: includes/class-sensei-course.php:3437 +#: includes/class-sensei-course.php:3449 msgid "Paid Courses" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the login URL. -#: includes/class-sensei-course.php:3832 +#: includes/class-sensei-course.php:3844 msgid "or %1$slog in%2$s to view this course." msgstr "" -#: includes/class-sensei-course.php:3854 +#: includes/class-sensei-course.php:3866 #: includes/class-sensei-frontend.php:1089 #: includes/class-sensei-frontend.php:1119 msgid "Register" msgstr "" -#: includes/class-sensei-course.php:3953 +#: includes/class-sensei-course.php:3965 #: widgets/class-sensei-category-courses-widget.php:145 msgid "Course Category:" msgstr "" #. translators: Placeholder is the item title. -#: includes/class-sensei-course.php:4184 -#: includes/class-sensei-lesson.php:4875 +#: includes/class-sensei-course.php:4196 +#: includes/class-sensei-lesson.php:4895 #: includes/class-sensei-utils.php:1246 #: includes/course-theme/class-sensei-course-theme-lesson.php:231 msgid "You must first complete: %1$s" msgstr "" #. translators: Placeholder $1$s is the course title. -#: includes/class-sensei-course.php:4191 +#: includes/class-sensei-course.php:4203 msgid "You must first complete %1$s before taking this course." msgstr "" @@ -3284,6 +3285,7 @@ msgstr "" msgid "Part of: %s" msgstr "" +#. translators: Placeholder is a link to the Course permalink. #: includes/class-sensei-frontend.php:1151 #: widgets/class-sensei-lesson-component-widget.php:223 msgid "View course" @@ -3352,15 +3354,15 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:107 #: includes/class-sensei-grading-user-quiz.php:409 -#: includes/class-sensei-lesson.php:1595 -#: includes/class-sensei-lesson.php:1737 +#: includes/class-sensei-lesson.php:1619 +#: includes/class-sensei-lesson.php:1761 msgid "Grade:" 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:316 +#: assets/dist/course-theme/blocks/index.js:308 #: assets/dist/js/grading-general.js:68 #: assets/js/grading-general.js:67 msgid "Save" @@ -3383,10 +3385,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:319 -#: assets/dist/blocks/quiz/index.js:186 -#: assets/dist/blocks/single-lesson.js:39 -#: assets/dist/course-theme/blocks/index.js:205 +#: 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 msgid "Reset" msgstr "" @@ -3396,50 +3398,50 @@ msgstr "" #: includes/class-sensei-grading-user-quiz.php:152 #: includes/class-sensei-grading-user-quiz.php:163 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:134 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Multiple Choice" msgstr "" #: includes/class-sensei-grading-user-quiz.php:157 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:135 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "True/False" msgstr "" #: includes/class-sensei-grading-user-quiz.php:167 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:136 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Gap Fill" msgstr "" #: includes/class-sensei-grading-user-quiz.php:193 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:138 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Multi Line" msgstr "" #: includes/class-sensei-grading-user-quiz.php:197 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:137 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Single Line" msgstr "" #: includes/class-sensei-grading-user-quiz.php:201 -#: includes/class-sensei-lesson.php:1539 -#: includes/class-sensei-question.php:139 +#: 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "File Upload" msgstr "" @@ -3459,9 +3461,9 @@ msgid "Correct answer" msgstr "" #: includes/class-sensei-grading-user-quiz.php:385 -#: includes/class-sensei-lesson.php:2341 +#: includes/class-sensei-lesson.php:2365 #: assets/blocks/quiz/answer-feedback-block/answer-feedback-toggle.js:42 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:341 msgid "Answer Feedback" msgstr "" @@ -3553,563 +3555,563 @@ msgid "Insufficient Permissions." msgstr "" #. translators: %1$s is a link to the quiz documentation, %2$s is a link to a support article about the WordPress editor. -#: includes/class-sensei-lesson.php:65 +#: includes/class-sensei-lesson.php:88 msgid "*Note that this functionality has been moved to the quiz block and will not be supported going forward. Please consider switching to the block editor." msgstr "" -#: includes/class-sensei-lesson.php:220 +#: includes/class-sensei-lesson.php:247 msgid "New Lesson" msgstr "" -#: includes/class-sensei-lesson.php:222 +#: includes/class-sensei-lesson.php:249 msgid "Lesson Settings" msgstr "" -#: includes/class-sensei-lesson.php:226 +#: includes/class-sensei-lesson.php:253 msgid "All Lessons" msgstr "" -#: includes/class-sensei-lesson.php:227 +#: includes/class-sensei-lesson.php:254 #: includes/class-sensei-posttypes.php:883 msgid "Lesson Tags" msgstr "" -#: includes/class-sensei-lesson.php:292 +#: includes/class-sensei-lesson.php:317 msgid "Prerequisite" msgstr "" -#: includes/class-sensei-lesson.php:309 +#: includes/class-sensei-lesson.php:334 #: includes/class-sensei-settings.php:277 msgid "Content Drip" msgstr "" -#: includes/class-sensei-lesson.php:313 -#: includes/class-sensei-lesson.php:4126 +#: includes/class-sensei-lesson.php:338 +#: includes/class-sensei-lesson.php:4141 msgid "Lesson Information" msgstr "" -#: includes/class-sensei-lesson.php:317 +#: includes/class-sensei-lesson.php:342 msgid "Quiz Settings*" msgstr "" -#: includes/class-sensei-lesson.php:320 +#: includes/class-sensei-lesson.php:345 msgid "Quiz Questions*" msgstr "" -#: includes/class-sensei-lesson.php:345 +#: 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/js/admin/course-video-sidebar.js:27 msgid "Video" msgstr "" -#: includes/class-sensei-lesson.php:358 +#: includes/class-sensei-lesson.php:383 #: includes/class-sensei-settings-api.php:195 msgid "Keep students engaged and improve knowledge retention by setting a delivery schedule for course content." msgstr "" -#: includes/class-sensei-lesson.php:363 +#: includes/class-sensei-lesson.php:388 msgid "When should this lesson become available?" msgstr "" -#: includes/class-sensei-lesson.php:366 +#: includes/class-sensei-lesson.php:391 msgid "As soon as the course is started" msgstr "" -#: includes/class-sensei-lesson.php:367 +#: includes/class-sensei-lesson.php:392 msgid "On a specific date" msgstr "" -#: includes/class-sensei-lesson.php:368 +#: includes/class-sensei-lesson.php:393 msgid "A specific interval after the course start date" msgstr "" -#: includes/class-sensei-lesson.php:393 +#: includes/class-sensei-lesson.php:416 msgid "Lesson Length in minutes" msgstr "" -#: includes/class-sensei-lesson.php:396 -#: includes/class-sensei-lesson.php:4172 +#: includes/class-sensei-lesson.php:419 +#: includes/class-sensei-lesson.php:4187 msgid "Lesson Complexity" msgstr "" -#: includes/class-sensei-lesson.php:495 +#: includes/class-sensei-lesson.php:516 msgid "Please select a course first." msgstr "" #. translators: Placeholder is an edit course URL. -#: includes/class-sensei-lesson.php:500 +#: includes/class-sensei-lesson.php:521 msgid "No lessons exist yet. Please add some to the course." msgstr "" -#: includes/class-sensei-lesson.php:595 +#: includes/class-sensei-lesson.php:616 msgid "Control how students progress through the course based on their interactions with lesson video." msgstr "" -#: includes/class-sensei-lesson.php:599 +#: 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:30 +#: assets/dist/course-theme/learning-mode-templates/index.js:21 msgid "Customize" msgstr "" -#: includes/class-sensei-lesson.php:621 +#: includes/class-sensei-lesson.php:640 msgid "Allow this lesson to be viewed without login" msgstr "" -#: includes/class-sensei-lesson.php:1241 +#: includes/class-sensei-lesson.php:1266 msgid "Once you have saved your lesson you will be able to add questions." msgstr "" -#: includes/class-sensei-lesson.php:1279 +#: includes/class-sensei-lesson.php:1304 msgid "Please save your lesson in order to add questions to your quiz." msgstr "" -#: includes/class-sensei-lesson.php:1297 -#: includes/class-sensei-lesson.php:1306 -#: includes/class-sensei-lesson.php:1804 -#: includes/class-sensei-lesson.php:1812 +#: includes/class-sensei-lesson.php:1322 +#: includes/class-sensei-lesson.php:1331 +#: includes/class-sensei-lesson.php:1828 +#: includes/class-sensei-lesson.php:1836 #: includes/class-sensei-posttypes.php:945 -#: includes/class-sensei-question.php:230 +#: includes/class-sensei-question.php:226 #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:146 -#: assets/dist/blocks/quiz/index.js:819 +#: assets/dist/blocks/quiz/index.js:811 msgid "Question" msgstr "" -#: includes/class-sensei-lesson.php:1299 -#: includes/class-sensei-lesson.php:1308 -#: includes/class-sensei-lesson.php:1805 -#: includes/class-sensei-lesson.php:1813 +#: includes/class-sensei-lesson.php:1324 +#: includes/class-sensei-lesson.php:1333 +#: includes/class-sensei-lesson.php:1829 +#: 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:798 -#: assets/dist/blocks/quiz/index.js:819 +#: assets/dist/blocks/quiz/index.js:790 +#: assets/dist/blocks/quiz/index.js:811 msgid "Type" msgstr "" -#: includes/class-sensei-lesson.php:1300 -#: includes/class-sensei-lesson.php:1309 +#: includes/class-sensei-lesson.php:1325 +#: includes/class-sensei-lesson.php:1334 msgid "Action" msgstr "" -#: includes/class-sensei-lesson.php:1319 +#: includes/class-sensei-lesson.php:1344 msgid "There are no Questions for this Quiz yet. Please add some below." msgstr "" -#: includes/class-sensei-lesson.php:1489 -#: includes/class-sensei-lesson.php:1748 -#: includes/class-sensei-lesson.php:2694 +#: includes/class-sensei-lesson.php:1513 +#: includes/class-sensei-lesson.php:1772 +#: includes/class-sensei-lesson.php:2716 msgid "Add file" msgstr "" -#: includes/class-sensei-lesson.php:1516 -#: includes/class-sensei-lesson.php:2695 +#: includes/class-sensei-lesson.php:1540 +#: includes/class-sensei-lesson.php:2717 msgid "Change file" msgstr "" -#: includes/class-sensei-lesson.php:1543 +#: includes/class-sensei-lesson.php:1567 msgid "Edit Question" msgstr "" -#: includes/class-sensei-lesson.php:1543 +#: includes/class-sensei-lesson.php:1567 #: includes/internal/emails/class-email-list-table.php:207 msgid "Edit" msgstr "" -#: includes/class-sensei-lesson.php:1543 -#: includes/class-sensei-lesson.php:1545 +#: includes/class-sensei-lesson.php:1567 +#: includes/class-sensei-lesson.php:1569 msgid "Remove Question" msgstr "" -#: includes/class-sensei-lesson.php:1543 -#: includes/class-sensei-lesson.php:1545 -#: includes/class-sensei-lesson.php:1562 +#: includes/class-sensei-lesson.php:1567 +#: includes/class-sensei-lesson.php:1569 +#: includes/class-sensei-lesson.php:1586 msgid "Remove" msgstr "" -#: includes/class-sensei-lesson.php:1545 +#: includes/class-sensei-lesson.php:1569 msgid "You are not the question owner, so you cannot edit it." msgstr "" #. translators: Placeholder is the question category name. -#: includes/class-sensei-lesson.php:1556 +#: includes/class-sensei-lesson.php:1580 msgid "Selected from '%1$s' " msgstr "" -#: includes/class-sensei-lesson.php:1562 +#: includes/class-sensei-lesson.php:1586 msgid "Remove Question(s)" msgstr "" -#: includes/class-sensei-lesson.php:1583 -#: includes/class-sensei-lesson.php:1706 +#: includes/class-sensei-lesson.php:1607 +#: includes/class-sensei-lesson.php:1730 msgid "Question:" msgstr "" -#: includes/class-sensei-lesson.php:1589 -#: includes/class-sensei-lesson.php:1711 +#: includes/class-sensei-lesson.php:1613 +#: includes/class-sensei-lesson.php:1735 msgid "Description:" msgstr "" -#: includes/class-sensei-lesson.php:1602 -#: includes/class-sensei-lesson.php:1742 +#: 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:700 +#: assets/dist/blocks/quiz/index.js:692 msgid "Random Order" msgstr "" -#: includes/class-sensei-lesson.php:1608 -#: includes/class-sensei-lesson.php:1747 +#: includes/class-sensei-lesson.php:1632 +#: includes/class-sensei-lesson.php:1771 msgid "Media:" msgstr "" -#: includes/class-sensei-lesson.php:1609 -#: includes/class-sensei-lesson.php:1748 +#: includes/class-sensei-lesson.php:1633 +#: includes/class-sensei-lesson.php:1772 msgid "Add file to question" msgstr "" -#: includes/class-sensei-lesson.php:1609 -#: includes/class-sensei-lesson.php:1748 +#: includes/class-sensei-lesson.php:1633 +#: includes/class-sensei-lesson.php:1772 msgid "Add to question" msgstr "" -#: includes/class-sensei-lesson.php:1610 -#: includes/class-sensei-lesson.php:1749 +#: includes/class-sensei-lesson.php:1634 +#: includes/class-sensei-lesson.php:1773 msgid "Delete file" msgstr "" -#: includes/class-sensei-lesson.php:1625 +#: includes/class-sensei-lesson.php:1649 #: 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:70 -#: assets/dist/data-port/export.js:25 +#: assets/dist/course-theme/learning-mode-templates/index.js:61 +#: assets/dist/data-port/export.js:16 msgid "Cancel" msgstr "" -#: includes/class-sensei-lesson.php:1626 +#: includes/class-sensei-lesson.php:1650 msgid "Update Question" msgstr "" -#: includes/class-sensei-lesson.php:1687 -#: includes/class-sensei-question.php:121 +#: 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:828 +#: assets/dist/blocks/quiz/index.js:820 msgid "New Question" msgstr "" -#: includes/class-sensei-lesson.php:1688 +#: includes/class-sensei-lesson.php:1712 msgid "Existing Questions" msgstr "" -#: includes/class-sensei-lesson.php:1690 +#: includes/class-sensei-lesson.php:1714 msgid "Category Questions" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the question bank. -#: includes/class-sensei-lesson.php:1699 +#: includes/class-sensei-lesson.php:1723 msgid "Add a new question to this quiz - your question will also be added to the %1$squestion bank%2$s." msgstr "" -#: includes/class-sensei-lesson.php:1716 +#: includes/class-sensei-lesson.php:1740 msgid "Question Type:" msgstr "" -#: includes/class-sensei-lesson.php:1726 +#: includes/class-sensei-lesson.php:1750 msgid "Question Category:" msgstr "" -#: includes/class-sensei-lesson.php:1764 +#: includes/class-sensei-lesson.php:1788 msgid "Add Question" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the question bank. -#: includes/class-sensei-lesson.php:1775 +#: includes/class-sensei-lesson.php:1799 msgid "Add an existing question to this quiz from the %1$squestion bank%2$s." msgstr "" -#: includes/class-sensei-lesson.php:1780 +#: includes/class-sensei-lesson.php:1804 msgid "Unused" msgstr "" -#: includes/class-sensei-lesson.php:1781 +#: includes/class-sensei-lesson.php:1805 msgid "Used" msgstr "" -#: includes/class-sensei-lesson.php:1784 +#: includes/class-sensei-lesson.php:1808 msgid "All Types" msgstr "" -#: includes/class-sensei-lesson.php:1795 +#: includes/class-sensei-lesson.php:1819 msgid "Search" msgstr "" -#: includes/class-sensei-lesson.php:1806 -#: includes/class-sensei-lesson.php:1814 +#: includes/class-sensei-lesson.php:1830 +#: includes/class-sensei-lesson.php:1838 #: assets/blocks/learner-courses-block/learner-courses-settings.js:40 #: 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:387 -#: assets/dist/blocks/quiz/index.js:798 -#: assets/dist/blocks/quiz/index.js:819 -#: assets/dist/blocks/single-page.js:277 +#: 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 msgid "Category" msgstr "" -#: includes/class-sensei-lesson.php:1842 +#: includes/class-sensei-lesson.php:1866 msgid "Add Selected Question(s)" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the question categories page. -#: includes/class-sensei-lesson.php:1851 +#: includes/class-sensei-lesson.php:1875 msgid "Add any number of questions from a specified category. Edit your question categories %1$shere%2$s." msgstr "" -#: includes/class-sensei-lesson.php:1854 +#: includes/class-sensei-lesson.php:1878 msgid "Select a Question Category" msgstr "" -#: includes/class-sensei-lesson.php:1860 +#: includes/class-sensei-lesson.php:1884 msgid "Number of questions:" msgstr "" -#: includes/class-sensei-lesson.php:1862 +#: includes/class-sensei-lesson.php:1886 msgid "Add Question(s)" msgstr "" -#: includes/class-sensei-lesson.php:2077 +#: includes/class-sensei-lesson.php:2101 msgid "There are no questions matching your search." msgstr "" -#: includes/class-sensei-lesson.php:2132 -#: includes/class-sensei-lesson.php:2692 +#: includes/class-sensei-lesson.php:2156 +#: includes/class-sensei-lesson.php:2714 msgid "Right:" msgstr "" -#: includes/class-sensei-lesson.php:2154 -#: includes/class-sensei-lesson.php:2693 +#: includes/class-sensei-lesson.php:2178 +#: includes/class-sensei-lesson.php:2715 msgid "Wrong:" msgstr "" -#: includes/class-sensei-lesson.php:2182 +#: includes/class-sensei-lesson.php:2206 msgid "Add right answer" msgstr "" -#: includes/class-sensei-lesson.php:2183 +#: includes/class-sensei-lesson.php:2207 msgid "Add wrong answer" msgstr "" -#: includes/class-sensei-lesson.php:2198 -#: includes/class-sensei-question.php:1552 +#: includes/class-sensei-lesson.php:2222 +#: includes/class-sensei-question.php:1555 #: 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:332 -#: assets/dist/blocks/quiz/index.js:341 +#: assets/dist/blocks/quiz/index.js:324 +#: assets/dist/blocks/quiz/index.js:333 msgid "True" msgstr "" -#: includes/class-sensei-lesson.php:2199 -#: includes/class-sensei-question.php:1554 +#: includes/class-sensei-lesson.php:2223 +#: includes/class-sensei-question.php:1557 #: 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:332 -#: assets/dist/blocks/quiz/index.js:341 +#: assets/dist/blocks/quiz/index.js:324 +#: assets/dist/blocks/quiz/index.js:333 msgid "False" msgstr "" -#: includes/class-sensei-lesson.php:2221 +#: includes/class-sensei-lesson.php:2245 msgid "Text before the gap:" msgstr "" -#: includes/class-sensei-lesson.php:2223 +#: includes/class-sensei-lesson.php:2247 msgid "Gap:" msgstr "" -#: includes/class-sensei-lesson.php:2225 +#: includes/class-sensei-lesson.php:2249 msgid "Text after the gap:" msgstr "" -#: includes/class-sensei-lesson.php:2227 +#: includes/class-sensei-lesson.php:2251 msgid "Preview:" msgstr "" -#: includes/class-sensei-lesson.php:2239 -#: includes/class-sensei-lesson.php:2252 +#: includes/class-sensei-lesson.php:2263 #: includes/class-sensei-lesson.php:2276 +#: includes/class-sensei-lesson.php:2300 msgid "Grading Notes:" msgstr "" -#: includes/class-sensei-lesson.php:2241 -#: includes/class-sensei-lesson.php:2254 +#: includes/class-sensei-lesson.php:2265 #: 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:691 +#: assets/dist/blocks/quiz/index.js:683 msgid "Displayed to the teacher when grading the question." msgstr "" -#: includes/class-sensei-lesson.php:2271 +#: includes/class-sensei-lesson.php:2295 msgid "Upload notes:" msgstr "" -#: includes/class-sensei-lesson.php:2273 +#: includes/class-sensei-lesson.php:2297 msgid "Displayed to the student to describe what to upload." msgstr "" -#: includes/class-sensei-lesson.php:2340 +#: includes/class-sensei-lesson.php:2364 msgid "This feedback will be automatically displayed to the student once they have completed the quiz." msgstr "" -#: includes/class-sensei-lesson.php:2455 +#: includes/class-sensei-lesson.php:2478 msgid "There is no quiz for this lesson yet - please add one in the 'Quiz Questions' box." msgstr "" -#: includes/class-sensei-lesson.php:2546 +#: includes/class-sensei-lesson.php:2568 msgid "Pass required to complete lesson" msgstr "" -#: includes/class-sensei-lesson.php:2547 +#: includes/class-sensei-lesson.php:2569 msgid "The passmark must be achieved before the lesson is complete." msgstr "" -#: includes/class-sensei-lesson.php:2554 +#: includes/class-sensei-lesson.php:2576 msgid "Quiz passmark percentage" msgstr "" -#: includes/class-sensei-lesson.php:2565 -#: includes/class-sensei-lesson.php:4232 +#: includes/class-sensei-lesson.php:2587 +#: includes/class-sensei-lesson.php:4247 msgid "Number of questions to show" msgstr "" -#: includes/class-sensei-lesson.php:2566 +#: includes/class-sensei-lesson.php:2588 msgid "Show a random selection of questions from this quiz each time a student views it." msgstr "" -#: includes/class-sensei-lesson.php:2575 -#: includes/class-sensei-lesson.php:4251 +#: includes/class-sensei-lesson.php:2597 +#: includes/class-sensei-lesson.php:4266 msgid "Randomise question order" msgstr "" -#: includes/class-sensei-lesson.php:2583 -#: includes/class-sensei-lesson.php:4270 +#: includes/class-sensei-lesson.php:2605 +#: includes/class-sensei-lesson.php:4285 msgid "Grade quiz automatically" msgstr "" -#: includes/class-sensei-lesson.php:2584 +#: includes/class-sensei-lesson.php:2606 msgid "Grades quiz and displays answer explanation immediately after completion. Only applicable if quiz is limited to Multiple Choice, True/False and Gap Fill questions. Questions that have a grade of zero are skipped during autograding." msgstr "" -#: includes/class-sensei-lesson.php:2591 +#: includes/class-sensei-lesson.php:2613 msgid "Allow user to retake the quiz" msgstr "" -#: includes/class-sensei-lesson.php:2592 +#: includes/class-sensei-lesson.php:2614 msgid "Enables the quiz reset button." msgstr "" -#: includes/class-sensei-lesson.php:2696 +#: includes/class-sensei-lesson.php:2718 msgid "Are you sure you want to remove this question?" msgstr "" -#: includes/class-sensei-lesson.php:2697 +#: includes/class-sensei-lesson.php:2719 msgid "Are you sure you want to remove these questions?" msgstr "" -#: includes/class-sensei-lesson.php:2698 +#: includes/class-sensei-lesson.php:2720 msgid "You have selected more questions than this category contains - please reduce the number of questions that you are adding." msgstr "" -#: includes/class-sensei-lesson.php:2803 +#: includes/class-sensei-lesson.php:2823 msgctxt "column name" msgid "Lesson Title" msgstr "" -#: includes/class-sensei-lesson.php:2804 +#: includes/class-sensei-lesson.php:2824 msgctxt "column name" msgid "Course" msgstr "" -#: includes/class-sensei-lesson.php:2805 +#: includes/class-sensei-lesson.php:2825 msgctxt "column name" msgid "Pre-requisite Lesson" msgstr "" #. translators: Placeholders are the question number and the question category name. -#: includes/class-sensei-lesson.php:2978 +#: includes/class-sensei-lesson.php:2998 #: includes/rest-api/class-sensei-rest-api-question-helpers-trait.php:109 msgid "%1$s Question(s) from %2$s" msgstr "" -#: includes/class-sensei-lesson.php:3522 +#: includes/class-sensei-lesson.php:3541 #: assets/blocks/lesson-properties/constants.js:13 -#: assets/dist/blocks/single-lesson.js:64 -#: assets/dist/course-theme/blocks/index.js:212 +#: assets/dist/blocks/single-lesson.js:55 +#: assets/dist/course-theme/blocks/index.js:204 msgid "Easy" msgstr "" -#: includes/class-sensei-lesson.php:3523 +#: includes/class-sensei-lesson.php:3542 #: assets/blocks/lesson-properties/constants.js:17 -#: assets/dist/blocks/single-lesson.js:64 -#: assets/dist/course-theme/blocks/index.js:212 +#: assets/dist/blocks/single-lesson.js:55 +#: assets/dist/course-theme/blocks/index.js:204 msgid "Standard" msgstr "" -#: includes/class-sensei-lesson.php:3524 +#: includes/class-sensei-lesson.php:3543 #: assets/blocks/lesson-properties/constants.js:21 -#: assets/dist/blocks/single-lesson.js:64 -#: assets/dist/course-theme/blocks/index.js:212 +#: assets/dist/blocks/single-lesson.js:55 +#: assets/dist/course-theme/blocks/index.js:204 msgid "Hard" msgstr "" -#: includes/class-sensei-lesson.php:4134 +#: includes/class-sensei-lesson.php:4149 msgid "No Change" msgstr "" -#: includes/class-sensei-lesson.php:4156 +#: includes/class-sensei-lesson.php:4171 msgid "Lesson Course" msgstr "" -#: includes/class-sensei-lesson.php:4176 +#: includes/class-sensei-lesson.php:4191 msgid "Quiz Settings" msgstr "" -#: includes/class-sensei-lesson.php:4197 +#: includes/class-sensei-lesson.php:4212 msgid "Pass required" msgstr "" -#: includes/class-sensei-lesson.php:4205 +#: includes/class-sensei-lesson.php:4220 msgid "Pass Percentage" msgstr "" -#: includes/class-sensei-lesson.php:4224 +#: includes/class-sensei-lesson.php:4239 msgid "Enable quiz reset button" msgstr "" #. translators: Placeholder is the lesson title. -#: includes/class-sensei-lesson.php:4501 +#: includes/class-sensei-lesson.php:4526 #: templates/course-results/lessons.php:92 #: templates/course-results/lessons.php:150 msgid "Start %s" msgstr "" -#: includes/class-sensei-lesson.php:4524 +#: includes/class-sensei-lesson.php:4549 msgid "Length:" msgstr "" -#: includes/class-sensei-lesson.php:4524 +#: includes/class-sensei-lesson.php:4549 msgid "minutes" msgstr "" -#: includes/class-sensei-lesson.php:4530 +#: includes/class-sensei-lesson.php:4555 msgid "Author:" msgstr "" -#: includes/class-sensei-lesson.php:4535 +#: includes/class-sensei-lesson.php:4560 msgid "Complexity:" msgstr "" #. translators: Placeholders are an opening and closing tag linking to the course permalink. -#: includes/class-sensei-lesson.php:4786 +#: includes/class-sensei-lesson.php:4807 #: includes/class-sensei-modules.php:1057 #: includes/class-sensei-utils.php:1184 #: includes/class-sensei-utils.php:1300 @@ -4117,25 +4119,25 @@ msgid "Sign Up" msgstr "" #. translators: The placeholder %1$s is a link to the Course. -#: includes/class-sensei-lesson.php:4791 +#: includes/class-sensei-lesson.php:4812 msgid "Please sign up for the %1$s before starting the lesson." msgstr "" -#: includes/class-sensei-lesson.php:4794 +#: includes/class-sensei-lesson.php:4815 msgid "Please contact the course administrator to access the course content." msgstr "" #. translators: Placeholder is the link to the prerequisite lesson. -#: includes/class-sensei-lesson.php:4880 +#: includes/class-sensei-lesson.php:4900 msgid "You must first complete %1$s before viewing this Lesson" msgstr "" -#: includes/class-sensei-lesson.php:4899 +#: includes/class-sensei-lesson.php:4918 msgid "Lessons Archive" msgstr "" -#: includes/class-sensei-lesson.php:5010 -#: includes/class-sensei-lesson.php:5012 +#: includes/class-sensei-lesson.php:5027 +#: includes/class-sensei-lesson.php:5029 msgid "View the Lesson Quiz" msgstr "" @@ -4258,8 +4260,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:570 -#: assets/dist/blocks/single-page.js:235 +#: assets/dist/blocks/single-course.js:562 +#: assets/dist/blocks/single-page.js:227 msgid "Modules" msgstr "" @@ -4280,9 +4282,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:386 -#: assets/dist/blocks/single-course.js:533 -#: assets/dist/course-theme/blocks/index.js:306 +#: assets/dist/blocks/single-course.js:378 +#: assets/dist/blocks/single-course.js:525 +#: assets/dist/course-theme/blocks/index.js:298 msgid "Module" msgstr "" @@ -4626,7 +4628,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:409 +#: assets/dist/blocks/global-blocks.js:400 msgid "Categories" msgstr "" @@ -4699,9 +4701,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:807 -#: assets/dist/data-port/export.js:187 -#: assets/dist/data-port/import.js:625 +#: assets/dist/blocks/quiz/index.js:799 +#: assets/dist/data-port/export.js:178 +#: assets/dist/data-port/import.js:616 #: assets/shared/helpers/labels.js:9 msgid "Questions" msgstr "" @@ -4759,6 +4761,7 @@ msgstr "" msgid "%1$s updated. %2$sView %1$s%3$s." msgstr "" +#. translators: Placeholders are the singular label for the post type and the post's permalink, respectively. #: includes/class-sensei-posttypes.php:1036 msgid "Custom field updated." msgstr "" @@ -4813,7 +4816,7 @@ msgstr "" #: includes/class-sensei-posttypes.php:1076 #: assets/blocks/course-outline/outline-block/outline-appender.js:36 -#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:525 msgid "Lesson name" msgstr "" @@ -4829,39 +4832,39 @@ msgstr "" msgid "Preview Student" msgstr "" -#: includes/class-sensei-question.php:118 +#: includes/class-sensei-question.php:111 msgid "Questions " msgstr "" -#: includes/class-sensei-question.php:125 +#: includes/class-sensei-question.php:118 msgid "All Questions" msgstr "" -#: includes/class-sensei-question.php:126 +#: includes/class-sensei-question.php:119 msgid "Question Categories" msgstr "" -#: includes/class-sensei-question.php:165 +#: includes/class-sensei-question.php:158 msgctxt "column name" msgid "Question" msgstr "" -#: includes/class-sensei-question.php:166 +#: includes/class-sensei-question.php:159 msgctxt "column name" msgid "Type" msgstr "" -#: includes/class-sensei-question.php:167 +#: includes/class-sensei-question.php:160 msgctxt "column name" msgid "Categories" msgstr "" #. translators: Placeholders are an opening and closing tag. -#: includes/class-sensei-question.php:351 +#: includes/class-sensei-question.php:349 msgid "%1$sThis question does not appear in any quizzes yet.%2$s" msgstr "" -#: includes/class-sensei-question.php:468 +#: includes/class-sensei-question.php:466 msgid "All types" msgstr "" @@ -4870,38 +4873,38 @@ msgid "All categories" msgstr "" #. translators: %d is the question number. -#: includes/class-sensei-question.php:683 +#: includes/class-sensei-question.php:684 msgid "%d. " msgstr "" -#: includes/class-sensei-question.php:964 +#: includes/class-sensei-question.php:965 #: assets/blocks/quiz/answer-feedback-block/answer-feedback.js:19 -#: assets/dist/blocks/quiz/index.js:357 +#: assets/dist/blocks/quiz/index.js:349 msgid "Correct" msgstr "" -#: includes/class-sensei-question.php:966 -#: includes/class-sensei-question.php:1168 +#: 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:357 +#: assets/dist/blocks/quiz/index.js:349 msgid "Incorrect" msgstr "" -#: includes/class-sensei-question.php:1056 +#: includes/class-sensei-question.php:1058 msgid "Right Answer:" msgstr "" -#: includes/class-sensei-question.php:1165 +#: includes/class-sensei-question.php:1168 msgid "Incorrect - Right Answer:" msgstr "" #. translators: Placeholder is the question grade. -#: includes/class-sensei-question.php:1180 +#: includes/class-sensei-question.php:1183 msgid "Grade: %d" msgstr "" #. translators: Placeholder are the upload size and the measurement (e.g. 5 MB). -#: includes/class-sensei-question.php:1327 +#: includes/class-sensei-question.php:1330 msgid "Maximum upload file size: %s" msgstr "" @@ -5785,17 +5788,17 @@ msgstr "" msgid "Points: %s" msgstr "" -#: includes/class-sensei.php:527 -#: includes/class-sensei.php:536 +#: includes/class-sensei.php:609 +#: includes/class-sensei.php:618 msgid "Cheatin’ huh?" msgstr "" #. translators: Docs as in Documentation -#: includes/class-sensei.php:1631 +#: includes/class-sensei.php:1711 msgid "Docs" msgstr "" -#: includes/class-sensei.php:1649 +#: includes/class-sensei.php:1729 msgctxt "plugin action link" msgid "Configure" msgstr "" @@ -5867,7 +5870,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:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Take course" msgstr "" @@ -5938,6 +5941,7 @@ msgstr "" msgid "Lesson (Learning Mode - %1$s)" msgstr "" +#. translators: %1$s is the block template name. #: includes/course-theme/class-sensei-course-theme-templates.php:203 msgid "Displays course content." msgstr "" @@ -5947,6 +5951,7 @@ msgstr "" msgid "Quiz (Learning Mode - %1$s)" msgstr "" +#. translators: %1$s is the block template name. #: includes/course-theme/class-sensei-course-theme-templates.php:215 msgid "Displays a lesson quiz." msgstr "" @@ -6061,7 +6066,7 @@ msgstr "" #: includes/data-port/class-sensei-import.php:62 #: assets/data-port/import/steps.js:22 -#: assets/dist/data-port/import.js:481 +#: assets/dist/data-port/import.js:472 msgid "Import" msgstr "" @@ -6208,6 +6213,7 @@ msgstr "" msgid "[%1$s] You have completed a course" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-learner-completed-course.php:64 msgid "You have completed a course" msgstr "" @@ -6229,6 +6235,7 @@ msgstr "" msgid "[%1$s] Your quiz has been graded" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-learner-graded-quiz.php:66 msgid "Your quiz has been graded" msgstr "" @@ -6238,6 +6245,7 @@ msgstr "" msgid "[%1$s] You have completed a quiz" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-learner-graded-quiz.php:80 msgid "You have completed a quiz" msgstr "" @@ -6247,6 +6255,7 @@ msgstr "" msgid "[%1$s] You have a new message" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-new-message-reply.php:98 msgid "You have received a reply to your private message" msgstr "" @@ -6256,6 +6265,7 @@ msgstr "" msgid "[%1$s] Your student has completed a course" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-teacher-completed-course.php:65 msgid "Your student has completed a course" msgstr "" @@ -6265,6 +6275,7 @@ msgstr "" msgid "[%1$s] Your student has completed a lesson" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-teacher-completed-lesson.php:35 msgid "Your student has completed a lesson" msgstr "" @@ -6282,6 +6293,7 @@ msgstr "" msgid "[%1$s] You have received a new private message" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-teacher-new-message.php:61 msgid "Your student has sent you a private message" msgstr "" @@ -6291,6 +6303,7 @@ msgstr "" msgid "[%1$s] Your student has submitted a quiz for grading" msgstr "" +#. translators: Placeholder is the blog name. #: includes/emails/class-sensei-email-teacher-quiz-submitted.php:67 msgid "Your student has submitted a quiz for grading" msgstr "" @@ -6575,7 +6588,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:295 +#: assets/dist/blocks/lesson-action-blocks.js:286 msgid "Lesson Completed" msgstr "" @@ -6813,7 +6826,7 @@ msgstr "" #: includes/internal/emails/views/html-settings.php:69 #: includes/internal/emails/views/html-settings.php:96 -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:131 msgid "Learn More" msgstr "" @@ -6973,7 +6986,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:408 +#: assets/dist/blocks/single-course.js:400 msgid "Module description" msgstr "" @@ -7122,7 +7135,7 @@ msgid "Number of %1$s items with %2$s result" msgstr "" #: includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php:149 -#: includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php:316 +#: includes/rest-api/class-sensei-rest-api-lesson-quiz-controller.php:328 msgid "Lesson not found." msgstr "" @@ -7437,7 +7450,7 @@ 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:204 +#: assets/dist/blocks/quiz/index.js:196 msgid "Choose File" msgstr "" @@ -7560,18 +7573,33 @@ msgstr "" msgid "More Lessons" msgstr "" -#: assets/admin/editor-wizard/patterns-list.js:82 -#: assets/dist/admin/editor-wizard/index.js:66 +#: assets/admin/course-pre-publish-panel/course-pre-publish-panel.js:28 +#: assets/dist/admin/course-pre-publish-panel/index.js:22 +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 +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 +msgid "No layouts available for this theme." +msgstr "" + +#: assets/admin/editor-wizard/patterns-list.js:111 +#: assets/dist/admin/editor-wizard/index.js:73 msgid "Sensei block patterns" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:42 -#: assets/dist/admin/editor-wizard/index.js:75 +#: assets/dist/admin/editor-wizard/index.js:82 msgid "Create your course" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:45 -#: assets/dist/admin/editor-wizard/index.js:75 +#: assets/dist/admin/editor-wizard/index.js:82 msgid "Keep your Course Title short as it will get displayed in different places around your website. You can easily change both later." msgstr "" @@ -7580,119 +7608,119 @@ 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:75 -#: assets/dist/blocks/single-page.js:226 -#: assets/dist/blocks/single-page.js:268 -#: assets/dist/course-theme/blocks/index.js:254 -#: assets/dist/course-theme/blocks/index.js:264 +#: 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 msgid "Course Title" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:61 -#: assets/dist/admin/editor-wizard/index.js:75 +#: assets/dist/admin/editor-wizard/index.js:82 msgid "Course Description" msgstr "" #: assets/admin/editor-wizard/steps/course-details-step.js:72 -#: assets/dist/admin/editor-wizard/index.js:75 +#: assets/dist/admin/editor-wizard/index.js:82 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:84 +#: assets/dist/admin/editor-wizard/index.js:91 msgid "Course Layout" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:32 -#: assets/dist/admin/editor-wizard/index.js:93 +#: assets/dist/admin/editor-wizard/index.js:100 msgid "Sell with Sensei Pro" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:35 -#: assets/dist/admin/editor-wizard/index.js:93 +#: assets/dist/admin/editor-wizard/index.js:100 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:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "Schedule 'drip' content" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:61 -#: assets/dist/admin/editor-wizard/index.js:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "Quiz timer" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:64 -#: assets/dist/admin/editor-wizard/index.js:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "Flashcards, Image Hotspots, and Checklists" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:70 -#: assets/dist/admin/editor-wizard/index.js:94 +#: assets/dist/admin/editor-wizard/index.js:101 msgid "1 year of updates & support" msgstr "" #: assets/admin/editor-wizard/steps/course-upgrade-step.js:77 -#: assets/dist/admin/editor-wizard/index.js:94 +#: assets/dist/admin/editor-wizard/index.js:101 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:95 +#: assets/dist/admin/editor-wizard/index.js:102 msgid "Continue with Sensei Free" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:46 -#: assets/dist/admin/editor-wizard/index.js:103 +#: assets/dist/admin/editor-wizard/index.js:110 msgid "Create your lesson" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:49 -#: assets/dist/admin/editor-wizard/index.js:103 +#: assets/dist/admin/editor-wizard/index.js:110 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:103 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/admin/editor-wizard/index.js:110 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Lesson Title" msgstr "" #: assets/admin/editor-wizard/steps/lesson-details-step.js:68 -#: assets/dist/admin/editor-wizard/index.js:103 +#: assets/dist/admin/editor-wizard/index.js:110 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:125 +#: assets/dist/admin/editor-wizard/index.js:132 msgid "Lesson Layout" msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:55 -#: assets/dist/admin/editor-wizard/index.js:125 +#: assets/dist/admin/editor-wizard/index.js:132 msgid "Want More Lesson Layouts?" msgstr "" #: assets/admin/editor-wizard/steps/lesson-patterns-step.js:58 -#: assets/dist/admin/editor-wizard/index.js:125 +#: assets/dist/admin/editor-wizard/index.js:132 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:125 +#: assets/dist/admin/editor-wizard/index.js:132 msgid "Learn more." msgstr "" #: assets/admin/editor-wizard/steps/patterns-step.js:80 -#: assets/dist/admin/editor-wizard/index.js:136 +#: assets/dist/admin/editor-wizard/index.js:143 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:160 +#: assets/dist/admin/editor-wizard/index.js:167 msgid "Step %1$d of %2$d" msgstr "" @@ -7762,38 +7790,38 @@ msgid "Why are you deactivating?" msgstr "" #: assets/admin/students/student-action-menu/index.js:116 -#: assets/dist/admin/students/student-action-menu/index.js:274 +#: assets/dist/admin/students/student-action-menu/index.js:277 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:260 +#: assets/dist/admin/students/student-bulk-action-button/index.js:263 msgid "Select Action" msgstr "" #: assets/admin/students/student-modal/course-list.js:135 -#: assets/dist/admin/students/student-action-menu/index.js:61 -#: assets/dist/admin/students/student-bulk-action-button/index.js:47 +#: assets/dist/admin/students/student-action-menu/index.js:52 +#: assets/dist/admin/students/student-bulk-action-button/index.js:38 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:72 -#: assets/dist/admin/students/student-bulk-action-button/index.js:58 +#: assets/dist/admin/students/student-action-menu/index.js:63 +#: assets/dist/admin/students/student-bulk-action-button/index.js:49 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:73 -#: assets/dist/admin/students/student-bulk-action-button/index.js:59 +#: assets/dist/admin/students/student-action-menu/index.js:64 +#: assets/dist/admin/students/student-bulk-action-button/index.js:50 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:73 -#: assets/dist/admin/students/student-bulk-action-button/index.js:59 +#: assets/dist/admin/students/student-action-menu/index.js:64 +#: assets/dist/admin/students/student-bulk-action-button/index.js:50 msgid "Unable to add student. Please try again." msgid_plural "Unable to add students. Please try again." msgstr[0] "" @@ -7801,21 +7829,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:74 -#: assets/dist/admin/students/student-bulk-action-button/index.js:60 +#: assets/dist/admin/students/student-action-menu/index.js:65 +#: assets/dist/admin/students/student-bulk-action-button/index.js:51 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:75 -#: assets/dist/admin/students/student-bulk-action-button/index.js:61 +#: assets/dist/admin/students/student-action-menu/index.js:66 +#: assets/dist/admin/students/student-bulk-action-button/index.js:52 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:75 -#: assets/dist/admin/students/student-bulk-action-button/index.js:61 +#: assets/dist/admin/students/student-action-menu/index.js:66 +#: assets/dist/admin/students/student-bulk-action-button/index.js:52 msgid "Unable to remove student. Please try again." msgid_plural "Unable to remove students. Please try again." msgstr[0] "" @@ -7823,84 +7851,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:78 -#: assets/dist/admin/students/student-bulk-action-button/index.js:64 +#: assets/dist/admin/students/student-action-menu/index.js:69 +#: assets/dist/admin/students/student-bulk-action-button/index.js:55 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:79 -#: assets/dist/admin/students/student-bulk-action-button/index.js:65 +#: assets/dist/admin/students/student-action-menu/index.js:70 +#: assets/dist/admin/students/student-bulk-action-button/index.js:56 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:79 -#: assets/dist/admin/students/student-bulk-action-button/index.js:65 +#: assets/dist/admin/students/student-action-menu/index.js:70 +#: assets/dist/admin/students/student-bulk-action-button/index.js:56 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:79 -#: assets/dist/admin/students/student-bulk-action-button/index.js:65 +#: assets/dist/admin/students/student-action-menu/index.js:70 +#: assets/dist/admin/students/student-bulk-action-button/index.js:56 msgid "Choose Course" msgstr "" #: assets/admin/students/student-modal/index.js:195 -#: assets/dist/admin/students/student-action-menu/index.js:79 -#: assets/dist/admin/students/student-bulk-action-button/index.js:65 +#: assets/dist/admin/students/student-action-menu/index.js:70 +#: assets/dist/admin/students/student-bulk-action-button/index.js:56 msgid "Search courses" msgstr "" +#: assets/admin/tour/course-tour/steps.js:98 +#: assets/dist/admin/tour/course-tour/index.js:1408 +msgid "Welcome to the Course Outline block" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:103 +#: assets/dist/admin/tour/course-tour/index.js:1408 +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:143 +#: assets/dist/admin/tour/course-tour/index.js:1408 +msgid "Renaming an existing lesson" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:145 +#: assets/dist/admin/tour/course-tour/index.js:1408 +msgid "Click on an existing lesson to select it. Then give it a new name." +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:194 +#: assets/dist/admin/tour/course-tour/index.js:1408 +msgid "Adding a module" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:196 +#: assets/dist/admin/tour/course-tour/index.js:1408 +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:258 +#: assets/dist/admin/tour/course-tour/index.js:1410 +msgid "Adding a new lesson" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:260 +#: assets/dist/admin/tour/course-tour/index.js:1410 +msgid "Click + to open the inserter. Then click the Lesson option." +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:324 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Deleting a lesson" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:326 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Use the Options menu in the toolbar to delete a selected lesson." +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:401 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Saving lessons" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:403 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Click the \"Save to edit lesson\" option in the toolbar to save all lessons." +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:432 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Unsaved new lesson" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:465 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "Editing a lesson" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:467 +#: assets/dist/admin/tour/course-tour/index.js:1412 +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:523 +#: assets/admin/tour/lesson-tour/steps.js:697 +#: assets/dist/admin/tour/course-tour/index.js:1412 +#: assets/dist/admin/tour/lesson-tour/index.js:1554 +msgid "Congratulations!" +msgstr "" + +#: assets/admin/tour/course-tour/steps.js:526 +#: assets/dist/admin/tour/course-tour/index.js:1412 +msgid "You've mastered the basics. View the course outline docs to learn more." +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:141 +#: assets/dist/admin/tour/lesson-tour/index.js:1498 +msgid "Welcome to the Quiz block" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:143 +#: assets/dist/admin/tour/lesson-tour/index.js:1498 +msgid "Take this short tour to learn the fundamentals of the Quiz block." +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:188 +#: assets/dist/admin/tour/lesson-tour/index.js:1502 +msgid "Changing the question type" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:190 +#: assets/dist/admin/tour/lesson-tour/index.js:1502 +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:258 +#: assets/dist/admin/tour/lesson-tour/index.js:1508 +msgid "Adding a question" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:260 +#: assets/dist/admin/tour/lesson-tour/index.js:1508 +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:307 +#: assets/dist/admin/tour/lesson-tour/index.js:1512 +msgid "Adding a question description" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:309 +#: assets/dist/admin/tour/lesson-tour/index.js:1512 +msgid "Enter any additional details about the question in the Question Description. This is optional." +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:361 +#: assets/dist/admin/tour/lesson-tour/index.js:1518 +msgid "Setting the correct answer" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:363 +#: assets/dist/admin/tour/lesson-tour/index.js:1518 +msgid "Click the Right or Wrong toggle to set the correct answer." +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:408 +#: assets/dist/admin/tour/lesson-tour/index.js:1522 +msgid "Adding answer feedback" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:410 +#: assets/dist/admin/tour/lesson-tour/index.js:1522 +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:490 +#: assets/dist/admin/tour/lesson-tour/index.js:1532 +msgid "Adding a new or existing question" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:495 +#: assets/dist/admin/tour/lesson-tour/index.js:1532 +msgid "Click + to open the inserter. Then click the New Question or Existing Question(s) option." +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:553 +#: assets/dist/admin/tour/lesson-tour/index.js:1540 +msgid "Configuring the question settings" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:559 +#: assets/dist/admin/tour/lesson-tour/index.js:1540 +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:622 +#: assets/dist/admin/tour/lesson-tour/index.js:1546 +msgid "Configuring the quiz settings" +msgstr "" + +#: assets/admin/tour/lesson-tour/steps.js:625 +#: assets/dist/admin/tour/lesson-tour/index.js:1546 +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:700 +#: assets/dist/admin/tour/lesson-tour/index.js:1554 +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:125 -#: assets/dist/blocks/lesson-action-blocks.js:67 -#: assets/dist/blocks/shared.js:77 -#: assets/dist/blocks/single-page.js:129 +#: 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 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:174 -#: assets/dist/blocks/lesson-action-blocks.js:116 -#: assets/dist/blocks/shared.js:126 -#: assets/dist/blocks/single-course.js:417 -#: assets/dist/blocks/single-page.js:178 +#: 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 msgid "Border settings" msgstr "" #: assets/blocks/button/button-settings.js:28 -#: assets/dist/blocks/global-blocks.js:174 -#: assets/dist/blocks/global-blocks.js:695 -#: assets/dist/blocks/lesson-action-blocks.js:116 -#: assets/dist/blocks/shared.js:126 -#: assets/dist/blocks/single-page.js:178 -#: assets/dist/blocks/single-page.js:347 +#: 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/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:176 -#: assets/dist/blocks/lesson-action-blocks.js:118 -#: assets/dist/blocks/shared.js:128 -#: assets/dist/blocks/single-page.js:180 +#: 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 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:182 -#: assets/dist/blocks/global-blocks.js:298 -#: assets/dist/blocks/lesson-action-blocks.js:124 -#: assets/dist/blocks/shared.js:134 -#: assets/dist/blocks/single-course.js:354 -#: assets/dist/blocks/single-page.js:186 +#: 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 msgid "Background color" msgstr "" @@ -7909,71 +8119,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:182 -#: assets/dist/blocks/global-blocks.js:298 -#: assets/dist/blocks/global-blocks.js:597 -#: assets/dist/blocks/lesson-action-blocks.js:124 -#: assets/dist/blocks/shared.js:134 -#: assets/dist/blocks/single-course.js:354 -#: assets/dist/blocks/single-course.js:396 -#: assets/dist/blocks/single-page.js:186 +#: 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 msgid "Text color" msgstr "" #: assets/blocks/button/index.js:29 -#: assets/dist/blocks/global-blocks.js:202 -#: assets/dist/blocks/lesson-action-blocks.js:144 -#: assets/dist/blocks/shared.js:154 -#: assets/dist/blocks/single-page.js:206 +#: 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 msgid "Fill" msgstr "" #: assets/blocks/button/index.js:33 -#: assets/dist/blocks/global-blocks.js:202 -#: assets/dist/blocks/lesson-action-blocks.js:144 -#: assets/dist/blocks/shared.js:154 -#: assets/dist/blocks/single-page.js:206 +#: 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 msgid "Outline" msgstr "" #: assets/blocks/button/index.js:37 -#: assets/dist/blocks/global-blocks.js:202 -#: assets/dist/blocks/lesson-action-blocks.js:144 -#: assets/dist/blocks/shared.js:154 -#: assets/dist/blocks/single-page.js:206 +#: 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 msgid "Link" msgstr "" #: assets/blocks/button/index.js:151 -#: assets/dist/blocks/global-blocks.js:202 -#: assets/dist/blocks/lesson-action-blocks.js:144 -#: assets/dist/blocks/shared.js:154 -#: assets/dist/blocks/single-page.js:206 +#: 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 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:184 +#: assets/dist/blocks/shared.js:175 msgid "Visible when" msgstr "" #: assets/blocks/conditional-content-block/conditional-content-settings.js:106 -#: assets/dist/blocks/shared.js:184 +#: assets/dist/blocks/shared.js:175 msgid "Remove condition" msgstr "" #: assets/blocks/contact-teacher-block/index.js:23 -#: assets/dist/blocks/shared.js:212 +#: assets/dist/blocks/shared.js:203 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:218 +#: assets/dist/blocks/global-blocks.js:209 msgid "Continue Course" msgstr "" #: assets/blocks/course-actions-block/continue-course/index.js:22 -#: assets/dist/blocks/global-blocks.js:218 +#: assets/dist/blocks/global-blocks.js:209 msgid "Enable a student to pick up where they left off in a course." msgstr "" @@ -7983,244 +8193,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:218 -#: assets/dist/blocks/lesson-action-blocks.js:166 -#: assets/dist/blocks/lesson-action-blocks.js:295 -#: assets/dist/blocks/lesson-action-blocks.js:307 -#: assets/dist/blocks/lesson-action-blocks.js:319 -#: assets/dist/blocks/lesson-action-blocks.js:331 +#: 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 msgid "Button" msgstr "" #: assets/blocks/course-actions-block/course-actions/course-actions-edit.js:120 -#: assets/dist/blocks/global-blocks.js:227 +#: assets/dist/blocks/global-blocks.js:218 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:306 +#: assets/dist/blocks/global-blocks.js:297 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:334 +#: assets/dist/blocks/global-blocks.js:325 msgid "Music" msgstr "" #: assets/blocks/course-categories-block/index.js:27 -#: assets/dist/blocks/global-blocks.js:334 +#: assets/dist/blocks/global-blocks.js:325 msgid "Movies" msgstr "" #: assets/blocks/course-completed-actions/index.js:16 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 msgid "Course Completed Actions" msgstr "" #: assets/blocks/course-completed-actions/index.js:17 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 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:214 +#: assets/dist/blocks/single-page.js:206 msgid "Actions" msgstr "" #: assets/blocks/course-completed-actions/index.js:26 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 msgid "Buttons" msgstr "" #: assets/blocks/course-completed-actions/index.js:28 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 msgid "View Certificate" msgstr "" #: assets/blocks/course-completed-actions/index.js:44 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 msgid "Prompt students to find more courses." msgstr "" #: assets/blocks/course-completed-actions/index.js:50 -#: assets/dist/blocks/single-page.js:214 +#: assets/dist/blocks/single-page.js:206 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:358 -#: assets/dist/blocks/shared.js:228 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/global-blocks.js:349 +#: assets/dist/blocks/shared.js:219 +#: assets/dist/blocks/single-page.js:269 msgid "Grid view" msgstr "" #: assets/blocks/course-list-block/index.js:37 -#: assets/dist/blocks/global-blocks.js:370 -#: assets/dist/blocks/shared.js:240 +#: assets/dist/blocks/global-blocks.js:361 +#: assets/dist/blocks/shared.js:231 msgid "Show a list of courses." msgstr "" #: assets/blocks/course-list-block/index.js:42 -#: assets/dist/blocks/global-blocks.js:370 -#: assets/dist/blocks/shared.js:240 +#: assets/dist/blocks/global-blocks.js:361 +#: assets/dist/blocks/shared.js:231 msgid "List" msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:59 -#: assets/dist/blocks/global-blocks.js:409 +#: assets/dist/blocks/global-blocks.js:400 msgid "Student Courses" msgstr "" #: assets/blocks/course-list-filter-block/course-list-filter-edit.js:118 -#: assets/dist/blocks/global-blocks.js:409 +#: assets/dist/blocks/global-blocks.js:400 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:409 +#: assets/dist/blocks/global-blocks.js:400 msgid "Filter Type" msgstr "" #. translators: Error message. #: assets/blocks/course-outline/course-outline-store.js:69 -#: assets/dist/blocks/single-course.js:283 +#: assets/dist/blocks/single-course.js:275 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:327 +#: assets/dist/blocks/single-course.js:319 msgid "Start learning" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:28 -#: assets/dist/blocks/single-course.js:335 +#: assets/dist/blocks/single-course.js:327 msgid "Edit lesson" msgstr "" -#: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:60 -#: assets/dist/blocks/single-course.js:342 +#: assets/blocks/course-outline/lesson-block/lesson-edit-toolbar.js:64 +#: assets/dist/blocks/single-course.js:334 msgid "Save to edit lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:60 -#: assets/dist/blocks/single-course.js:359 +#: assets/dist/blocks/single-course.js:351 msgid "Unsaved" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:62 -#: assets/dist/blocks/single-course.js:359 +#: assets/dist/blocks/single-course.js:351 msgid "Draft" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-edit.js:92 -#: assets/dist/blocks/single-course.js:359 +#: assets/dist/blocks/single-course.js:351 msgid "Add Lesson" msgstr "" #: assets/blocks/course-outline/lesson-block/lesson-settings.js:45 -#: assets/dist/blocks/single-course.js:368 +#: assets/dist/blocks/single-course.js:360 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:368 +#: assets/dist/blocks/single-course.js:360 msgid "Typography" msgstr "" #: assets/blocks/course-outline/module-block/index.js:22 -#: assets/dist/blocks/single-course.js:386 +#: assets/dist/blocks/single-course.js:378 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:386 -#: assets/dist/blocks/single-course.js:524 -#: assets/dist/blocks/single-page.js:244 +#: assets/dist/blocks/single-course.js:378 +#: assets/dist/blocks/single-course.js:516 +#: assets/dist/blocks/single-page.js:236 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:386 -#: assets/dist/blocks/single-course.js:524 -#: assets/dist/blocks/single-page.js:244 +#: assets/dist/blocks/single-course.js:378 +#: assets/dist/blocks/single-course.js:516 +#: assets/dist/blocks/single-page.js:236 msgid "Minimal" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:190 -#: assets/dist/blocks/single-course.js:408 +#: assets/dist/blocks/single-course.js:400 msgid "Module name" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:216 -#: assets/dist/blocks/single-course.js:408 +#: assets/dist/blocks/single-course.js:400 msgid "Toggle module content" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:257 -#: assets/dist/blocks/single-course.js:396 +#: assets/dist/blocks/single-course.js:388 msgid "Main color" msgstr "" #: assets/blocks/course-outline/module-block/module-edit.js:262 -#: assets/dist/blocks/single-course.js:396 +#: assets/dist/blocks/single-course.js:388 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:417 -#: assets/dist/blocks/single-course.js:570 -#: assets/dist/blocks/single-page.js:235 +#: assets/dist/blocks/single-course.js:409 +#: assets/dist/blocks/single-course.js:562 +#: assets/dist/blocks/single-page.js:227 msgid "Border" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:32 -#: assets/dist/blocks/single-course.js:417 +#: assets/dist/blocks/single-course.js:409 msgid "Toggle to enable the border." msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:36 -#: assets/dist/blocks/single-course.js:417 +#: assets/dist/blocks/single-course.js:409 msgid "Custom slug" msgstr "" #: assets/blocks/course-outline/module-block/module-settings.js:41 -#: assets/dist/blocks/single-course.js:417 +#: assets/dist/blocks/single-course.js:409 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:462 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:454 +#: assets/dist/blocks/single-course.js:542 msgid "Course Outline" msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:17 -#: assets/dist/blocks/single-course.js:462 +#: assets/dist/blocks/single-course.js:454 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:462 +#: assets/dist/blocks/single-course.js:454 msgid "Create a module" msgstr "" #: assets/blocks/course-outline/outline-block/elements/deprecated-placeholder.js:34 -#: assets/dist/blocks/single-course.js:462 +#: assets/dist/blocks/single-course.js:454 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:787 -#: assets/dist/blocks/single-course.js:472 +#: assets/dist/blocks/quiz/index.js:779 +#: assets/dist/blocks/single-course.js:464 msgid "Add Selected" msgstr "" @@ -8228,183 +8438,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:789 -#: assets/dist/blocks/single-course.js:473 +#: assets/dist/blocks/quiz/index.js:781 +#: assets/dist/blocks/single-course.js:465 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:789 -#: assets/dist/blocks/single-course.js:473 +#: assets/dist/blocks/quiz/index.js:781 +#: assets/dist/blocks/single-course.js:465 msgid "Clear Selected" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/filter.js:37 -#: assets/dist/blocks/single-course.js:482 +#: assets/dist/blocks/single-course.js:474 msgid "Search lessons" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/index.js:36 -#: assets/dist/blocks/single-course.js:491 +#: assets/dist/blocks/single-course.js:483 msgid "Available Lessons" msgstr "" #: assets/blocks/course-outline/outline-block/existing-lessons-modal/index.js:45 -#: assets/dist/blocks/single-course.js:491 +#: assets/dist/blocks/single-course.js:483 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:504 +#: assets/dist/blocks/single-course.js:496 msgid "Toggle all visible lessons selection." msgstr "" #: assets/blocks/course-outline/outline-block/outline-appender.js:44 -#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:525 msgid "Existing Lesson(s)" msgstr "" #: assets/blocks/course-outline/outline-block/outline-appender.js:61 -#: assets/dist/blocks/single-course.js:533 +#: assets/dist/blocks/single-course.js:525 msgid "Add Module or Lesson" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:55 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 msgid "Build and display a course outline." msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:69 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 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:550 +#: assets/dist/blocks/single-course.js:542 msgid "Add Lessons and Modules" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:83 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 msgid "Reorder and edit anytime" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:98 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 msgid "Start with blank" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:110 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 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:550 +#: assets/dist/blocks/single-course.js:542 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:550 +#: assets/dist/blocks/single-course.js:542 msgid "Access to all Sensei Pro features" msgstr "" #: assets/blocks/course-outline/outline-block/outline-placeholder.js:139 -#: assets/dist/blocks/single-course.js:550 +#: assets/dist/blocks/single-course.js:542 msgid "Generate with AI" msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:34 -#: assets/dist/blocks/single-course.js:570 +#: assets/dist/blocks/single-course.js:562 msgid "Collapsible modules" msgstr "" #: assets/blocks/course-outline/outline-block/outline-settings.js:35 -#: assets/dist/blocks/single-course.js:570 +#: assets/dist/blocks/single-course.js:562 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:570 -#: assets/dist/blocks/single-page.js:235 +#: assets/dist/blocks/single-course.js:562 +#: assets/dist/blocks/single-page.js:227 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:605 +#: assets/dist/blocks/single-course.js:597 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:572 +#: assets/dist/blocks/global-blocks.js:563 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:597 +#: assets/dist/blocks/global-blocks.js:588 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:597 -#: assets/dist/blocks/single-page.js:268 +#: assets/dist/blocks/global-blocks.js:588 +#: assets/dist/blocks/single-page.js:260 msgid "lessons" msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:124 -#: assets/blocks/quiz/quiz-block/quiz-settings.js:297 -#: assets/dist/blocks/global-blocks.js:597 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:310 +#: assets/dist/blocks/global-blocks.js:588 +#: assets/dist/blocks/quiz/index.js:847 msgid "Progress bar color" msgstr "" #: assets/blocks/course-progress-block/course-progress-edit.js:128 -#: assets/blocks/quiz/quiz-block/quiz-settings.js:306 -#: assets/dist/blocks/global-blocks.js:597 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:320 +#: assets/dist/blocks/global-blocks.js:588 +#: assets/dist/blocks/quiz/index.js:847 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:224 +#: assets/dist/blocks/single-page.js:216 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:226 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/blocks/single-page.js:218 +#: assets/dist/course-theme/blocks/index.js:233 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:226 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/blocks/single-page.js:218 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Module B" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:160 -#: assets/dist/blocks/single-page.js:226 +#: assets/dist/blocks/single-page.js:218 msgid "Module C" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:175 -#: assets/dist/blocks/single-page.js:226 +#: assets/dist/blocks/single-page.js:218 msgid "Module color" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:179 -#: assets/dist/blocks/single-page.js:226 +#: assets/dist/blocks/single-page.js:218 msgid "Module text color" msgstr "" #: assets/blocks/course-results-block/course-results-edit.js:183 -#: assets/dist/blocks/single-page.js:226 +#: assets/dist/blocks/single-page.js:218 msgid "Module border color" msgstr "" @@ -8414,379 +8624,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:170 +#: assets/dist/admin/editor-wizard/index.js:215 msgid "Characters: %1$d/%2$d" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:146 -#: assets/dist/blocks/single-page.js:268 +#: assets/dist/blocks/single-page.js:260 msgid "Category Name" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-edit.js:152 -#: assets/dist/blocks/single-page.js:268 +#: assets/dist/blocks/single-page.js:260 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:277 +#: assets/dist/blocks/single-page.js:269 msgid "Featured image" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:44 -#: assets/dist/blocks/single-page.js:277 -#: assets/dist/setup-wizard/index.js:337 +#: assets/dist/blocks/single-page.js:269 +#: assets/dist/setup-wizard/index.js:328 #: 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:277 +#: assets/dist/blocks/single-page.js:269 msgid "Progress bar" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:55 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "List view" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:68 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "Primary color" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:73 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "Accent color" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:82 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "Course settings" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:101 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "Styling" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:106 -#: assets/dist/blocks/single-page.js:277 +#: assets/dist/blocks/single-page.js:269 msgid "Layout" msgstr "" #: assets/blocks/learner-courses-block/learner-courses-settings.js:138 -#: assets/blocks/quiz/quiz-block/quiz-settings.js:275 -#: assets/dist/blocks/global-blocks.js:715 -#: assets/dist/blocks/lesson-action-blocks.js:366 -#: assets/dist/blocks/quiz/index.js:855 -#: assets/dist/blocks/shared.js:310 -#: assets/dist/blocks/single-course.js:893 -#: assets/dist/blocks/single-page.js:277 -#: assets/dist/blocks/single-page.js:367 +#: 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/shared/blocks/settings.js:82 msgid "Color settings" msgstr "" #: assets/blocks/learner-messages-button-block/index.js:25 -#: assets/dist/blocks/single-page.js:289 +#: assets/dist/blocks/single-page.js:281 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:289 +#: assets/dist/blocks/single-page.js:281 msgid "Student Messages Button" msgstr "" #: assets/blocks/learner-messages-button-block/messages-disabled-notice.js:33 -#: assets/dist/blocks/single-page.js:298 +#: assets/dist/blocks/single-page.js:290 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:298 +#: assets/dist/blocks/single-page.js:290 msgid "Go to disabled messages setting" msgstr "" #: assets/blocks/lesson-actions/complete-lesson-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:166 +#: assets/dist/blocks/lesson-action-blocks.js:157 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:166 +#: assets/dist/blocks/lesson-action-blocks.js:157 msgid "Finish" msgstr "" #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:48 -#: assets/dist/blocks/lesson-action-blocks.js:236 +#: assets/dist/blocks/lesson-action-blocks.js:227 msgid "Preview lesson state" msgstr "" #: assets/blocks/lesson-actions/lesson-actions-block/lesson-actions-settings.js:55 -#: assets/dist/blocks/lesson-action-blocks.js:236 +#: assets/dist/blocks/lesson-action-blocks.js:227 msgid "Additional Actions" msgstr "" #: assets/blocks/lesson-actions/lesson-completed-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:295 +#: assets/dist/blocks/lesson-action-blocks.js:286 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:295 +#: assets/dist/blocks/lesson-action-blocks.js:286 msgid "Finished" msgstr "" #: assets/blocks/lesson-actions/next-lesson-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:307 +#: assets/dist/blocks/lesson-action-blocks.js:298 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:319 +#: assets/dist/blocks/lesson-action-blocks.js:310 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:319 +#: assets/dist/blocks/lesson-action-blocks.js:310 msgid "Restart" msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:26 -#: assets/dist/blocks/lesson-action-blocks.js:319 +#: assets/dist/blocks/lesson-action-blocks.js:310 msgid "Revert" msgstr "" #: assets/blocks/lesson-actions/reset-lesson-block/index.js:27 -#: assets/dist/blocks/lesson-action-blocks.js:319 +#: assets/dist/blocks/lesson-action-blocks.js:310 msgid "Progress" msgstr "" #: assets/blocks/lesson-actions/take-quiz-block/index.js:19 -#: assets/dist/blocks/lesson-action-blocks.js:331 +#: assets/dist/blocks/lesson-action-blocks.js:322 msgid "Enable a student to take the quiz." msgstr "" #: assets/blocks/lesson-properties/lesson-properties-edit.js:45 -#: assets/dist/blocks/single-lesson.js:86 -#: assets/dist/course-theme/blocks/index.js:234 +#: assets/dist/blocks/single-lesson.js:77 +#: assets/dist/course-theme/blocks/index.js:226 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:86 -#: assets/dist/course-theme/blocks/index.js:234 +#: assets/dist/blocks/single-lesson.js:77 +#: assets/dist/course-theme/blocks/index.js:226 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" #: assets/blocks/lesson-properties/lesson-properties-edit.js:88 -#: assets/dist/blocks/single-lesson.js:86 -#: assets/dist/course-theme/blocks/index.js:234 +#: assets/dist/blocks/single-lesson.js:77 +#: assets/dist/course-theme/blocks/index.js:226 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:211 +#: assets/dist/blocks/quiz/index.js:203 msgid "Text before the gap" msgstr "" #: assets/blocks/quiz/answer-blocks/gap-fill.js:64 -#: assets/dist/blocks/quiz/index.js:211 +#: assets/dist/blocks/quiz/index.js:203 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:211 +#: assets/dist/blocks/quiz/index.js:203 msgid "Text after the gap" msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:40 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Select from a list of options." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:61 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Add a right answer to this question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:69 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Select whether a statement is true or false." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:96 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Fill in the blank." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:113 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 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:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Short answer to an open-ended question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:139 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Long answer to an open-ended question." msgstr "" #: assets/blocks/quiz/answer-blocks/index.js:149 -#: assets/dist/blocks/quiz/index.js:237 +#: assets/dist/blocks/quiz/index.js:229 msgid "Upload a file or document." msgstr "" #: assets/blocks/quiz/answer-blocks/multiple-choice-answer-option.js:54 -#: assets/dist/blocks/quiz/index.js:270 +#: assets/dist/blocks/quiz/index.js:262 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:270 -#: assets/dist/blocks/quiz/index.js:332 +#: assets/dist/blocks/quiz/index.js:262 +#: assets/dist/blocks/quiz/index.js:324 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:270 -#: assets/dist/blocks/quiz/index.js:332 +#: assets/dist/blocks/quiz/index.js:262 +#: assets/dist/blocks/quiz/index.js:324 msgid "Wrong" msgstr "" #: assets/blocks/quiz/answer-blocks/single-line.js:16 -#: assets/dist/blocks/quiz/index.js:325 +#: assets/dist/blocks/quiz/index.js:317 msgid "Answer:" msgstr "" #: assets/blocks/quiz/answer-feedback-block/answer-feedback-toggle.js:50 -#: assets/dist/blocks/quiz/index.js:349 +#: assets/dist/blocks/quiz/index.js:341 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:357 +#: assets/dist/blocks/quiz/index.js:349 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:357 +#: assets/dist/blocks/quiz/index.js:349 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:367 +#: assets/dist/blocks/quiz/index.js:359 msgid "Correct Answer Feedback" msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:34 -#: assets/dist/blocks/quiz/index.js:367 +#: assets/dist/blocks/quiz/index.js:359 msgid "Display correct answer feedback." msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:45 -#: assets/dist/blocks/quiz/index.js:367 +#: assets/dist/blocks/quiz/index.js:359 msgid "Incorrect Answer Feedback" msgstr "" #: assets/blocks/quiz/answer-feedback-block/index.js:47 -#: assets/dist/blocks/quiz/index.js:367 +#: assets/dist/blocks/quiz/index.js:359 msgid "Display incorrect answer feedback." msgstr "" #: assets/blocks/quiz/category-question-block/category-question-edit.js:75 -#: assets/dist/blocks/quiz/index.js:377 +#: assets/dist/blocks/quiz/index.js:369 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:378 +#: assets/dist/blocks/quiz/index.js:370 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:387 +#: assets/dist/blocks/quiz/index.js:379 msgid "Category Question Settings" msgstr "" #: assets/blocks/quiz/category-question-block/category-question-settings.js:106 -#: assets/dist/blocks/quiz/index.js:387 +#: assets/dist/blocks/quiz/index.js:379 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:241 -#: assets/dist/blocks/quiz/index.js:387 -#: assets/dist/blocks/quiz/index.js:777 -#: assets/dist/blocks/quiz/index.js:855 +#: 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 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:388 +#: assets/dist/blocks/quiz/index.js:380 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:389 +#: assets/dist/blocks/quiz/index.js:381 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:418 +#: assets/dist/blocks/quiz/index.js:410 msgid "Example Category" msgstr "" #: assets/blocks/quiz/category-question-block/index.js:30 -#: assets/dist/blocks/quiz/index.js:418 +#: assets/dist/blocks/quiz/index.js:410 msgid "Assign a category to this question." msgstr "" @@ -8802,706 +9012,706 @@ msgid "Place the answers in the correct order." msgstr "" #: assets/blocks/quiz/question-block/index.js:27 -#: assets/dist/blocks/quiz/index.js:553 +#: assets/dist/blocks/quiz/index.js:545 msgid "Add a title to this question." msgstr "" #: assets/blocks/quiz/question-block/question-block-helpers.js:20 -#: assets/dist/blocks/quiz/index.js:562 +#: assets/dist/blocks/quiz/index.js:554 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:562 +#: assets/dist/blocks/quiz/index.js:554 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:603 +#: assets/dist/blocks/quiz/index.js:595 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:603 +#: assets/dist/blocks/quiz/index.js:595 msgid "Question Title" msgstr "" #: assets/blocks/quiz/question-block/question-grade-control.js:28 -#: assets/dist/blocks/quiz/index.js:610 +#: assets/dist/blocks/quiz/index.js:602 msgid "Point" msgid_plural "Points" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/question-block/question-settings.js:34 -#: assets/dist/blocks/quiz/index.js:628 +#: assets/dist/blocks/quiz/index.js:620 msgid "Question settings" msgstr "" #: assets/blocks/quiz/question-block/question-settings.js:47 -#: assets/dist/blocks/quiz/index.js:628 +#: assets/dist/blocks/quiz/index.js:620 msgid "Hide Answer Feedback" msgstr "" #: assets/blocks/quiz/question-block/question-settings.js:52 -#: assets/dist/blocks/quiz/index.js:628 +#: assets/dist/blocks/quiz/index.js:620 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:635 +#: assets/dist/blocks/quiz/index.js:627 msgid "Question Type" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:56 -#: assets/dist/blocks/quiz/index.js:661 +#: assets/dist/blocks/quiz/index.js:653 msgid "Locked" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:62 -#: assets/dist/blocks/quiz/index.js:661 +#: assets/dist/blocks/quiz/index.js:653 msgid "Question Details" msgstr "" #: assets/blocks/quiz/question-block/question-view.js:66 -#: assets/dist/blocks/quiz/index.js:661 +#: assets/dist/blocks/quiz/index.js:653 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:691 +#: assets/dist/blocks/quiz/index.js:683 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:709 -#: assets/dist/blocks/quiz/index.js:871 +#: assets/dist/blocks/quiz/index.js:701 +#: assets/dist/blocks/quiz/index.js:863 msgid "View issues" msgstr "" #: assets/blocks/quiz/question-block/single-question.js:58 -#: assets/dist/blocks/quiz/index.js:709 +#: assets/dist/blocks/quiz/index.js:701 msgid "This question is incomplete." msgstr "" #: assets/blocks/quiz/question-block/single-question.js:66 -#: assets/dist/blocks/quiz/index.js:709 +#: assets/dist/blocks/quiz/index.js:701 msgid "Validation" msgstr "" #: assets/blocks/quiz/question-block/single-question.js:72 -#: assets/dist/blocks/quiz/index.js:709 +#: assets/dist/blocks/quiz/index.js:701 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:744 +#: assets/dist/blocks/quiz/index.js:736 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:777 +#: assets/dist/blocks/quiz/index.js:769 msgid "Single page" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:29 -#: assets/dist/blocks/quiz/index.js:777 +#: assets/dist/blocks/quiz/index.js:769 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:777 -#: assets/dist/data-port/import.js:411 +#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/data-port/import.js:402 msgid "question" msgid_plural "questions" msgstr[0] "" msgstr[1] "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:69 -#: assets/dist/blocks/quiz/index.js:777 +#: assets/dist/blocks/quiz/index.js:769 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:777 +#: assets/dist/blocks/quiz/index.js:769 msgid "Pagination" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:117 -#: assets/dist/blocks/quiz/index.js:777 +#: assets/dist/blocks/quiz/index.js:769 msgid "Show Progress Bar" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:131 -#: assets/dist/blocks/quiz/index.js:777 +#: assets/dist/blocks/quiz/index.js:769 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:777 +#: assets/dist/blocks/quiz/index.js:769 msgid "PX" msgstr "" #: assets/blocks/quiz/quiz-block/pagination-settings.js:143 -#: assets/dist/blocks/global-blocks.js:695 -#: assets/dist/blocks/quiz/index.js:777 -#: assets/dist/blocks/single-page.js:347 +#: assets/dist/blocks/global-blocks.js:686 +#: assets/dist/blocks/quiz/index.js:769 +#: assets/dist/blocks/single-page.js:339 #: 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:777 +#: assets/dist/blocks/quiz/index.js:769 msgid "Quiz pagination" msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/filter.js:86 -#: assets/dist/blocks/quiz/index.js:798 +#: assets/dist/blocks/quiz/index.js:790 msgid "Search questions" msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/index.js:54 -#: assets/dist/blocks/quiz/index.js:807 +#: assets/dist/blocks/quiz/index.js:799 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:819 +#: assets/dist/blocks/quiz/index.js:811 msgid "Toggle all visible questions selection." msgstr "" #: assets/blocks/quiz/quiz-block/questions-modal/questions.js:156 -#: assets/dist/blocks/quiz/index.js:819 +#: assets/dist/blocks/quiz/index.js:811 msgid "No questions found." msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:57 -#: assets/dist/blocks/quiz/index.js:828 +#: assets/dist/blocks/quiz/index.js:820 msgid "Category Question(s)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:63 -#: assets/dist/blocks/quiz/index.js:828 +#: assets/dist/blocks/quiz/index.js:820 msgid "Existing Question(s)" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-appender.js:69 -#: assets/dist/blocks/quiz/index.js:828 +#: assets/dist/blocks/quiz/index.js:820 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:837 -#: assets/dist/blocks/quiz/index.js:874 +#: assets/dist/blocks/quiz/index.js:829 +#: assets/dist/blocks/quiz/index.js:866 msgid "Lesson Quiz" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-progress-bar-edit.js:47 -#: assets/dist/blocks/quiz/index.js:846 +#: assets/dist/blocks/quiz/index.js:838 msgid "questions" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-settings.js:122 -#: assets/blocks/quiz/quiz-block/quiz-settings.js:127 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:128 +#: assets/dist/blocks/quiz/index.js:847 msgid "Quiz settings" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:134 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:137 +#: assets/dist/blocks/quiz/index.js:847 msgid "Pass Required" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:141 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:144 +#: assets/dist/blocks/quiz/index.js:847 msgid "Passing Grade (%)" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:159 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:162 +#: assets/dist/blocks/quiz/index.js:847 msgid "What students see when reviewing their quiz after grading." msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:165 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:168 +#: assets/dist/blocks/quiz/index.js:847 msgid "If student does not pass quiz" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:176 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:179 +#: assets/dist/blocks/quiz/index.js:847 msgid "Indicate which questions are incorrect." msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:186 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:189 +#: assets/dist/blocks/quiz/index.js:847 msgid "Show correct answers." msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:196 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:199 +#: assets/dist/blocks/quiz/index.js:847 msgid "Show “Answer Feedback” text." msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:210 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:213 +#: assets/dist/blocks/quiz/index.js:847 msgid "Auto Grade" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:211 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:214 +#: assets/dist/blocks/quiz/index.js:847 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:221 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:226 +#: assets/dist/blocks/quiz/index.js:847 msgid "Allow Retakes" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:230 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:235 +#: assets/dist/blocks/quiz/index.js:847 msgid "Random Question Order" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:245 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:250 +#: assets/dist/blocks/quiz/index.js:847 msgid "Display a random selection of questions." msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:281 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:291 +#: assets/dist/blocks/quiz/index.js:847 msgid "Button text color" msgstr "" -#: assets/blocks/quiz/quiz-block/quiz-settings.js:288 -#: assets/dist/blocks/quiz/index.js:855 +#: assets/blocks/quiz/quiz-block/quiz-settings.js:298 +#: assets/dist/blocks/quiz/index.js:847 msgid "Button background color" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-timer-promo.js:15 -#: assets/dist/blocks/quiz/index.js:864 +#: assets/dist/blocks/quiz/index.js:856 msgid "Quiz Timer" msgstr "" #: assets/blocks/quiz/quiz-block/quiz-timer-promo.js:16 -#: assets/dist/blocks/quiz/index.js:864 +#: assets/dist/blocks/quiz/index.js:856 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:872 +#: assets/dist/blocks/quiz/index.js:864 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:874 +#: assets/dist/blocks/quiz/index.js:866 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:946 +#: assets/dist/blocks/quiz/index.js:938 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:954 +#: assets/dist/blocks/quiz/index.js:946 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:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Course Signup" msgstr "" #: assets/blocks/take-course-block/index.js:20 -#: assets/dist/blocks/global-blocks.js:647 +#: assets/dist/blocks/global-blocks.js:638 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:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Sign up" msgstr "" #: assets/blocks/take-course-block/index.js:27 -#: assets/dist/blocks/global-blocks.js:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Signup" msgstr "" #: assets/blocks/take-course-block/index.js:28 -#: assets/dist/blocks/global-blocks.js:647 +#: assets/dist/blocks/global-blocks.js:638 msgid "Enrol" msgstr "" #: assets/blocks/take-course-block/index.js:45 -#: assets/dist/blocks/global-blocks.js:647 +#: assets/dist/blocks/global-blocks.js:638 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:662 +#: assets/dist/blocks/global-blocks.js:653 msgid "Enable a student to view their course results." msgstr "" #: assets/blocks/view-results-block/index.js:37 -#: assets/dist/blocks/global-blocks.js:662 +#: assets/dist/blocks/global-blocks.js:653 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:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "First Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:38 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Second Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:43 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Third Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:48 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Fourth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:58 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Fifth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:63 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Sixth Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:67 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "Seventh Lesson" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:97 -#: assets/dist/course-theme/blocks/index.js:241 +#: assets/dist/course-theme/blocks/index.js:233 msgid "2 lessons, 0 quizzes" msgstr "" #: assets/course-theme/blocks/course-navigation/index.js:147 -#: assets/dist/course-theme/blocks/index.js:246 +#: assets/dist/course-theme/blocks/index.js:238 msgid "Course Navigation" msgstr "" #: assets/course-theme/blocks/lesson-blocks/course-title/index.js:20 -#: assets/dist/course-theme/blocks/index.js:264 +#: assets/dist/course-theme/blocks/index.js:256 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:281 +#: assets/dist/course-theme/blocks/index.js:273 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Course Progress" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:50 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "2 of 10 lessons complete (20%)" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:68 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Previous & Next Lesson" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:69 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Sidebar Menu Toggle" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:90 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Lesson Actions (Learning Mode)" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:107 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Course Progress Bar" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:138 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Display course progress." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:156 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Focus Mode Toggle" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:157 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Post Title" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:173 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Course Content" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:185 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Course Content." msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:196 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Notices" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:197 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Notice" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:214 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Page Actions" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:215 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 msgid "Lesson Video" msgstr "" #: assets/course-theme/blocks/lesson-blocks/index.js:238 -#: assets/dist/course-theme/blocks/index.js:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 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:290 +#: assets/dist/course-theme/blocks/index.js:282 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:299 +#: assets/dist/course-theme/blocks/index.js:291 msgid "Module Title" msgstr "" #: assets/course-theme/blocks/lesson-blocks/module-title/index.js:19 -#: assets/dist/course-theme/blocks/index.js:299 +#: assets/dist/course-theme/blocks/index.js:291 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:316 +#: assets/dist/course-theme/blocks/index.js:308 msgid "Quiz Progress Bar" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:34 -#: assets/dist/course-theme/blocks/index.js:316 +#: assets/dist/course-theme/blocks/index.js:308 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:316 +#: assets/dist/course-theme/blocks/index.js:308 msgid "2 of 10 questions complete (20%)" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:68 -#: assets/dist/course-theme/blocks/index.js:316 +#: assets/dist/course-theme/blocks/index.js:308 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:316 +#: assets/dist/course-theme/blocks/index.js:308 msgid "Quiz Actions and Pagination" msgstr "" #: assets/course-theme/blocks/quiz-blocks/index.js:92 -#: assets/dist/course-theme/blocks/index.js:316 +#: assets/dist/course-theme/blocks/index.js:308 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:350 +#: assets/dist/course-theme/blocks/index.js:342 msgid "Template Style" msgstr "" #: assets/course-theme/blocks/ui/spacer-block.js:34 -#: assets/dist/course-theme/blocks/index.js:375 +#: assets/dist/course-theme/blocks/index.js:367 msgid "Spacer (Auto)" msgstr "" #: assets/course-theme/blocks/ui/spacer-block.js:40 -#: assets/dist/course-theme/blocks/index.js:375 +#: assets/dist/course-theme/blocks/index.js:367 msgid "Automatically fill space between blocks." msgstr "" #: assets/course-theme/blocks/ui/ui-block.js:86 -#: assets/dist/course-theme/blocks/index.js:384 +#: assets/dist/course-theme/blocks/index.js:376 msgid "Interface Element" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:57 -#: assets/dist/course-theme/blocks/index.js:392 +#: assets/dist/course-theme/blocks/index.js:384 msgid "Fixed Header" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:58 -#: assets/dist/course-theme/blocks/index.js:392 +#: assets/dist/course-theme/blocks/index.js:384 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:392 +#: assets/dist/course-theme/blocks/index.js:384 msgid "Sidebar Menu" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:79 -#: assets/dist/course-theme/blocks/index.js:392 +#: assets/dist/course-theme/blocks/index.js:384 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:392 +#: assets/dist/course-theme/blocks/index.js:384 msgid "Main Content" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:98 -#: assets/dist/course-theme/blocks/index.js:392 +#: assets/dist/course-theme/blocks/index.js:384 msgid "Content Area." msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:113 -#: assets/dist/course-theme/blocks/index.js:394 +#: assets/dist/course-theme/blocks/index.js:386 msgid "Two-column Layout" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:114 -#: assets/dist/course-theme/blocks/index.js:394 +#: assets/dist/course-theme/blocks/index.js:386 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:394 +#: assets/dist/course-theme/blocks/index.js:386 msgid "Video Container" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:152 -#: assets/dist/course-theme/blocks/index.js:394 +#: assets/dist/course-theme/blocks/index.js:386 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:394 +#: assets/dist/course-theme/blocks/index.js:386 msgid "Content Footer" msgstr "" #: assets/course-theme/blocks/ui/ui-block.variations.js:180 -#: assets/dist/course-theme/blocks/index.js:394 +#: assets/dist/course-theme/blocks/index.js:386 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:70 +#: assets/dist/course-theme/learning-mode-templates/index.js:61 msgid "Preview %1$s" msgstr "" #: assets/data-port/export/export-page.js:32 -#: assets/dist/data-port/export.js:17 +#: assets/dist/data-port/export.js:8 msgid "Export content to a CSV file" msgstr "" #: assets/data-port/export/export-progress-page.js:67 -#: assets/dist/data-port/export.js:25 +#: assets/dist/data-port/export.js:16 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:25 +#: assets/dist/data-port/export.js:16 msgid "Export More Content" msgstr "" #: assets/data-port/export/export-select-content-page.js:32 -#: assets/dist/data-port/export.js:33 +#: assets/dist/data-port/export.js:24 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:381 +#: assets/dist/home/index.js:373 #: assets/dist/setup-wizard/index.js:801 #: assets/home/main.js:58 #: assets/setup-wizard/index.js:72 @@ -9510,7 +9720,7 @@ msgstr "" #: assets/data-port/import.js:47 #: assets/dist/data-port/import.js:809 -#: assets/dist/home/index.js:381 +#: assets/dist/home/index.js:373 #: assets/dist/setup-wizard/index.js:801 #: assets/home/main.js:63 #: assets/setup-wizard/index.js:77 @@ -9518,392 +9728,392 @@ msgid "Error details:" msgstr "" #: assets/data-port/import/done/done-page.js:40 -#: assets/dist/data-port/import.js:393 +#: assets/dist/data-port/import.js:384 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:393 +#: assets/dist/data-port/import.js:384 msgid "Partial" msgstr "" #: assets/data-port/import/done/done-page.js:56 -#: assets/dist/data-port/import.js:393 +#: assets/dist/data-port/import.js:384 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:393 +#: assets/dist/data-port/import.js:384 msgid "Fetching log details…" msgstr "" #: assets/data-port/import/done/done-page.js:78 -#: assets/dist/data-port/import.js:393 +#: assets/dist/data-port/import.js:384 msgid "Failed to load import log." msgstr "" #: assets/data-port/import/done/done-page.js:81 -#: assets/dist/data-port/import.js:393 -#: assets/dist/setup-wizard/index.js:297 +#: assets/dist/data-port/import.js:384 +#: assets/dist/setup-wizard/index.js:288 #: 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:393 +#: assets/dist/data-port/import.js:384 msgid "The following content was imported:" msgstr "" #: assets/data-port/import/done/done-page.js:107 -#: assets/dist/data-port/import.js:393 +#: assets/dist/data-port/import.js:384 msgid "No content was imported." msgstr "" #: assets/data-port/import/done/done-page.js:113 -#: assets/dist/data-port/import.js:393 +#: assets/dist/data-port/import.js:384 msgid "Import More Content" msgstr "" #: assets/data-port/import/done/import-log.js:47 -#: assets/dist/data-port/import.js:401 +#: assets/dist/data-port/import.js:392 msgid "File" msgstr "" #: assets/data-port/import/done/import-log.js:49 -#: assets/dist/data-port/import.js:401 +#: assets/dist/data-port/import.js:392 msgid "Title" msgstr "" #: assets/data-port/import/done/import-log.js:50 -#: assets/dist/data-port/import.js:401 +#: assets/dist/data-port/import.js:392 msgid "Line #" msgstr "" #: assets/data-port/import/import-progress/import-progress-page.js:26 -#: assets/dist/data-port/import.js:441 +#: assets/dist/data-port/import.js:432 msgid "Importing" msgstr "" #: assets/data-port/import/import-progress/import-progress-page.js:28 -#: assets/dist/data-port/import.js:441 +#: assets/dist/data-port/import.js:432 msgid "Your content is now being imported…" msgstr "" #: assets/data-port/import/levels.js:9 -#: assets/dist/data-port/import.js:473 +#: assets/dist/data-port/import.js:464 msgid "Courses CSV File" msgstr "" #: assets/data-port/import/levels.js:13 -#: assets/dist/data-port/import.js:473 +#: assets/dist/data-port/import.js:464 msgid "Lessons CSV File" msgstr "" #: assets/data-port/import/levels.js:17 -#: assets/dist/data-port/import.js:473 +#: assets/dist/data-port/import.js:464 msgid "Questions CSV File" msgstr "" #: assets/data-port/import/steps.js:17 -#: assets/dist/data-port/import.js:481 +#: assets/dist/data-port/import.js:472 msgid "Upload CSV Files" msgstr "" #: assets/data-port/import/steps.js:27 -#: assets/dist/data-port/import.js:481 +#: assets/dist/data-port/import.js:472 msgid "Done" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:41 -#: assets/dist/data-port/import.js:506 +#: assets/dist/data-port/import.js:497 msgid "Only CSV files are supported." msgstr "" #: assets/data-port/import/upload-level/upload-level.js:97 -#: assets/dist/data-port/import.js:506 +#: assets/dist/data-port/import.js:497 msgid "Delete File" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:139 -#: assets/dist/data-port/import.js:506 +#: assets/dist/data-port/import.js:497 msgid "Uploading…" msgstr "" #: assets/data-port/import/upload-level/upload-level.js:140 -#: assets/dist/data-port/import.js:506 +#: assets/dist/data-port/import.js:497 msgid "Upload" msgstr "" #: assets/data-port/import/upload/upload-page.js:29 -#: assets/dist/data-port/import.js:531 +#: assets/dist/data-port/import.js:522 msgid "Import content from a CSV file" msgstr "" #: assets/data-port/import/upload/upload-page.js:32 -#: assets/dist/data-port/import.js:531 +#: assets/dist/data-port/import.js:522 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:532 +#: assets/dist/data-port/import.js:523 msgid "Choose one or more CSV files to upload from your computer." msgstr "" -#: assets/dist/admin/editor-wizard/index.js:210 -#: assets/dist/blocks/single-course.js:817 -#: assets/dist/home/index.js:249 +#: assets/dist/admin/editor-wizard/index.js:255 +#: assets/dist/blocks/single-course.js:809 +#: assets/dist/home/index.js:241 #: assets/extensions/store.js:139 msgid "Update completed successfully!" msgstr "" #. translators: Placeholder is the underlying error message. -#: assets/dist/admin/editor-wizard/index.js:211 -#: assets/dist/blocks/single-course.js:818 -#: assets/dist/home/index.js:250 +#: assets/dist/admin/editor-wizard/index.js:256 +#: assets/dist/blocks/single-course.js:810 +#: assets/dist/home/index.js:242 #: assets/extensions/store.js:144 msgid "There was an error while updating the plugin: %1$s" msgstr "" -#: assets/dist/admin/editor-wizard/index.js:211 -#: assets/dist/blocks/single-course.js:818 -#: assets/dist/home/index.js:250 +#: assets/dist/admin/editor-wizard/index.js:256 +#: assets/dist/blocks/single-course.js:810 +#: assets/dist/home/index.js:242 #: assets/extensions/store.js:150 msgid "Installation completed successfully!" msgstr "" #. translators: Placeholder is the underlying error message. -#: assets/dist/admin/editor-wizard/index.js:212 -#: assets/dist/blocks/single-course.js:819 -#: assets/dist/home/index.js:251 +#: assets/dist/admin/editor-wizard/index.js:257 +#: assets/dist/blocks/single-course.js:811 +#: assets/dist/home/index.js:243 #: assets/extensions/store.js:155 msgid "There was an error while installing the plugin: %1$s" msgstr "" -#: assets/dist/blocks/global-blocks.js:695 -#: assets/dist/blocks/single-page.js:347 +#: assets/dist/blocks/global-blocks.js:686 +#: assets/dist/blocks/single-page.js:339 #: 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:705 -#: assets/dist/blocks/quiz/index.js:1056 -#: assets/dist/blocks/single-page.js:357 +#: assets/dist/blocks/global-blocks.js:696 +#: assets/dist/blocks/quiz/index.js:1048 +#: assets/dist/blocks/single-page.js:349 #: 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:17 +#: assets/dist/data-port/export.js:8 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:188 -#: assets/dist/data-port/import.js:625 +#: assets/dist/data-port/export.js:179 +#: assets/dist/data-port/import.js:616 #: assets/shared/helpers/labels.js:13 msgid "Error" msgstr "" -#: assets/dist/data-port/export.js:188 -#: assets/dist/data-port/import.js:625 +#: assets/dist/data-port/export.js:179 +#: assets/dist/data-port/import.js:616 #: assets/shared/helpers/labels.js:14 msgid "Warning" msgstr "" -#: assets/dist/home/index.js:309 +#: assets/dist/home/index.js:301 #: assets/home/card.js:53 msgid "New version" msgstr "" -#: assets/dist/home/index.js:326 +#: assets/dist/home/index.js:318 #: assets/home/extension-actions.js:62 msgid "In progress…" msgstr "" -#: assets/dist/home/index.js:326 -#: assets/dist/home/index.js:363 +#: assets/dist/home/index.js:318 +#: assets/dist/home/index.js:355 #: assets/home/extension-actions.js:77 #: assets/home/install-demo-course.js:96 msgid "Installed" msgstr "" -#: assets/dist/home/index.js:326 +#: assets/dist/home/index.js:318 #: assets/home/extension-actions.js:86 msgid "Free" msgstr "" -#: assets/dist/home/index.js:326 +#: assets/dist/home/index.js:318 #: assets/home/extension-actions.js:89 msgid "Install" msgstr "" -#: assets/dist/home/index.js:326 +#: assets/dist/home/index.js:318 #: assets/home/extension-actions.js:112 msgid "More details" msgstr "" -#: assets/dist/home/index.js:344 +#: assets/dist/home/index.js:336 #: assets/home/header.js:16 msgid "Sensei" msgstr "" -#: assets/dist/home/index.js:363 +#: assets/dist/home/index.js:355 #: assets/home/install-demo-course.js:84 msgid "Error while installing. Try again." msgstr "" -#: assets/dist/home/index.js:363 +#: assets/dist/home/index.js:355 #: assets/home/install-demo-course.js:91 msgid "Edit Demo Course" msgstr "" -#: assets/dist/home/index.js:363 +#: assets/dist/home/index.js:355 #: assets/home/install-demo-course.js:101 msgid "Installing" msgstr "" -#: assets/dist/home/index.js:415 +#: assets/dist/home/index.js:407 #: assets/home/sections/extensions.js:49 msgid "Extensions" msgstr "" -#: assets/dist/home/index.js:424 +#: assets/dist/home/index.js:416 #: assets/home/sections/get-help.js:97 msgid "Get Help" msgstr "" -#: assets/dist/home/index.js:433 +#: assets/dist/home/index.js:425 #: assets/home/sections/latest-news.js:25 msgid "Latest News" msgstr "" -#: assets/dist/home/index.js:433 -#: assets/dist/home/index.js:451 +#: assets/dist/home/index.js:425 +#: assets/dist/home/index.js:443 #: assets/home/sections/latest-news.js:41 #: assets/home/sections/sensei-guides.js:38 msgid "See more" msgstr "" -#: assets/dist/home/index.js:442 +#: assets/dist/home/index.js:434 #: assets/home/sections/quick-links.js:105 msgid "Quick Links" msgstr "" -#: assets/dist/home/index.js:451 +#: assets/dist/home/index.js:443 #: assets/home/sections/sensei-guides.js:25 msgid "Sensei Guides" msgstr "" -#: assets/dist/home/index.js:460 +#: assets/dist/home/index.js:452 #: assets/home/sections/sensei-pro-ad.js:42 msgid "Better courses with Sensei Pro" msgstr "" -#: assets/dist/home/index.js:460 +#: assets/dist/home/index.js:452 #: 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:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:75 msgid "Sell courses with WooCommerce" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:81 msgid "Schedule and drip courses and lessons" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:87 msgid "Manage groups and cohorts" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:93 msgid "Create interactive videos and lessons" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:99 msgid "Add advanced quiz features" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:105 msgid "Contact our experts for help" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:146 msgid "Photo of Gonzalo de la Campa smiling" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: 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:461 +#: assets/dist/home/index.js:453 #: assets/home/sections/sensei-pro-ad.js:160 msgid "WordPress Educator" msgstr "" -#: assets/dist/home/index.js:461 +#: assets/dist/home/index.js:453 #: 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:488 -#: assets/dist/setup-wizard/index.js:284 -#: assets/dist/setup-wizard/index.js:306 +#: assets/dist/home/index.js:480 +#: assets/dist/setup-wizard/index.js:275 +#: assets/dist/setup-wizard/index.js:297 #: 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:497 +#: assets/dist/home/index.js:489 #: 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:498 +#: assets/dist/home/index.js:490 #: assets/home/tasks-section/ready.js:47 msgid "My new course is ready! Check it here: %s" msgstr "" -#: assets/dist/home/index.js:498 +#: assets/dist/home/index.js:490 #: assets/home/tasks-section/ready.js:56 msgid "Dismiss tasks" msgstr "" -#: assets/dist/home/index.js:498 +#: assets/dist/home/index.js:490 #: 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:498 +#: assets/dist/home/index.js:490 #: assets/home/tasks-section/ready.js:83 msgid "Facebook" msgstr "" -#: assets/dist/home/index.js:498 +#: assets/dist/home/index.js:490 #: assets/home/tasks-section/ready.js:96 msgid "Twitter" msgstr "" -#: assets/dist/home/index.js:498 +#: assets/dist/home/index.js:490 #: assets/home/tasks-section/ready.js:109 msgid "Tumblr" msgstr "" -#: assets/dist/home/index.js:516 +#: assets/dist/home/index.js:508 #: assets/home/tasks-section/tasks.js:20 msgid "Welcome to your new Sensei course site." msgstr "" -#: assets/dist/home/index.js:516 +#: assets/dist/home/index.js:508 #: 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 "" @@ -10049,136 +10259,136 @@ msgstr "" msgid "There was an error fetching courses: " msgstr "" -#: assets/dist/setup-wizard/index.js:282 +#: assets/dist/setup-wizard/index.js:273 #: assets/setup-wizard/features/index.js:19 msgid "Installing WooCommerce" msgstr "" -#: assets/dist/setup-wizard/index.js:282 +#: assets/dist/setup-wizard/index.js:273 #: assets/setup-wizard/features/index.js:20 msgid "Installing Certificates" msgstr "" -#: assets/dist/setup-wizard/index.js:284 +#: assets/dist/setup-wizard/index.js:275 #: assets/setup-wizard/features/index.js:59 msgid "Installing the Course theme" msgstr "" -#: assets/dist/setup-wizard/index.js:284 +#: assets/dist/setup-wizard/index.js:275 #: assets/setup-wizard/features/index.js:97 msgid "Applying your choices" msgstr "" -#: assets/dist/setup-wizard/index.js:284 +#: assets/dist/setup-wizard/index.js:275 #: assets/setup-wizard/features/index.js:101 msgid "Setting up your new Sensei Home" msgstr "" -#: assets/dist/setup-wizard/index.js:284 +#: assets/dist/setup-wizard/index.js:275 #: assets/setup-wizard/features/index.js:158 msgid "Go to Sensei Home" msgstr "" -#: assets/dist/setup-wizard/index.js:297 -#: assets/dist/setup-wizard/index.js:395 +#: assets/dist/setup-wizard/index.js:288 +#: assets/dist/setup-wizard/index.js:386 #: 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:315 +#: assets/dist/setup-wizard/index.js:306 #: assets/setup-wizard/newsletter/index.js:23 msgid "Be the first to know about new features" msgstr "" -#: assets/dist/setup-wizard/index.js:315 +#: assets/dist/setup-wizard/index.js:306 #: 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:315 +#: assets/dist/setup-wizard/index.js:306 #: assets/setup-wizard/newsletter/index.js:41 msgid "Skip newsletter signup" msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:317 #: assets/setup-wizard/newsletter/signup-form.js:88 msgid "Your email address" msgstr "" -#: assets/dist/setup-wizard/index.js:326 +#: assets/dist/setup-wizard/index.js:317 #: assets/setup-wizard/newsletter/signup-form.js:101 msgid "Nice! Sign me up" msgstr "" -#: assets/dist/setup-wizard/index.js:333 +#: assets/dist/setup-wizard/index.js:324 #: assets/setup-wizard/purpose/index.js:19 msgid "Sell courses and generate income" msgstr "" -#: assets/dist/setup-wizard/index.js:333 +#: assets/dist/setup-wizard/index.js:324 #: assets/setup-wizard/purpose/index.js:24 msgid "Provide certification" msgstr "" -#: assets/dist/setup-wizard/index.js:333 +#: assets/dist/setup-wizard/index.js:324 #: assets/setup-wizard/purpose/index.js:29 msgid "Educate students" msgstr "" -#: assets/dist/setup-wizard/index.js:333 +#: assets/dist/setup-wizard/index.js:324 #: assets/setup-wizard/purpose/index.js:33 msgid "Train employees" msgstr "" -#: assets/dist/setup-wizard/index.js:335 +#: assets/dist/setup-wizard/index.js:326 #: assets/setup-wizard/purpose/index.js:112 msgid "Choose the purpose of your site" msgstr "" -#: assets/dist/setup-wizard/index.js:335 +#: assets/dist/setup-wizard/index.js:326 #: 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:335 +#: assets/dist/setup-wizard/index.js:326 #: assets/setup-wizard/purpose/index.js:50 msgid "activated" msgstr "" -#: assets/dist/setup-wizard/index.js:335 +#: assets/dist/setup-wizard/index.js:326 #: 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:337 +#: assets/dist/setup-wizard/index.js:328 #: assets/setup-wizard/purpose/index.js:55 msgid "%1$s will be %2$s." msgstr "" -#: assets/dist/setup-wizard/index.js:337 +#: assets/dist/setup-wizard/index.js:328 #: assets/setup-wizard/purpose/index.js:138 msgid "Other" msgstr "" -#: assets/dist/setup-wizard/index.js:339 +#: assets/dist/setup-wizard/index.js:330 #: assets/setup-wizard/purpose/index.js:165 msgid "Refresh the page" msgstr "" -#: assets/dist/setup-wizard/index.js:339 +#: assets/dist/setup-wizard/index.js:330 #: assets/setup-wizard/purpose/index.js:173 msgid "An error happened while loading the Sensei extensions." msgstr "" -#: assets/dist/setup-wizard/index.js:339 +#: assets/dist/setup-wizard/index.js:330 #: assets/setup-wizard/purpose/index.js:194 msgid "Skip customization" msgstr "" -#: assets/dist/setup-wizard/index.js:368 -#: assets/dist/setup-wizard/index.js:404 +#: assets/dist/setup-wizard/index.js:359 +#: assets/dist/setup-wizard/index.js:395 #: assets/setup-wizard/theme/big-screen.js:31 #: assets/setup-wizard/theme/big-screen.js:50 #: assets/setup-wizard/theme/big-screen.js:62 @@ -10195,151 +10405,87 @@ msgstr "" msgid "Sensei theme illustration" msgstr "" -#: assets/dist/setup-wizard/index.js:368 +#: assets/dist/setup-wizard/index.js:359 #: 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:368 +#: assets/dist/setup-wizard/index.js:359 #: 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:368 +#: assets/dist/setup-wizard/index.js:359 #: 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:395 +#: assets/dist/setup-wizard/index.js:386 #: 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:395 +#: assets/dist/setup-wizard/index.js:386 #: assets/setup-wizard/theme/index.js:115 msgid "Use our default theme" msgstr "" -#: assets/dist/setup-wizard/index.js:395 +#: assets/dist/setup-wizard/index.js:386 #: 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:395 +#: assets/dist/setup-wizard/index.js:386 #: assets/setup-wizard/theme/index.js:140 msgid "Explore the theme" msgstr "" -#: assets/dist/setup-wizard/index.js:395 +#: assets/dist/setup-wizard/index.js:386 #: assets/setup-wizard/theme/index.js:150 msgid "Keep my current theme" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:404 #: assets/setup-wizard/usage-tracking/index.js:41 msgid "Help us improve your Sensei experience" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:404 #: 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:413 +#: assets/dist/setup-wizard/index.js:404 #: assets/setup-wizard/usage-tracking/index.js:59 msgid "Exciting, count me in!" msgstr "" -#: assets/dist/setup-wizard/index.js:413 +#: assets/dist/setup-wizard/index.js:404 #: assets/setup-wizard/usage-tracking/index.js:67 msgid "No thanks" msgstr "" -#: assets/dist/setup-wizard/index.js:422 +#: assets/dist/setup-wizard/index.js:413 #: assets/setup-wizard/welcome/index.js:40 msgid "Welcome to Sensei LMS" msgstr "" -#: assets/dist/setup-wizard/index.js:422 +#: assets/dist/setup-wizard/index.js:413 #: 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:422 +#: assets/dist/setup-wizard/index.js:413 #: assets/setup-wizard/welcome/index.js:72 msgid "Get started" msgstr "" -#: assets/dist/setup-wizard/index.js:422 +#: assets/dist/setup-wizard/index.js:413 #: assets/setup-wizard/welcome/index.js:76 msgid "Skip onboarding" msgstr "" -#: assets/tour/course/steps.js:37 -msgid "Welcome to the Course Outline block" -msgstr "" - -#: assets/tour/course/steps.js:42 -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/tour/course/steps.js:62 -msgid "Renaming an existing lesson" -msgstr "" - -#: assets/tour/course/steps.js:64 -msgid "Click on an existing lesson to select it. Then give it a new name." -msgstr "" - -#: assets/tour/course/steps.js:81 -msgid "Adding a module" -msgstr "" - -#: assets/tour/course/steps.js:83 -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/tour/course/steps.js:100 -msgid "Adding a new lesson" -msgstr "" - -#: assets/tour/course/steps.js:102 -msgid "Click + to open the inserter. Then click the Lesson option." -msgstr "" - -#: assets/tour/course/steps.js:119 -msgid "Deleting a lesson" -msgstr "" - -#: assets/tour/course/steps.js:121 -msgid "Use the Options menu in the toolbar to delete a selected lesson." -msgstr "" - -#: assets/tour/course/steps.js:138 -msgid "Saving lessons" -msgstr "" - -#: assets/tour/course/steps.js:140 -msgid "Click the “Save to edit lesson” option in the toolbar to save all lessons." -msgstr "" - -#: assets/tour/course/steps.js:157 -msgid "Editing a lesson" -msgstr "" - -#: assets/tour/course/steps.js:159 -msgid "Use the “Edit lesson” option in the toolbar to navigate to the lesson editor and add your content." -msgstr "" - -#: assets/tour/course/steps.js:176 -msgid "Congratulations!" -msgstr "" - -#: assets/tour/course/steps.js:179 -msgid "You've mastered the basics. View the course outline docs to learn more. Restart tour" -msgstr "" - #: assets/blocks/conditional-content-block/block.json msgctxt "block title" msgid "Conditional Content" From 32884987080a542408777cc92b0c6f7cd8c619b3 Mon Sep 17 00:00:00 2001 From: Imran Hossain Date: Wed, 20 Mar 2024 21:35:57 +0600 Subject: [PATCH 9/9] Fix test issue --- tests/unit-tests/admin/test-class-sensei-tour.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/unit-tests/admin/test-class-sensei-tour.php b/tests/unit-tests/admin/test-class-sensei-tour.php index 41baf2ad7a..e0f6c76ffd 100644 --- a/tests/unit-tests/admin/test-class-sensei-tour.php +++ b/tests/unit-tests/admin/test-class-sensei-tour.php @@ -41,7 +41,7 @@ public function setUp(): void { $this->instance = Sensei_Tour::instance(); $this->install_version = \Sensei()->install_version; - \Sensei()->install_version = '4.21.2'; + \Sensei()->install_version = '4.22.0'; } public function tearDown(): void { @@ -161,6 +161,8 @@ public function testEnqueueAdminScripts_WhenCalled_LoadsScriptsBasedOnVersionWhe $this->login_as_admin(); $post = $this->factory->course->create_and_get(); + \Sensei()->install_version = '4.21.2'; + /* Act */ add_filter( 'sensei_tour_loaders',