chore(rename): Tutorium to Kurs (en)

This commit is contained in:
Steffen Jost 2023-06-07 14:50:24 +00:00
parent 16b8e0e108
commit ecfdf5432d
10 changed files with 59 additions and 59 deletions

View File

@ -48,7 +48,7 @@ UnauthorizedCourseTime: This course type is not currently available.
UnauthorizedCourseRegistrationTime: This course type does not currently allow enrollment. UnauthorizedCourseRegistrationTime: This course type does not currently allow enrollment.
UnauthorizedSheetTime: This sheet is not currently available. UnauthorizedSheetTime: This sheet is not currently available.
UnauthorizedMaterialTime: This course type material is not currently available. UnauthorizedMaterialTime: This course type material is not currently available.
UnauthorizedTutorialTime: This tutorial does not currently allow registration. UnauthorizedTutorialTime: This course does not currently allow registration.
UnauthorizedCourseNewsTime: This news item is not currently available. UnauthorizedCourseNewsTime: This news item is not currently available.
UnauthorizedExamTime: This exam is not currently available. UnauthorizedExamTime: This exam is not currently available.
UnauthorizedSubmissionOwner: You are no submittor for this submission. UnauthorizedSubmissionOwner: You are no submittor for this submission.
@ -65,11 +65,11 @@ UnauthorizedSystemMessageTime: This system-message is not currently available.
UnauthorizedSystemMessageAuth: This system-message is only available to logged in users. UnauthorizedSystemMessageAuth: This system-message is only available to logged in users.
UnknownAuthPredicate tag: Auth predicate “#{tag}” is unknown UnknownAuthPredicate tag: Auth predicate “#{tag}” is unknown
UnauthorizedSelf: You are not the specified user. UnauthorizedSelf: You are not the specified user.
UnauthorizedTutorialTutor: You are no tutor for this tutorial. UnauthorizedTutorialTutor: You are no tutor for this course.
UnauthorizedTutorialTutorControl: Tutors may not edit this tutorial. UnauthorizedTutorialTutorControl: Tutors may not edit this course.
UnauthorizedCourseTutor: You are no tutor for this course. UnauthorizedCourseTutor: You are no tutor for this course.
UnauthorizedTutor: You are no tutor. UnauthorizedTutor: You are no tutor.
UnauthorizedTutorialRegisterGroup: You are already registered for a tutorial with the same registration group. UnauthorizedTutorialRegisterGroup: You are already registered for a course with the same registration group.
UnauthorizedLDAP: Specified user does not log in with their Fraport password. UnauthorizedLDAP: Specified user does not log in with their Fraport password.
UnauthorizedPWHash: Specified user does not log in with an FRADrive-account. UnauthorizedPWHash: Specified user does not log in with an FRADrive-account.
UnauthorizedExternalExamListNotEmpty: List of external exams is not empty UnauthorizedExternalExamListNotEmpty: List of external exams is not empty
@ -93,7 +93,7 @@ WorkflowRoleNoSuchWorkflowWorkflow: The given workflow could not be found
WorkflowRoleNoPayload: This workflow does not contain any data WorkflowRoleNoPayload: This workflow does not contain any data
CourseNoCapacity: Course type has reached maximum capacity CourseNoCapacity: Course type has reached maximum capacity
TutorialNoCapacity: Tutorial has reached maximum capacity TutorialNoCapacity: Course has reached maximum capacity
ExamOccurrenceNoCapacity: Occurrence/Room has reached maximum capacity ExamOccurrenceNoCapacity: Occurrence/Room has reached maximum capacity
CourseNotEmpty: There are currently no participants enrolled for this course. CourseNotEmpty: There are currently no participants enrolled for this course.

View File

