Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.

Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403] [Versions 401 and 403] [Versions 402 and 403]

   1  <?php
   2  
   3  // This file is part of Moodle - http://moodle.org/
   4  //
   5  // Moodle is free software: you can redistribute it and/or modify
   6  // it under the terms of the GNU General Public License as published by
   7  // the Free Software Foundation, either version 3 of the License, or
   8  // (at your option) any later version.
   9  //
  10  // Moodle is distributed in the hope that it will be useful,
  11  // but WITHOUT ANY WARRANTY; without even the implied warranty of
  12  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13  // GNU General Public License for more details.
  14  //
  15  // You should have received a copy of the GNU General Public License
  16  // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
  17  
  18  /**
  19   * Strings for component 'lesson', language 'en', branch 'MOODLE_20_STABLE'
  20   *
  21   * @package mod_lesson
  22   * @copyright  1999 onwards Martin Dougiamas  {@link http://moodle.com}
  23   * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  24   */
  25  
  26  $string['accesscontrol'] = 'Access control';
  27  $string['actionaftercorrectanswer'] = 'Action after correct answer';
  28  $string['actionaftercorrectanswer_help'] = 'After answering a question correctly, there are 3 options for the following page:
  29  
  30  * Normal - Follow lesson path
  31  * Show an unseen page - Pages are shown in a random order with no page shown twice
  32  * Show an unanswered page - Pages are shown in a random order, with pages containing unanswered questions shown again';
  33  $string['actions'] = 'Actions';
  34  $string['activitylink'] = 'Link to next activity';
  35  $string['activitylink_help'] = 'To provide a link at the end of the lesson to another activity in the course, select the activity from the drop-down menu.';
  36  $string['activitylinkname'] = 'Go to {$a}';
  37  $string['activityoverview'] = 'You have lessons that are due';
  38  $string['addabranchtable'] = 'Add a content page';
  39  $string['addanendofbranch'] = 'Add an end of branch';
  40  $string['addanewpage'] = 'Add a new page';
  41  $string['addaquestionpage'] = 'Add a question page';
  42  $string['addaquestionpagehere'] = 'Add a question page here';
  43  $string['addbranchtable'] = 'Add a content page';
  44  $string['addcluster'] = 'Add a cluster';
  45  $string['addessay'] = 'Create an Essay question page';
  46  $string['addedabranchtable'] = 'Added a content page';
  47  $string['addedanendofbranch'] = 'Added an end of branch';
  48  $string['addedaquestionpage'] = 'Added a question page';
  49  $string['addedcluster'] = 'Added a cluster';
  50  $string['addedendofcluster'] = 'Added an end of cluster';
  51  $string['addendofbranch'] = 'Add end of branch';
  52  $string['addendofcluster'] = 'Add an end of cluster';
  53  $string['addmatching'] = 'Create a Matching question page';
  54  $string['addmultichoice'] = 'Create a Multichoice question page';
  55  $string['addnewgroupoverride'] = 'Add group override';
  56  $string['addnewuseroverride'] = 'Add user override';
  57  $string['addnumerical'] = 'Create a Numerical question page';
  58  $string['addpage'] = 'Add a page';
  59  $string['addshortanswer'] = 'Create a Short answer question page';
  60  $string['addtruefalse'] = 'Create a True/false question page';
  61  $string['allotheranswers'] = 'All other answers';
  62  $string['allotheranswersjump'] = 'All other answers jump';
  63  $string['allotheranswersscore'] = 'All other answers score';
  64  $string['allowofflineattempts'] = 'Allow lesson to be attempted offline using the mobile app';
  65  $string['allowofflineattempts_help'] = 'If enabled, a mobile app user can download the lesson and attempt it offline.
  66  All the possible answers and correct responses will be downloaded as well.
  67  Note: It is not possible for a lesson to be attempted offline if it has a time limit.';
  68  $string['and'] = 'AND';
  69  $string['anchortitle'] = 'Start of main content';
  70  $string['answer'] = 'Answer';
  71  $string['answeredcorrectly'] = 'answered correctly.';
  72  $string['answersfornumerical'] = 'Answers for numerical questions should be matched pairs of minimum and maximum values';
  73  $string['arrangebuttonshorizontally'] = 'Arrange content buttons horizontally?';
  74  $string['attempt'] = 'Attempt: {$a}';
  75  $string['attemptheader'] = 'Attempt';
  76  $string['attemptinfonograde'] = '{$a->timestart} ({$a->duration})';
  77  $string['attemptinfowithgrade'] = '{$a->grade}% {$a->timestart} ({$a->duration})';
  78  $string['attempts'] = 'Attempts';
  79  $string['attemptsdeleted'] = 'Deleted attempts';
  80  $string['attemptsremaining'] = 'You have {$a} attempt(s) remaining';
  81  $string['available'] = 'Available from';
  82  $string['averagescore'] = 'Average score';
  83  $string['averagetime'] = 'Average time';
  84  $string['branch'] = 'Content';
  85  $string['branchtable'] = 'Content';
  86  $string['cachedef_overrides'] = 'User and group override information';
  87  $string['cancel'] = 'Cancel';
  88  $string['cannotfindanswer'] = 'Error: could not find answer';
  89  $string['cannotfindattempt'] = 'Error: could not find attempt';
  90  $string['cannotfindessay'] = 'Error: could not find essay';
  91  $string['cannotfindfirstgrade'] = 'Error: could not find grades';
  92  $string['cannotfindfirstpage'] = 'Could not find first page';
  93  $string['cannotfindgrade'] = 'Error: could not find grades';
  94  $string['cannotfindnewestgrade'] = 'Error: could not find newest grade';
  95  $string['cannotfindnextpage'] = 'Lesson backup: Next page not found!';
  96  $string['cannotfindpagerecord'] = 'Add end of branch: page record not found';
  97  $string['cannotfindpages'] = 'Could not find lesson pages';
  98  $string['cannotfindpagetitle'] = 'Confirm delete: page title not found';
  99  $string['cannotfindpreattempt'] = 'Previous attempt record could not be found!';
 100  $string['cannotfindrecords'] = 'Error: could not find lesson records';
 101  $string['cannotfindtimer'] = 'Error: could not find lesson_timer records';
 102  $string['cannotfinduser'] = 'Error: could not find users';
 103  $string['canretake'] = '{$a} can re-take';
 104  $string['casesensitive'] = 'Use regular expressions';
 105  $string['casesensitive_help'] = 'Tick the checkbox to use regular expressions for analysing responses.';
 106  $string['classstats'] = 'Class statistics';
 107  $string['clicktodownload'] = 'Click on the following link to download the file.';
 108  $string['closebeforeopen'] = 'Could not update the lesson. You have specified a close date before the open date.';
 109  $string['cluster'] = 'Cluster';
 110  $string['clusterjump'] = 'Unseen question within a cluster';
 111  $string['clustertitle'] = 'Cluster';
 112  $string['collapsed'] = 'Collapsed';
 113  $string['comments'] = 'Your comments';
 114  $string['completed'] = 'Completed';
 115  $string['completederror'] = 'Complete the lesson';
 116  $string['completethefollowingconditions'] = 'You must complete the following condition(s) in <b>{$a}</b> lesson before you can proceed.';
 117  $string['completiondetail:reachend'] = 'Go through the activity to the end';
 118  $string['completiondetail:timespent'] = 'Spend at least {$a} on this activity';
 119  $string['completionendreached'] = 'Require end reached';
 120  $string['completionendreached_desc'] = 'Student must reach the end of lesson page to complete this activity';
 121  $string['completiontimespentdesc'] = 'Student must do this activity for at least {$a}';
 122  $string['completiontimespentgroup'] = 'Require time spent';
 123  $string['conditionsfordependency'] = 'Condition(s) for the dependency';
 124  $string['configintro'] = 'The values set here define the default values that are used in the settings form when creating a new lesson activity. Settings specified as advanced are only shown when the \'Show more...\' link is clicked.';
 125  $string['configmaxanswers'] = 'Default maximum number of answers per page';
 126  $string['configmediaclose'] = 'Displays a close button as part of the popup generated for a linked media file';
 127  $string['configmediaheight'] = 'Sets the height of the popup displayed for a linked media file';
 128  $string['configmediawidth'] = 'Sets the width of the popup displayed for a linked media file';
 129  $string['configpassword_desc'] = 'Whether a password is required in order to access the lesson.';
 130  $string['configslideshowbgcolor'] = 'Background colour for the slideshow if it is enabled';
 131  $string['configslideshowheight'] = 'Sets the height of the slideshow if it is enabled';
 132  $string['configslideshowwidth'] = 'Sets the width of the slideshow if it is enabled';
 133  $string['configtimelimit_desc'] = 'If a time limit is set, a warning is displayed at the beginning of the lesson and there is a countdown timer. If set to zero, then there is no time limit.';
 134  $string['confirmdelete'] = 'Delete page';
 135  $string['confirmdeletionofthispage'] = 'Confirm deletion of this page';
 136  $string['congratulations'] = 'Congratulations - end of lesson reached';
 137  $string['continue'] = 'Continue';
 138  $string['continuetoanswer'] = 'Continue to change answers.';
 139  $string['continuetonextpage'] = 'Continue to next page.';
 140  $string['correctanswerjump'] = 'Correct answer jump';
 141  $string['correctanswerscore'] = 'Correct answer score';
 142  $string['correctresponse'] = 'Correct response';
 143  $string['createaquestionpage'] = 'Create a question page';
 144  $string['credit'] = 'Credit';
 145  $string['customscoring'] = 'Custom scoring';
 146  $string['customscoring_help'] = 'If enabled, then each answer may be given a numerical point value (positive or negative).';
 147  $string['deadline'] = 'Deadline';
 148  $string['defaultessayresponse'] = 'Your essay will be graded by your teacher.';
 149  $string['deleteallattempts'] = 'Delete all lesson attempts';
 150  $string['deletedefaults'] = 'Deleted {$a} x lesson default';
 151  $string['deletedpage'] = 'Deleted page';
 152  $string['deletepagenamed'] = 'Delete page: {$a}';
 153  $string['deleting'] = 'Deleting';
 154  $string['deletingpage'] = 'Deleting page: {$a}';
 155  $string['dependencyon'] = 'Dependent on';
 156  $string['dependencyon_help'] = 'This setting allows access to this lesson to be dependent upon a student\'s performance in another lesson in the same course. Any combination of time spent, completed or "grade better than" may be used.';
 157  $string['description'] = 'Description';
 158  $string['deselectallattempts'] = 'Deselect all attempts';
 159  $string['detailedstats'] = 'Detailed statistics';
 160  $string['didnotanswerquestion'] = 'Did not answer this question.';
 161  $string['didnotreceivecredit'] = 'Did not receive credit';
 162  $string['disabled'] = 'Disabled';
 163  $string['displaydefaultfeedback'] = 'Use default feedback';
 164  $string['displaydefaultfeedback_help'] = 'If enabled, when a response is not found for a particular question, the default response of "That\'s the correct answer" or "That\'s the wrong answer" will be shown.';
 165  $string['displayinleftmenu'] = 'Display in menu?';
 166  $string['displayleftif'] = 'Minimum grade to display menu';
 167  $string['displayleftif_help'] = 'This setting determines whether a student must obtain a certain grade before viewing the lesson menu. This forces the student to go through the entire lesson on their first attempt, then after obtaining the required grade they can use the menu for review.';
 168  $string['displayleftmenu'] = 'Display menu';
 169  $string['displayleftmenu_help'] = 'If enabled, a menu allowing users to navigate through the list of pages is displayed.';
 170  $string['displaymode'] = 'Display mode';
 171  $string['displayofgrade'] = 'Display of grade (for students only)';
 172  $string['displayreview'] = 'Provide option to try a question again';
 173  $string['displayreview_help'] = 'If enabled, when a question is answered incorrectly, the student is given the option to try it again for no point credit, or continue with the lesson. If the student clicks to move on to another question then the selected (wrong) answer will be followed. By default wrong answer jumps are set to "this page" and have a score of 0, so it is recommended that you set the wrong answer jump to a different page to avoid confusion with your students.';
 174  $string['displayscorewithessays'] = '<p>You earned {$a->score} out of {$a->tempmaxgrade} for the automatically graded questions.</p>
 175  <p>Your {$a->essayquestions} essay question(s) will be graded and added into your final score at a later date.</p>
 176  <p>Your current grade without the essay question(s) is {$a->score} out of {$a->grade}.</p>';
 177  $string['displayscorewithoutessays'] = 'Your score is {$a->score} (out of {$a->grade}).';
 178  $string['duplicatepagenamed'] = 'Duplicate page: {$a}';
 179  $string['edit'] = 'Edit';
 180  $string['editbranchtable'] = 'Editing a content page';
 181  $string['editcluster'] = 'Editing a cluster';
 182  $string['editendofcluster'] = 'Editing an end of cluster page';
 183  $string['editendofbranch'] = 'Editing an end of branch page';
 184  $string['editessay'] = 'Editing an Essay question page';
 185  $string['editingquestionpage'] = 'Editing {$a} question page';
 186  $string['editlesson'] = 'Edit lesson';
 187  $string['editinglesson'] = 'Editing lesson';
 188  $string['editlessonsettings'] = 'Edit lesson settings';
 189  $string['editmatching'] = 'Editing a Matching question page';
 190  $string['editmultichoice'] = 'Editing a Multichoice question page';
 191  $string['editnumerical'] = 'Editing a Numerical question page';
 192  $string['editoverride'] = 'Edit override';
 193  $string['editpage'] = 'Edit page contents';
 194  $string['editpagecontent'] = 'Edit page contents';
 195  $string['editquestion'] = 'Editing a question page';
 196  $string['editshortanswer'] = 'Editing a Short answer question page';
 197  $string['edittruefalse'] = 'Editing a True/false question page';
 198  $string['email'] = 'Email';
 199  $string['emailallgradedessays'] = 'Send essay graded notifications';
 200  $string['emailgradedessays'] = 'Send essay graded notifications';
 201  $string['emailsuccess'] = 'Notifications sent successfully';
 202  $string['enabled'] = 'Enabled';
 203  $string['endofbranch'] = 'End of branch';
 204  $string['endofcluster'] = 'End of cluster';
 205  $string['endofclustertitle'] = 'End of cluster';
 206  $string['endoflesson'] = 'End of lesson';
 207  $string['enteredthis'] = 'entered this.';
 208  $string['enterpassword'] = 'Please enter the password:';
 209  $string['emptypassword'] = 'Password cannot be empty';
 210  $string['eolstudentoutoftime'] = 'Attention:  You ran out of time for this lesson.  Your last answer may not have counted if it was answered after the time was up.';
 211  $string['eolstudentoutoftimenoanswers'] = 'You did not answer any questions.  You have received a 0 for this lesson.';
 212  $string['essay'] = 'Essay';
 213  $string['essayemailmessage2'] = '<p>Essay prompt: {$a->question}</p><p>Your response: <em>{$a->response}</em></p><p>Grader\'s comments: <em>{$a->comment}</em></p><p>You have received {$a->earned} out of {$a->outof} for this essay question.</p><p>Your grade for the {$a->lesson} lesson has been changed to {$a->newgrade}&#37;.</p>';
 214  $string['essayemailmessagesmall'] = '<p>You have received {$a->earned} out of {$a->outof} for this essay question.</p><p>Your grade for the {$a->lesson} lesson has been changed to {$a->newgrade}&#37;.</p>';
 215  $string['essayemailsubject'] = 'Grade available for lesson question';
 216  $string['essaynotgradedyet'] = 'This essay has not been graded yet';
 217  $string['essayresponses'] = 'Essay responses';
 218  $string['essays'] = 'Essays';
 219  $string['essayscore'] = 'Essay score';
 220  $string['eventcontentpageviewed'] = 'Content page viewed';
 221  $string['eventessayassessed'] = 'Essay assessed';
 222  $string['eventessayattemptviewed'] = 'Essay attempt viewed';
 223  $string['eventhighscoreadded'] = 'Lesson high score added';
 224  $string['eventhighscoresviewed'] = 'Lesson high scores viewed';
 225  $string['eventlessonended'] = 'Lesson ended';
 226  $string['eventlessonrestarted'] = 'Lesson restarted';
 227  $string['eventlessonresumed'] = 'Lesson resumed';
 228  $string['eventlessonstarted'] = 'Lesson started';
 229  $string['eventoverridecreated'] = 'Lesson override created';
 230  $string['eventoverridedeleted'] = 'Lesson override deleted';
 231  $string['eventoverrideupdated'] = 'Lesson override updated';
 232  $string['eventpagecreated'] = 'Page created';
 233  $string['eventpagemoved'] = 'Page moved';
 234  $string['eventpageupdated'] = 'Page updated';
 235  $string['eventpagedeleted'] = 'Page deleted';
 236  $string['eventquestionanswered'] = 'Question answered';
 237  $string['eventquestionviewed'] = 'Question viewed';
 238  $string['false'] = 'False';
 239  $string['fileformat'] = 'File format';
 240  $string['finalwrong'] = 'Not quite.';
 241  $string['finish'] = 'Finish';
 242  $string['firstanswershould'] = 'First answer should jump to the "Correct" page';
 243  $string['firstwrong'] = 'You have answered incorrectly. Would you like to attempt the question again? (If you now answer the question correctly, it will not count towards your final score.)';
 244  $string['flowcontrol'] = 'Flow control';
 245  $string['fractionsaddwrong'] = 'The positive grades you have chosen do not add up to 100%<br />Instead, they add up to {$a}%<br />Do you want to go back and fix this question?';
 246  $string['fractionsnomax'] = 'One of the answers should be 100%, so that it is<br />possible to get a full grade for this question.<br />Do you want to go back and fix this question?';
 247  $string['full'] = 'Expanded';
 248  $string['general'] = 'General';
 249  $string['gotoendoflesson'] = 'Go to the end of the lesson';
 250  $string['grade'] = 'Grade';
 251  $string['gradebetterthan'] = 'Grade better than (&#37;)';
 252  $string['gradebetterthanerror'] = 'Earn a grade better than {$a} percent';
 253  $string['graded'] = 'Graded';
 254  $string['gradeessay'] = 'Grade essay questions ({$a->notgradedcount} not graded and {$a->notsentcount} not sent)';
 255  $string['gradeis'] = 'Grade is {$a}';
 256  $string['gradeoptions'] = 'Grade options';
 257  $string['groupoverrides'] = 'Group overrides';
 258  $string['groupoverridesdeleted'] = 'Group overrides deleted';
 259  $string['groupsnone'] = 'No groups you can access.';
 260  $string['handlingofretakes'] = 'Handling of re-takes';
 261  $string['handlingofretakes_help'] = 'If re-takes are allowed, this setting specifies whether the grade for the lesson is the mean or maximum of all attempts.';
 262  $string['havenotgradedyet'] = 'Have not graded yet.';
 263  $string['here'] = 'here';
 264  $string['highscore'] = 'High score';
 265  $string['hightime'] = 'High time';
 266  $string['checkbranchtable'] = 'Check content page';
 267  $string['checkedthisone'] = 'Checked this one.';
 268  $string['checknavigation'] = 'Check navigation';
 269  $string['checkquestion'] = 'Check question';
 270  $string['importcount'] = 'Importing {$a} questions';
 271  $string['importquestions'] = 'Import questions';
 272  $string['importquestions_help'] = 'This feature enables questions in a variety of formats to be imported via text file.';
 273  $string['inactiveoverridehelp'] = '* This override is inactive because the user\'s access to the activity is restricted. This can be due to group or role assignments, other access restrictions, or the activity being hidden.';
 274  $string['insertedpage'] = 'Inserted page';
 275  $string['indicator:cognitivedepth'] = 'Lesson cognitive';
 276  $string['indicator:cognitivedepth_help'] = 'This indicator is based on the cognitive depth reached by the student in a Lesson activity.';
 277  $string['indicator:cognitivedepthdef'] = 'Lesson cognitive';
 278  $string['indicator:cognitivedepthdef_help'] = 'The participant has reached this percentage of the cognitive engagement offered by the Lesson activities during this analysis interval (Levels = No view, View, Submit, View feedback, Comment on feedback, Resubmit after viewing feedback)';
 279  $string['indicator:cognitivedepthdef_link'] = 'Learning_analytics_indicators#Cognitive_depth';
 280  $string['indicator:socialbreadth'] = 'Lesson social';
 281  $string['indicator:socialbreadth_help'] = 'This indicator is based on the social breadth reached by the student in a Lesson activity.';
 282  $string['indicator:socialbreadthdef'] = 'Lesson social';
 283  $string['indicator:socialbreadthdef_help'] = 'The participant has reached this percentage of the social engagement offered by the Lesson activities during this analysis interval (Levels = No participation, Participant alone, Participant with others)';
 284  $string['indicator:socialbreadthdef_link'] = 'Learning_analytics_indicators#Social_breadth';
 285  $string['invalidfile'] = 'Invalid file';
 286  $string['invalidid'] = 'No course module ID or lesson ID were passed';
 287  $string['invalidlessonid'] = 'lesson ID was incorrect';
 288  $string['invalidoverrideid'] = 'Invalid override id';
 289  $string['invalidpageid'] = 'Invalid page ID';
 290  $string['jump'] = 'Jump';
 291  $string['jumps'] = 'Jumps';
 292  $string['jumps_help'] = 'Each answer (for questions) or description (for content pages) has a corresponding jump. The jump can be relative, such as this page or next page, or absolute, specifying any one of the pages in the lesson.';
 293  $string['jumpsto'] = 'Jumps to <em>{$a}</em>';
 294  $string['leftduringtimedsession'] = 'You have left during a timed lesson.';
 295  $string['leftduringtimed'] = 'You have left during a timed lesson.<br />Please click on Continue to restart the lesson.';
 296  $string['leftduringtimednoretake'] = 'You have left during a timed lesson and you are<br />not allowed to retake or continue the lesson.';
 297  $string['lesson:addinstance'] = 'Add a new lesson';
 298  $string['lesson:grade'] = 'Grade lesson essay questions';
 299  $string['lessonclosed'] = 'This lesson closed on {$a}.';
 300  $string['lessonbeingpreviewed'] = 'Lesson is currently being previewed.';
 301  $string['lessoncloses'] = 'Lesson closes';
 302  $string['lessoneventcloses'] = '{$a} closes';
 303  $string['lesson:edit'] = 'Edit a lesson activity';
 304  $string['lessonformating'] = 'Lesson formatting';
 305  $string['lesson:manage'] = 'Manage a lesson activity';
 306  $string['lesson:manageoverrides'] = 'Manage lesson overrides';
 307  $string['lesson:view'] = 'View lesson activity';
 308  $string['lesson:viewreports'] = 'View lesson reports';
 309  $string['lessonmenu'] = 'Lesson menu';
 310  $string['lessonnotready'] = 'This lesson is not ready to be taken.  Please contact your {$a}.';
 311  $string['lessonnotready2'] = 'This lesson is not ready to be taken.';
 312  $string['lessonopen'] = 'This lesson will be open on {$a}.';
 313  $string['lessonopens'] = 'Lesson opens';
 314  $string['lessoneventopens'] = '{$a} opens';
 315  $string['lessonpagelinkingbroken'] = 'First page not found.  Lesson page linking must be broken.  Please contact an admin.';
 316  $string['lessonstats'] = 'Lesson statistics';
 317  $string['linkedmedia'] = 'Linked media';
 318  $string['loginfail'] = 'Login failed, please try again...';
 319  $string['lowscore'] = 'Low score';
 320  $string['lowtime'] = 'Low time';
 321  $string['manageoverrides'] = 'Manage overrides';
 322  $string['manualgrading'] = 'Grade essays';
 323  $string['matchesanswer'] = 'Matches with answer';
 324  $string['matching'] = 'Matching';
 325  $string['matchingpair'] = 'Matching pair {$a}';
 326  $string['maxgrade'] = 'Maximum grade';
 327  $string['maxgrade_help'] = 'This setting specifies the maximum grade for the lesson. If set to 0, the lesson does not appear in the grades pages.';
 328  $string['maximumnumberofanswersbranches'] = 'Maximum number of answers';
 329  $string['maximumnumberofanswersbranches_help'] = 'This setting specifies the maximum number of answers that may be used in the lesson. If only true/false questions are used, it can be set to 2. The setting may be changed at any time, since it only affects what the teacher sees, not the data.';
 330  $string['maximumnumberofattempts'] = 'Maximum number of attempts per question';
 331  $string['maximumnumberofattempts_help'] = 'This setting specifies the maximum number of attempts allowed for each question. If answered incorrectly repeatedly, when the maximum is reached, the next page of the lesson is displayed.';
 332  $string['maximumnumberofattemptsreached'] = 'Maximum number of attempts reached - Moving to next page';
 333  $string['mediaclose'] = 'Show close button';
 334  $string['mediafile'] = 'Linked media';
 335  $string['mediafile_help'] = 'A media file may be uploaded for use in the lesson. A \'Click here to view\' link will then be displayed in a block called \'Linked media\' on each page of the lesson.';
 336  $string['mediafilepopup'] = 'Click here to view';
 337  $string['mediaheight'] = 'Popup window height';
 338  $string['mediawidth'] = 'Popup window width';
 339  $string['messageprovider:graded_essay'] = 'Lesson essay graded notification';
 340  $string['minimumnumberofquestions'] = 'Minimum number of questions';
 341  $string['minimumnumberofquestions_help'] = 'This setting specifies the minimum number of questions that will be used to calculate a grade for the activity.';
 342  $string['missingname'] = 'Please enter a nickname';
 343  $string['modattempts'] = 'Allow student review';
 344  $string['modattempts_help'] = 'If enabled, students can navigate through the lesson again from the start.';
 345  $string['modattemptsnoteacher'] = 'Student review only works for students.';
 346  $string['modulename'] = 'Lesson';
 347  $string['modulename_help'] = 'The lesson activity module enables a teacher to deliver content and/or practice activities in  interesting and flexible ways. A teacher can use the lesson to create a linear set of content pages or instructional activities that offer a variety of paths or options for the learner. In either case, teachers can choose to increase engagement and ensure understanding by including a variety of questions, such as multiple choice, matching and short answer. Depending on the student\'s choice of answer and how the teacher develops the lesson, students may progress to the next page, be taken back to a previous page or redirected down a different path entirely.
 348  
 349  A lesson may be graded, with the grade recorded in the gradebook.
 350  
 351  Lessons may be used
 352  
 353  * For self-directed learning of a new topic
 354  * For  scenarios or simulations/decision-making exercises
 355  * For differentiated revision, with different sets of revision questions depending upon answers given to initial questions';
 356  $string['modulename_link'] = 'mod/lesson/view';
 357  $string['modulenameplural'] = 'Lessons';
 358  $string['move'] = 'Move page';
 359  $string['movedpage'] = 'Moved page';
 360  $string['movepagehere'] = 'Move page to here';
 361  $string['movepagenamed'] = 'Move page: {$a}';
 362  $string['moving'] = 'Moving page: {$a}';
 363  $string['multianswer'] = 'Multiple-answer';
 364  $string['multianswer_help'] = 'Tick the checkbox if more than one response is a correct answer.';
 365  $string['multichoice'] = 'Multichoice';
 366  $string['multipleanswer'] = 'Multiple answer';
 367  $string['nameapproved'] = 'Name approved';
 368  $string['namereject'] = 'Sorry, your name has been rejected by the filter.<br />Please try another name.';
 369  $string['new'] = 'new';
 370  $string['nextpage'] = 'Next page';
 371  $string['noanswer'] = 'One or more questions have no answer given.  Please go back and submit an answer.';
 372  $string['noattemptrecordsfound'] = 'No attempt records found: no grade given';
 373  $string['nobranchtablefound'] = 'No content page found';
 374  $string['noclose'] = 'No close date';
 375  $string['nocommentyet'] = 'No comment yet.';
 376  $string['nocoursemods'] = 'No activities found';
 377  $string['nocredit'] = 'No credit';
 378  $string['nodeadline'] = 'No deadline';
 379  $string['noessayquestionsfound'] = 'No essay questions found in this lesson.';
 380  $string['nohighscores'] = 'No high scores';
 381  $string['nolessonattempts'] = 'No attempts have been made on this lesson.';
 382  $string['nolessonattemptsgroup'] = 'No attempts have been made by {$a} group members on this lesson.';
 383  $string['none'] = 'None';
 384  $string['nooneansweredcorrectly'] = 'No one answered correctly.';
 385  $string['nooneansweredthisquestion'] = 'No one answered this question.';
 386  $string['nooneenteredthis'] = 'No one entered this.';
 387  $string['noonehasanswered'] = 'No one has answered an essay question yet.';
 388  $string['noonehasansweredgroup'] = 'No one in {$a} has answered an essay question yet.';
 389  $string['noonecheckedthis'] = 'No one checked this.';
 390  $string['noopen'] = 'No open date';
 391  $string['nooverridedata'] = 'You must override at least one of the lesson settings.';
 392  $string['nooverridecreated'] = 'No overrides created.';
 393  $string['noretake'] = 'You are not allowed to retake this lesson.';
 394  $string['normal'] = 'Normal - follow lesson path';
 395  $string['notcompleted'] = 'Not completed';
 396  $string['notcompletedwithdate'] = 'Not completed ({$a})';
 397  $string['notyetcompleted'] = 'Lesson has been started, but not yet completed';
 398  $string['notdefined'] = 'Not defined';
 399  $string['notenoughsubquestions'] = 'Not enough sub-questions have been defined!';
 400  $string['notenoughtimespent'] = 'You completed this lesson in {$a->timespent}, which is less than the required time of {$a->timerequired}. You might need to attempt the lesson again.';
 401  $string['notgraded'] = 'Not graded';
 402  $string['notitle'] = 'No title';
 403  $string['numberofcorrectanswers'] = 'Number of correct answers: {$a}';
 404  $string['numberofcorrectanswersheader'] = 'Number of correct answers';
 405  $string['numberofcorrectmatches'] = 'Number of correct matches: {$a}';
 406  $string['numberofpagestoshow'] = 'Number of pages to show';
 407  $string['numberofpagestoshow_help'] = 'This setting specifies the number of pages shown in a lesson. It is only applicable for lessons with pages shown in a random order (when "Action after correct answer" is set to "Show an unseen page" or "Show an unanswered page"). If set to zero, then all pages are shown.';
 408  $string['numberofpagesviewed'] = 'Number of questions answered: {$a}';
 409  $string['numberofpagesviewedheader'] = 'Number of questions answered';
 410  $string['numberofpagesviewednotice'] = 'Number of questions answered: {$a->nquestions} (You should answer at least {$a->minquestions})';
 411  $string['numerical'] = 'Numerical';
 412  $string['numericanswer_help'] = 'You can specify a single number, or a range of numbers by using colon. For example 2:5 means any answer between 2 and 5 and including 2 and 5 is correct.';
 413  $string['numericanswer'] = 'Numeric answer';
 414  $string['offlinedatamessage'] = 'You have worked on this attempt using a mobile device. Data was last saved to this site {$a} ago. Please check that you do not have any unsaved work.';
 415  $string['ongoing'] = 'Display ongoing score';
 416  $string['ongoing_help'] = 'If enabled, each page will display the student\'s current points earned out of the total possible thus far.';
 417  $string['ongoingcustom'] = 'You have earned {$a->score} point(s) out of {$a->currenthigh} point(s) thus far.';
 418  $string['ongoingnormal'] = 'You have answered {$a->correct} correctly out of {$a->viewed} attempts.';
 419  $string['onpostperpage'] = 'Only one posting per grade';
 420  $string['openafterclose'] = 'You have specified an open date after the close date';
 421  $string['options'] = 'Options';
 422  $string['or'] = 'OR';
 423  $string['ordered'] = 'Ordered';
 424  $string['other'] = 'Other';
 425  $string['outof'] = 'Out of {$a}';
 426  $string['override'] = 'Override';
 427  $string['overridedeletegroupsure'] = 'Are you sure you want to delete the override for group {$a}?';
 428  $string['overridedeleteusersure'] = 'Are you sure you want to delete the override for user {$a}?';
 429  $string['overridegroup'] = 'Override group';
 430  $string['overridegroupeventname'] = '{$a->lesson} - {$a->group}';
 431  $string['overrides'] = 'Overrides';
 432  $string['overrideuser'] = 'Override user';
 433  $string['overrideusereventname'] = '{$a->lesson} - Override';
 434  $string['overview'] = 'Overview';
 435  $string['overview_help'] = 'A lesson is made up of a number of pages and optionally content pages. A page contains some content and usually ends with a question. Associated with each answer to the question is a jump. The jump can be relative, such as this page or next page, or absolute, specifying any one of the pages in the lesson. A content page is a page containing a set of links to other pages in the lesson, for example a Table of Contents.';
 436  $string['page'] = 'Page: {$a}';
 437  $string['page-mod-lesson-x'] = 'Any lesson page';
 438  $string['page-mod-lesson-view'] = 'View or preview lesson page';
 439  $string['page-mod-lesson-edit'] = 'Edit lesson page';
 440  $string['pageanswers'] = 'Page answers';
 441  $string['pagecontents'] = 'Page contents';
 442  $string['pageresponses'] = 'Page responses';
 443  $string['pages'] = 'Pages';
 444  $string['pagetitle'] = 'Page title';
 445  $string['password'] = 'Password';
 446  $string['passwordprotectedlesson'] = '{$a} is a password protected lesson.';
 447  $string['pleaseenteryouranswerinthebox'] = 'Please enter your answer in the box';
 448  $string['pleasecheckoneanswer'] = 'Please check one answer';
 449  $string['pleasecheckoneormoreanswers'] = 'Please check one or more answers';
 450  $string['pleasematchtheabovepairs'] = 'Please match the above pairs';
 451  $string['pluginadministration'] = 'Lesson administration';
 452  $string['pluginname'] = 'Lesson';
 453  $string['pointsearned'] = 'Points earned';
 454  $string['postprocesserror'] = 'Error occurred during post-processing!';
 455  $string['postsuccess'] = 'Post successful';
 456  $string['practice'] = 'Practice lesson';
 457  $string['practice_help'] = 'A practice lesson does not appear in the gradebook.';
 458  $string['preprocesserror'] = 'Error occurred during pre-processing!';
 459  $string['prerequisiteisobsolete'] = 'The prerequisite lesson option is due to be removed. Please use access restrictions instead.';
 460  $string['prerequisitelesson'] = 'Prerequisite lesson';
 461  $string['preview'] = 'Preview';
 462  $string['previewlesson'] = 'Preview {$a}';
 463  $string['previewpagenamed'] = 'Preview page: {$a}';
 464  $string['previouspage'] = 'Previous page';
 465  $string['privacy:metadata:attempts:userid'] = 'The user ID';
 466  $string['privacy:metadata:attempts:pageid'] = 'The page ID';
 467  $string['privacy:metadata:attempts:answerid'] = 'The answer ID';
 468  $string['privacy:metadata:attempts:retry'] = 'The attempt number';
 469  $string['privacy:metadata:attempts:correct'] = 'Whether the attempt was correct';
 470  $string['privacy:metadata:attempts:useranswer'] = 'Details about the user\'s answer';
 471  $string['privacy:metadata:attempts:timeseen'] = 'The time when the attempt was made';
 472  $string['privacy:metadata:attempts'] = 'A record of page attempts';
 473  $string['privacy:metadata:grades:userid'] = 'The user ID';
 474  $string['privacy:metadata:grades:grade'] = 'The grade given';
 475  $string['privacy:metadata:grades:completed'] = 'The date when the grade was given';
 476  $string['privacy:metadata:grades'] = 'A record of the grades for each lesson';
 477  $string['privacy:metadata:timer:userid'] = 'The user ID';
 478  $string['privacy:metadata:timer:starttime'] = 'The date when the attempt started';
 479  $string['privacy:metadata:timer:lessontime'] = 'The last moment when we recorded activity';
 480  $string['privacy:metadata:timer:completed'] = 'Whether the attempt is complete';
 481  $string['privacy:metadata:timer:timemodifiedoffline'] = 'The last moment when we recorded activity from the mobile app';
 482  $string['privacy:metadata:timer'] = 'A record of a lesson attempt';
 483  $string['privacy:metadata:branch:userid'] = 'The user ID';
 484  $string['privacy:metadata:branch:pageid'] = 'The page ID';
 485  $string['privacy:metadata:branch:retry'] = 'The attempt number';
 486  $string['privacy:metadata:branch:flag'] = 'Whether the next page was calculated randomely';
 487  $string['privacy:metadata:branch:timeseen'] = 'The time when the page was viewed';
 488  $string['privacy:metadata:branch:nextpageid'] = 'The next page ID';
 489  $string['privacy:metadata:branch'] = 'A record of the pages viewed';
 490  $string['privacy:metadata:overrides:userid'] = 'The user ID';
 491  $string['privacy:metadata:overrides:available'] = 'The time when the lesson may be attempted';
 492  $string['privacy:metadata:overrides:deadline'] = 'The deadline for completing the lesson.';
 493  $string['privacy:metadata:overrides:timelimit'] = 'Time limit to complete the lesson, in seconds.';
 494  $string['privacy:metadata:overrides:review'] = 'Whether trying a question again is allowed';
 495  $string['privacy:metadata:overrides:maxattempts'] = 'The maximium number of attempts';
 496  $string['privacy:metadata:overrides:retake'] = 'Whether re-takes are allowed';
 497  $string['privacy:metadata:overrides:password'] = 'The password to access the lesson';
 498  $string['privacy:metadata:overrides'] = 'A record of overrides per lesson';
 499  $string['privacy:metadata:userpref:lessonview'] = 'The preferred display mode when editing lessons';
 500  $string['privacy:path:essayresponses'] = 'Essay responses';
 501  $string['privacy:path:essayanswers'] = 'Essay answers';
 502  $string['privacy:path:pages'] = 'Pages';
 503  $string['processerror'] = 'Error occurred during processing!';
 504  $string['progressbar'] = 'Progress bar';
 505  $string['progressbar_help'] = 'If enabled, a bar is displayed at the bottom of lesson pages showing approximate percentage of completion.';
 506  $string['progresscompleted'] = 'You have completed {$a}% of the lesson';
 507  $string['progressbarteacherwarning'] = 'Progress bar does not display for {$a}';
 508  $string['progressbarteacherwarning2'] = 'You will not see the progress bar because you can edit this lesson';
 509  $string['qtype'] = 'Page type';
 510  $string['question'] = 'Question';
 511  $string['questionoption'] = 'Question';
 512  $string['questiontype'] = 'Question type';
 513  $string['randombranch'] = 'Random content page';
 514  $string['randompageinbranch'] = 'Random question within a content page';
 515  $string['rank'] = 'Rank';
 516  $string['rawgrade'] = 'Raw grade';
 517  $string['receivedcredit'] = 'Received credit';
 518  $string['redisplaypage'] = 'Redisplay page';
 519  $string['removeallgroupoverrides'] = 'Delete all group overrides';
 520  $string['removealluseroverrides'] = 'Delete all user overrides';
 521  $string['report'] = 'Report';
 522  $string['reports'] = 'Reports';
 523  $string['response'] = 'Response';
 524  $string['retakesallowed'] = 'Re-takes allowed';
 525  $string['retakesallowed_help'] = 'If enabled, students can attempt the lesson more than once.';
 526  $string['returnto'] = 'Return to {$a}';
 527  $string['returntocourse'] = 'Return to the course';
 528  $string['reverttodefaults'] = 'Revert to lesson defaults';
 529  $string['review'] = 'Review';
 530  $string['reviewlesson'] = 'Review lesson';
 531  $string['reviewquestionback'] = 'Yes, I\'d like to try again';
 532  $string['reviewquestioncontinue'] = 'No, I just want to go on to the next question';
 533  $string['sanitycheckfailed'] = 'Sanity check failed: This attempt has been deleted';
 534  $string['save'] = 'Save';
 535  $string['savechanges'] = 'Save changes';
 536  $string['savechangesandeol'] = 'Save all changes and go to the end of the lesson.';
 537  $string['saveoverrideandstay'] = 'Save and enter another override';
 538  $string['savepage'] = 'Save page';
 539  $string['score'] = 'Score';
 540  $string['score_help'] = 'Score is only used when custom scoring is enabled. Each answer can then be given a numerical point value (positive or negative).';
 541  $string['scores'] = 'Scores';
 542  $string['search:activity'] = 'Lesson - activity information';
 543  $string['secondpluswrong'] = 'Not quite.  Would you like to try again?';
 544  $string['selectaqtype'] = 'Select a question type';
 545  $string['selectallattempts'] = 'Select all attempts';
 546  $string['selectreport'] = 'Select report';
 547  $string['sent'] = 'Sent';
 548  $string['shortanswer'] = 'Short answer';
 549  $string['showanunansweredpage'] = 'Show an unanswered page';
 550  $string['showanunseenpage'] = 'Show an unseen page';
 551  $string['singleanswer'] = 'Single answer';
 552  $string['skip'] = 'Skip navigation';
 553  $string['slideshow'] = 'Slideshow';
 554  $string['slideshow_help'] = 'If enabled, the lesson is displayed as a slideshow, with a fixed width and height.';
 555  $string['slideshowbgcolor'] = 'Slideshow background colour';
 556  $string['slideshowheight'] = 'Slideshow height';
 557  $string['slideshowwidth'] = 'Slideshow width';
 558  $string['startlesson'] = 'Start lesson';
 559  $string['studentattemptlesson'] = '{$a->lastname}, {$a->firstname}\'s attempt number {$a->attempt}';
 560  $string['studentname'] = '{$a} Name';
 561  $string['studentoneminwarning'] = 'Warning: You have 1 minute or less to finish the lesson.';
 562  $string['studentoutoftimeforreview'] = 'Attention: You ran out of time for reviewing this lesson';
 563  $string['studentresponse'] = '{$a}\'s response';
 564  $string['submit'] = 'Submit';
 565  $string['submitname'] = 'Submit name';
 566  $string['teacherjumpwarning'] = 'A {$a->cluster} jump or an {$a->unseen} jump is being used in this lesson.  The next page jump will be used instead. Log in as a student to test these jumps.';
 567  $string['teacherongoingwarning'] = 'The ongoing score is only displayed for the student. Log in as a student to test the ongoing score.';
 568  $string['teachertimerwarning'] = 'Timer only works for students.  Test the timer by logging in as a student.';
 569  $string['thatsthecorrectanswer'] = 'That\'s the correct answer';
 570  $string['thatsthewronganswer'] = 'That\'s the wrong answer';
 571  $string['thefollowingpagesjumptothispage'] = 'The following pages jump to this page';
 572  $string['thispage'] = 'This page';
 573  $string['timeisup'] = 'Time is up';
 574  $string['timelimit'] = 'Time limit';
 575  $string['timelimit_help'] = 'If enabled, a warning about the time limit is displayed at the beginning of the lesson and a countdown timer is displayed. Any answers given after the time has elapsed are not graded.';
 576  $string['timelimitwarning'] = 'You have {$a} to finish the lesson.';
 577  $string['timeremaining'] = 'Time remaining';
 578  $string['timespenterror'] = 'Spend at least {$a} minutes in the lesson';
 579  $string['timespentminutes'] = 'Time spent (minutes)';
 580  $string['timetaken'] = 'Time taken';
 581  $string['totalpagesviewedheader'] = 'Number of pages viewed';
 582  $string['true'] = 'True';
 583  $string['truefalse'] = 'True/false';
 584  $string['unabledtosavefile'] = 'The file you uploaded could not be saved';
 585  $string['unknownqtypesnotimported'] = '{$a} questions with unsupported question types were not imported';
 586  $string['unseenpageinbranch'] = 'Unseen question within a content page';
 587  $string['unsupportedqtype'] = 'Unsupported question type ({$a})!';
 588  $string['updatepagenamed'] = 'Update page: {$a}';
 589  $string['updatedpage'] = 'Updated page';
 590  $string['updatefailed'] = 'Update failed';
 591  $string['usemaximum'] = 'Use maximum';
 592  $string['usemean'] = 'Use mean';
 593  $string['usepassword'] = 'Password protected lesson';
 594  $string['usepassword_help'] = 'If enabled, a password is required in order to access the lesson.';
 595  $string['useroverrides'] = 'User overrides';
 596  $string['useroverridesdeleted'] = 'User overrides deleted';
 597  $string['usersnone'] = 'No students have access to this lesson';
 598  $string['viewessayanswers'] = 'View essay answers';
 599  $string['viewgrades'] = 'View grades';
 600  $string['viewreports'] = 'View {$a->attempts} completed {$a->student} attempts';
 601  $string['viewreports2'] = 'View {$a} completed attempts';
 602  $string['warning'] = 'Warning';
 603  $string['welldone'] = 'Well done!';
 604  $string['whatdofirst'] = 'What would you like to do first?';
 605  $string['withselectedattempts'] = 'With selected attempts...';
 606  $string['wronganswerjump'] = 'Wrong answer jump';
 607  $string['wronganswerscore'] = 'Wrong answer score';
 608  $string['wrongresponse'] = 'Wrong response';
 609  $string['youhaveseen'] = 'You have seen more than one page of this lesson already.<br />Do you want to start at the last page you saw?';
 610  $string['youranswer'] = 'Your answer';
 611  $string['yourcurrentgradeis'] = 'Your current grade is {$a}';
 612  $string['yourcurrentgradeisoutof'] = 'Your current grade is {$a->grade} out of {$a->total}';
 613  $string['youshouldview'] = 'You should answer at least: {$a}';
 614  
 615  // Deprecated since 4.3.
 616  $string['completiontimespent'] = 'Student must do this activity at least for';