MDL-28705 enrol_imsenterprise Refining provided patch
[moodle.git] / enrol / imsenterprise / lang / en / enrol_imsenterprise.php
1 <?php
3 // This file is part of Moodle -
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
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 <>.
18 /**
19  * Strings for component 'enrol_imsenterprise', language 'en', branch 'MOODLE_20_STABLE'
20  *
21  * @package    enrol
22  * @subpackage imsenterprise
23  * @copyright  1999 onwards Martin Dougiamas  {@link}
24  * @license GNU GPL v3 or later
25  */
27 $string['aftersaving...'] = 'Once you have saved your settings, you may wish to';
28 $string['allowunenrol'] = 'Allow the IMS data to <strong>unenrol</strong> students/teachers';
29 $string['allowunenrol_desc'] = 'If enabled, course enrolments will be removed when specified in the Enterprise data.';
30 $string['basicsettings'] = 'Basic settings';
31 $string['coursesettings'] = 'Course data options';
32 $string['createnewcategories'] = 'Create new (hidden) course categories if not found in Moodle';
33 $string['createnewcategories_desc'] = 'If the <org><orgunit> element is present in a course\'s incoming data, its content will be used to specify a category if the course is to be created from scratch. The plugin will NOT re-categorise existing courses.
35 If no category exists with the desired name, then a hidden category will be created.';
36 $string['createnewcourses'] = 'Create new (hidden) courses if not found in Moodle';
37 $string['createnewcourses_desc'] = 'If enabled, the IMS Enterprise enrolment plugin can create new courses for any it finds in the IMS data but not in Moodle\'s database. Any newly-created courses are initially hidden.';
38 $string['createnewusers'] = 'Create user accounts for users not yet registered in Moodle';
39 $string['createnewusers_desc'] = 'IMS Enterprise enrolment data typically describes a set of users. If enabled, accounts can be created for any users not found in Moodle\'s database.
41 Users are searched for first by their "idnumber", and second by their Moodle username. Passwords are not imported by the IMS Enterprise plugin. The use of an authentication plugin is recommended for authenticating users.';
42 $string['cronfrequency'] = 'Frequency of processing';
43 $string['deleteusers'] = 'Delete user accounts when specified in IMS data';
44 $string['deleteusers_desc'] = 'If enabled, IMS Enterprise enrolment data can specify the deletion of user accounts (if the "recstatus" flag is set to 3, which represents deletion of an account). As is standard in Moodle, the user record isn\'t actually deleted from Moodle\'s database, but a flag is set to mark the account as deleted.';
45 $string['doitnow'] = 'perform an IMS Enterprise import right now';
46 $string['emptyattribute'] = 'Leave it empty';
47 $string['filelockedmail'] = 'The text file you are using for IMS-file-based enrolments ({$a}) can not be deleted by the cron process.  This usually means the permissions are wrong on it.  Please fix the permissions so that Moodle can delete the file, otherwise it might be processed repeatedly.';
48 $string['filelockedmailsubject'] = 'Important error: Enrolment file';
49 $string['fixcasepersonalnames'] = 'Change personal names to Title Case';
50 $string['fixcaseusernames'] = 'Change usernames to lower case';
51 $string['imsrolesdescription'] = 'The IMS Enterprise specification includes 8 distinct role types. Please choose how you want them to be assigned in Moodle, including whether any of them should be ignored.';
52 $string['location'] = 'File location';
53 $string['logtolocation'] = 'Log file output location (blank for no logging)';
54 $string['mailadmins'] = 'Notify admin by email';
55 $string['mailusers'] = 'Notify users by email';
56 $string['messageprovider:imsenterprise_enrolment'] = 'IMS Enterprise enrolment messages';
57 $string['miscsettings'] = 'Miscellaneous';
58 $string['pluginname'] = 'IMS Enterprise file';
59 $string['pluginname_desc'] = 'This method will repeatedly check for and process a specially-formatted text file in the location that you specify.  The file must follow the IMS Enterprise specifications containing person, group, and membership XML elements.';
60 $string['processphoto'] = 'Add user photo data to profile';
61 $string['processphotowarning'] = 'Warning: Image processing is likely to add a significant burden to the server. You are recommended not to activate this option if large numbers of students are expected to be processed.';
62 $string['restricttarget'] = 'Only process data if the following target is specified';
63 $string['restricttarget_desc'] = 'An IMS Enterprise data file could be intended for multiple "targets" - different LMSes, or different systems within a school/university. It\'s possible to specify in the Enterprise file that the data is intended for one or more named target systems, by naming them in <target> tags contained within the <properties> tag.
65 In general you don\'t need to worry about this. Leave the setting blank and Moodle will always process the data file, no matter whether a target is specified or not. Otherwise, fill in the exact name that will be output inside the <target> tag.';
66 $string['settingfullname'] = 'IMS description tag for the course full name';
67 $string['settingfullnamedescription'] = 'The full name is a required course field so you have to define the selected description tag in your IMS Enterprise file';
68 $string['settingshortname'] = 'IMS description tag for the course short name';
69 $string['settingshortnamedescription'] = 'The short name is a required course field so you have to define the selected description tag in your IMS Enterprise file';
70 $string['settingsummary'] = 'IMS description tag for the course summary';
71 $string['settingsummarydescription'] = 'Is an optional field, select \'Leave it empty\' if you dont\'t want to specify a course summary';
72 $string['sourcedidfallback'] = 'Use the &quot;sourcedid&quot; for a person\'s userid if the &quot;userid&quot; field is not found';
73 $string['sourcedidfallback_desc'] = 'In IMS data, the <sourcedid> field represents the persistent ID code for a person as used in the source system. The <userid> field is a separate field which should contain the ID code used by the user when logging in. In many cases these two codes may be the same - but not always.
75 Some student information systems fail to output the <userid> field. If this is the case, you should enable this setting to allow for using the <sourcedid> as the Moodle user ID. Otherwise, leave this setting disabled.';
76 $string['truncatecoursecodes'] = 'Truncate course codes to this length';
77 $string['truncatecoursecodes_desc'] = 'In some situations you may have course codes which you wish to truncate to a specified length before processing. If so, enter the number of characters in this box. Otherwise, leave the box blank and no truncation will occur.';
78 $string['usecapitafix'] = 'Tick this box if using &quot;Capita&quot; (their XML format is slightly wrong)';
79 $string['usecapitafix_desc'] = 'The student data system produced by Capita has been found to have one slight error in its XML output. If you are using Capita you should enable this setting - otherwise leave it un-ticked.';
80 $string['usersettings'] = 'User data options';
81 $string['zeroisnotruncation'] = '0 indicates no truncation';
82 $string['roles'] = 'Roles';
83 $string['ignore'] = 'Ignore';
84 $string['importimsfile'] = 'Import IMS Enterprise file';