@ -81,22 +81,22 @@ CourseSubmissionGroup: Registered submission group
SubmissionGroupEmptyIsUnsetTip: Leave empty to remove users from their respective submission groups SubmissionGroupEmptyIsUnsetTip: Leave empty to remove users from their respective submission groups
CourseParticipantsRegisterHeading: Add course type participants CourseParticipantsRegisterHeading: Add course type participants
CourseParticipantsRegisterActionAddParticipants: Add course type participants CourseParticipantsRegisterActionAddParticipants: Add course type participants
CourseParticipantsRegisterActionAddTutorialMembers: Add course type and tutorial participants CourseParticipantsRegisterActionAddTutorialMembers: Add course participants
CourseParticipantsRegisterUsersField: Persons to register for course CourseParticipantsRegisterUsersField: Persons to register for course
CourseParticipantsRegisterUsersFieldTip: Please enter id card no (including dot), Fraport personnel number or email. Please separate multiple entries with comma or space. CourseParticipantsRegisterUsersFieldTip: Please enter id card no (including dot), Fraport personnel number or email. Please separate multiple entries with comma or space.
CourseParticipantsRegisterTutorialOption: Register course type participants for tutorial? CourseParticipantsRegisterTutorialOption: Register course type participants for course?
CourseParticipantsRegisterTutorialField: Tutorial CourseParticipantsRegisterTutorialField: Course
CourseParticipantsRegisterTutorialFieldTip: If there is no tutorial with this name, a new one will be created. If there is a tutorial with this name, the course type participants will be registered for it. CourseParticipantsRegisterTutorialFieldTip: If there is no course with this name, a new one will be created. If there is a course with this name, the course type participants will be registered for it.
CourseParticipantsRegisterNoneGiven: No persons given to register! CourseParticipantsRegisterNoneGiven: No persons given to register!
CourseParticipantsRegisterNotFoundInAvs n: For #{n} #{pluralEN n "entry no corresponding person" "entries no corresponding persons"} could be found in AVS CourseParticipantsRegisterNotFoundInAvs n: For #{n} #{pluralEN n "entry no corresponding person" "entries no corresponding persons"} could be found in AVS
CourseParticipantsRegisterTutorialFirstDayTip: If a new tutorial is created and a template exists, its dates are adjusted according to the start date CourseParticipantsRegisterTutorialFirstDayTip: If a new course is created and a template exists, its dates are adjusted according to the start date
CourseParticipantsRegisterUnnecessary: All requested registrations have already been saved. No actions have been performed. CourseParticipantsRegisterUnnecessary: All requested registrations have already been saved. No actions have been performed.
CourseParticipantsInvited n: #{n} #{pluralEN n "invitation" "invitations"} sent via email CourseParticipantsInvited n: #{n} #{pluralEN n "invitation" "invitations"} sent via email
CourseParticipantsAlreadyRegistered n: #{n} #{pluralEN n "participant is" "participants are"} already course type #{pluralEN n "member" "members"} CourseParticipantsAlreadyRegistered n: #{n} #{pluralEN n "participant is" "participants are"} already course type #{pluralEN n "member" "members"}
CourseParticipantsAlreadyTutorialMember n: #{n} #{pluralEN n "participant is" "participants are"} already registered for this tutorial CourseParticipantsAlreadyTutorialMember n: #{n} #{pluralEN n "participant is" "participants are"} already registered for this course
CourseParticipantsRegistered n: Successfully registered #{n} #{pluralEN n "participant" "participants"} for course CourseParticipantsRegistered n: Successfully registered #{n} #{pluralEN n "participant" "participants"} for course
CourseParticipantsRegisteredTutorial n: Successfully registered #{n} #{pluralEN n "participant" "participants"} for tutorial CourseParticipantsRegisteredTutorial n: Successfully registered #{n} #{pluralEN n "participant" "participants"} for course
CourseParticipantsRegisterConfirmationHeading: Register participants CourseParticipantsRegisterConfirmationHeading: Register participants
CourseParticipantsRegisterConfirmInvalid: Invalid confirmation form! CourseParticipantsRegisterConfirmInvalid: Invalid confirmation form!
@ -127,7 +127,7 @@ CourseUserExamsResultSet count: Successfully adjusted the participant's result f
CourseUserExamResultDoesNotMatchMode examn: The chosen result does not match the grading mode for exam “#{examn}” CourseUserExamResultDoesNotMatchMode examn: The chosen result does not match the grading mode for exam “#{examn}”
CourseUserExamsDeregistered count: Successfully deregistered participant from #{show count} #{pluralEN count "exam" "exams"} CourseUserExamsDeregistered count: Successfully deregistered participant from #{show count} #{pluralEN count "exam" "exams"}
CourseUserNoExamsDeregistered: Participant is not registered for any of the selected exams CourseUserNoExamsDeregistered: Participant is not registered for any of the selected exams
CourseUserTutorialsDeregistered count: Sucessfully deregistered participant from #{show count} #{pluralEN count "tutorial" "tutorials"} CourseUserTutorialsDeregistered count: Sucessfully deregistered participant from #{show count} #{pluralEN count "course" "courses"}
CourseUserNoTutorialsDeregistered: Participant is not registered for any of the selected tutorials CourseUserNoTutorialsDeregistered: Participant is not registered for any of the selected tutorials
CourseUserTutorials: Registered tutorials CourseUserTutorials: Registered tutorials
CourseUserExams: Registered exams CourseUserExams: Registered exams
@ -139,25 +139,25 @@ CsvColumnUserBirthday: Birthday
CsvColumnUserEmail: Participant's email address CsvColumnUserEmail: Participant's email address
CsvColumnUserCourseStudyFeatures: All relevant features of study for the participant, separated by semicolon (;) CsvColumnUserCourseStudyFeatures: All relevant features of study for the participant, separated by semicolon (;)
CsvColumnUserRegistration: Time of participant's enrollment (ISO 8601) CsvColumnUserRegistration: Time of participant's enrollment (ISO 8601)
CsvColumnUserTutorial: Tutorials which the user is registered for, separated by semicolon (;). For each registration group among the tutorials there is a separate column. The registration group columns contain at most one tutorial per participant. If every tutorial has a registration group there is no column "tutorial". CsvColumnUserTutorial: Tutorials which the user is registered for, separated by semicolon (;). For each registration group among the tutorials there is a separate column. The registration group columns contain at most one course per participant. If every course has a registration group there is no column "course".
CsvColumnUserExam: Exams which the user is registered for, separated by semicolon (;). CsvColumnUserExam: Exams which the user is registered for, separated by semicolon (;).
CsvColumnUserSubmissionGroup: Registered submission group CsvColumnUserSubmissionGroup: Registered submission group
CsvColumnUserSurname: Participant's surname CsvColumnUserSurname: Participant's surname
CsvColumnUserFirstName: Participant's given name CsvColumnUserFirstName: Participant's given name
CsvColumnUserNote: Course type notes for the participant CsvColumnUserNote: Course type notes for the participant
CourseUserCsvName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-participants CourseUserCsvName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-participants
CourseUserTutorial: Registered tutorial CourseUserTutorial: Registered course
CourseUserExam: Registered exam CourseUserExam: Registered exam
CourseUserCsvIncludeSheets: Exercise sheets CourseUserCsvIncludeSheets: Exercise sheets
CourseUserCsvSheetName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh} Participants CourseUserCsvSheetName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh} Participants
CourseUserCsvIncludeSheetsTip: Should the exportet CSV-file additionally contain one column per exercise sheet? CourseUserCsvIncludeSheetsTip: Should the exportet CSV-file additionally contain one column per exercise sheet?
RegisteredSince: Enrolled since RegisteredSince: Enrolled since
CourseUserState: State CourseUserState: State
CourseTutorial: Tutorial CourseTutorial: Course
CourseExam: Exam CourseExam: Exam
ExerciseSheet: Exercise sheet ExerciseSheet: Exercise sheet
CourseUsersDeregistered count: Successfully deregistered #{show count} users from course CourseUsersDeregistered count: Successfully deregistered #{show count} users from course
CourseUsersTutorialRegistered count: Successfully registered #{show count} users for tutorial CourseUsersTutorialRegistered count: Successfully registered #{show count} users for course
CourseUsersExamRegistered count: Successfully registered #{show count} users for exam CourseUsersExamRegistered count: Successfully registered #{show count} users for exam
CourseUsersSubmissionGroupSetNew count: Successfully added #{show count} #{pluralEN count "user" "users"} to submission group CourseUsersSubmissionGroupSetNew count: Successfully added #{show count} #{pluralEN count "user" "users"} to submission group
CourseUsersSubmissionGroupUnset count: Successfully removed #{show count} #{pluralEN count "user" "users"} from their #{pluralEN count "submission group" "respective submission groups"} CourseUsersSubmissionGroupUnset count: Successfully removed #{show count} #{pluralEN count "user" "users"} from their #{pluralEN count "submission group" "respective submission groups"}
@ -214,7 +214,7 @@ CourseAssistant: Assistant
CourseParticipantStateIsInactive: Participant is inactive CourseParticipantStateIsInactive: Participant is inactive
CourseParticipantStateIsActive: Participant is active CourseParticipantStateIsActive: Participant is active
CourseUserSendMail: Send message to participant CourseUserSendMail: Send message to participant
CourseUserRegisterTutorial: Register tutorial CourseUserRegisterTutorial: Register course
CourseUserRegisterExam: Register exam CourseUserRegisterExam: Register exam
CourseUserSetSubmissionGroup: Set group-submission CourseUserSetSubmissionGroup: Set group-submission
CourseUserReRegister: Reregister participant CourseUserReRegister: Reregister participant

