. defined('MOODLE_INTERNAL') || die(); $string['enrolname'] = 'iserv'; $string['pluginname'] = "IServ Enrolments"; $string['pluginnotenabled'] = "Plugin {$string['pluginname']} is not enabled"; $string['cliunknownoption'] = "Unknown CLI parameter:\n\n{$a}"; $string['sync_failed'] = "Error during the synchronization process!"; $string['sync_task_name'] = "Synchronize courses and enrolments"; /* Settings translations */ $string['plugin_description'] = "This plugin synchronizes IServ roles via LDAP as Moodle courses"; // Group Settings $string['group_settings'] = "IServ Group LDAP Settings"; $string['group_settings_desc'] = "Settings related to LDAP groups"; $string['group_contexts_key'] = "Group Contexts"; $string['group_contexts_desc'] = "LDAP contexts in which groups can be found. Multiple contexts are separated by a semi-colon (;)"; $string['group_object_class_key'] = "Group Object Class"; $string['group_object_class_desc'] = "Object class of groups in LDAP tree"; $string['group_attribute_key'] = "Group ID Attribute"; $string['group_attribute_desc'] = "LDAP attribute which identifies a group"; $string['group_fullname_attribute_key'] = "Group Display Name Attribute"; $string['group_fullname_attribute_desc'] = "LDAP attribute which contains the display name of a group"; $string['group_member_attribute_key'] = "Group Member Attribute"; $string['group_member_attribute_desc'] = "LDAP attribute which specifies a group member"; $string['group_member_attribute_is_dn_key'] = "Group Member Attribute is DN"; $string['group_member_attribute_is_dn_desc'] = "Specifies if the group member attribute is a DN value"; $string['group_search_subtree_key'] = "Search Sub-Trees"; $string['group_search_subtree_desc'] = "When true, groups are searched in sub-trees of the group contexts"; // Role Settings $string['role_settings'] = "IServ Role LDAP Settings"; $string['role_settings_desc'] = "Settings related to IServ roles"; $string['role_contexts_key'] = "Role Contexts"; $string['role_contexts_desc'] = "LDAP contexts in which roles can be found. Multiple contexts are separated by a semi-colon (;)."; $string['role_object_class_key'] = "Role Object Class"; $string['role_object_class_desc'] = "Object class of roles in LDAP tree"; $string['teachers_role_name_key'] = "Teachers Role"; $string['teachers_role_name_desc'] = "Role name of teachers"; $string['students_role_name_key'] = "Students Role"; $string['students_role_name_desc'] = "Role name of students"; $string['role_member_attribute_key'] = "Role Member Attribute"; $string['role_member_attribute_desc'] = "LDAP attribute which specifies a role member"; $string['role_member_attribute_is_dn_key'] = "Role membership attribute is DN"; $string['role_member_attribute_is_dn_desc'] = "Specifies if the role membership attribute is a DN value"; // Course Mapping $string['coursemapping'] = "Course Mapping"; $string['coursemapping_desc'] = "Settings specifying how IServ groups are mapped to Moodle courses"; $string['coursemapping_attribute_key'] = "Course Attribute"; $string['coursemapping_attribute_desc'] = "LDAP attribute whose value marks IServ groups as Moodle courses"; $string['coursemapping_attribute_value_key'] = "Course Attribute Value"; $string['coursemapping_attribute_value_desc'] = "Value of the course attribute above"; $string['coursemapping_use_attribute_key'] = "Use Course Attribute"; $string['coursemapping_use_attribute_desc'] = "Specifies if the course attribute is used for mapping"; $string['coursemapping_prefixes_key'] = "Course CN Prefix"; $string['coursemapping_prefixes_desc'] = "A prefix in the group CN attribute which marks IServ groups as Moodle courses. An asterisk (*) is used as placeholder for remaining text in the CN attribute"; $string['coursemapping_use_prefixes_key'] = "Use course CN prefix"; $string['coursemapping_use_prefixes_desc'] = "Specifies if the course CN prefix is used for mapping. Notice: The course attribute takes precedence when both are active!"; // Course Settings $string['courses'] = "Course Settings"; $string['courses_desc'] = "Settings related to Moodle courses"; $string['courses_category_key'] = "Courses category name"; $string['courses_category_desc'] = "Name of the courses category in which any mapped courses will be organized"; $string['courses_category_autocreate_key'] = "Autocreate Courses Category"; $string['courses_category_autocreate_desc'] = "Specifies if the courses category should be auto created"; $string['courses_autocreate_key'] = "Autocreate Courses"; $string['courses_autocreate_desc'] = "Specifies if courses should be auto created"; $string['courses_autoremove_key'] = "Autoremove Courses"; $string['courses_autoremove_desc'] = "Specifies if courses shold be auto removed if the group gets removed from IServ or the group has no members left"; $string['courses_template_key'] = "Course Template"; $string['courses_template_desc'] = "Existing course to use as template for new courses"; $string['course_template_none'] = "No template"; $string['courses_teacher_role_key'] = "Teachers role"; $string['courses_teacher_role_desc'] = "Course role to assign to teachers"; $string['courses_student_role_key'] = "Students role"; $string['courses_student_role_desc'] = "Course role to assign to students"; /* Internal strings */ $string['courses_category_description'] = "Courses imported from IServ";