MDL-38559 Clean-up the course completion settings code
[moodle.git] / lang / en / completion.php
CommitLineData
4e781c7b 1<?php
30c8dd34
DM
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/**
b3b13e99 19 * Strings for core_completion subsystem.
30c8dd34 20 *
b3b13e99
DM
21 * @package core_completion
22 * @category string
23 * @copyright &copy; 2008 The Open University
24 * @author Sam Marshall
25 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
30c8dd34
DM
26 */
27
b3b13e99
DM
28$string['achievinggrade'] = 'Achieving grade';
29$string['activities'] = 'Activities';
30$string['activitiescompleted'] = 'Activities completed';
30c8dd34 31$string['activitycompletion'] = 'Activity completion';
b3b13e99
DM
32$string['afterspecifieddate'] = 'After specified date';
33$string['aggregationmethod'] = 'Aggregation method';
34$string['all'] = 'All';
35$string['any'] = 'Any';
36$string['approval'] = 'Approval';
30c8dd34 37$string['badautocompletion'] = 'When you select automatic completion, you must also enable at least one requirement (below).';
b3b13e99 38$string['completed'] = 'Completed';
30c8dd34 39$string['completedunlocked'] = 'Completion options unlocked';
9af79f0e 40$string['completedunlockedtext'] = 'When you save changes, completion state for all students will be erased. If you change your mind about this, do not save the form.';
30c8dd34 41$string['completedwarning'] = 'Completion options locked';
3799dcb9 42$string['completedwarningtext'] = 'One or more students ({$a}) has already marked this activity as completed. Changing completion options will erase their completion state and may cause confusion. Thus the options have been locked and should not be unlocked unless absolutely necessary.';
30c8dd34 43$string['completion'] = 'Completion tracking';
cfa722c9 44$string['completion-alt-auto-enabled'] = 'The system marks this item complete according to conditions: {$a}';
45$string['completion-alt-auto-fail'] = 'Completed: {$a} (did not achieve pass grade)';
9e4baaf9 46$string['completion-alt-auto-n'] = 'Not completed: {$a}';
cfa722c9 47$string['completion-alt-auto-pass'] = 'Completed: {$a} (achieved pass grade)';
9e4baaf9 48$string['completion-alt-auto-y'] = 'Completed: {$a}';
cfa722c9 49$string['completion-alt-manual-enabled'] = 'Students can manually mark this item complete: {$a}';
9e4baaf9
RT
50$string['completion-alt-manual-n'] = 'Not completed: {$a}. Select to mark as complete.';
51$string['completion-alt-manual-y'] = 'Completed: {$a}. Select to mark as not complete.';
cfa722c9 52$string['completion-fail'] = 'Completed (did not achieve pass grade)';
b3b13e99 53$string['completion-n'] = 'Not completed';
cfa722c9 54$string['completion-pass'] = 'Completed (achieved pass grade)';
b3b13e99
DM
55$string['completion-title-manual-n'] = 'Mark as complete: {$a}';
56$string['completion-title-manual-y'] = 'Mark as not complete: {$a}';
57$string['completion-y'] = 'Completed';
30c8dd34 58$string['completion_automatic'] = 'Show activity as complete when conditions are met';
b3b13e99
DM
59$string['completion_help'] = 'If enabled, activity completion is tracked, either manually or automatically, based on certain conditions. Multiple conditions may be set if desired. If so, the activity will only be considered complete when ALL conditions are met.
60
61A tick next to the activity name on the course page indicates when the activity is complete.';
62$string['completion_link'] = 'activity/completion';
63$string['completion_manual'] = 'Students can manually mark the activity as completed';
64$string['completion_none'] = 'Do not indicate activity completion';
65$string['completiondependencies'] = 'Completion dependencies';
30c8dd34 66$string['completiondisabled'] = 'Disabled, not shown in activity settings';
b3b13e99 67$string['completionenabled'] = 'Enabled, control via completion and activity settings';
30c8dd34 68$string['completionexpected'] = 'Expect completed on';
b3b13e99 69$string['completionexpected_help'] = 'This setting specifies the date when the activity is expected to be completed. The date is not shown to students and is only displayed in the activity completion report.';
9af79f0e
HF
70$string['completionicons'] = 'Completion tick boxes';
71$string['completionicons_help'] = 'A tick next an activity name may be used to indicate when the activity is complete.
72
ca084ef1 73If a box with a dotted border is shown, a tick will appear automatically when you have completed the activity according to conditions set by the teacher.
9af79f0e 74
ca084ef1 75If a box with a solid border is shown, you can click it to tick the box when you think you have completed the activity. (Clicking it again removes the tick if you change your mind.) The tick is optional and is simply a way of tracking your progress through the course.';
b3b13e99 76$string['completionmenuitem'] = 'Completion';
0e5e1daa
AB
77$string['completionnotenabled'] = 'Completion is not enabled';
78$string['completionnotenabledforcourse'] = 'Completion is not enabled for this course';
79$string['completionnotenabledforsite'] = 'Completion is not enabled for this site';
b3b13e99
DM
80$string['completiononunenrolment'] = 'Completion on unenrolment';
81$string['completionsettingslocked'] = 'Completion settings locked';
30c8dd34 82$string['completionusegrade'] = 'Require grade';
de5c579e 83$string['completionusegrade_desc'] = 'Student must receive a grade to complete this activity';
b3b13e99 84$string['completionusegrade_help'] = 'If enabled, the activity is considered complete when a student receives a grade. Pass and fail icons may be displayed if a pass grade for the activity has been set.';
30c8dd34 85$string['completionview'] = 'Require view';
de5c579e 86$string['completionview_desc'] = 'Student must view this activity to complete it';
4e781c7b 87$string['configenablecompletion'] = 'When enabled, this lets you turn on completion tracking (progress) features at course level.';
b3b13e99
DM
88$string['confirmselfcompletion'] = 'Confirm self completion';
89$string['coursealreadycompleted'] = 'You have already completed this course';
90$string['coursecomplete'] = 'Course complete';
91$string['coursecompleted'] = 'Course completed';
92$string['coursegrade'] = 'Course grade';
93$string['coursesavailable'] = 'Courses available';
94$string['coursesavailableexplaination'] = '<i>Course completion criteria must be set for a course to appear in this list</i>';
95$string['criteria'] = 'Criteria';
96$string['criteriagradenote'] = 'Please note that updating the required grade here will not update the current course pass grade.';
97$string['criteriagroup'] = 'Criteria group';
98$string['criteriarequiredall'] = 'All criteria below are required';
99$string['criteriarequiredany'] = 'Any criteria below are required';
30c8dd34 100$string['csvdownload'] = 'Download in spreadsheet format (UTF-8 .csv)';
b3b13e99
DM
101$string['datepassed'] = 'Date passed';
102$string['days'] = 'Days';
103$string['daysafterenrolment'] = 'Days after enrolment';
5ae17b09 104$string['deletecompletiondata'] = 'Delete completion data';
b3b13e99
DM
105$string['dependencies'] = 'Dependencies';
106$string['dependenciescompleted'] = 'Dependencies completed';
107$string['durationafterenrolment'] = 'Duration after enrolment';
108$string['editcoursecompletionsettings'] = 'Edit course completion settings';
4e781c7b 109$string['enablecompletion'] = 'Enable completion tracking';
169a974d 110$string['enablecompletion_help'] = 'Once enabled, the completion tracking settings are displayed in the completion tracking page, and in the activity settings.';
b3b13e99 111$string['enrolmentduration'] = 'Days left';
30c8dd34 112$string['err_noactivities'] = 'Completion information is not enabled for any activity, so none can be displayed. You can enable completion information by editing the settings for an activity.';
b3b13e99
DM
113$string['err_nocourses'] = 'Course completion is not enabled for any other courses, so none can be displayed. You can enable course completion in the course settings.';
114$string['err_nograde'] = 'A course pass grade has not been set for this course. To enable this criteria type you must create a pass grade for this course.';
115$string['err_noroles'] = 'There are no roles with the capability \'moodle/course:markcomplete\' in this course. You can enable this criteria type by adding this capability to role(s).';
9af79f0e 116$string['err_nousers'] = 'There are no students on this course or group for whom completion information is displayed. (By default, completion information is displayed only for students, so if there are no students, you will see this error. Administrators can alter this option via the admin screens.)';
b3b13e99 117$string['err_settingslocked'] = 'One or more students have already completed a criteria so the settings have been locked. Unlocking the completion criteria settings will delete any existing user data and may cause confusion.';
30c8dd34
DM
118$string['err_system'] = 'An internal error occurred in the completion system. (System administrators can enable debugging information to see more detail.)';
119$string['excelcsvdownload'] = 'Download in Excel-compatible format (.csv)';
b3b13e99
DM
120$string['fraction'] = 'Fraction';
121$string['graderequired'] = 'Grade required';
122$string['gradexrequired'] = '{$a} required';
123$string['inprogress'] = 'In progress';
124$string['manualcompletionby'] = 'Manual completion by';
125$string['manualselfcompletion'] = 'Manual self completion';
126$string['markcomplete'] = 'Mark complete';
127$string['markedcompleteby'] = 'Marked complete by {$a}';
128$string['markingyourselfcomplete'] = 'Marking yourself complete';
129$string['moredetails'] = 'More details';
130$string['nocriteriaset'] = 'No completion criteria set for this course';
131$string['notcompleted'] = 'Not completed';
132$string['notenroled'] = 'You are not enrolled in this course';
133$string['nottracked'] = 'You are currently not being tracked by completion in this course';
134$string['notyetstarted'] = 'Not yet started';
135$string['overallcriteriaaggregation'] = 'Overall criteria type aggregation';
136$string['pending'] = 'Pending';
137$string['periodpostenrolment'] = 'Period post enrolment';
30c8dd34
DM
138$string['progress'] = 'Student progress';
139$string['progress-title'] = '{$a->user}, {$a->activity}: {$a->state} {$a->date}';
0e5533b6 140$string['progresstotal'] = 'Progress: {$a->complete} / {$a->total}';
b3b13e99
DM
141$string['recognitionofpriorlearning'] = 'Recognition of prior learning';
142$string['remainingenroledfortime'] = 'Remaining enrolled for a specified period of time';
143$string['remainingenroleduntildate'] = 'Remaining enrolled until a specified date';
30c8dd34 144$string['reportpage'] = 'Showing users {$a->from} to {$a->to} of {$a->total}.';
b3b13e99 145$string['requiredcriteria'] = 'Required criteria';
30c8dd34
DM
146$string['restoringcompletiondata'] = 'Writing completion data';
147$string['saved'] = 'Saved';
b3b13e99
DM
148$string['seedetails'] = 'See details';
149$string['self'] = 'Self';
150$string['selfcompletion'] = 'Self completion';
151$string['showinguser'] = 'Showing user';
152$string['unenrolingfromcourse'] = 'Unenroling from course';
153$string['unenrolment'] = 'Unenrolment';
154$string['unit'] = 'Unit';
30c8dd34 155$string['unlockcompletion'] = 'Unlock completion options';
b3b13e99
DM
156$string['unlockcompletiondelete'] = 'Unlock completion options and delete user completion data';
157$string['usealternateselector'] = 'Use the alternate course selector';
158$string['usernotenroled'] = 'User is not enrolled in this course';
159$string['viewcoursereport'] = 'View course report';
160$string['viewingactivity'] = 'Viewing the {$a}';
30c8dd34 161$string['writingcompletiondata'] = 'Writing completion data';
b3b13e99 162$string['xdays'] = '{$a} days';
30c8dd34 163$string['yourprogress'] = 'Your progress';