View File

@ -66,7 +66,7 @@ SheetErrVisibleWithoutActive: If “Visible from (for participants)” is specif
SheetSubmissionModeNoneWithoutNotGraded: The sheet was configured to be "No submission" but not "Not marked". Course type participants will not be able to submit. SheetSubmissionModeNoneWithoutNotGraded: The sheet was configured to be "No submission" but not "Not marked". Course type participants will not be able to submit.
SheetWarnNoActiveTo: “Active to/Submission period end” should always be specified SheetWarnNoActiveTo: “Active to/Submission period end” should always be specified
CountTutProp: Tutorials count against proportion CountTutProp: Tutorials count against proportion
CountTutPropTip: If submissions are assigned by tutorial, do those assignments count with regard to the set proportion? CountTutPropTip: If submissions are assigned by course, do those assignments count with regard to the set proportion?
ConsiderDeficits: Compensate deficits ConsiderDeficits: Compensate deficits
ConsiderDeficitsTip: When a corrector (as per the current state) was assigned fewer or more corrections than would be expected according to their proportions, this is considered a deficit. Should Uni2work try to compensate for these deficits when assigning corrections for this sheet? ConsiderDeficitsTip: When a corrector (as per the current state) was assigned fewer or more corrections than would be expected according to their proportions, this is considered a deficit. Should Uni2work try to compensate for these deficits when assigning corrections for this sheet?
SheetCorrector: Corrector SheetCorrector: Corrector
@ -94,7 +94,7 @@ PersonalisedSheetFilesArchiveName tid ssh csh shn: #{foldCase (termToText (unTer
SheetGeneratePseudonym: Generate SheetGeneratePseudonym: Generate
SheetFileTypeHeader: Belongs to SheetFileTypeHeader: Belongs to
SheetCorrectorSubmissionsTip: Submissions are expected to be handed in through some Uni2work-external procedure (usually on paper) marked with your personal pseudonym. Correctors can, using the pseudonym, register the marking in Uni2work for you to review. SheetCorrectorSubmissionsTip: Submissions are expected to be handed in through some Uni2work-external procedure (usually on paper) marked with your personal pseudonym. Correctors can, using the pseudonym, register the marking in Uni2work for you to review.
CorByTut: Assign by tutorial CorByTut: Assign by course
RatingAchievedOf achieved possible: #{achieved} of #{possible} RatingAchievedOf achieved possible: #{achieved} of #{possible}
RatingPassed: Passed RatingPassed: Passed
RatingNotPassed: Failed RatingNotPassed: Failed

