weekly release 4.0dev
[moodle.git] / mod / quiz / lang / en / quiz.php
CommitLineData
30c8dd34 1<?php
30c8dd34
DM
2// This file is part of Moodle - http://moodle.org/
3//
4// Moodle is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published by
6// the Free Software Foundation, either version 3 of the License, or
7// (at your option) any later version.
8//
9// Moodle is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12// GNU General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
16
17/**
18 * Strings for component 'quiz', language 'en', branch 'MOODLE_20_STABLE'
19 *
01773a6d
SH
20 * @package mod_quiz
21 * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com}
22 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
30c8dd34 23 */
304d08f0 24
c52c62d1 25$string['accessnoticesheader'] = 'You can preview this quiz, but if this were a real attempt, you would be blocked because:';
49aafb90 26$string['action'] = 'Action';
37b5e8fe 27$string['activityoverview'] = 'You have quizzes that are due';
49aafb90 28$string['adaptive'] = 'Adaptive mode';
854ee5e4 29$string['adaptive_help'] = 'If enabled, multiple responses to a question are allowed within the same attempt at the quiz. So for example if a response is marked as incorrect, the student will be allowed to try again immediately. However, depending on the "Apply penalties" setting, a penalty will usually be subtracted for each wrong attempt.';
e1a2d0d9
CC
30$string['add'] = 'Add';
31$string['addaquestion'] = 'a new question';
5d949702 32$string['addasection'] = 'a new section heading';
e1a2d0d9 33$string['addarandomquestion'] = 'a random question';
b55ff603 34$string['addarandomquestion_help'] = 'When a random question is added, it results in a randomly-chosen question from the category being inserted into the quiz. This means that different students are likely to get a different selection of questions, and when a quiz allows multiple attempts then each attempt is likely to contain a new selection of questions.';
e1a2d0d9
CC
35$string['addarandomselectedquestion'] = 'Add a random selected question ...';
36$string['adddescriptionlabel'] = 'Add a description item';
3bee1ead 37$string['addingquestion'] = 'Adding a question';
480fca77
HF
38$string['addingquestions'] = '<p>This side of the page is where you manage your database of questions. Questions are stored in categories to help you keep them organised, and can be used by any quiz in your course or even other courses if you choose to \'publish\' them.</p>
39<p>After you select or create a question category you will be able to create or edit questions. You can select any of these questions to add to your quiz over on the other side of this page.</p>';
6f3b54c8 40$string['addmoreoverallfeedbacks'] = 'Add {no} more feedback fields';
990650f9 41$string['addnewgroupoverride'] = 'Add group override';
b75f0f82 42$string['addnewpagesafterselected'] = 'Add new pages after selected questions';
30c8dd34 43$string['addnewquestionsqbank'] = 'Add questions to the category {$a->catname}: {$a->link}';
990650f9 44$string['addnewuseroverride'] = 'Add user override';
a69f81f0 45$string['addpagebreak'] = 'Add page break';
b75f0f82 46$string['addpagehere'] = 'Add page here';
47$string['addquestion'] = 'Add question';
ca79762a 48$string['addquestionfrombankatend'] = 'Add from the question bank at the end';
e1a2d0d9 49$string['addquestionfrombanktopage'] = 'Add from the question bank to page {$a}';
49aafb90 50$string['addquestions'] = 'Add questions';
51$string['addquestionstoquiz'] = 'Add questions to current quiz';
30c8dd34 52$string['addrandom'] = 'Add {$a} random questions';
3e6ad1d7 53$string['addrandomfromcategory'] = 'Add random questions from category:';
b75f0f82 54$string['addrandomquestion'] = 'Add random question';
851b3d22 55$string['addarandomquestion_help'] = 'When a random question is added, it results in a randomly-chosen question from the category being inserted into the quiz. This means that different students are likely to get a different selection of questions, and when a quiz allows multiple attempts then each attempt is likely to contain a new selection of questions.';
ca79762a 56$string['addrandomquestionatend'] = 'Add a random question at the end';
e1a2d0d9 57$string['addrandomquestiontopage'] = 'Add a random question to page {$a}';
30c8dd34
DM
58$string['addrandomquestiontoquiz'] = 'Add a random question to quiz {$a}';
59$string['addrandom1'] = '<< Add';
60$string['addrandom2'] = 'random questions';
e1a2d0d9 61$string['addselectedquestionstoquiz'] = 'Add selected questions to the quiz';
49aafb90 62$string['addselectedtoquiz'] = 'Add selected to quiz';
63$string['addtoquiz'] = 'Add to quiz';
30c8dd34 64$string['affectedstudents'] = 'Affected {$a}';
4c07690e 65$string['aftereachquestion'] = 'After adding each question';
30c8dd34 66$string['afternquestions'] = 'After adding {$a} questions';
b75f0f82 67$string['age'] = 'age';
49aafb90 68$string['allattempts'] = 'All attempts';
69$string['allinone'] = 'Unlimited';
70$string['allowreview'] = 'Allow review';
71$string['alreadysubmitted'] = 'It is likely that you have already submitted this attempt';
e6f6fa17 72$string['alternativeunits'] = 'Alternative units';
49aafb90 73$string['alwaysavailable'] = 'Always available';
74$string['analysisoptions'] = 'Analysis options';
e6f6fa17 75$string['analysistitle'] = 'Item analysis table';
49aafb90 76$string['answer'] = 'Answer';
66d07f81 77$string['answered'] = 'Answered';
49aafb90 78$string['answerhowmany'] = 'One or multiple answers?';
79$string['answers'] = 'Answers';
80$string['answersingleno'] = 'Multiple answers allowed';
81$string['answersingleyes'] = 'One answer only';
30c8dd34 82$string['answertoolong'] = 'Answer too long after line {$a} (255 char. max)';
4f964a1c 83$string['anytags'] = 'Any tags';
49aafb90 84$string['aon'] = 'AON format';
7b161e12 85$string['areyousureremoveselected'] = 'Are you sure you want to remove all the selected questions?';
eeab18f0 86$string['asshownoneditscreen'] = 'As shown on the edit screen';
30c8dd34 87$string['attempt'] = 'Attempt {$a}';
f2557823 88$string['attemptalreadyclosed'] = 'This attempt has already been finished.';
e2ca1df5 89$string['attemptclosed'] = 'Attempt has not closed yet';
49aafb90 90$string['attemptduration'] = 'Time taken';
91$string['attemptedon'] = 'Attempted on';
30c8dd34 92$string['attempterror'] = 'You are not allowed to attempt this quiz at this time because: {$a}';
f4695ec7 93$string['attempterrorinvalid'] = 'Invalid quiz attempt ID';
efefa2d9 94$string['attempterrorcontentchange'] = 'This quiz preview no longer exists. (When a quiz is edited, any in-progress previews are automatically deleted.)';
f4695ec7 95$string['attempterrorcontentchangeforuser'] = 'This quiz attempt no longer exists.';
49aafb90 96$string['attemptfirst'] = 'First attempt';
30c8dd34 97$string['attemptincomplete'] = 'That attempt (by {$a}) is not yet completed.';
49aafb90 98$string['attemptlast'] = 'Last attempt';
e10367a4 99$string['attemptnumber'] = 'Attempt';
49aafb90 100$string['attemptquiznow'] = 'Attempt quiz now';
41bfed56
SR
101$string['attemptreviewtitle'] = '{$a}: Attempt review';
102$string['attemptreviewtitlepaged'] = '{$a->name}: Attempt review (page {$a->currentpage} of {$a->totalpages})';
49aafb90 103$string['attempts'] = 'Attempts';
b4fcf278 104$string['attempts_help'] = 'The total number of attempts allowed (not the number of extra attempts).';
49aafb90 105$string['attemptsallowed'] = 'Attempts allowed';
7a6f4066 106$string['attemptsdeleted'] = 'Quiz attempts deleted';
304d08f0 107$string['attemptselection'] = 'Select which attempts to analyze per user:';
ffa6ed53 108$string['attemptsexist'] = 'You can no longer add or remove questions.';
30c8dd34
DM
109$string['attemptsnum'] = 'Attempts: {$a}';
110$string['attemptsnumthisgroup'] = 'Attempts: {$a->total} ({$a->group} from this group)';
111$string['attemptsnumyourgroups'] = 'Attempts: {$a->total} ({$a->group} from your groups)';
304d08f0 112$string['attemptsonly'] = 'Show only students with attempts';
2de9be52 113$string['attemptstate'] = 'State';
39759ac4 114$string['attemptstillinprogress'] = 'Attempt still in progress';
41bfed56 115$string['attemptsummarytitle'] = '{$a}: Attempt summary';
49aafb90 116$string['attemptsunlimited'] = 'Unlimited attempts';
41bfed56
SR
117$string['attempttitle'] = '{$a}';
118$string['attempttitlepaged'] = '{$a->name} (page {$a->currentpage} of {$a->totalpages})';
52540a51
TH
119$string['autosaveperiod'] = 'Auto-save delay';
120$string['autosaveperiod_desc'] = 'Responses can be saved automatically during quiz attempts. The responses are saved whenever one is changed, and then after this delay. There is a trade-off: a shorter delay increases the server load, but reduces the chance that students lose their work. If you are going to make this delay much shorter, you should change the value gradually and monitor the server load. If the load gets too high, make the delay longer again. Setting the delay to 0 turns off auto-saving.';
49aafb90 121$string['back'] = 'Back to preview question';
3c6185e9 122$string['backtocourse'] = 'Back to the course';
e6f6fa17 123$string['backtoquestionlist'] = 'Back to question list';
49aafb90 124$string['backtoquiz'] = 'Back to quiz editing';
b75f0f82 125$string['basicideasofquiz'] = 'The basic ideas of quiz-making';
49aafb90 126$string['bestgrade'] = 'Best grade';
304d08f0 127$string['bothattempts'] = 'Show students with and without attempts';
7d4dfc48 128$string['browsersecurity'] = 'Browser security';
4be9b128
DM
129$string['browsersecurity_help'] = 'If "Full screen pop-up with some JavaScript security" is selected,
130
73c1448f
HF
131* The quiz will only start if the student has a JavaScript-enabled web-browser
132* The quiz appears in a full screen popup window that covers all the other windows and has no navigation controls
133* Students are prevented, as far as is possible, from using facilities like copy and paste';
49aafb90 134$string['calculated'] = 'Calculated';
e6f6fa17 135$string['calculatedquestion'] = 'Calculated question not supported at line {$a}. The question will be ignored';
30c8dd34
DM
136$string['cannotcreatepath'] = 'Path cannot be created ({$a})';
137$string['cannoteditafterattempts'] = 'You cannot add or remove questions because this quiz has been attempted. ({$a})';
c52c62d1 138$string['cannotfindprevattempt'] = 'Cannot find previous attempt to build on.';
a5047f15 139$string['cannotfindquestionregard'] = 'Failed to get questions for regrading!';
0399e15d 140$string['cannotinsert'] = 'Cannot insert question';
a6344df4 141$string['cannotinsertrandomquestion'] = 'Could not insert new random question!';
a5047f15 142$string['cannotloadquestion'] = 'Could not load question options';
b75f0f82 143$string['cannotloadtypeinfo'] = 'Unable to load questiontype specific question information';
30c8dd34 144$string['cannotopen'] = 'Cannot open export file ({$a})';
f7153769
HF
145$string['cannotremoveallsectionslots'] = 'You have selected all questions under the \'{$a}\' section heading. It is not allowed to remove all questions under a section heading.';
146$string['cannotremoveslots'] = 'Cannot remove questions';
e2ca1df5 147$string['cannotrestore'] = 'Could not restore question sessions';
b55797b8 148$string['cannotreviewopen'] = 'You cannot review this attempt, it is still open.';
a6344df4 149$string['cannotsavelayout'] = 'Could not save layout';
a6344df4 150$string['cannotsavenumberofquestion'] = 'Could not save number of questions per page';
b75f0f82 151$string['cannotsavequestion'] = 'Cannot save question list';
a6344df4 152$string['cannotsetgrade'] = 'Could not set a new maximum grade for the quiz';
153$string['cannotsetsumgrades'] = 'Failed to set sumgrades';
ba3fedfb 154$string['cannotstartgradesmismatch'] = 'Cannot start an attempt at this quiz. The quiz is set to be graded out of {$a->grade}, but none of the questions in the quiz have a grade. This can be fixed on the \'Edit quiz\' page.';
f2557823 155$string['cannotstartmissingquestion'] = 'Cannot start an attempt at this quiz. The quiz definition includes a question that does not exist.';
18dff757 156$string['cannotstartnoquestions'] = 'Cannot start an attempt at this quiz. The quiz has not been set up yet. No questions have been added.';
30c8dd34 157$string['cannotwrite'] = 'Cannot write to export file ({$a})';
5e63b335 158$string['canredoquestions'] = 'Allow redo within an attempt';
1fce3f52 159$string['canredoquestions_desc'] = 'If enabled, after finishing attempting a question, a \'Try another question like this one\' button is displayed. This allows for a similar question (selected randomly) to be attempted, or the same question again, without the entire quiz attempt having to be submitted and another attempt started. This option is useful for practice quizzes.
5e63b335 160
1fce3f52
HF
161This setting only affects questions and behaviours (such as immediate feedback or interactive with multiple tries) where it is possible to finish a question before the attempt is submitted.';
162$string['canredoquestions_help'] = 'If enabled, after finishing attempting a question, a \'Try another question like this one\' button is displayed. This allows for a similar question (selected randomly) to be attempted, or the same question again, without the entire quiz attempt having to be submitted and another attempt started. This option is useful for practice quizzes.
5e63b335 163
1fce3f52
HF
164This setting only affects questions and behaviours (such as immediate feedback or interactive with multiple tries) where it is possible to finish a question before the attempt is submitted.';
165$string['canredoquestionsyes'] = 'Yes, provide the option to try another question';
49aafb90 166$string['caseno'] = 'No, case is unimportant';
167$string['casesensitive'] = 'Case sensitivity';
168$string['caseyes'] = 'Yes, case must match';
30c8dd34
DM
169$string['categoryadded'] = 'The category \'{$a}\' was added';
170$string['categorydeleted'] = 'The category \'{$a}\' was deleted';
30c8dd34 171$string['categorynoedit'] = 'You do not have editing privileges in the category \'{$a}\'.';
49aafb90 172$string['categoryupdated'] = 'The category was successfully updated';
49aafb90 173$string['close'] = 'Close window';
f2ca88b0 174$string['closed'] = 'Closed';
304d08f0 175$string['closebeforeopen'] = 'Could not update the quiz. You have specified a close date before the open date.';
49aafb90 176$string['closepreview'] = 'Close preview';
177$string['closereview'] = 'Close review';
b6e907a2 178$string['comment'] = 'Comment';
179$string['commentorgrade'] = 'Make comment or override grade';
304d08f0 180$string['comments'] = 'Comments';
49aafb90 181$string['completedon'] = 'Completed on';
a75861f7
SR
182$string['completiondetail:minattempts'] = 'Make attempts: {$a}';
183$string['completiondetail:passgrade'] = 'Receive a pass grade';
184$string['completiondetail:passorexhaust'] = 'Receive a pass grade or complete all available attempts';
8e080c97 185$string['completionminattempts'] = 'Minimum number of attempts:';
24b9ff4c 186$string['completionminattemptsdesc'] = 'Minimum number of attempts required: {$a}';
760ed019
FM
187$string['completionminattemptsgroup'] = 'Require attempts';
188$string['completionminattemptserror'] = 'Minimum number of attempts must be lower or equal to attempts allowed.';
db3686d5 189$string['completionpass'] = 'Require passing grade';
b54bcddd 190$string['completionpassdesc'] = 'Student must achieve a passing grade to complete this activity';
24a29d72 191$string['completionpass_help'] = 'If enabled, this activity is considered complete when the student receives a pass grade (as specified in the Grade section of the quiz settings) or higher.';
7a9f13e3 192$string['completionpassorattemptsexhausteddesc'] = 'Student must achieve a passing grade, or exhaust all available attempts to complete this activity';
db3686d5
RM
193$string['completionattemptsexhausted'] = 'Or all available attempts completed';
194$string['completionattemptsexhausted_help'] = 'Mark quiz complete when the student has exhausted the maximum number of attempts.';
e2249afe 195$string['configadaptive'] = 'If you choose Yes for this option then the student will be allowed multiple responses to a question even within the same attempt at the quiz.';
196$string['configattemptsallowed'] = 'Restriction on the number of attempts students are allowed at the quiz.';
197$string['configdecimaldigits'] = 'Number of digits that should be shown after the decimal point when displaying grades.';
84e628a0 198$string['configdecimalplaces'] = 'Number of digits that should be shown after the decimal point when displaying grades for the quiz.';
199$string['configdecimalplacesquestion'] = 'Number of digits that should be shown after the decimal point when displaying the grade for individual questions.';
30c8dd34 200$string['configdelaylater'] = 'If you set a time delay here, the student cannot start their third, fourth, ... attempt until this much time has passed since the end of their previous attempt.';
e2249afe 201$string['configdelay1'] = 'If you set a time delay, then a student has to wait for that time before they can attempt a quiz after the first attempt.';
84e628a0 202$string['configdelay1st2nd'] = 'If you set a time delay here, the student cannot start their second attempt until this much time has passed since the end of their first attempt.';
30c8dd34 203$string['configdelay2'] = 'If you set a time delay here, then a student has to wait for that time before they can attempt their third or later attempts.';
e2249afe 204$string['configeachattemptbuildsonthelast'] = 'If multiple attempts are allowed then each new attempt contains the results of the previous attempt.';
205$string['configgrademethod'] = 'When multiple attempts are allowed, which method should be used to calculate the student\'s final grade for the quiz.';
b75f0f82 206$string['configintro'] = 'The values you set here define the default values that are used in the settings form when you create a new quiz. You can also configure which quiz settings are considered advanced.';
e2249afe 207$string['configmaximumgrade'] = 'The default grade that the quiz grade is scaled to be out of.';
208$string['confignewpageevery'] = 'When adding questions to the quiz page breaks will automatically be inserted according to the setting you choose here.';
33c8d37b 209$string['confignavmethod'] = 'In Free navigation, questions may be answered in any order using navigation. In Sequential, questions must be answered in strict sequence.';
d18f78b0 210$string['configoutcomesadvanced'] = 'If this option is turned on, then the Outcomes on the quiz editing form are advanced settings.';
e2249afe 211$string['configpenaltyscheme'] = 'Penalty subtracted for each wrong response in adaptive mode.';
84e628a0 212$string['configpopup'] = 'Force the attempt to open in a popup window, and use JavaScript tricks to try to restrict copy and paste, etc. during quiz attempts.';
e2249afe 213$string['configrequirepassword'] = 'Students must enter this password before they can attempt the quiz.';
214$string['configrequiresubnet'] = 'Students can only attempt the quiz from these computers.';
215$string['configreviewoptions'] = 'These options control what information users can see when they review a quiz attempt or look at the quiz reports.';
56ed242b 216$string['configshowblocks'] = 'Show blocks during quiz attempts.';
a733c4b9 217$string['configshowuserpicture'] = 'Show the user\'s picture on screen during attempts.';
e2249afe 218$string['configshufflewithin'] = 'If you enable this option, then the parts making up the individual questions will be randomly shuffled each time a student starts an attempt at this quiz, provided the option is also enabled in the question settings.';
219$string['configtimelimit'] = 'Default time limit for quizzes in minutes. 0 mean no time limit.';
84e628a0 220$string['configtimelimitsec'] = 'Default time limit for quizzes in seconds. 0 mean no time limit.';
439d9cbe 221$string['configurerandomquestion'] = 'Configure question';
6c7da461 222$string['confirmclose'] = 'Once you submit, you will no longer be able to change your answers for this attempt.';
e1a2d0d9 223$string['confirmremovequestion'] = 'Are you sure you want to remove this {$a} question?';
5d949702 224$string['confirmremovesectionheading'] = 'Are you sure you want to remove the \'{$a}\' section heading?';
30c8dd34 225$string['confirmserverdelete'] = 'Are you sure you want to remove the server <b>{$a}</b> from the list?';
52b612f0
TH
226$string['connectionok'] = 'Network connection restored. You may continue safely.';
227$string['connectionerror'] = 'Network connection lost. (Autosave failed).
228
229Make a note of any responses entered on this page in the last few minutes, then try to re-connect.
230
231Once connection has been re-established, your responses should be saved and this message will disappear.';
49aafb90 232$string['containercategorycreated'] = 'This category has been created to store all the original categories moved to site level due to the causes specified below.';
233$string['continueattemptquiz'] = 'Continue the last attempt';
ed8bebce 234$string['continuepreview'] = 'Continue the last preview';
30c8dd34 235$string['copyingfrom'] = 'Creating a copy of the question \'{$a}\'';
49aafb90 236$string['copyingquestion'] = 'Copying a question';
237$string['correct'] = 'Correct';
238$string['correctanswer'] = 'Correct answer';
b55ff603 239$string['correctanswerformula'] = 'Correct answer formula';
30c8dd34 240$string['correctansweris'] = 'Correct answer: {$a}';
e6f6fa17 241$string['correctanswerlength'] = 'Significant figures';
49aafb90 242$string['correctanswers'] = 'Correct answers';
243$string['correctanswershows'] = 'Correct answer shows';
e6f6fa17 244$string['corrresp'] = 'Correct response';
49aafb90 245$string['countdown'] = 'Countdown';
246$string['countdownfinished'] = 'The quiz is closing, you should submit your answers now.';
247$string['countdowntenminutes'] = 'The quiz will be closing in ten minutes.';
248$string['coursetestmanager'] = 'Course Test Manager format';
94dbfb3a 249$string['createcategoryandaddrandomquestion'] = 'Create category and add random question';
304d08f0 250$string['createfirst'] = 'You must create some short-answer questions first.';
49aafb90 251$string['createmultiple'] = 'Add several random questions to quiz';
252$string['createnewquestion'] = 'Create new question';
cd120b23 253$string['createquestionandadd'] = 'Create a new question and add it to the quiz.';
49aafb90 254$string['custom'] = 'Custom format';
3e734b60 255$string['dataitemneed'] = 'You need to add at least one set of data items to get a valid question';
30c8dd34 256$string['datasetdefinitions'] = 'Reusable dataset definitions for category {$a}';
49aafb90 257$string['datasetnumber'] = 'Number';
258$string['daysavailable'] = 'Days available';
3181dafd 259$string['decimaldigits'] = 'Decimal digits in grades';
84e628a0 260$string['decimalplaces'] = 'Decimal places in grades';
ca084ef1 261$string['decimalplaces_help'] = 'This setting specifies the number of digits shown after the decimal point when displaying grades. It only affects the display of grades, not the grades stored in the database, nor the internal calculations, which are carried out to full accuracy.';
84e628a0 262$string['decimalplacesquestion'] = 'Decimal places in question grades';
cc1e127a 263$string['decimalplacesquestion_help'] = 'This setting specifies the number of digits shown after the decimal point when displaying the grades for individual questions.';
65d70aa8 264$string['decimalpoints'] = 'Decimal places';
49aafb90 265$string['default'] = 'Default';
266$string['defaultgrade'] = 'Default question grade';
267$string['defaultinfo'] = 'The default category for questions.';
30c8dd34 268$string['delaylater'] = 'Enforced delay between later attempts';
73c1448f 269$string['delaylater_help'] = 'If enabled, a student must wait for the specified time to elapse before attempting the quiz a third time and any subsequent times.';
fb035088 270$string['delay1'] = 'Time delay between first and second attempt';
84e628a0 271$string['delay1st2nd'] = 'Enforced delay between 1st and 2nd attempts';
73c1448f 272$string['delay1st2nd_help'] = 'If enabled, a student must wait for the specified time to elapse before being able to attempt the quiz a second time.';
30c8dd34 273$string['delay2'] = 'Time delay between later attempts';
49aafb90 274$string['deleteattemptcheck'] = 'Are you absolutely sure you want to completely delete these attempts?';
49aafb90 275$string['deleteselected'] = 'Delete selected';
7a6f4066 276$string['deletingquestionattempts'] = 'Deleting question attempts';
49aafb90 277$string['description'] = 'Description';
990650f9 278$string['disabled'] = 'Disabled';
49aafb90 279$string['displayoptions'] = 'Display options';
59570888 280$string['donotuseautosave'] = 'Do not use auto-save';
49aafb90 281$string['download'] = 'Click to download the exported category file';
1367cb8d 282$string['downloadextra'] = '(file is also stored in the course files in the /backupdata/quiz folder)';
e1a2d0d9
CC
283$string['dragtoafter'] = 'After {$a}';
284$string['dragtostart'] = 'To the start';
49aafb90 285$string['duplicateresponse'] = 'This submission has been ignored because you gave an equivalent answer earlier.';
286$string['eachattemptbuildsonthelast'] = 'Each attempt builds on the last';
854ee5e4 287$string['eachattemptbuildsonthelast_help'] = 'If multiple attempts are allowed and this setting is enabled, each new quiz attempt will contain the results of the previous attempt. This allows a quiz to be completed over several attempts.';
49aafb90 288$string['editcategories'] = 'Edit categories';
289$string['editcategory'] = 'Edit category';
290$string['editcatquestions'] = 'Edit category questions';
49aafb90 291$string['editingquestion'] = 'Editing a question';
292$string['editingquiz'] = 'Editing quiz';
851b3d22 293$string['editingquiz_help'] = 'When creating a quiz, the main concepts are:
4be9b128 294
851b3d22
HF
295* The quiz, containing questions over one or more pages
296* The question bank, which stores copies of all questions organised into categories
297* Random questions - A student gets different questions each time they attempt the quiz and different students can get different questions';
7292c11f 298$string['editingquiz_link'] = 'mod/quiz/edit';
4c7f377d 299$string['editingquizx'] = 'Editing quiz: {$a}';
e1a2d0d9 300$string['editmaxmark'] = 'Edit maximum mark';
990650f9 301$string['editoverride'] = 'Edit override';
3181dafd 302$string['editqcats'] = 'Edit questions categories';
e1a2d0d9 303$string['editquestion'] = 'Edit question';
49aafb90 304$string['editquestions'] = 'Edit questions';
e6f6fa17
HF
305$string['editquiz'] = 'Edit quiz';
306$string['editquizquestions'] = 'Edit quiz questions';
8d644434 307$string['emailconfirmbody'] = 'Hi {$a->username},
ac48e43a 308
8d644434 309Thank you for submitting your answers to \'{$a->quizname}\' in course \'{$a->coursename}\' at {$a->submissiontime}.
ac48e43a 310
8d644434 311This message confirms that your answers have been saved.
ac48e43a 312
30c8dd34 313You can access this quiz at {$a->quizurl}.';
94263cca 314$string['emailconfirmsmall'] = 'Thank you for submitting your answers to \'{$a->quizname}\'';
fd0537ce 315$string['emailconfirmsubject'] = 'Submission confirmation: {$a->quizname}';
8d644434 316$string['emailnotifybody'] = 'Hi {$a->username},
ac48e43a 317
8d644434 318{$a->studentname} has completed \'{$a->quizname}\' ({$a->quizurl}) in course \'{$a->coursename}\'.
ac48e43a 319
30c8dd34 320You can review this attempt at {$a->quizreviewurl}.';
fd0537ce
TH
321$string['emailnotifysmall'] = '{$a->studentname} has completed {$a->quizname}. See {$a->quizreviewurl}';
322$string['emailnotifysubject'] = '{$a->studentname} has completed {$a->quizname}';
8d644434 323$string['emailoverduebody'] = 'Hi {$a->studentname},
fd0537ce 324
8d644434 325You started an attempt at \'{$a->quizname}\' in course \'{$a->coursename}\', but you never submitted it. It should have been submitted by {$a->attemptduedate}.
fd0537ce 326
8d644434 327If you would still like to submit this attempt, please go to {$a->attemptsummaryurl} and click the submit button. You must do this before {$a->attemptgraceend} otherwise your attempt will not be counted.';
fd0537ce
TH
328$string['emailoverduesmall'] = 'You did not submit your attempt at {$a->quizname}. Please go to {$a->attemptsummaryurl} before {$a->attemptgraceend} if you would still like to submit.';
329$string['emailoverduesubject'] = 'Attempt now overdue: {$a->quizname}';
b75f0f82 330$string['empty'] = 'Empty';
990650f9 331$string['enabled'] = 'Enabled';
87af936b 332$string['endtest'] = 'Finish attempt ...';
bbf4f440 333$string['erroraccessingreport'] = 'You cannot access this report';
532344b2 334$string['errorinquestion'] = 'Error in question';
30c8dd34 335$string['errormissingquestion'] = 'Error: The system is missing the question with id {$a}';
49aafb90 336$string['errornotnumbers'] = 'Error - answers must be numeric';
30c8dd34 337$string['errorunexpectedevent'] = 'Unexpected event code {$a->event} found for question {$a->questionid} in attempt {$a->attemptid}.';
304d08f0 338$string['essay'] = 'Essay';
339$string['essayquestions'] = 'Questions';
7dad3d95 340$string['eventattemptdeleted'] = 'Quiz attempt deleted';
45e1e3bd 341$string['eventattemptpreviewstarted'] = 'Quiz attempt preview started';
2a3f8204 342$string['eventattemptreviewed'] = 'Quiz attempt reviewed';
60ab03eb 343$string['eventattemptsummaryviewed'] = 'Quiz attempt summary viewed';
e0114708 344$string['eventattemptviewed'] = 'Quiz attempt viewed';
5e8f7365 345$string['eventeditpageviewed'] = 'Quiz edit page viewed';
9d65d3e7 346$string['eventoverridecreated'] = 'Quiz override created';
8de2eb35 347$string['eventoverridedeleted'] = 'Quiz override deleted';
e7d80a05 348$string['eventoverrideupdated'] = 'Quiz override updated';
e8365f27 349$string['eventquestionmanuallygraded'] = 'Question manually graded';
d900f1dc
FM
350$string['eventquizattemptabandoned'] = 'Quiz attempt abandoned';
351$string['eventquizattempttimelimitexceeded'] = 'Quiz attempt time limit exceeded';
fad72d71 352$string['eventquizattemptregraded'] = 'Quiz attempt regraded';
d900f1dc
FM
353$string['eventquizattemptstarted'] = 'Quiz attempt started';
354$string['eventquizattemptsubmitted'] = 'Quiz attempt submitted';
2ec79ad9 355$string['eventreportviewed'] = 'Quiz report viewed';
30c8dd34 356$string['everynquestions'] = 'Every {$a} questions';
eeab18f0 357$string['everyquestion'] = 'Every question';
e2249afe 358$string['everythingon'] = 'Everything on';
f046b9a4 359$string['existingcategory'] = 'Existing category';
ca04c711 360$string['exportcategory'] = 'export category';
b75f0f82 361$string['exporterror'] = 'An error occurred during export processing';
0399e15d 362$string['exportingquestions'] = 'Questions are being exported to file';
49aafb90 363$string['exportname'] = 'File name';
49aafb90 364$string['exportquestions'] = 'Export questions to file';
84e628a0 365$string['extraattemptrestrictions'] = 'Extra restrictions on attempts';
49aafb90 366$string['false'] = 'False';
367$string['feedback'] = 'Feedback';
30c8dd34
DM
368$string['feedbackerrorboundaryformat'] = 'Feedback grade boundaries must be either a percentage or a number. The value you entered in boundary {$a} is not recognised.';
369$string['feedbackerrorboundaryoutofrange'] = 'Feedback grade boundaries must be between 0% and 100%. The value you entered in boundary {$a} is out of range.';
78fd16a5 370$string['feedbackerrorjunkinboundary'] = 'You must fill in the feedback grade boundary boxes without leaving any gaps.';
212b7b8c 371$string['feedbackerrorjunkinfeedback'] = 'You must fill in the feedback boxes without leaving any gaps.';
6c2f4309 372$string['feedbackerrororder'] = 'Feedback grade boundaries must be in order, highest first. The value you entered in boundary {$a} is out of sequence.';
49aafb90 373$string['file'] = 'File';
374$string['fileformat'] = 'File format';
375$string['fillcorrect'] = 'Fill with correct';
b2607ccc
TH
376$string['filloutnumericalanswer'] = 'You provide at least one possible answer and tolerance. The first matching answer will be used to determine the grade and feedback. If you supply some feedback with no answer at the end, that will be shown to students whose response is not matched by any of the other answers.';
377$string['filloutoneanswer'] = 'You must provide at least one possible answer. Answers left blank will not be used. \'*\' can be used as a wildcard to match any characters. The first matching answer will be used to determine the grade and feedback.';
304d08f0 378$string['filloutthreequestions'] = 'You must provide at least three questions with matching answers. You can provide extra wrong answers by giving an answer with a blank question. Entries where both the question and the answer are blank will be ignored.';
49aafb90 379$string['fillouttwochoices'] = 'You must fill out at least two choices. Choices left blank will not be used.';
157434a5 380$string['finishattemptdots'] = 'Finish attempt...';
b10e17ec 381$string['finishreview'] = 'Finish review';
49aafb90 382$string['forceregeneration'] = 'force regeneration';
30c8dd34 383$string['formatnotfound'] = 'Import/export format {$a} not found';
bd8ee7c1 384$string['formulaerror'] = 'Formula errors!';
30c8dd34
DM
385$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?';
386$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?';
029a3c52 387$string['fromfile'] = 'from file:';
446166a6 388$string['functiondisabledbysecuremode'] = 'That functionality is currently disabled';
a4514d91 389$string['generalfeedback'] = 'General feedback';
3a1d485c 390$string['generalfeedback_help'] = 'General feedback is text which is shown after a question has been attempted. Unlike feedback for a specific question which depends on the response given, the same general feedback is always shown.';
87427d9c 391$string['graceperiod'] = 'Submission grace period';
824c87f3
HF
392$string['graceperiod_desc'] = 'If what to do when the time expires is set to \'There is a grace period...\', then this is the default amount of extra time that is allowed.';
393$string['graceperiod_help'] = 'If what to do when the time expires is set to \'There is a grace period...\', then this is the amount of extra time that is allowed.';
87427d9c 394$string['graceperiodmin'] = 'Last submission grace period';
52540a51 395$string['graceperiodmin_desc'] = 'There is a potential problem right at the end of the quiz. On the one hand, we want to let students continue working right up until the last second - with the help of the timer that automatically submits the quiz when time runs out. On the other hand, the server may then be overloaded, and take some time to get to process the responses. Therefore, we will accept responses for up to this long after time expires, so they are not penalised for the server being slow. However, the student could cheat and get this many seconds to answer the quiz. You have to make a trade-off based on how much you trust the performance of your server during quizzes.';
e13388c1 396$string['graceperiodtoosmall'] = 'The grace period must be more than {$a}.';
49aafb90 397$string['grade'] = 'Grade';
e6f6fa17 398$string['gradeall'] = 'Grade all';
49aafb90 399$string['gradeaverage'] = 'Average grade';
212b7b8c 400$string['gradeboundary'] = 'Grade boundary';
e6f6fa17 401$string['gradeessays'] = 'Grade essays';
49aafb90 402$string['gradehighest'] = 'Highest grade';
403$string['grademethod'] = 'Grading method';
854ee5e4 404$string['grademethod_help'] = 'When multiple attempts are allowed, the following methods are available for calculating the final quiz grade:
4be9b128 405
854ee5e4
HF
406* Highest grade of all attempts
407* Average (mean) grade of all attempts
408* First attempt (all other attempts are ignored)
409* Last attempt (all other attempts are ignored)';
7a6f4066 410$string['gradesdeleted'] = 'Quiz grades deleted';
30c8dd34 411$string['gradesofar'] = '{$a->method}: {$a->mygrade} / {$a->quizgrade}.';
24a29d72 412$string['gradetopassnotset'] = 'This quiz does not yet have a grade to pass set. It may be set in the Grade section of the quiz settings.';
2ce96284 413$string['gradetopassmustbeset'] = 'Grade to pass cannot be zero as this quiz has its completion method set to require passing grade. Please set a non-zero value.';
30c8dd34
DM
414$string['gradingdetails'] = 'Marks for this submission: {$a->raw}/{$a->max}.';
415$string['gradingdetailsadjustment'] = 'With previous penalties this gives <strong>{$a->cur}/{$a->max}</strong>.';
416$string['gradingdetailspenalty'] = 'This submission attracted a penalty of {$a}.';
304d08f0 417$string['gradingdetailszeropenalty'] = 'You were not penalized for this submission.';
30c8dd34 418$string['gradingmethod'] = 'Grading method: {$a}';
990650f9 419$string['groupoverrides'] = 'Group overrides';
113486d2 420$string['groupoverridesdeleted'] = 'Group overrides deleted';
ce1fd002 421$string['groupsnone'] = 'No groups you can access.';
adaa8c86 422$string['guestsno'] = 'Sorry, guests cannot see or attempt quizzes';
96241873 423$string['hidebreaks'] = 'Hide page breaks';
424$string['hidereordertool'] = 'Hide the reordering tool';
e6f6fa17 425$string['history'] = 'History of responses:';
bb28e3bc 426$string['howquestionsbehave_desc'] = 'Default setting for how questions behave in a quiz.';
49aafb90 427$string['imagedisplay'] = 'Image to display';
c768af3d
DM
428$string['import_help'] = 'This function allows you to import questions from external text files.
429
430If your file contains non-ascii characters then it must use UTF-8 encoding. Be particularly cautious with files generated by Microsoft Office applications, as these commonly use special encoding which will not be handled correctly.
431
432Import and Export formats are a pluggable resource. Other optional formats may be available in the Modules and Plugins database.';
433$string['import_link'] = 'question/import';
029a3c52 434$string['importcategory'] = 'import category';
0399e15d 435$string['importerror'] = 'An error occurred during import processing';
02fecf44 436$string['importfilearea'] = 'Import from file already in course files...';
437$string['importfileupload'] = 'Import from file upload...';
8c65c93e 438$string['importfromthisfile'] = 'Import from this file';
30c8dd34 439$string['importingquestions'] = 'Importing {$a} questions from file';
49aafb90 440$string['importmaxerror'] = 'There is an error in the question. There are too many answers.';
30c8dd34 441$string['importmax10error'] = 'There is an error in the question. You may not have more than ten answers';
49aafb90 442$string['importquestions'] = 'Import questions from file';
d3eb1f2f 443$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.';
49aafb90 444$string['incorrect'] = 'Incorrect';
952cbce2 445$string['indicator:cognitivedepth'] = 'Quiz cognitive';
7698619b 446$string['indicator:cognitivedepth_help'] = 'This indicator is based on the cognitive depth reached by the student in a Quiz activity.';
7229c5e6 447$string['indicator:cognitivedepthdef'] = 'Quiz cognitive';
9846b5f8
DM
448$string['indicator:cognitivedepthdef_help'] = 'The participant has reached this percentage of the cognitive engagement offered by the Quiz activities during this analysis interval (Levels = No view, View, Submit, View feedback, Comment on feedback, Resubmit after viewing feedback)';
449$string['indicator:cognitivedepthdef_link'] = 'Learning_analytics_indicators#Cognitive_depth';
952cbce2 450$string['indicator:socialbreadth'] = 'Quiz social';
7698619b 451$string['indicator:socialbreadth_help'] = 'This indicator is based on the social breadth reached by the student in a Quiz activity.';
7229c5e6 452$string['indicator:socialbreadthdef'] = 'Quiz social';
9846b5f8
DM
453$string['indicator:socialbreadthdef_help'] = 'The participant has reached this percentage of the social engagement offered by the Quiz activities during this analysis interval (Levels = No participation, Participant alone, Participant with others)';
454$string['indicator:socialbreadthdef_link'] = 'Learning_analytics_indicators#Social_breadth';
e6f6fa17 455$string['indivresp'] = 'Responses of individuals to each item';
49aafb90 456$string['info'] = 'Info';
36e413e3 457$string['infoshort'] = 'i';
1bad9be6
TH
458$string['initialnumfeedbacks'] = 'Initial number of overall feedback fields';
459$string['initialnumfeedbacks_desc'] = 'When creating a new quiz, provide this many blank overall feedback boxes. Once the quiz has been created, the form shows the number of fields required for the number of feedbacks in the quiz. The setting must be at least 1.';
a1eb3a44 460$string['inprogress'] = 'In progress';
ca084ef1 461$string['introduction'] = 'Description';
e2ca1df5 462$string['invalidattemptid'] = 'No such attempt ID exists';
d19d228e 463$string['invalidcategory'] = 'Category ID is invalid';
990650f9 464$string['invalidoverrideid'] = 'Invalid override id';
e2ca1df5 465$string['invalidquestionid'] = 'Invalid question id';
e6f6fa17 466$string['invalidquizid'] = 'Invalid quiz ID';
6650c66b 467$string['invalidrandomslot'] = 'Invalid random question slot id.';
49aafb90 468$string['invalidsource'] = 'The source is not accepted as valid.';
469$string['invalidsourcetype'] = 'Invalid source type.';
b75f0f82 470$string['invalidstateid'] = 'Invalid state id';
49aafb90 471$string['lastanswer'] = 'Your last answer was';
84e628a0 472$string['layout'] = 'Layout';
473$string['layoutasshown'] = 'Page layout as shown.';
30c8dd34
DM
474$string['layoutasshownwithpages'] = 'Page layout as shown. <small>(Automatic new page every {$a} questions.)</small>';
475$string['layoutshuffledandpaged'] = 'Questions randomly shuffled with {$a} questions per page.';
84e628a0 476$string['layoutshuffledsinglepage'] = 'Questions randomly shuffled, all on one page.';
f1264719
HF
477$string['legacyquizaccessrulescron'] = 'Legacy cron quiz access rules';
478$string['legacyquizreportscron'] = 'Legacy cron quiz reports';
49aafb90 479$string['link'] = 'Link';
e6f6fa17 480$string['listitems'] = 'Listing of items in quiz';
49aafb90 481$string['literal'] = 'Literal';
30c8dd34 482$string['loadingquestionsfailed'] = 'Loading questions failed: {$a}';
49aafb90 483$string['makecopy'] = 'Save as new question';
484$string['managetypes'] = 'Manage question types and servers';
3181dafd 485$string['manualgrading'] = 'Grading';
a4100d4d 486$string['manualgradequestion'] = 'Manually grade question {$a->question} in {$a->quiz} by {$a->user}';
49aafb90 487$string['mark'] = 'Submit';
488$string['markall'] = 'Submit page';
489$string['marks'] = 'Marks';
5e63b335 490$string['marks_help'] = 'The numerical marks for each question, and the overall attempt score.';
49aafb90 491$string['match'] = 'Matching';
492$string['matchanswer'] = 'Matching answer';
30c8dd34 493$string['matchanswerno'] = 'Matching answer {$a}';
9ab9f9fe 494$string['messageprovider:attempt_overdue'] = 'Warning when your quiz attempt becomes overdue';
94263cca
AD
495$string['messageprovider:confirmation'] = 'Confirmation of your own quiz submissions';
496$string['messageprovider:submission'] = 'Notification of quiz submissions';
49aafb90 497$string['max'] = 'Max';
e1a2d0d9 498$string['maxmark'] = 'Maximum mark';
49aafb90 499$string['min'] = 'Min';
500$string['minutes'] = 'Minutes';
49aafb90 501$string['missingcorrectanswer'] = 'Correct answer must be specified';
502$string['missingitemtypename'] = 'Missing name';
068384ce 503$string['missingquestion'] = 'This question no longer seems to exist';
49aafb90 504$string['modulename'] = 'Quiz';
3f0e034d 505$string['modulename_help'] = 'The quiz activity enables a teacher to create quizzes comprising questions of various types, including multiple choice, matching, short-answer and numerical.
2e6b68f4 506
3f0e034d 507The teacher can allow the quiz to be attempted multiple times, with the questions shuffled or randomly selected from the question bank. A time limit may be set.
2e6b68f4 508
3f0e034d
TH
509Each attempt is marked automatically, with the exception of essay questions, and the grade is recorded in the gradebook.
510
511The teacher can choose when and if hints, feedback and correct answers are shown to students.
2e6b68f4
HF
512
513Quizzes may be used
514
3f0e034d 515* As course exams
2e6b68f4 516* As mini tests for reading assignments or at the end of a topic
3f0e034d
TH
517* As exam practice using questions from past exams
518* To deliver immediate feedback about performance
2e6b68f4
HF
519* For self-assessment';
520$string['modulename_link'] = 'mod/quiz/view';
49aafb90 521$string['modulenameplural'] = 'Quizzes';
30c8dd34 522$string['moveselectedonpage'] = 'Move selected questions to page: {$a}';
e6f6fa17 523$string['multichoice'] = 'Multiple choice';
bffa0685 524$string['multipleanswers'] = 'Choose at least one answer.';
2b2b6458 525$string['mustbesubmittedby'] = 'This attempt must be submitted by {$a}.';
49aafb90 526$string['name'] = 'Name';
c67ab86f
TH
527$string['navigatenext'] = 'Next page';
528$string['navigateprevious'] = 'Previous page';
33c8d37b
CF
529$string['navmethod'] = 'Navigation method';
530$string['navmethod_free'] = 'Free';
531$string['navmethod_help'] = 'When sequential navigation is enabled a student must progress through the quiz in order and may not return to previous pages nor skip ahead.';
532$string['navmethod_seq'] = 'Sequential';
d18675a8 533$string['navnojswarning'] = 'Warning: these links will not save your answers. Use the next button at the bottom of the page.';
eeab18f0 534$string['neverallononepage'] = 'Never, all questions on one page';
49aafb90 535$string['newattemptfail'] = 'Error: Could not start a new attempt at the quiz';
f046b9a4 536$string['newcategory'] = 'New category';
8c879203 537$string['newpage'] = 'New page';
854ee5e4 538$string['newpage_help'] = 'For longer quizzes it makes sense to stretch the quiz over several pages by limiting the number of questions per page. When adding questions to the quiz, page breaks will automatically be inserted according to this setting. However page breaks may later be moved manually on the editing page.';
4c07690e 539$string['newpageevery'] = 'Automatically start a new page';
5cbb7bf8 540$string['newsectionheading'] = 'New heading';
49aafb90 541$string['noanswers'] = 'No answers were selected!';
542$string['noattempts'] = 'No attempts have been made on this quiz';
f2557823 543$string['noattemptsfound'] = 'No attempts found.';
49aafb90 544$string['noattemptstoshow'] = 'There are no attempts to show';
0399e15d 545$string['nocategory'] = 'Incorrect or no category specified';
990650f9 546$string['noclose'] = 'No close date';
304d08f0 547$string['nocommentsyet'] = 'No comments yet.';
49aafb90 548$string['noconnection'] = 'There is currently no connection to a web service that can process this question. Please contact your administrator';
549$string['nodataset'] = 'nothing - it is not a wild card';
9f9eec1e 550$string['nodatasubmitted'] = 'No data was submitted.';
304d08f0 551$string['noessayquestionsfound'] = 'No manually graded questions found';
e0b7cfcb 552$string['nogradewarning'] = 'This quiz is not graded, so you cannot set overall feedback that differs by grade.';
49aafb90 553$string['nomoreattempts'] = 'No more attempts are allowed';
304d08f0 554$string['none'] = 'None';
990650f9
TH
555$string['noopen'] = 'No open date';
556$string['nooverridedata'] = 'You must override at least one of the quiz settings.';
49aafb90 557$string['nopossibledatasets'] = 'No possible datasets';
558$string['noquestionintext'] = 'The question text does not contain any embedded questions';
559$string['noquestions'] = 'No questions have been added yet';
560$string['noquestionsfound'] = 'No questions found';
b75f0f82 561$string['noquestionsinquiz'] = 'There are no questions in this quiz.';
562$string['noquestionsnotinuse'] = 'This random question is not in use, since its category is empty.';
563$string['noquestionsonpage'] = 'Empty page';
e6f6fa17 564$string['noresponse'] = 'No response';
49aafb90 565$string['noreview'] = 'You are not allowed to review this quiz';
8032cd79 566$string['noreviewattempt'] = 'You are not allowed to review this attempt.';
152d3c02 567$string['noreviewshort'] = 'Not permitted';
30c8dd34
DM
568$string['noreviewuntil'] = 'You are not allowed to review this quiz until {$a}';
569$string['noreviewuntilshort'] = 'Available {$a}';
49aafb90 570$string['noscript'] = 'JavaScript must be enabled to continue!';
49aafb90 571$string['notavailabletostudents'] = 'Note: This quiz is not currently available to your students';
f2557823 572$string['notenoughrandomquestions'] = 'There are not enough questions in category {$a->category} to create the question {$a->name} ({$a->id}).';
49aafb90 573$string['notenoughsubquestions'] = 'Not enough sub-questions have been defined!<br />Do you want to go back and fix this question?';
574$string['notimedependentitems'] = 'Time dependent items are not currently supported by the quiz module. As a work around, set a time limit for the whole quiz. Do you wish to choose a different item (or use the current item regardless)?';
f2557823 575$string['notyetgraded'] = 'Not yet graded';
79a46626 576$string['notyetviewed'] = 'Not yet viewed';
e2ca1df5 577$string['notyourattempt'] = 'This is not your attempt!';
b75f0f82 578$string['noview'] = 'Logged-in user is not allowed to view this quiz';
30c8dd34 579$string['numattempts'] = '{$a->studentnum} {$a->studentstring} have made {$a->attemptnum} attempts';
49aafb90 580$string['numberabbr'] = '#';
581$string['numerical'] = 'Numerical';
30c8dd34 582$string['numquestionsx'] = 'Questions: {$a}';
59570888 583$string['oneminute'] = '1 minute';
0399e15d 584$string['onlyteachersexport'] = 'Only teachers can export questions';
304d08f0 585$string['onlyteachersimport'] = 'Only teachers with editing rights can import questions';
572a96ed 586$string['onthispage'] = 'This page';
837f8325 587$string['open'] = 'Not answered';
9aac9f70 588$string['openafterclose'] = 'Could not update the quiz. You have specified an open date after the close date.';
6ef56c99 589$string['openclosedatesupdated'] = 'Quiz open and close dates updated';
49aafb90 590$string['optional'] = 'optional';
b75f0f82 591$string['orderandpaging'] = 'Order and paging';
fca0c7b9
HF
592$string['orderandpaging_help'] = 'The numbers 10, 20, 30, ... opposite each question indicate the order of the questions. The numbers increase in steps of 10 to leave space for additional questions to be inserted. To reorder the questions, change the numbers then click the "Reorder questions" button.
593
594To add page breaks after particular questions, tick the checkboxes next to the questions then click the "Add new pages after selected questions" button.
595
596To arrange the questions over a number of pages, click the Repaginate button and select the desired number of questions per page.';
b75f0f82 597$string['orderingquiz'] = 'Order and paging';
4c7f377d 598$string['orderingquizx'] = 'Order and paging: {$a}';
d18f78b0 599$string['outcomesadvanced'] = 'Outcomes are advanced settings';
474aa125 600$string['outof'] = '{$a->grade} out of {$a->maxgrade}';
d3603928 601$string['outofpercent'] = '{$a->grade} out of {$a->maxgrade} ({$a->percent}%)';
30c8dd34 602$string['outofshort'] = '{$a->grade}/{$a->maxgrade}';
212b7b8c 603$string['overallfeedback'] = 'Overall feedback';
73c1448f 604$string['overallfeedback_help'] = 'Overall feedback is text that is shown after a quiz has been attempted. By specifying additional grade boundaries (as a percentage or as a number), the text shown can depend on the grade obtained.';
49aafb90 605$string['overdue'] = 'Overdue';
87427d9c
TH
606$string['overduehandling'] = 'When time expires';
607$string['overduehandling_desc'] = 'What should happen by default if a student does not submit the quiz before time expires.';
08a114cf 608$string['overduehandling_help'] = 'This setting controls what happens if a student fails to submit their quiz attempt before the time expires. If the student is actively working on the quiz at the time, then the countdown timer will always automatically submit the attempt for them, but if they have logged out, then this setting controls what happens.';
d9552ab4
TH
609$string['overduehandling_link'] = 'mod/quiz/timing';
610$string['overduehandlingautosubmit'] = 'Open attempts are submitted automatically';
611$string['overduehandlinggraceperiod'] = 'There is a grace period when open attempts can be submitted, but no more questions answered';
612$string['overduehandlingautoabandon'] = 'Attempts must be submitted before time expires, or they are not counted';
59d14f31 613$string['overduemustbesubmittedby'] = 'This attempt is now overdue. It should already have been submitted. If you would like this quiz to be graded, you must submit it by {$a}. If you do not submit it by then, no marks from this attempt will be counted.';
990650f9 614$string['override'] = 'Override';
30c8dd34
DM
615$string['overridedeletegroupsure'] = 'Are you sure you want to delete the override for group {$a}?';
616$string['overridedeleteusersure'] = 'Are you sure you want to delete the override for user {$a}?';
990650f9 617$string['overridegroup'] = 'Override group';
30c8dd34
DM
618$string['overridegroupeventname'] = '{$a->quiz} - {$a->group}';
619$string['overrides'] = 'Overrides';
7350f41b
TH
620$string['overridesforquiz'] = 'Settings overrides: {$a}';
621$string['overridesnoneforgroups'] = 'No group settings overrides have been created for this quiz.';
622$string['overridesnoneforusers'] = 'No user settings overrides have been created for this quiz.';
7d11dcfd
TH
623$string['overridessummary'] = 'Settings overrides exist ({$a})';
624$string['overridessummarythisgroup'] = 'Settings overrides exist ({$a}) for this group';
625$string['overridessummaryyourgroups'] = 'Settings overrides exist ({$a}) for your groups';
626$string['overridessummarygroup'] = 'Groups: {$a}';
627$string['overridessummaryuser'] = 'Users: {$a}';
990650f9 628$string['overrideuser'] = 'Override user';
30c8dd34 629$string['overrideusereventname'] = '{$a->quiz} - Override';
e1a2d0d9 630$string['pageshort'] = 'P';
b1627a92 631$string['page-mod-quiz-x'] = 'Any quiz module page';
f38965db 632$string['page-mod-quiz-attempt'] = 'Attempt quiz page';
346a32a7 633$string['page-mod-quiz-edit'] = 'Edit quiz page';
f38965db
TH
634$string['page-mod-quiz-report'] = 'Any quiz report page';
635$string['page-mod-quiz-review'] = 'Review quiz attempt page';
636$string['page-mod-quiz-summary'] = 'Quiz attempt summary page';
637$string['page-mod-quiz-view'] = 'Quiz information page';
863872e3 638$string['pagesize'] = 'Page size';
49aafb90 639$string['parent'] = 'Parent';
b75f0f82 640$string['parentcategory'] = 'Parent category';
533f9aea 641$string['parsingquestions'] = 'Parsing questions from import file.';
49aafb90 642$string['partiallycorrect'] = 'Partially correct';
49aafb90 643$string['penalty'] = 'Penalty';
49aafb90 644$string['penaltyscheme'] = 'Apply penalties';
854ee5e4 645$string['penaltyscheme_help'] = 'If enabled, a penalty is subtracted from the final mark for a question for a wrong response. The amount of penalty is specified in the question settings. This setting only applies if adaptive mode is enabled.';
e6f6fa17 646$string['percentcorrect'] = 'Percent correct';
304d08f0 647$string['pleaseclose'] = 'Your request has been processed. You can now close this window';
370d793c 648$string['pluginadministration'] = 'Quiz administration';
9a5b9005 649$string['pluginname'] = 'Quiz';
0c19b2c8 650$string['popup'] = 'Show quiz in a \'secure\' window';
ec467c69 651$string['popupblockerwarning'] = 'This section of the test is in secure mode, this means that you need to take the quiz in a secure window. Please turn off your popup blocker. Thank you.';
49aafb90 652$string['popupnotice'] = 'Students will see this quiz in a secure window';
e2ca1df5 653$string['preprocesserror'] = 'Error occurred during pre-processing!';
49aafb90 654$string['preview'] = 'Preview';
655$string['previewquestion'] = 'Preview question';
30c8dd34 656$string['previewquiz'] = 'Preview {$a}';
ed8bebce 657$string['previewquiznow'] = 'Preview quiz now';
49aafb90 658$string['previous'] = 'Previous state';
4c729982
AN
659$string['privacy:metadata:core_question'] = 'The quiz activity stores question usage information in the core_question subsystem.';
660$string['privacy:metadata:quiz'] = 'The quiz activity makes use of quiz reports.';
661$string['privacy:metadata:quiz_attempts'] = 'Details about each attempt on a quiz.';
662$string['privacy:metadata:quiz_attempts:attempt'] = 'The attempt number.';
663$string['privacy:metadata:quiz_attempts:currentpage'] = 'The current page that the user is on.';
664$string['privacy:metadata:quiz_attempts:preview'] = 'Whether this is a preview of the quiz.';
665$string['privacy:metadata:quiz_attempts:state'] = 'The current state of the attempt.';
666$string['privacy:metadata:quiz_attempts:sumgrades'] = 'The sum of grades in the attempt.';
667$string['privacy:metadata:quiz_attempts:timecheckstate'] = 'The time that the state was checked.';
668$string['privacy:metadata:quiz_attempts:timefinish'] = 'The time that the attempt was completed.';
669$string['privacy:metadata:quiz_attempts:timemodified'] = 'The time that the attempt was updated.';
670$string['privacy:metadata:quiz_attempts:timemodifiedoffline'] = 'The time that the attempt was updated via an offline update.';
671$string['privacy:metadata:quiz_attempts:timestart'] = 'The time that the attempt was started.';
672$string['privacy:metadata:quiz_grades'] = 'Details about the overall grade for this quiz.';
673$string['privacy:metadata:quiz_grades:grade'] = 'The overall grade for this quiz.';
674$string['privacy:metadata:quiz_grades:quiz'] = 'The quiz that was graded.';
675$string['privacy:metadata:quiz_grades:timemodified'] = 'The time that the grade was modified.';
676$string['privacy:metadata:quiz_grades:userid'] = 'The user who was graded.';
9722f6a2
HF
677$string['privacy:metadata:quiz_overrides'] = 'Details about overrides for this quiz';
678$string['privacy:metadata:quiz_overrides:quiz'] = 'The quiz with override information';
4c729982
AN
679$string['privacy:metadata:quiz_overrides:timeclose'] = 'The new close time for the quiz.';
680$string['privacy:metadata:quiz_overrides:timelimit'] = 'The new time limit for the quiz.';
681$string['privacy:metadata:quiz_overrides:timeopen'] = 'The new open time for the quiz.';
9722f6a2 682$string['privacy:metadata:quiz_overrides:userid'] = 'The user being overridden';
4c729982 683$string['privacy:metadata:quizaccess'] = 'The quiz activity makes use of quiz access rules.';
49aafb90 684$string['publish'] = 'Publish';
685$string['publishedit'] = 'You must have permission in the publishing course to add or edit questions in this category';
b75f0f82 686$string['qname'] = 'name';
f2557823 687$string['qbrief'] = 'Q. {$a}';
49aafb90 688$string['qti'] = 'IMS QTI format';
b75f0f82 689$string['qtypename'] = 'type, name';
49aafb90 690$string['question'] = 'Question';
e1a2d0d9 691$string['questionbank'] = 'from question bank';
e6f6fa17 692$string['questionbankmanagement'] = 'Question bank management';
84e628a0 693$string['questionbehaviour'] = 'Question behaviour';
e6f6fa17 694$string['questioncats'] = 'Question categories';
08a114cf 695$string['questiondeleted'] = 'This question has been deleted. Please contact your teacher.';
441d284a
TH
696$string['questiondependencyadd'] = 'No restriction on when question {$a->thisq} can be attempted • Click to change';
697$string['questiondependencyfree'] = 'No restriction on this question';
698$string['questiondependencyremove'] = 'Question {$a->thisq} cannot be attempted until the previous question {$a->previousq} has been completed • Click to change';
699$string['questiondependsonprevious'] = 'This question cannot be attempted until the previous question has been completed.';
30c8dd34 700$string['questioninuse'] = 'The question \'{$a->questionname}\' is currently being used in: <br />{$a->quiznames}<br />The question will not be deleted from these quizzes but only from the category list.';
e2ca1df5 701$string['questionmissing'] = 'Question for this session is missing';
49aafb90 702$string['questionname'] = 'Question name';
a1eb3a44
TH
703$string['questionnonav'] = '<span class="accesshide">Question </span>{$a->number}<span class="accesshide"> {$a->attributes}</span>';
704$string['questionnonavinfo'] = '<span class="accesshide">Information </span>{$a->number}<span class="accesshide"> {$a->attributes}</span>';
30c8dd34 705$string['questionnotloaded'] = 'Question {$a} has not been loaded from the database';
eeab18f0 706$string['questionorder'] = 'Question order';
0465ef6e 707$string['questionposition'] = 'New position in order for question {$a}';
49aafb90 708$string['questions'] = 'Questions';
1c26b314 709$string['questionsetpreview'] = 'Question set preview';
304d08f0 710$string['questionsinclhidden'] = 'Questions (including hidden)';
5eb266d8 711$string['questionsinthisquiz'] = 'Questions in this quiz';
1c26b314 712$string['questionsmatchingfilter'] = 'Questions matching this filter: {$a}';
49aafb90 713$string['questionsperpage'] = 'Questions per page';
30c8dd34
DM
714$string['questionsperpageselected'] = 'Questions per page has been set so the paging is currently fixed. As a result, the paging controls have been disabled. You can change this in {$a}.';
715$string['questionsperpagex'] = 'Questions per page: {$a}';
1b8a7434 716$string['questiontext'] = 'Question text';
b75f0f82 717$string['questiontextisempty'] = '[Empty question text]';
30c8dd34 718$string['questiontype'] = 'Question type {$a}';
49aafb90 719$string['questiontypesetupoptions'] = 'Setup options for question types:';
88eca3cd 720$string['quiz:addinstance'] = 'Add a new quiz';
3e28f9bc 721$string['quiz:attempt'] = 'Attempt quizzes';
30c8dd34
DM
722$string['quizavailable'] = 'The quiz is available until: {$a}';
723$string['quizclose'] = 'Close the quiz';
724$string['quizclosed'] = 'This quiz closed on {$a}';
725$string['quizcloses'] = 'Quiz closes';
f10721d6 726$string['quizeventcloses'] = '{$a} closes';
f1264719 727$string['quizcloseson'] = 'This quiz will close on {$a}.';
304d08f0 728$string['quiz:deleteattempts'] = 'Delete quiz attempts';
cbb8b55c
TH
729$string['quiz:emailconfirmsubmission'] = 'Get a confirmation message when submitting';
730$string['quiz:emailnotifysubmission'] = 'Get a notification message when an attempt is submitted';
18efef38 731$string['quiz:emailwarnoverdue'] = 'Get a notification message when an attempt becomes overdue and needs to be submitted.';
304d08f0 732$string['quiz:grade'] = 'Grade quizzes manually';
0c19b2c8 733$string['quiz:ignoretimelimits'] = 'Ignore quiz time limit';
96c7d771 734$string['quizisclosed'] = 'This quiz is closed';
735$string['quizisopen'] = 'This quiz is open';
c5da295b 736$string['quizisclosedwillopen'] = 'Quiz closed (opens {$a})';
30c8dd34
DM
737$string['quizisopenwillclose'] = 'Quiz open (closes {$a})';
738$string['quiz:manage'] = 'Manage quizzes';
7350f41b
TH
739$string['quiz:manageoverrides'] = 'Manage quiz settings overrides';
740$string['quiz:viewoverrides'] = 'View quiz settings overrides';
b75f0f82 741$string['quiznavigation'] = 'Quiz navigation';
49aafb90 742$string['quizopen'] = 'Open the quiz';
f10721d6 743$string['quizeventopens'] = '{$a} opens';
f2557823
TH
744$string['quizopenclose'] = 'Open and close dates';
745$string['quizopenclose_help'] = 'Students can only start their attempt(s) after the open time and they must complete their attempts before the close time.';
d9552ab4 746$string['quizopenclose_link'] = 'mod/quiz/timing';
b75f0f82 747$string['quizopened'] = 'This quiz is open.';
422e70e3 748$string['quizopenedon'] = 'This quiz opened on {$a}';
b75f0f82 749$string['quizopens'] = 'Quiz opens';
30c8dd34 750$string['quizopenwillclose'] = 'This quiz is open, will close on {$a} at';
b75f0f82 751$string['quizordernotrandom'] = 'Order of quiz not shuffled';
752$string['quizorderrandom'] = '* Order of quiz is shuffled';
30c8dd34
DM
753$string['quiz:preview'] = 'Preview quizzes';
754$string['quiz:regrade'] = 'Regrade quiz attempts';
45c4d4aa 755$string['quizreport'] = 'Quiz report';
30c8dd34 756$string['quiz:reviewmyattempts'] = 'Review your own attempts';
212b7b8c 757$string['quizsettings'] = 'Quiz settings';
30c8dd34
DM
758$string['quiz:view'] = 'View quiz information';
759$string['quiz:viewreports'] = 'View quiz reports';
f2557823 760$string['quiztimer'] = 'Quiz Timer';
30c8dd34 761$string['quizwillopen'] = 'This quiz will open {$a}';
7292c11f 762$string['random'] = 'Random question';
e6f6fa17 763$string['randomcreate'] = 'Create random questions';
6650c66b 764$string['randomediting'] = 'Editing a random question';
8e84d978 765$string['randomfromcategory'] = 'Random question from category:';
94dbfb3a 766$string['randomfromexistingcategory'] = 'Random question from an existing category';
c9079878 767$string['randomfromunavailabletag'] = '{$a} (unavailable)';
e1a2d0d9 768$string['randomnumber'] = 'Number of random questions';
3cac440b 769$string['randomnosubcat'] = 'Questions from this category only, not its subcategories.';
6650c66b
SR
770$string['randomquestion'] = 'Random question';
771$string['randomquestion_help'] = 'A random question is a way of inserting a randomly-chosen question from a specified category or by a specified tag into an activity.';
4f964a1c
SR
772$string['randomquestiontags'] = 'Tags';
773$string['randomquestiontags_help'] = 'You can restrict the selection criteria further by specifying some question tags here.
774
775The "random" questions will be selected from the questions that have all these tags.';
94dbfb3a 776$string['randomquestionusinganewcategory'] = 'Random question using a new category';
3cac440b 777$string['randomwithsubcat'] = 'Questions from this category and its subcategories.';
49aafb90 778$string['readytosend'] = 'You are about to send your whole quiz to be graded. Are you sure you want to continue?';
779$string['reattemptquiz'] = 'Re-attempt quiz';
780$string['recentlyaddedquestion'] = 'Recently added question!';
5a255660 781$string['recurse'] = 'Include questions from subcategories too';
c9636ddd 782$string['redoquestion'] = 'Try another question like this one';
5e63b335 783$string['redoesofthisquestion'] = 'Other questions attempted here: {$a}';
49aafb90 784$string['regrade'] = 'Regrade all attempts';
785$string['regradecomplete'] = 'All attempts have been regraded';
30c8dd34 786$string['regradecount'] = '{$a->changed} out of {$a->attempt} grades were changed';
49aafb90 787$string['regradedisplayexplanation'] = 'Attempts that change during regrading are displayed as hyperlinks to the question review window';
07a7d859 788$string['regradenotallowed'] = 'You do not have permission to regrade this quiz';
30c8dd34 789$string['regradingquestion'] = 'Regrading "{$a}".';
e6f6fa17 790$string['regradingquiz'] = 'Regrading quiz "{$a}"';
49aafb90 791$string['remove'] = 'Remove';
113486d2 792$string['removeallgroupoverrides'] = 'Delete all group overrides';
0b5a80a1 793$string['removeallquizattempts'] = 'Delete all quiz attempts';
113486d2 794$string['removealluseroverrides'] = 'Delete all user overrides';
7b161e12 795$string['removeemptypage'] = 'Remove empty page';
a69f81f0 796$string['removepagebreak'] = 'Remove page break';
7b161e12 797$string['removeselected'] = 'Remove selected';
49aafb90 798$string['rename'] = 'Rename';
30c8dd34 799$string['renderingserverconnectfailed'] = 'The server {$a} failed to process an RQP request. Check that the URL is correct.';
b75f0f82 800$string['reorderquestions'] = 'Reorder questions';
304d08f0 801$string['reordertool'] = 'Show the reordering tool';
30c8dd34 802$string['repaginate'] = 'Repaginate with {$a} questions per page';
b75f0f82 803$string['repaginatecommand'] = 'Repaginate';
eeab18f0 804$string['repaginatenow'] = 'Repaginate now';
49aafb90 805$string['replace'] = 'Replace';
e6f6fa17 806$string['replacementoptions'] = 'Replacement options';
49aafb90 807$string['report'] = 'Reports';
808$string['reportanalysis'] = 'Item analysis';
863872e3
TH
809$string['reportattemptsfrom'] = 'Attempts from';
810$string['reportattemptsthatare'] = 'Attempts that are';
811$string['reportdisplayoptions'] = 'Display options';
49aafb90 812$string['reportfullstat'] = 'Detailed statistics';
e6f6fa17
HF
813$string['reportmulti_percent'] = 'Multi-percentages';
814$string['reportmulti_q_x_student'] = 'Multi-student choices';
815$string['reportmulti_resp'] = 'Individual responses';
863872e3 816$string['reportmustselectstate'] = 'You must select at least one state.';
30c8dd34 817$string['reportnotfound'] = 'Report not known ({$a})';
49aafb90 818$string['reportoverview'] = 'Overview';
819$string['reportregrade'] = 'Regrade attempts';
820$string['reportresponses'] = 'Detailed responses';
821$string['reports'] = 'Reports';
863872e3 822$string['reportshowonly'] = 'Show only attempts';
8cacc71d 823$string['reportshowonlyfinished'] = 'Show at most one finished attempt per user ({$a})';
49aafb90 824$string['reportsimplestat'] = 'Simple statistics';
863872e3
TH
825$string['reportusersall'] = 'all users who have attempted the quiz';
826$string['reportuserswith'] = 'enrolled users who have attempted the quiz';
827$string['reportuserswithorwithout'] = 'enrolled users who have, or have not, attempted the quiz';
828$string['reportuserswithout'] = 'enrolled users who have not attempted the quiz';
829$string['reportwhattoinclude'] = 'What to include in the report';
49aafb90 830$string['requirepassword'] = 'Require password';
cc1e127a 831$string['requirepassword_help'] = 'If a password is specified, a student must enter it in order to attempt the quiz.';
49aafb90 832$string['requiresubnet'] = 'Require network address';
73c1448f 833$string['requiresubnet_help'] = 'Quiz access may be restricted to particular subnets on the LAN or Internet by specifying a comma-separated list of partial or full IP address numbers. This can be useful for an invigilated (proctored) quiz, to ensure that only people in a certain location can access the quiz.';
49aafb90 834$string['response'] = 'Response';
835$string['responses'] = 'Responses';
3a58ad11 836$string['results'] = 'Results';
33c8d37b 837$string['returnattempt'] = 'Return to attempt';
49aafb90 838$string['reuseifpossible'] = 'reuse previously removed';
990650f9 839$string['reverttodefaults'] = 'Revert to quiz defaults';
49aafb90 840$string['review'] = 'Review';
841$string['reviewafter'] = 'Allow review after quiz is closed';
842$string['reviewalways'] = 'Allow review at any time';
65778323 843$string['reviewattempt'] = 'Review attempt';
49aafb90 844$string['reviewbefore'] = 'Allow review while quiz is open';
845$string['reviewclosed'] = 'After the quiz is closed';
f2557823 846$string['reviewduring'] = 'During the attempt';
49aafb90 847$string['reviewimmediately'] = 'Immediately after the attempt';
848$string['reviewnever'] = 'Never allow review';
a4100d4d 849$string['reviewofquestion'] = 'Review of question {$a->question} in {$a->quiz} by {$a->user}';
49aafb90 850$string['reviewopen'] = 'Later, while the quiz is still open';
851$string['reviewoptions'] = 'Students may review';
e2833e87 852$string['reviewoptionsheading'] = 'Review options';
cc1e127a
HF
853$string['reviewoptionsheading_help'] = 'These options control what information students can see when they review a quiz attempt or look at the quiz reports.
854
ddef7f78 855**During the attempt** settings are only relevant for some behaviours, like \'interactive with multiple tries\', which may display feedback during the attempt.
ce74dcc3
TH
856
857**Immediately after the attempt** settings apply for the first two minutes after \'Submit all and finish\' is clicked.
858
859**Later, while the quiz is still open** settings apply after this, and before the quiz close date.
860
861**After the quiz is closed** settings apply after the quiz close date has passed. If the quiz does not have a close date, this state is never reached.';
862$string['reviewoverallfeedback'] = 'Overall feedback';
863$string['reviewoverallfeedback_help'] = 'The feedback given at the end of the attempt, depending on the student\'s total mark.';
49aafb90 864$string['reviewresponse'] = 'Review response';
30c8dd34 865$string['reviewresponsetoq'] = 'Review response (question {$a})';
152d3c02 866$string['reviewthisattempt'] = 'Review your responses to this attempt';
e6f6fa17
HF
867$string['rqp'] = 'Remote question';
868$string['rqps'] = 'Remote questions';
84e628a0 869$string['sameasoverall'] = 'Same as for overall grades';
49aafb90 870$string['save'] = 'Save';
871$string['saveandedit'] = 'Save changes and edit questions';
c52c62d1 872$string['saveattemptfailed'] = 'Failed to save the current quiz attempt.';
30c8dd34 873$string['savedfromdeletedcourse'] = 'Saved from deleted course "{$a}"';
49aafb90 874$string['savegrades'] = 'Save grades';
875$string['savemyanswers'] = 'Save my answers';
876$string['savenosubmit'] = 'Save without submitting';
990650f9 877$string['saveoverrideandstay'] = 'Save and enter another override';
49aafb90 878$string['savequiz'] = 'Save this whole quiz';
f2557823 879$string['saving'] = 'Saving';
33dae771 880$string['savingnewgradeforquestion'] = 'Saving new grade for question id {$a}.';
f2557823 881$string['savingnewmaximumgrade'] = 'Saving new maximum grade.';
49aafb90 882$string['score'] = 'Raw score';
883$string['scores'] = 'Scores';
c827acae 884$string['search:activity'] = 'Quiz - activity information';
5d949702
K
885$string['sectionheadingedit'] = 'Edit heading \'{$a}\'';
886$string['sectionheadingremove'] = 'Remove heading \'{$a}\'';
e1a2d0d9 887$string['seequestions'] = '(See questions)';
49aafb90 888$string['select'] = 'Select';
889$string['selectall'] = 'Select all';
9a3af544 890$string['selectattempt'] = 'Select attempt';
b75f0f82 891$string['selectcategory'] = 'Select category';
49aafb90 892$string['selectedattempts'] = 'Selected attempts...';
f37cffb6
CC
893$string['selectmultipleitems'] = 'Select multiple items';
894$string['selectmultipletoolbar'] = 'Select multiple toolbar';
49aafb90 895$string['selectnone'] = 'Deselect all';
30c8dd34 896$string['selectquestiontype'] = '-- Select question type --';
49aafb90 897$string['serveradded'] = 'Server added';
898$string['serveridentifier'] = 'Identifier';
899$string['serverinfo'] = 'Server information';
49aafb90 900$string['servers'] = 'Servers';
901$string['serverurl'] = 'Server URL';
e6f6fa17 902$string['shortanswer'] = 'Short answer';
49aafb90 903$string['show'] = 'Show';
904$string['showall'] = 'Show all questions on one page';
56ed242b
SH
905$string['showblocks'] = 'Show blocks during quiz attempts';
906$string['showblocks_help'] = 'If set to yes then normal blocks will be shown during quiz attempts';
49aafb90 907$string['showbreaks'] = 'Show page breaks';
30c8dd34 908$string['showcategorycontents'] = 'Show category contents {$a->arrow}';
49aafb90 909$string['showcorrectanswer'] = 'In feedback, show correct answers?';
910$string['showdetailedmarks'] = 'Show mark details';
d18675a8 911$string['showeachpage'] = 'Show one page at a time';
49aafb90 912$string['showfeedback'] = 'After answering, show feedback?';
84e628a0 913$string['showinsecurepopup'] = 'Use a \'secure\' popup window for attempts';
1ecd3c30 914$string['showlargeimage'] = 'Large image';
49aafb90 915$string['shownoattempts'] = 'Show students with no attempts';
916$string['shownoattemptsonly'] = 'Show only students with no attempts';
1ecd3c30 917$string['shownoimage'] = 'No image';
863872e3 918$string['showreport'] = 'Show report';
1ecd3c30 919$string['showsmallimage'] = 'Small image';
49aafb90 920$string['showteacherattempts'] = 'Show teacher attempts';
a733c4b9 921$string['showuserpicture'] = 'Show the user\'s picture';
08a114cf 922$string['showuserpicture_help'] = 'If enabled, a student\'s name and picture will be shown on-screen during the attempt, and on the review screen, making it easier to check that the student is logged in as themselves in an invigilated (proctored) exam.';
162f62da 923$string['shuffle'] = 'Shuffle';
49aafb90 924$string['shuffleanswers'] = 'Shuffle answers';
eeab18f0 925$string['shuffledrandomly'] = 'Shuffled randomly';
5d949702 926$string['shufflequestions'] = 'Shuffle';
08a114cf 927$string['shufflequestions_help'] = 'If enabled, every time the quiz is attempted, the order of the questions in this section will be shuffled into a different random order.
5d949702 928
7ee90659 929This can make it harder for students to share answers, but it also makes it harder for students to discuss a particular question with the teacher.';
162f62da 930$string['shufflewithin'] = 'Shuffle within questions';
854ee5e4 931$string['shufflewithin_help'] = 'If enabled, the parts making up each question will be randomly shuffled each time a student attempts the quiz, provided the option is also enabled in the question settings. This setting only applies to questions that have multiple parts, such as multiple choice or matching questions.';
bffa0685 932$string['singleanswer'] = 'Choose one answer.';
304d08f0 933$string['sortage'] = 'Sort by age';
c54da50b 934$string['sortalpha'] = 'Sort by name';
30c8dd34 935$string['sortquestionsbyx'] = 'Sort questions by: {$a}';
304d08f0 936$string['sortsubmit'] = 'Sort questions';
c54da50b 937$string['sorttypealpha'] = 'Sort by type, name';
b75f0f82 938$string['specificapathnotonquestion'] = 'The specified file path is not on the specified question';
939$string['specificquestionnotonquiz'] = 'Specified question is not on the specified quiz';
49aafb90 940$string['startagain'] = 'Start again';
6c7da461 941$string['startattempt'] = 'Start attempt';
49aafb90 942$string['startedon'] = 'Started on';
3c6185e9 943$string['startnewpreview'] = 'Start a new preview';
2de9be52
TH
944$string['stateabandoned'] = 'Never submitted';
945$string['statefinished'] = 'Finished';
946$string['statefinisheddetails'] = 'Submitted {$a}';
947$string['stateinprogress'] = 'In progress';
30c8dd34 948$string['statenotloaded'] = 'The state for question {$a} has not been loaded from the database';
2de9be52
TH
949$string['stateoverdue'] = 'Overdue';
950$string['stateoverduedetails'] = 'Must be submitted by {$a}';
36e413e3 951$string['status'] = 'Status';
533f9aea 952$string['stoponerror'] = 'Stop on error';
48c19b25 953$string['submitallandfinish'] = 'Submit all and finish';
49aafb90 954$string['subneterror'] = 'Sorry, this quiz has been locked so that it is only accessible from certain locations. Currently your computer is not one of those allowed to use this quiz.';
955$string['subnetnotice'] = 'This quiz has been locked so that it is only accessible from certain locations. Your computer is not on an allowed subnet. As teacher you are allowed to preview anyway.';
8b95f430
EL
956$string['subplugintype_quiz'] = 'Report';
957$string['subplugintype_quiz_plural'] = 'Reports';
c999d841
TH
958$string['subplugintype_quizaccess'] = 'Access rule';
959$string['subplugintype_quizaccess_plural'] = 'Access rules';
49aafb90 960$string['substitutedby'] = 'will be substituted by';
36e413e3 961$string['summaryofattempt'] = 'Summary of attempt';
14e66f3b 962$string['summaryofattempts'] = 'Summary of your previous attempts';
304d08f0 963$string['temporaryblocked'] = 'You are temporarily not allowed to re-attempt the quiz.<br /> You will be able to take another attempt on:';
f2557823 964$string['theattempt'] = 'The attempt';
ce74dcc3 965$string['theattempt_help'] = 'Whether the student can review the attempt at all.';
49aafb90 966$string['time'] = 'Time';
967$string['timecompleted'] = 'Completed';
304d08f0 968$string['timedelay'] = 'You are not allowed to do the quiz since you have not passed the time delay before attempting another quiz';
5533791a 969$string['timeleft'] = 'Time left';
49aafb90 970$string['timelimit'] = 'Time limit';
f02a91fc 971$string['timelimit_help'] = 'If enabled, the time limit is stated on the initial quiz page and a countdown timer is displayed in the quiz navigation block.';
d9552ab4 972$string['timelimit_link'] = 'mod/quiz/timing';
49aafb90 973$string['timelimitexeeded'] = 'Sorry! Quiz time limit exceeded!';
30c8dd34 974$string['timestr'] = '%H:%M:%S on %d/%m/%y';
49aafb90 975$string['timesup'] = 'Time is up!';
976$string['timetaken'] = 'Time taken';
84da4788 977$string['timing'] = 'Timing';
b942d943 978$string['tofile'] = 'to file';
49aafb90 979$string['tolerance'] = 'Tolerance';
3181dafd 980$string['toomanyrandom'] = 'The number of random questions required is more than are still available in the category!';
49aafb90 981$string['top'] = 'Top';
5127e52d 982$string['totalmarksx'] = 'Total of marks: {$a}';
30c8dd34 983$string['totalquestionsinrandomqcategory'] = 'Total of {$a} questions in category.';
49aafb90 984$string['true'] = 'True';
e6f6fa17 985$string['truefalse'] = 'True/false';
49aafb90 986$string['type'] = 'Type';
987$string['unfinished'] = 'open';
304d08f0 988$string['ungraded'] = 'Ungraded';
49aafb90 989$string['unit'] = 'Unit';
30c8dd34 990$string['unknowntype'] = 'Question type not supported at line {$a}. The question will be ignored';
b09c036b 991$string['updateoverdueattemptstask'] = 'Updating overdue quiz attempts';
3181dafd 992$string['updatesettings'] = 'Update quiz settings';
6fc5a830 993$string['updatequizslotswithrandomxofy'] = 'Updating quiz slots with "random" question data ({$a->done}/{$a->total})';
f2557823
TH
994$string['updatingatttemptgrades'] = 'Updating attempt grades.';
995$string['updatingfinalgrades'] = 'Updating final grades.';
996$string['updatingthegradebook'] = 'Updating the gradebook.';
56f68fcf 997$string['upgradesure'] = '<div>In particular the quiz module will perform an extensive change of the quiz tables and this upgrade has not yet been sufficiently tested. You are very strongly urged to backup your database tables before proceeding.</div>';
bb28e3bc
TH
998$string['upgradingquizattempts'] = 'Upgrading quiz attempts: quiz {$a->done}/{$a->outof} (Quiz id {$a->info})';
999$string['upgradingveryoldquizattempts'] = 'Upgrading very old quiz attempts: {$a->done}/{$a->outof}';
49aafb90 1000$string['url'] = 'URL';
4b87fbe7 1001$string['usedcategorymoved'] = 'This category has been preserved and moved to the site level because it is a published category still in use by other courses.';
990650f9 1002$string['useroverrides'] = 'User overrides';
113486d2 1003$string['useroverridesdeleted'] = 'User overrides deleted';
7bc488dc 1004$string['usersnone'] = 'No students have access to this quiz';
49aafb90 1005$string['validate'] = 'Validate';
30c8dd34
DM
1006$string['viewallanswers'] = 'View {$a} quiz attempts';
1007$string['viewallreports'] = 'View reports for {$a} attempts';
79a46626 1008$string['viewed'] = 'Viewed';
d7444d44 1009$string['warningmissingtype'] = '<b>This question is of a type that has not been installed on your Moodle yet.<br />Please alert your Moodle administrator.</b>';
42394295 1010$string['wheregrade'] = 'Where\'s my grade?';
49aafb90 1011$string['wildcard'] = 'Wild card';
b75f0f82 1012$string['windowclosing'] = 'This window will close shortly.';
e6f6fa17 1013$string['withsummary'] = 'with summary statistics';
49aafb90 1014$string['wronguse'] = 'You can not use this page like that';
5e8a85aa 1015$string['xhtml'] = 'XHTML';
e63faf2b 1016$string['youneedtoenrol'] = 'You need to enrol in this course before you can attempt this quiz';
30c8dd34 1017$string['yourfinalgradeis'] = 'Your final grade for this quiz is {$a}.';
c023ce58
SA
1018
1019// Deprecated since Moodle 3.8.
1020$string['numattemptsmade'] = '{$a} attempts made on this quiz';
c7a5ffc4
SR
1021$string['reviewofattempt'] = 'Review of attempt {$a}';
1022$string['reviewofpreview'] = 'Review of preview';
7350f41b 1023$string['settingsoverrides'] = 'Settings overrides';
7a9f13e3
SR
1024
1025// Deprecated since Moodle 3.11.
1026$string['completionattemptsexhausteddesc'] = 'Complete if all available attempts are exhausted';