View File

@ -2,27 +2,27 @@
# #
# SPDX-License-Identifier: AGPL-3.0-or-later # SPDX-License-Identifier: AGPL-3.0-or-later
CommTutorialHeading: Tutorial message CommTutorialHeading: Course message
ParticipantsN n: #{n} #{pluralEN n "participant" "participants"} ParticipantsN n: #{n} #{pluralEN n "participant" "participants"}
TutorialDeleteQuestion: Do you really want to delete the tutorial listed below? TutorialDeleteQuestion: Do you really want to delete the course listed below?
TutorialDeleted: Tutorial deleted TutorialDeleted: Course deleted
TutorialNameTaken tutn: A tutorial named #{tutn} already exists TutorialNameTaken tutn: A course named #{tutn} already exists
TutorialCreated tutn: Successfully created tutorial #{tutn} TutorialCreated tutn: Successfully created course #{tutn}
TutorialEdited tutn: Successfully edited tutorial #{tutn} TutorialEdited tutn: Successfully edited course #{tutn}
TutorialEditHeading tutn: Edit #{tutn} TutorialEditHeading tutn: Edit #{tutn}
TutorEmail: Email TutorEmail: Email
TutorialTutorAlreadyAdded: An user with this email address is already registered as tutor TutorialTutorAlreadyAdded: An user with this email address is already registered as tutor
TutorialNameTip: Needs to be unique within the course type TutorialNameTip: Needs to be unique within the course type
TutorialTypePlaceholder: Tutorial, Exercise discussion, ... TutorialTypePlaceholder: Tutorial, Driving lesson, ...
TutorialTypeTip: Only for informational purposes TutorialTypeTip: Only for informational purposes
TutorialRegGroupTip: Course type participants may only register for a maximum of one tutorial per registration group. Tutorials that do not have a registration group are treated as being in different registration groups TutorialRegGroupTip: Course type participants may only register for a maximum of one course per registration group. Tutorials that do not have a registration group are treated as being in different registration groups
TutorialRegGroup: Registration group TutorialRegGroup: Registration group
TutorialTutorControlled: Tutors may edit tutorial TutorialTutorControlled: Tutors may edit course
TutorialTutorControlledTip: Should tutors be allowed to edit arbitrary aspects of this tutorial (name, registration group, room, time, other tutors, ...) at will? TutorialTutorControlledTip: Should tutors be allowed to edit arbitrary aspects of this course (name, registration group, room, time, other tutors, ...) at will?
TutorialCapacity: Capacity TutorialCapacity: Capacity
TutorialCapacityNonPositive: Capacity may not be negative TutorialCapacityNonPositive: Capacity may not be negative
TutorialCapacityTip: Limits how many course type participants may register for this tutorial TutorialCapacityTip: Limits how many course type participants may register for this course
TutorialRoomHiddenTip: Should the room only be displayed to tutorial participants? TutorialRoomHiddenTip: Should the room only be displayed to course participants?
RegisterFrom: Enrolment starts RegisterFrom: Enrolment starts
RegisterTo: Enrolment ends RegisterTo: Enrolment ends
TutorialRegisterFromTip: When left empty students will not be able to enrol themselves TutorialRegisterFromTip: When left empty students will not be able to enrol themselves
@ -34,20 +34,20 @@ TutorialParticipants: Participants
TutorialEdit: Edit TutorialEdit: Edit
TutorialDelete: Delete TutorialDelete: Delete
TutorialsHeading: Tutorials TutorialsHeading: Tutorials
TutorialNew: New tutorial TutorialNew: New course
TutorialRegisteredSuccess tutn: Successfully registered for the tutorial #{tutn} TutorialRegisteredSuccess tutn: Successfully registered for the course #{tutn}
TutorialDeregisteredSuccess tutn: Successfully de-registered for the tutorial #{tutn} TutorialDeregisteredSuccess tutn: Successfully de-registered for the course #{tutn}
MailSubjectTutorInvitation tid ssh csh tutn: [#{tid}-#{ssh}-#{csh}] Invitation to be a tutor for #{tutn} MailSubjectTutorInvitation tid ssh csh tutn: [#{tid}-#{ssh}-#{csh}] Invitation to be a tutor for #{tutn}
TutorInviteHeading tutn: Invitation to be tutor for #{tutn} TutorInviteHeading tutn: Invitation to be tutor for #{tutn}
TutorInviteExplanation: You were invited to be a tutor. TutorInviteExplanation: You were invited to be a tutor.
TutorCorrectorInvitationAccepted shn: You are now a corrector for #{shn} TutorCorrectorInvitationAccepted shn: You are now a corrector for #{shn}
TutorialUsersDeregistered count: Successfully deregistered #{show count} participants from tutorial TutorialUsersDeregistered count: Successfully deregistered #{show count} participants from course
TutorialUserDeregister: Deregister from tutorial TutorialUserDeregister: Deregister from course
TutorialUserSendMail: Send mail TutorialUserSendMail: Send mail
TutorialUserPrintQualification: Print certificate TutorialUserPrintQualification: Print certificate
TutorialUserGrantQualification: Grant qualification TutorialUserGrantQualification: Grant qualification
TutorialUserRenewQualification: Renew qualification TutorialUserRenewQualification: Renew qualification
TutorialUserRenewedQualification n@Int: Successfully renewed qualification #{tshow n} tutorial #{pluralEN n "user" "users"} TutorialUserRenewedQualification n@Int: Successfully renewed qualification #{tshow n} course #{pluralEN n "user" "users"}
TutorialUserGrantedQualification n: Successfully granted qualification #{tshow n} tutorial #{pluralEN n "user" "users"} TutorialUserGrantedQualification n: Successfully granted qualification #{tshow n} course #{pluralEN n "user" "users"}
CommTutorial: Tutorial message CommTutorial: Course message

View File

@ -23,18 +23,18 @@ AuthTagLecturer: User is lecturer
AuthTagCorrector: User is corrector AuthTagCorrector: User is corrector
AuthTagExamCorrector: User is exam corrector AuthTagExamCorrector: User is exam corrector
AuthTagTutor: User is tutor AuthTagTutor: User is tutor
AuthTagTutorControl: Tutors have control over their tutorial AuthTagTutorControl: Tutors have control over their course
AuthTagTime: Time restrictions are fulfilled AuthTagTime: Time restrictions are fulfilled
AuthTagStaffTime: Time restrictions for teaching staff are fulfilled AuthTagStaffTime: Time restrictions for teaching staff are fulfilled
AuthTagCourseTime: Time restrictions for course type visibility are fulfilled AuthTagCourseTime: Time restrictions for course type visibility are fulfilled
AuthTagCourseRegistered: User is enrolled in course AuthTagCourseRegistered: User is enrolled in course
AuthTagTutorialRegistered: User is tutorial participant AuthTagTutorialRegistered: User is course participant
AuthTagExamRegistered: User is exam participant AuthTagExamRegistered: User is exam participant
AuthTagExamResult: User has an exam result AuthTagExamResult: User has an exam result
AuthTagExamOccurrenceRegistered: User is registered for exam occurrence/room AuthTagExamOccurrenceRegistered: User is registered for exam occurrence/room
AuthTagExamOccurrenceRegistration: Registration for exam is done including occurrence/room AuthTagExamOccurrenceRegistration: Registration for exam is done including occurrence/room
AuthTagParticipant: User participates in course AuthTagParticipant: User participates in course
AuthTagRegisterGroup: User is not participant in any tutorial of the same registration group AuthTagRegisterGroup: User is not participant in any course of the same registration group
AuthTagCapacity: Capacity is sufficient AuthTagCapacity: Capacity is sufficient
AuthTagEmpty: Resource is “empty” AuthTagEmpty: Resource is “empty”
AuthTagMaterials: Course type material is publicly accessable AuthTagMaterials: Course type material is publicly accessable

View File

@ -10,7 +10,7 @@ BreadcrumbCourseNotes: Course type notes
BreadcrumbHiWis: Correctors BreadcrumbHiWis: Correctors
BreadcrumbMaterial: Material BreadcrumbMaterial: Material
BreadcrumbSheet: Exercise sheet BreadcrumbSheet: Exercise sheet
BreadcrumbTutorial: Tutorial BreadcrumbTutorial: Course
BreadcrumbExam: Exam BreadcrumbExam: Exam
BreadcrumbCourseRegister: Register BreadcrumbCourseRegister: Register
BreadcrumbCourseFavourite: Favourite BreadcrumbCourseFavourite: Favourite
@ -106,7 +106,7 @@ BreadcrumbCorrectionsAssign: Assign corrections
BreadcrumbSheetList: Exercise sheets BreadcrumbSheetList: Exercise sheets
BreadcrumbCourseCommunication: Course type message (email) BreadcrumbCourseCommunication: Course type message (email)
BreadcrumbTutorialList: Tutorials BreadcrumbTutorialList: Tutorials
BreadcrumbTutorialNew: Create new tutorial BreadcrumbTutorialNew: Create new course
BreadcrumbCourseDelete: Delete course BreadcrumbCourseDelete: Delete course
BreadcrumbCourseNewsNew: Add course type news BreadcrumbCourseNewsNew: Add course type news
BreadcrumbCourseNewsEdit: Edit course type news BreadcrumbCourseNewsEdit: Edit course type news
@ -119,8 +119,8 @@ BreadcrumbExamUsers: Participants
BreadcrumbExamGrades: Exam results BreadcrumbExamGrades: Exam results
BreadcrumbExamAddMembers: Add exam participants BreadcrumbExamAddMembers: Add exam participants
BreadcrumbExamCorrect: Grade exams BreadcrumbExamCorrect: Grade exams
BreadcrumbTutorialDelete: Delete tutorial BreadcrumbTutorialDelete: Delete course
BreadcrumbTutorialEdit: Edit tutorial BreadcrumbTutorialEdit: Edit course
BreadcrumbTutorialComm: Send course type message BreadcrumbTutorialComm: Send course type message
BreadcrumbSheetEdit: Edit exercise sheet BreadcrumbSheetEdit: Edit exercise sheet
BreadcrumbSheetDelete: Delete exercise sheet BreadcrumbSheetDelete: Delete exercise sheet

View File

@ -58,7 +58,7 @@ MenuMaterialNew: Publish new material
MenuMaterialEdit: Edit material MenuMaterialEdit: Edit material
MenuMaterialDelete: Delete material MenuMaterialDelete: Delete material
MenuTutorialList: Tutorials MenuTutorialList: Tutorials
MenuTutorialNew: Create new tutorial MenuTutorialNew: Create new course
MenuSheetNew: Create new exercise sheet MenuSheetNew: Create new exercise sheet
MenuSheetCurrent: Current exercise sheet MenuSheetCurrent: Current exercise sheet
MenuSheetOldUnassigned: Submissions without corrector MenuSheetOldUnassigned: Submissions without corrector
@ -79,8 +79,8 @@ MenuCorrectionsGrade: Grade submissions
MenuCorrectionsAssign: Assign corrections MenuCorrectionsAssign: Assign corrections
MenuCorrectionsAssignSheet name: Assign corrections for #{name} MenuCorrectionsAssignSheet name: Assign corrections for #{name}
MenuAuthPreds: Authorisation settings MenuAuthPreds: Authorisation settings
MenuTutorialDelete: Delete tutorial MenuTutorialDelete: Delete course
MenuTutorialEdit: Edit tutorial MenuTutorialEdit: Edit course
MenuTutorialComm: Send course type message MenuTutorialComm: Send course type message
MenuExamList: Exams MenuExamList: Exams
MenuExamNew: Create new exam MenuExamNew: Create new exam

View File

@ -8,7 +8,7 @@ RGCourseParticipants: Course type participants
RGCourseLecturers: Course administrators RGCourseLecturers: Course administrators
RGCourseCorrectors: Course type correctors RGCourseCorrectors: Course type correctors
RGCourseTutors: Course type tutors RGCourseTutors: Course type tutors
RGCourseParticipantsInTutorial: Course type participants who are registered for at least one tutorial RGCourseParticipantsInTutorial: Course type participants who are registered for at least one course
RGCourseUnacceptedApplicants: Applicants not accepted RGCourseUnacceptedApplicants: Applicants not accepted
RecipientToggleAll: All/None RecipientToggleAll: All/None
CommCourseTestSubject customSubject: [TEST] #{customSubject} CommCourseTestSubject customSubject: [TEST] #{customSubject}
@ -18,7 +18,7 @@ CommRecipientsTip: You always receive a copy of the message
CommRecipientsList: For archival purposes the copy of the message sent to you will contain a complete list of all recipients. The list of recipients will be attached to the email in CSV-format. Other recipients do not receive the list. Thus, please remove the attachment before you forward the email or otherwise share it with third parties. CommRecipientsList: For archival purposes the copy of the message sent to you will contain a complete list of all recipients. The list of recipients will be attached to the email in CSV-format. Other recipients do not receive the list. Thus, please remove the attachment before you forward the email or otherwise share it with third parties.
UtilEMail: Email UtilEMail: Email
UtilMultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated) UtilMultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated)
RGTutorialParticipants tutn: Tutorial participants (#{tutn}) RGTutorialParticipants tutn: Course participants (#{tutn})
RGExamRegistered examn: Registered for exam “#{examn}” RGExamRegistered examn: Registered for exam “#{examn}”
RGSheetSubmittor shn: Submitted for exercise sheet “#{shn}” RGSheetSubmittor shn: Submitted for exercise sheet “#{shn}”
CommSubject: Subject CommSubject: Subject

View File

@ -6,4 +6,4 @@ $# SPDX-License-Identifier: AGPL-3.0-or-later
<p> <p>
Tutors and correctors are assigned when creating or editing the # Tutors and correctors are assigned when creating or editing the #
respective tutorial or exercise sheet. respective course or exercise sheet.

View File

@ -157,7 +157,7 @@ $# SPDX-License-Identifier: AGPL-3.0-or-later
<dt .deflist__dt> Hints <dt .deflist__dt> Hints
<dd .deflist__dd> <dd .deflist__dd>
In addition to exercise sheet and solution, hints (e.g. solutions to tutorial exercises) can be released In addition to exercise sheet and solution, hints (e.g. solutions to course exercises) can be released
on a specific date before the submission deadline. on a specific date before the submission deadline.
<dt .deflist__dt> Visibility <dt .deflist__dt> Visibility
@ -254,16 +254,16 @@ $# SPDX-License-Identifier: AGPL-3.0-or-later
<dt .deflist__dt> Tutors <dt .deflist__dt> Tutors
<dd .deflist__dd> <dd .deflist__dd>
<p> <p>
Tutors are selected ad-hoc per tutorial. Tutors are selected ad-hoc per course.
<br /> <br />
A tutorial can be assigned to an arbitrary number of tutors, and a tutor can be assigned to an arbitrary number of tutorials. A course can be assigned to an arbitrary number of tutors, and a tutor can be assigned to an arbitrary number of tutorials.
<p> <p>
Tutors have access to the names and study programme information of all participants of their tutorials, can send messages to them (similar to course type messages) and are able to remove participants from their tutorials. Tutors have access to the names and study programme information of all participants of their tutorials, can send messages to them (similar to course type messages) and are able to remove participants from their tutorials.
<p> <p>
^{newFeat 2019 10 14} Optionally, tutors can be given full control over their tutorials (except deleting ^{newFeat 2019 10 14} Optionally, tutors can be given full control over their tutorials (except deleting
them), which means that they can edit rooms and dates of the tutorial. them), which means that they can edit rooms and dates of the course.
<dt .deflist__dt> Registration <dt .deflist__dt> Registration
<dd .deflist__dd> <dd .deflist__dd>
@ -274,11 +274,11 @@ $# SPDX-License-Identifier: AGPL-3.0-or-later
<br /> <br />
A prior registration for the course type is required. A prior registration for the course type is required.
<p> <p>
The registration period for a tutorial can be limited in time. The registration period for a course can be limited in time.
<p> <p>
Tutorials can be provided with a <i>Registration Group</i>. Tutorials can be provided with a <i>Registration Group</i>.
A registration group consists of an arbitrary text that is of no further significance. A registration group consists of an arbitrary text that is of no further significance.
However, participants are restricted on <i>one tutorial registration per registration group</i>.<br /> However, participants are restricted on <i>one course registration per registration group</i>.<br />
Empty registration groups (i.e. no registration groups have been assigned) count as distinct. Empty registration groups (i.e. no registration groups have been assigned) count as distinct.
<p> <p>