PrintDebugForStupid name: Debug message "#{name}" Logo: Uni2work BtnSubmit: Submit BtnAbort: Abort BtnDelete: Delete BtnRegister: Register BtnDeregister: Deregister BtnCourseRegister: Enrol for course BtnCourseDeregister: Leave course BtnCourseApply: Apply for course BtnCourseRetractApplication: Retract application BtnExamRegister: Enrol for exam BtnExamRegisterOccurrence: Enrol for exam occurrence/room BtnExamSwitchOccurrence: Switch to exam occurrence/room BtnExamDeregister: Leave exam BtnHijack: Hijack session BtnSave: Save PressSaveToSave: Changes will only be saved after clicking "Save". BtnHandIn: Hand in submission BtnNameCandidatesInfer: Infer name-mapping BtnNameCandidatesDeleteConflicts: Delete name-conflicts BtnNameCandidatesDeleteAll: Delete all name-observations BtnParentCandidatesInfer: Infer parent-relation BtnParentCandidatesDeleteAll: Delete all parent-observations BtnStandaloneCandidatesDeleteAll: Delete all standalone-observations BtnStandaloneCandidatesDeleteRedundant: Delete redundant standalone-observations BtnResetTokens: Invalidate tokens BtnLecInvAccept: Accept BtnLecInvDecline: Decline BtnCorrInvAccept: Accept BtnCorrInvDecline: Decline BtnSubmissionsAssign: Assign submissions automatically Aborted: Aborted Remarks: Remarks Registered: Enrolled RegisteredSince: Enrolled since NotRegistered: Note enrolled for this course Registration: Enrolment RegisterFrom: Enrolment starts RegisterTo: Enrolment ends DeRegUntil: Deregistration until RegisterRetry: You haven't been enrolled. Press "Enrol for course" to enrol CourseRegistrationInterval: Enrolment CourseDirectRegistrationInterval: Direct enrolment CourseDeregisterUntil time: Deregistration only until #{time} GenericKey: Key GenericShort: Shorthand GenericIsNew: New GenericHasConflict: Conflict GenericBack: Back GenericChange: Change GenericNumChange: +/- GenericMin: Min GenericAvg: Avg GenericMax: Max GenericAll: All SummerTerm year: Summer semester #{year} WinterTerm year: Winter semester #{year}/#{succ year} SummerTermShort year: Summer #{year} WinterTermShort year: Winter #{year}/#{mod (succ year) 100} PSLimitNonPositive: “pagesize” must be greater than zero Page num: #{num} TermsHeading: Semesters TermCurrent: Current semester TermEditHeading: Edit semester TermEditTid tid: Edit semester #{tid} TermEdited tid: Successfully edited semester #{tid} TermNewTitle: Edit/create semester InvalidInput: Invalid input Term: Semester TermPlaceholder: (W|S) TermStartDay: Starting day TermStartDayTooltip: Usually 1st of April or 1st of October TermEndDay: Last day TermEndDayTooltip: Usually 30th of September or 31st of March TermHolidays: Legal holidays TermHolidayPlaceholder: Legal holiday TermLectureStart: Lectures start TermLectureEnd: Lectures end TermLectureEndTooltip: Summer semesters are usually 14 weeks; winter semesters 15 TermActive: Active SchoolListHeading: Department SchoolHeading school: #{school} LectureStart: Lectures start Course: Course CourseShort: Shorthand CourseCapacity: Capacity CourseCapacityTip: Maximum permissable number of enrolments for this course; leave empty for unlimited capacity CourseNoCapacity: Course has reached maximum capacity TutorialNoCapacity: Tutorial has reached maximum capacity ExamOccurrenceNoCapacity: Occurrence/Room has reached maximum capacity CourseNotEmpty: There are currently no participants enrolled for this course. CourseRegistration: Enrolment CourseRegisterOpen: Enrolment is allowed CourseRegisterOk: Successfully enrolled for course CourseDeregisterOk: Successfully left course CourseApply: Apply for course CourseApplyOk: Successfully applied for course CourseRetractApplyOk: Successfully retracted application for course CourseDeregisterLecturerTip: If you deregister the participant you might loose access to this data CourseStudyFeature: Associated subject CourseStudyFeatureTip: For information purposes only (visible to course administrators) CourseStudyFeatureUpdated: Successfully updated associated subject CourseStudyFeatureNone: No associated subject CourseTutorial: Tutorial CourseSecretWrong: Wrong password CourseSecret: Access password CourseEditOk tid ssh csh: Successfully edited course #{tid}-#{ssh}-#{csh} CourseNewDupShort tid ssh csh: Could not create course #{tid}-#{ssh}-#{csh}. Another course with shorthand #{csh} already exists for the given semester and school. CourseEditDupShort tid ssh csh: Could not edit course #{tid}-#{ssh}-#{csh}. Another course with shorthand #{csh} already exists for the given semester and school. FFSheetName: Name TermCourseListHeading tid: Courses #{tid} TermSchoolCourseListHeading tid school: Courses #{tid}, #{school} CourseListTitle: All courses TermCourseListTitle tid: Courses #{tid} TermSchoolCourseListTitle tid school: Courses #{tid}, #{school} CourseNewHeading: Create new course CourseEditHeading tid ssh csh: Edit course #{tid}-#{ssh}-#{csh} CourseEditTitle: Edit/Create course CourseMembers: Participants CourseMemberOf: Participant of CourseAssociatedWith: associated with CourseMembersCount n: #{n} CourseMembersCountLimited n max: #{n}/#{max} CourseMembersCountOf n mbNum: #{n} #{maybeToMessage "of " mbNum " "}participants CourseName: Title CourseDescription: Description CourseDescriptionTip: You may use arbitrary Html-Markup CourseHomepageExternal: External homepage CourseShorthand: Shorthand CourseShorthandUnique: Needs to be unique within school and semester. Will be used verbatim within the url of the course page. CourseSemester: Semester CourseSchool: Department CourseSchoolShort: Department CourseSecretTip: Enrollment for this course will require the password, if set CourseSecretFormat: Arbitrary string CourseRegisterFromTip: When left empty students will not be able to enrol themselves CourseRegisterToTip: May be left empty to allow enrolment indefinitely CourseDeregisterUntilTip: Participants may deregister from immediately after registration starts up to this time. May be left empty to allow deregistration indefinitely. CourseFilterSearch: Text search CourseFilterRegistered: Registered CourseFilterNone: — BoolIrrelevant: — CourseDeleteQuestion: Are you sure you want to delete the below-mentioned course? CourseDeleted: Course deleted CourseUserRegister: Enrol for course CourseUserTutorials: Registered tutorials CourseUserNote: Note CourseUserNoteTooltip: Only visible to administrators of this course CourseUserNoteSaved: Successfully saved note changes CourseUserNoteDeleted: Successfully deleted user note deleted CourseUserDeregister: Deregister from course CourseUsersDeregistered count: Successfully deregistered #{show count} users from course CourseUserRegisterTutorial: Register for a tutorial CourseUsersTutorialRegistered count: Successfully registered #{show count} users for tutorial CourseUserSendMail: Send mail TutorialUserDeregister: Deregister from tutorial TutorialUserSendMail: Send mail TutorialUsersDeregistered count: Successfully deregistered #{show count} participants from tutorial CourseAllocationParticipate: Participate in central allocation CourseAllocationParticipateTip: If a course participates in a central allocation, you might lose some permissions that you would normally have (e.g. registering students for the course directly, deregistering students, ...) CourseAllocation: Central allocation CourseAllocationOption term name: #{name} (#{term}) CourseAllocationMinCapacity: Minimum number of participants CourseAllocationMinCapacityTip: If fewer students than this number were to be assigned to this course, then these students would instead be assigned to other courses CourseAllocationMinCapacityMustBeNonNegative: Minimum number of participants must not be negative CourseApplicationInstructions: Instructions for application CourseApplicationInstructionsTip: Will be shown to students if they decide to apply for this course CourseApplicationTemplate: Application template CourseApplicationTemplateTip: Students can download this template if they decide to apply for this course CourseApplicationsText: Text application CourseApplicationsTextTip: Should students submit a plaintext application (in addition to submitted files if applicable)? CourseApplicationRatingsVisible: Feedback to applications CourseApplicationRatingsVisibleTip: Should students be allowed to view rating and comments on their application after the rating period? CourseApplicationRequired: Applications required CourseApplicationRequiredTip: Should registrations for this course be provisional at first (without capacity constraint), until they are approved by a course administrator? CourseApplicationInstructionsApplication: Instructions for application CourseApplicationInstructionsRegistration: Instructions for registration CourseApplicationTemplateApplication: Application template(s) CourseApplicationTemplateRegistration: Registration template(s) CourseApplicationTemplateArchiveName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-application-templates CourseApplication: Application CourseApplicationIsParticipant: Course participant CourseApplicationExists: You already applied for this course CourseApplicationInvalidAction: Invalid action CourseApplicationCreated csh: Successfully applied for #{csh} CourseApplicationEdited csh: Successfully changed application for #{csh} CourseApplicationNotEdited csh: Application for #{csh} not changed CourseApplicationRated: Successfully edited rating CourseApplicationRatingDeleted: Successfully deleted rating CourseApplicationDeleted csh: Successfully withdrew application for #{csh} CourseApplicationTitle displayName csh: Application for #{csh}: #{displayName} CourseApplicationText: Application text CourseApplicationFollowInstructions: Please follow the instructions for applications! CourseRegistrationText: Registration text CourseRegistrationFollowInstructions: Please follow the instructions for registrations! CourseApplicationFile: Application CourseApplicationFiles: Application file(s) CourseApplicationArchive: Zip archive of application files CourseRegistrationFile: Registration file CourseRegistrationFiles: Registration file(s) CourseRegistrationArchive: Zip archive of registration files CourseApplicationNoFiles: No file(s) CourseApplicationFilesNeedReupload: Application files need to be reuploaded every time the application is changed CourseRegistrationFilesNeedReupload: Registration files need to be reuploaded every time the registration is changed CourseApplicationDeleteToEdit: You need to withdraw your application and reapply to edit your application. CourseRegistrationDeleteToEdit: You need to deregister and reregister to edit your registration. CourseLoginToApply: You need to login to Uni2work before you can apply for this course. CourseLoginToRegister: Your need to login to Uni2work before you can register for this course. CourseApplicationArchiveName tid ssh csh appId displayName: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldCase (toPathPiece appId)}-#{foldCase displayName} CourseAllApplicationsArchiveName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-applications CourseApplicationsAllocatedDirectory: central CourseApplicationsNotAllocatedDirectory: direct CourseNoAllocationsAvailable: There are no ongoing central allocations AllocationStaffRegisterToExpired: You cannot change course properties concerning the central allocation after the course registration period. Your changes may have been discarded. CourseFormSectionRegistration: Registration CourseFormSectionAdministration: Administration CourseLecturers: Course administrators CourseLecturer: Lecturer CourseAssistant: Assistant CourseLecturerAlreadyAdded email: There already is a course administrator with email #{email} CourseRegistrationEndMustBeAfterStart: The end of the registration period must be before its start CourseDeregistrationEndMustBeAfterStart: The end of the deregistration period must be after the start of the registration period CourseUserMustBeLecturer: The current user needs to be a course administrator CourseAllocationRequiresCapacity: Course capacity needs to be specified if the course participates in a central allocation CourseAllocationTermMustMatch: Course semester needs to match the semester of the central allocation CourseAllocationCapacityMayNotBeChanged: The capacity of a course that participates in a central allocation must not be altered CourseShorthandTooLong: Long course shorthands may lead to display issues and might complicate communication with students. Please choose a more concise shorthand if possible. CourseLecturerRightsIdentical: All sorts of course administrators have the same permissions. School: Department NoSuchTerm tid: Semester #{tid} does not exist. NoSuchSchool ssh: Department #{ssh} does not exist. NoSuchCourseShorthand csh: There is no course with shorthand #{csh}. NoSuchCourse: No such course found. NoCourseDescription: This course does not provide a description. Sheet: Sheet SheetList tid ssh csh : #{tid}-#{ssh}-#{csh} Sheet Overview SheetNewHeading tid ssh csh : #{tid}-#{ssh}-#{csh} New Exercise Sheet SheetNewOk tid ssh csh sheetName: Successfully created sheet #{sheetName} in course #{tid}-#{ssh}-#{csh}. SheetTitle tid ssh csh sheetName: #{tid}-#{ssh}-#{csh} #{sheetName} SheetTitleNew tid ssh csh : #{tid}-#{ssh}-#{csh}: New Exercise Sheet SheetEditHead tid ssh csh sheetName: #{tid}-#{ssh}-#{csh} Edit #{sheetName} SheetEditOk tid ssh csh sheetName: Successfully saved exercise sheet #{sheetName} in course #{tid}-#{ssh}-#{csh} SheetNameDup tid ssh csh sheetName: There already is an exercise sheet #{sheetName} in course #{tid}-#{ssh}-#{csh} SheetDelHead tid ssh csh sheetName: Do you really want to delete sheet #{sheetName} from course #{tid}-#{ssh}-#{csh}? Any associated submissions and corrections will be lost! SheetDelOk tid ssh csh sheetName: #{tid}-#{ssh}-#{csh}: #{sheetName} has been deleted. SheetDelHasSubmissions objs: Incl. #{objs} #{pluralEN objs "submission" "submissions"} SheetDeleteQuestion: Do you really want to delete the below-mentioned exercise sheet and all associated submissions? SheetDeleted: Successfully deleted exercise sheet SheetUploadMode: Submission of files SheetSubmissionMode: Submission mode SheetExercise: Assignment SheetHint: Hint SheetHintFrom: Hint from SheetHintFromPlaceholder: Date, correctors only otherwise SheetSolutionFromPlaceholder: Date, correctors only otherwise SheetSolution: Solution SheetSolutionFrom: Solution from SheetMarking: Marking hints for correctors SheetMarkingFiles: Correction SheetType: Marking SheetInvisible: This exercise sheet is currently invisible for participants! SheetName: Name SheetDescription: Description SheetGroup: Group submission SheetVisibleFrom: Visible from (for participants) SheetVisibleFromTip: Always invisible for participants and no submission possible if left empty; only leave this field empty for temporary/unfinished sheets SheetActiveFrom: Active from/Submission period start SheetActiveFromParticipant: Submission period start SheetActiveFromParticipantNoSubmit: Assignment published SheetActiveFromTip: The exercise sheet's assignment will only be available for download and submission starting at this time. If left empty no submission or download of assignment is ever allowed SheetActiveFromUnset: Never SheetActiveTo: Active to/Submission period end SheetActiveToParticipant: Submission period end SheetActiveToTip: Submission will only be possible until this time. If left empty submissions are allowed forever (if at all possible) SheetActiveToUnset: Never SheetHintFromTip: Always invisible for participants if left empty; correctors can always download hints SheetSolutionFromTip: Always invisible for participants if left empty; correctors can always download solutions SheetMarkingTip: Instructions for correction, visible only to correctors SheetPseudonym: Personal pseudonym SheetGeneratePseudonym: Generate SheetFormType: Valuation & submission SheetFormTimes: Times SheetFormFiles: Files SheetErrVisibility: "Submission period start" must be after "Visible from" SheetErrDeadlineEarly: "Submission period end" must be after "Submission period start" SheetErrHintEarly: "Hint from" must be after "Submission period start" SheetErrSolutionEarly: "Solution from" must be after "Submission period end" SheetNoCurrent: There is no currently active exercise sheet SheetNoOldUnassigned: All submissions for inactive sheets are already assigned to correctors. SheetsUnassignable name: Submission for #{name} may not currently be assigned to correctors. Deadline: Deadline Done: Submitted Submission: Submission-number SubmissionsCourse tid ssh csh: All submissions for Course #{tid}-#{ssh}-#{csh} SubmissionsSheet sheetName: Submissions for #{sheetName} SubmissionWrongSheet: Submission does not belong to the given sheet. SubmissionAlreadyExists: You already have a submission for this sheet. SubmissionEditHead tid ssh csh sheetName: #{tid}-#{ssh}-#{csh} #{sheetName}: Edit/Create submission CorrectionHead tid ssh csh sheetName cid: #{tid}-#{ssh}-#{csh} #{sheetName}: Marking SubmissionMembers: Submittors SubmissionMember: Submittor CosubmittorTip: Invitations are sent via email to exactly those addresses for which it cannot be determined, that you have already submitted for this course with the associated person, at least once. If one of the specified addresses can be matched to a person with whom you have submitted at least once for this course already, the name of that person will be shown and the submission will immediately be made in their name as well. SubmissionArchive: Zip-archive of submission files SubmissionFile: Submission file SubmissionFiles: Submitted files SubmissionAlreadyExistsFor email: #{email} already has a submission for this sheet. SubmissionUsersEmpty: Submissions may not be created without submittors. SubmissionUserAlreadyAdded: This user is already configured as a submittor NoOpenSubmissions: No open submissions exist SubmissionsDeleteQuestion n: Do you really want to delete the #{pluralEN n "submission" "submissions"} mentioned below? SubmissionsDeleted n: #{pluralEN n "Submission" "Submissions"} deleted SubmissionDeleteCosubmittorsWarning n: You are not the only participant for #{pluralEN n "the submission" "all submissions"} mentioned above. Ensure that you delete submissions only in agreement with your co-submittors or remove yourself from the #{pluralEN n "submission" "submissions"}, instead! SubmissionGroupName: Group name CorrectionsTitle: Assigned corrections CourseCorrectionsTitle: Corrections for this course CorrectorsHead sheetName: Correctors for #{sheetName} CorrectorAssignTitle: Assign corrector CorrectionsGrade: Grade submissions MaterialName: Name MaterialType: Type MaterialTypePlaceholder: Slides, Code, Example, ... MaterialTypeSlides: Slides MaterialTypeCode: Code MaterialTypeExample: Example MaterialDescription: Description MaterialVisibleFrom: Visible to participants from MaterialVisibleFromTip: Never visible to participants if left empty; leaving the date empty is only sensible for unfinished course material or when course material should be provided only to sheet correctors MaterialVisibleFromEditWarning: This course material has already been published and should not be edited. Doing so might confuse the participants. MaterialInvisible: This course material is currently invisible to participants! MaterialFiles: Files MaterialHeading materialName: Course material “#{materialName}” MaterialListHeading: Course materials MaterialNewHeading: Publish new course material MaterialNewTitle: New course material MaterialEditHeading materialName: Edit course material “#{materialName}” MaterialEditTitle materialName: Edit course material “#{materialName}” MaterialSaveOk tid ssh csh materialName: Successfully saved “#{materialName}” for course #{tid}-#{ssh}-#{csh} MaterialNameDup tid ssh csh materialName: Course material with the name “#{materialName}” already exists for course #{tid}-#{ssh}-#{csh} MaterialDeleteCaption: Do you really want to delete the course material mentioned below? MaterialDelHasFiles count: including #{count} #{pluralEN count "file" "files"} MaterialIsVisible: Caution, this course material has already been published. MaterialDeleted materialName: Successfully deleted course material “#{materialName}” MaterialArchiveName tid ssh csh materialName: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldedCase materialName} Unauthorized: You do not have explicit authorisation. UnauthorizedAnd l r: (#{l} AND #{r}) UnauthorizedOr l r: (#{l} OR #{r}) UnauthorizedNot r: (NOT #{r}) UnauthorizedNoToken: No authorisation-token was provided with your request. UnauthorizedTokenExpired: Your authorisation-token is expired. UnauthorizedTokenNotStarted: Your authorisation-token is not yet valid. UnauthorizedTokenInvalid: Your authorisation-token could not be processed. UnauthorizedTokenInvalidRoute: Your authorisation-token is not valid for this page. UnauthorizedTokenInvalidAuthority: Your authorisation-token is based in an user's rights who does not exist anymore. UnauthorizedTokenInvalidAuthorityGroup: Your authorisation-token is based in an user groups rights which does not exist anymore. UnauthorizedTokenInvalidAuthorityValue: The specification of the rights in which your authorisation-token is based, could not be interpreted. UnauthorizedToken404: Authorisation-tokens cannot be processed on error pages. UnauthorizedSiteAdmin: You are no system-wide administrator. UnauthorizedSchoolAdmin: You are no administrator for this department. UnauthorizedAdminEscalation: You aren't an administrator for all departments for which this user is an administrator. UnauthorizedExamOffice: You are not part of an exam office. UnauthorizedExamExamOffice: You are not part of the appropriate exam office for any of the participants of this exam. UnauthorizedSchoolLecturer: You are no lecturer for this department. UnauthorizedLecturer: You are no administrator for this course. UnauthorizedAllocationLecturer: You are no administrator for any of the courses of this central allocation. UnauthorizedCorrector: You are no sheet corrector for this course. UnauthorizedSheetCorrector: You are no corrector for this sheet. UnauthorizedCorrectorAny: You are no corrector for any course. UnauthorizedRegistered: You are no participant in this course. UnauthorizedAllocationRegistered: You are no participant in this central allocation. UnauthorizedExamResult: You have no results in this exam. UnauthorizedExamOccurrenceRegistration: Registration for exam is not done including occurrence/room. UnauthorizedParticipant: The specified user is no participant of this course. UnauthorizedParticipantSelf: You are no participant of this course. UnauthorizedApplicant: The specified user is no applicant for this course. UnauthorizedApplicantSelf: You are no applicant for this course. UnauthorizedCourseTime: This course does not currently allow enrollment. UnauthorizedAllocationRegisterTime: This central allocation does not currently allow applications. UnauthorizedSheetTime: This sheet is not currently available. UnauthorizedApplicationTime: This allocation is not currently available. UnauthorizedMaterialTime: This course material is not currently available. UnauthorizedTutorialTime: This tutorial does not currently allow registration. UnauthorizedCourseNewsTime: This news item is not currently available. UnauthorizedExamTime: This exam is not currently available. UnauthorizedSubmissionOwner: You are no submittor for this submission. UnauthorizedSubmissionRated: This submission is not yet marked. UnauthorizedSubmissionCorrector: You are no corrector for this submission. UnauthorizedUserSubmission: Users may not directly submit for this exercise sheet. UnauthorizedCorrectorSubmission: Correctors may not create submissions for this exercise sheet. OnlyUploadOneFile: Please only upload one file DeprecatedRoute: This view is deprecated and will be removed. UnfreeMaterials: Course material are not publicly accessable. MaterialFree: Course material is publicly available. UnauthorizedWrite: You do not have the write permission necessary to perform this action UnauthorizedSystemMessageTime: This system-message is not currently available. UnauthorizedSystemMessageAuth: This system-message is only available to logged in users. UnsupportedAuthPredicate authTagT shownRoute: “#{authTagT}” was applied to a route which does not support it: “#{shownRoute}” UnauthorizedDisabledTag authTag: Auth predicate “#{toPathPiece authTag}” is disabled for your session UnknownAuthPredicate tag: Auth predicate “#{tag}” is unknown UnauthorizedRedirect: The requested view does not exist or you haven't the required permissions to access it. UnauthorizedSelf: You are not the specified user. UnauthorizedTutorialTutor: You are no tutor for this tutorial. UnauthorizedTutorialTutorControl: Tutors may not edit this tutorial. UnauthorizedCourseTutor: You are no tutor for this course. UnauthorizedTutor: You are no tutor. UnauthorizedTutorialRegisterGroup: You are already registered for a tutorial with the same registration group. UnauthorizedLDAP: Specified user does not log in with their campus account. UnauthorizedPWHash: Specified user does not log in with an Uni2work-account. UnauthorizedPasswordResetToken: This authorisation-token may no longer be used to change passwords UnauthorizedAllocatedCourseRegister: Direct enrollment to this course is currently not allowed due to participation in a central allocation UnauthorizedAllocatedCourseDeregister: Deregistration from this course is currently not allowed due to participation in a central allocation UnauthorizedAllocatedCourseDelete: Courses that participate in a central allocation may not be deleted EMail: Email EMailUnknown email: Email #{email} does not belong to any known user. NotAParticipant email tid csh: #{email} is not a participant of #{tid}-#{csh}. TooManyParticipants: You have specified more than the allowed number of submittors. AddCorrector: Additional corrector CorrectorExists: User already is a corrector SheetCorrectorsTitle tid ssh csh sheetName: Correctors for #{tid}-#{ssh}-#{csh} #{sheetName} CountTutProp: Tutorials count against proportion CountTutPropTip: If submissions are assigned by tutorial, do those assignments count with regard to the set proportion? AutoAssignCorrs: Automatically assign corrections after expiration of the submission period Corrector: Corrector Correctors: Correctors CorState: State CorByTut: Assign by tutorial CorProportion: Proportion CorDeficitProportion: Deficit (proportion) CorByProportionOnly proportion: #{rationalToFixed3 proportion} parts CorByProportionIncludingTutorial proportion: #{rationalToFixed3 proportion} parts - tutorials CorByProportionExcludingTutorial proportion: #{rationalToFixed3 proportion} parts + tutorials RowCount count: #{count} matching #{pluralEN count "entry" "entries"} DeleteRow: Delete ProportionNegative: Proportions may not be negative CorrectorUpdated: Successfully updated corrector CorrectorsUpdated: Successfully updated correctors CorrectorsPlaceholder: Correctors... CorrectorsDefaulted: List of correctors was automatically generated based on those of preceding sheets for this course. No data has been saved, yet. Users: Users HomeHeading: Home LoginHeading: Authentication LoginTitle: Authentication ProfileHeading: Settings ProfileFor: Settings for ProfileDataHeading: Personal information InfoHeading: Information VersionHeading: Version history LegalHeading: Legal SystemMessageHeading: Uni2work system message SystemMessageListHeading: Uni2work system message NotificationSettingsHeading displayName: Notification settings for #{displayName} TokensLastReset: Tokens last reset TokensResetSuccess: Successfully invalidated all authorisation tokens HomeOpenAllocations: Active central allocations HomeUpcomingSheets: Upcoming exercise sheets HomeUpcomingExams: Upcoming exams NumCourses num: #{num} #{pluralEN num "course" "courses"} CloseAlert: Close Name: Name MatrikelNr: Matriculation LdapSynced: LDAP-synchronised LdapSyncedBefore: Last LDAP-synchronisation before NoMatrikelKnown: No matriculation Theme: Theme Favourites: Number of saved favourites FavouritesTip: Only relevant for automatically generated favourites (“visited recently”) FavouriteSemesters: Maximum number of semesters in favourites bar Plugin: Plugin Ident: Identification LastLogin: Last login Settings: Settings SettingsUpdate: Successfully updated settings NotificationSettingsUpdate: Successfully updated notification settings Never: Never PreviouslyUploadedInfo: Files already uploaded: PreviouslyUploadedDeletionInfo: (Files not checked will be deleted) MultiFileUploadInfo: (Choose multiple files using Shift or Ctrl) AddMoreFiles: Additional files: NrColumn: # SelectColumn: Selection DBTablePagesize: Entries per page DBTablePagesizeAll: All CorrDownload: Download CorrUploadField: Corrections CorrUpload: Upload corrections CorrSetCorrector: Assign corrector CorrSetCorrectorTooltip: Submissions already assigned to a corrector must first be assigned to “” before they can be assigned again. CorrAutoSetCorrector: Distribute corrections CorrDelete: Delete submissions NatField name: #{name} must be a natural number! JSONFieldDecodeFailure aesonFailure: Could not parse JSON: #{aesonFailure} SecretJSONFieldDecryptFailure: Could not decrypt hidden data SubmissionsAlreadyAssigned num: #{num} #{pluralEN num "correction" "corrections"} were already assigned to a corrector and were left unchanged: SubmissionsAssignUnauthorized num: #{num} #{pluralEN num "correction" "corrections"} cannot currently be assigned to correctors (e.g. because changes to submissions are still allowed) UpdatedAssignedCorrectorSingle num: Successfully assigned #{num} #{pluralEN num "correction" "corrections"} to the corrector. NoCorrector: No corrector RemovedCorrections num: Successfully deleted #{num} #{pluralEN num "correction" "corrections"} UpdatedAssignedCorrectorsAuto num: Successfully distributed #{num} #{pluralEN num "correction" "corrections"} among correctors. UpdatedSheetCorrectorsAutoAssigned n: Successfully distributed #{n} #{pluralEN n "correction" "corrections"} among correctors. UpdatedSheetCorrectorsAutoFailed n: #{n} #{pluralEN n "correction" "corrections"} could not be distributed. CouldNotAssignCorrectorsAuto num: #{num} #{pluralEN num "correction" "corrections"} could not be distributed: SelfCorrectors num: #{num} #{pluralEN num "correction was" "corrections were"} assigned to correctors that are also submittors for their correction! SubmissionOriginal: Original SubmissionCorrected: Marked SubmissionArchiveName: submissions SubmissionTypeArchiveName tid ssh csh shn subId renderedSfType: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldedCase shn}-#{foldCase (toPathPiece subId)}-#{foldCase renderedSfType} CorrectionSheets: Corrections by sheet CorrectionCorrectors: Corrections by corrector AssignSubmissionExceptionNoCorrectors: No correctors configured AssignSubmissionExceptionNoCorrectorsByProportion: No correctors have any non-zero proportion AssignSubmissionExceptionSubmissionsNotFound n: #{n} #{pluralEN n "submission" "submissions"} could not be identified NrSubmittorsTotal: Submittors NrSubmissionsTotal: Submissions NrSubmissionsTotalShort: Subm NrSubmissionsUnassigned: No corrector NoCorrectorAssigned: No corrector NrCorrectors: Correctors NrSubmissionsNewlyAssigned: Newly assigned NrSubmissionsNotAssigned: Not assigned NrSubmissionsNotCorrected: Not corrected NrSubmissionsNotCorrectedShort: N.corr. CorrectionTime: Correction time AssignSubmissionsRandomWarning: The assignment preview might be different from the actual assignment if multiple sheets are being distributed. This is due to the fact that only assigned submissions are considered when handling corrector-deficits. Due to this being a randomised process small differences are also possible for a single sheet. CorrectionsUploaded num: Successfully saved #{num} #{pluralEN num "correction" "corrections"}: NoCorrectionsUploaded: No corrections could be found within the uploaded file. RatingBy: Marked by HasCorrector: Corrector assigned AssignedTime: Assigned AchievedBonusPoints: Bonus points achieved AchievedNormalPoints: Points achieved AchievedPoints: Points achieved AchievedPassPoints: Points achieved to pass AchievedPasses: Passed sheets AchievedOf achieved possible: #{achieved} of #{possible} PassAchievedOf points passingPoints maxPoints: #{points} of #{maxPoints} (pass at #{passingPoints}) PassedResult: Result Passed: Passed NotPassed: Failed RatingTime: Marked RatingComment: Comment SubmissionUsers: Submittors Rating: Marking RatingPoints: Points RatingDone: Rating visible RatingPercent: Achieved RatingFiles: Marked files PointsNotPositive: Points may not be negative PointsTooHigh maxPoints: Points may not be more than #{maxPoints} PointsTooLow minPoints: Points may not be less than #{minPoints} RatingPointsDone: Correction counts as marked iff “Points” is set ColumnRatingPoints: Points Pseudonyms: Pseudonyms Files: Files FileTitle: Filename FileModified: Last changed VisibleFrom: Published AccessibleSince: Accessible since Corrected: Marked CorrectionAchievedPoints: Achieved points CorrectionAchievedPass: Passed FileCorrected: Marked (files) FileCorrectedDeleted: Marked (deleted) RatingUpdated: Successfully updated correction RatingDeleted: Successfully reset correction RatingFilesUpdated: Corrected files successfully overwritten RatingNotUnicode uexc: Marking file is not UTF-8 encoded: #{tshow uexc} RatingMissingSeparator: Preamble of the marking file could not be identified RatingMultiple: Correction contains multiple markings RatingInvalid parseErr: Marking points could not be parsed as a number: #{parseErr} RatingFileIsDirectory: Marking file must not be a directory RatingNegative: Marking points may not be negative RatingExceedsMax: Marking points exceed maximum RatingNotExpected: No marking points expected for this sheet RatingBinaryExpected: Marking must be 0 (=failed) or 1(=passed) RatingPointsRequired: Marking points required for this sheet RatingFile: Marking file SubmissionSinkExceptionDuplicateFileTitle file: File #{show file} occurs multiple files within zip-archive. SubmissionSinkExceptionDuplicateRating: Found more than one marking file SubmissionSinkExceptionRatingWithoutUpdate: Marking file found without permission SubmissionSinkExceptionForeignRating smid: Foreign marking file for submission #{toPathPiece smid} found. SubmissionSinkExceptionInvalidFileTitleExtension file: Filename “#{show file}” does not have any of the file extensions allowed for this sheet. MultiSinkException name error: An error occurred in submission “#{name}”: #{error} NoTableContent: No entries NoUpcomingSheetDeadlines: No upcoming sheets NoUpcomingExams difftime: No exams for your courses occur or allow registration in the next #{difftime} AdminHeading: Administration AdminUserHeading: User administration AdminUserRightsHeading: User permissions AdminUserAuthHeading: User authentication AdminUserHeadingFor: Profile of AdminFor: Administrator LecturerFor: Lecturer LecturersFor: Lecturers AssistantFor: Assistant AssistantsFor: Assistants TutorsFor n: #{pluralEN n "Tutor" "Tutors"} CorrectorsFor n: #{pluralEN n "Corrector" "Correctors"} UserListTitle: Comprehensive list of users AccessRightsSaved: Successfully updated permissions AccessRightsNotChanged: Permissions left unchanged LecturersForN n: #{pluralEN n "Lecturer" "Lecturers"} Date: Date DateTimeFormat: Date and time format DateFormat: Date format TimeFormat: Time format DownloadFiles: Automatically download files DownloadFilesTip: When set, files are automatically treated as downloads. Otherwise behaviour is browser dependent (PDFs might, for example, be opened within the browser) WarningDays: Deadline-preview WarningDaysTip: How many days ahead should deadlines regarding exams etc. be displayed on the homepage? NotificationSettings: Desired notifications UserSchools: Relevant departments UserSchoolsTip: You will only receive department-wide notifications for the selected departments. FormNotifications: Notifications FormBehaviour: Behaviour FormCosmetics: Interface FormPersonalAppearance: Public data FormFieldRequiredTip: Required fields PersonalInfoExamAchievementsWip: The feature to display your exam achievements has not yet been implemented. PersonalInfoOwnTutorialsWip: The feature to display tutorials you have been assigned to as tutor has not yet been implemented. PersonalInfoTutorialsWip: The feature to display tutorials you have registered for has not yet been implemented. ActiveAuthTags: Active authorisation predicates InvalidDateTimeFormat: Invalid date and time format. YYYY-MM-DDTHH:MM[:SS] expected AmbiguousUTCTime: The given timestamp cannot be converted to UTC unambiguously IllDefinedUTCTime: The given timestamp cannot be converted to UTC LastEdits: Latest edits EditedBy name time: #{time} by #{name} LastEdit: Latest edit LastEditByUser: Your last edit NoEditByUser: Not edited by you SubmissionFilesIgnored n: Ignored #{n} #{pluralEN n "file" "files"} SubmissionDoesNotExist smid: There is no submission “#{toPathPiece smid}”. LDAPLoginTitle: Campus login PWHashLoginTitle: Uni2work login PWHashLoginNote: Use this form if you have received special credentials from the Uni2work-team. Most users need to use campus login! DummyLoginTitle: Development login LoginNecessary: Please log in first! InternalLdapError: Internal error during campus login CampusUserInvalidEmail: Could not determine email address during campus login CampusUserInvalidDisplayName: Could not determine display name during campus login CampusUserInvalidGivenName: Could not determine given name during campus login CampusUserInvalidSurname: Could not determine surname during campus login CampusUserInvalidTitle: Could not determine title during campus login CampusUserInvalidMatriculation: Could not determine matriculation during campus login CampusUserInvalidFeaturesOfStudy parseErr: Could not determine features of study during campus login CampusUserInvalidAssociatedSchools parseErr: Could not determine associated departments during campus login CampusUserInvalidSex: Could not determine sex during campus login CorrectorNormal: Normal CorrectorMissing: Missing CorrectorExcused: Excused CorrectorStateTip: Missing correctors are assigned additional corrections during later sheets. Excused correctors are not assigned any additional deficit. DayIsAHoliday tid name date: “#{name}” (#{date}) is a legal holiday DayIsOutOfLecture tid name date: “#{name}” (#{date}) is not within lecture period of #{tid} DayIsOutOfTerm tid name date: “#{name}” (#{date}) is not within #{tid} UploadModeNone: No Upload UploadModeAny: Upload arbitrary files UploadModeSpecific: Upload pre-defined files UploadModeUnpackZips: Upload multiple files UploadModeUnpackZipsTip: If upload of multiple files is permitted, supported archive formats are also accepted. Archives are automatically unpacked during upload. AutoUnzip: Automatically unpack ZIPs AutoUnzipInfo: Automatically unpacks ZIP-files (*.zip) and adds their content to the root directory. UploadModeExtensionRestriction: Allowed file extensions UploadModeExtensionRestrictionTip: Comma-separated. If no file extensions are specified, uploads are not restricted. UploadModeExtensionRestrictionEmpty: List of permitted file extensions may not be emptyy UploadSpecificFiles: Pre-defined files NoUploadSpecificFilesConfigured: If pre-defined files are selected, at least one file needs to be configured. UploadSpecificFilesDuplicateNames: Names of pre-defined files must be unique UploadSpecificFilesDuplicateLabels: Labels of pre-defined files must be unique UploadSpecificFileLabel: Label UploadSpecificFileName: Filename UploadSpecificFileRequired: Required for submission NoSubmissions: No submission CorrectorSubmissions: External submission via pseudonym UserSubmissions: Direct submission in Uni2work BothSubmissions: Submission either directly in Uni2work or externally via pseudonym 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. SubmissionNoUploadExpected: No upload of files expected. SubmissionReplace: Replace submission SubmissionCreated: Successfully created submission SubmissionUpdated: Successfully replaced submission AdminFeaturesHeading: Features of study StudyTerms: Fields of study StudyTerm: Field of study NoStudyTermsKnown: No known features of study StudyFeaturesDegrees: Degrees StudyFeaturesTerms: Terms of Study StudyFeaturesNameCandidates: Name candidates StudyFeaturesParentCandidates: Parent candidates StudyFeaturesStandaloneCandidates: Standalone candidates StudyFeatureNameInference: Infer field of study mapping StudyFeatureParentInference: Infer field of study parent relation StudyFeatureInferenceNoNameConflicts: No observed conflicts StudyFeatureInferenceNameConflictsHeading: Fields of study with observed conflicts StudyFeatureAge: Semester StudyFeatureDegree: Degree FieldPrimary: Major FieldSecondary: Minor ShortFieldPrimary: Mj ShortFieldSecondary: Mn NoStudyField: No field of study StudyFeatureType: StudyFeatureValid: Valid StudyFeatureUpdate: Updated DegreeKey: Degree key DegreeName: Degree DegreeShort: Degree shorthand StudyTermsKey: Field key StudyTermsName: Field of study StudyTermsShort: Field shorthand StudyTermsChangeSuccess: Successfully updated fields of study StudyDegreeChangeSuccess: Successfully updated degrees StudyCandidateIncidence: Synchronisation AmbiguousNameCandidatesRemoved n: Successfully removed #{n} ambiguous #{pluralEN n "candidate" "candidates"} RedundantNameCandidatesRemoved n: Successfully removed #{n} rendundant #{pluralEN n "name-candidate" "name-candidates"} RedundantParentCandidatesRemoved n: Successfully removed #{n} rendundant #{pluralEN n "parent-candidate" "parent-candidates"} RedundantStandaloneCandidatesRemoved n: Successfully removed #{n} rendundant #{pluralEN n "standalone-candidate" "standalone-candidates"} NameCandidatesInferred n: Successfully inferred #{n} field #{pluralEN n "mapping" "mappings"} NoNameCandidatesInferred: No new name-mappings inferred AllNameIncidencesDeleted: Successfully deleted all name observations AllParentIncidencesDeleted: Successfully deleted all parent-relation observations AllStandaloneIncidencesDeleted: Successfully deleted all standalone observations ParentCandidatesInferred n: Successfully inferred #{n} field #{pluralEN n "parent-relation" "parent-reliations"} NoParentCandidatesInferred: No new parent-relations inferred IncidencesDeleted n: Successfully deleted #{show n} #{pluralEN n "observation" "observations"} StudyTermIsNew: New StudyFeatureConflict: Observed conflicts in field mapping MailTestFormEmail: Email address MailTestFormLanguages: Language settings MailTestSubject: Uni2work test email MailTestContent: This is a test email sent by Uni2work. No action on your part is required. MailTestDateTime: Test of datetime formatting: German: German GermanGermany: German (Germany) English: English EnglishEurope: English (Europe) MailSubjectSubmissionRated csh: Your #{csh}-submission was marked MailSubmissionRatedIntro courseName termDesc: Your submission for #{courseName} (#{termDesc}) was marked. MailSubjectSubmissionEdited csh shn: Your submisson for #{shn} in #{csh} was edited MailSubmissionEditedIntro coursen shn termDesc displayName: #{displayName} edited your submission for #{shn} in #{coursen} (#{termDesc}). MailSubjectSubmissionUserCreated csh shn: You were added to a submission for #{shn} in #{csh} MailSubjectSubmissionUserCreatedOther displayName csh shn: An user was added to a submission for #{shn} in #{csh} MailSubmissionUserCreatedIntro coursen shn termDesc: You were added to a submission for #{shn} in #{coursen} (#{termDesc}). MailSubmissionUserCreatedOtherIntro displayName coursen shn termDesc: #{displayName} was added as to a submission for #{shn} in #{coursen} (#{termDesc}). MailSubjectSubmissionUserDeleted csh shn: You were removed from your submission for #{shn} in #{csh} MailSubjectSubmissionUserDeletedOther displayName csh shn: An user was removed from your submission for #{shn} in #{csh} MailSubmissionUserDeletedIntro coursen shn termDesc: You were removed from your submission for #{shn} in #{coursen} (#{termDesc}). MailSubmissionUserDeletedOtherIntro displayName coursen shn termDesc: #{displayName} was removed from your submission for #{shn} in #{coursen} (#{termDesc}). MailSubjectSheetActive csh sheetName: #{sheetName} in #{csh} was released MailSheetActiveIntro courseName termDesc sheetName: You may now download #{sheetName} for #{courseName} (#{termDesc}). MailSubjectCourseRegistered csh: You were enrolled for #{csh} MailSubjectCourseRegisteredOther displayName csh: #{displayName} was enrolled for #{csh} MailCourseRegisteredIntro courseName termDesc: You were enrolled for the course “#{courseName}” (#{termDesc}) MailCourseRegisteredIntroOther displayName courseName termDesc: #{displayName} was enrolled for the course “#{courseName}” (#{termDesc}). MailSubjectExamResult csh examn: Results for #{examn} in #{csh} are now available MailExamResultIntro courseName termDesc examn: You may now view your result for #{examn} of the course #{courseName} (#{termDesc}). MailSubjectExamOfficeExamResults csh examn: Results for #{examn} of #{csh} are now available MailExamOfficeExamResultsIntro courseName termDesc examn: A course administrator has made the results for #{examn} of the course #{courseName} (#{termDesc}) available. MailSubjectExamOfficeExamResultsChanged csh examn: Results for #{examn} of #{csh} were changed MailExamOfficeExamResultsChangedIntro courseName termDesc examn: A course administrator has changed exam results for #{examn} of the course #{courseName} (#{termDesc}). MailSubjectExamRegistrationActive csh examn: Registration is now allowed for #{examn} of #{csh} MailExamRegistrationActiveIntro courseName termDesc examn: You may now register for #{examn} of the course #{courseName} (#{termDesc}). MailSubjectExamRegistrationSoonInactive csh examn: The registration period for #{examn} of #{csh} ends shortly MailExamRegistrationSoonInactiveIntro courseName termDesc examn: Soon you will no longer be allowed to register for #{examn} of #{courseName} (#{termDesc}). MailSubjectExamDeregistrationSoonInactive csh examn: Deregistration for #{examn} in #{csh} ends shortly MailExamDeregistrationSoonInactiveIntro courseName termDesc examn: Soon you will no longer be allowed to deregister from #{examn} of #{courseName} (#{termDesc}). MailSubjectSubmissionsUnassigned csh sheetName: Corrections for #{sheetName} of #{csh} could not be distributed MailSubmissionsUnassignedIntro n courseName termDesc sheetName: #{n} corrections for #{sheetName} of the course #{courseName} (#{termDesc}) could not be automatically distributed. MailSubjectSheetSoonInactive csh sheetName: The submission period for #{sheetName} of #{csh} ends shortly MailSheetSoonInactiveIntro courseName termDesc sheetName: Soon you will no longer be allowed to submit for #{sheetName} of the course #{courseName} (#{termDesc}). MailSubjectSheetInactive csh sheetName: The submission period for #{sheetName} of #{csh} has ended MailSheetInactiveIntro courseName termDesc sheetName n num: The submission period for #{sheetName} of the course #{courseName} (#{termDesc}) has ended. #{noneOneMoreEN num "" "One participant" (toMessage num <> " participants")}#{noneOneMoreEN n "" "" (" made " <> toMessage num)}#{noneOneMoreEN n "There were no submissions" " made one submission" " submissions"}. MailSubjectCorrectionsAssigned csh sheetName: You were assigned corrections for #{sheetName} of #{csh} MailCorrectionsAssignedIntro courseName termDesc sheetName n: You were assigned #{n} #{pluralEN n "correction" "corrections"} for #{sheetName} of #{courseName} (#{termDesc}). MailSubjectUserRightsUpdate name: Permissions for #{name} changed MailUserRightsIntro name email: #{name} <#{email}> now has the following permissions: MailNoLecturerRights: You don't currently have lecturer permissions for any department. MailLecturerRights n: As a lecturer you may create new courses within your #{pluralEN n "department" "departments"}. MailSubjectUserAuthModeUpdate: Your Uni2work login UserAuthModePWHashChangedToLDAP: You can now log in to Uni2work using your Campus-account UserAuthModeLDAPChangedToPWHash: You can now log in to Uni2work using your Uni2work-internal account NewPasswordLinkTip: You can set the password for your Uni2work-internal account on the following page: NewPasswordLink: Set password AuthPWHashTip: You now need to use the login form labeled "Uni2work login". Please ensure that you have already set a password when you try to log in. PasswordResetEmailIncoming: For security reasons you will receive a link to the page on which you can set and later change your password in a separate email. MailEditNotifications: Enable/Disable notifications MailSubjectSupport: Support request MailSubjectSupportCustom customSubject: [Support] #{customSubject} CommCourseSubject: Course message MailSubjectLecturerInvitation tid ssh csh: [#{tid}-#{ssh}-#{csh}] Invitation to be a course administrator InvitationAcceptDecline: Accept/Decline invitation InvitationFromTip displayName: You are receiving this invitation because #{displayName} has caused it to be sent from within Uni2work. InvitationUniWorXTip: Uni2work is a web based teaching management system at LMU Munich. MailSubjectParticipantInvitation tid ssh csh: [#{tid}-#{ssh}-#{csh}] Invitation to be a course participant MailSubjectCorrectorInvitation tid ssh csh shn: [#{tid}-#{ssh}-#{csh}] Invitation to be a corrector for #{shn} MailSubjectTutorInvitation tid ssh csh tutn: [#{tid}-#{ssh}-#{csh}] Invitation to be a tutor for #{tutn} MailSubjectExamCorrectorInvitation tid ssh csh examn: [#{tid}-#{ssh}-#{csh}] Invitation to be a corrector for #{examn} MailSubjectExamRegistrationInvitation tid ssh csh examn: [#{tid}-#{ssh}-#{csh}] Invitation to be a participant of #{examn} MailSubjectSubmissionUserInvitation tid ssh csh shn: [#{tid}-#{ssh}-#{csh}] Invitation to participate in a submission for #{shn} MailSubjectExamOfficeUserInvitation displayName: Consideration of your exam achievements within Uni2work MailSubjectPasswordReset: Set/Change Uni2work password SheetGrading: Marking SheetGradingPoints maxPoints: #{maxPoints} #{pluralEN maxPoints "point" "points"} SheetGradingPassPoints maxPoints passingPoints: Pass with #{passingPoints} of #{maxPoints} #{pluralEN maxPoints "point" "points"} SheetGradingPassBinary: Pass/Fail SheetGradingInfo: "Passing by points" counts both towards the maximum achievable number of points and towards the number of sheets that can be passed. SheetGradingCount': Number SheetGradingPoints': Points SheetGradingPassing': Passing SheetGradingPassPoints': Passing by points SheetGradingPassBinary': Pass/Fail SheetTypeBonus grading: Bonus SheetTypeNormal grading: Normal SheetTypeInformational grading: Informational SheetTypeNotGraded: Not marked SheetTypeInfoNotGraded: "Not marked" means that there will be no feedback at all. SheetTypeInfoBonus: Sheets marked "bonus" count normally but do not increase either the maximum number of points or the count of sheets that can be passed. SheetTypeInfoInformational: Sheets marked "informational" do not counted anywhere. They are marked only as feedback for participants. SheetGradingBonusIncluded: Achieved bonus points are already counted among the achieved normal Their marking points. SummaryTitle: Summary of SheetGradingSummaryTitle intgr: #{intgr} #{pluralEN intgr "sheet" "sheets"} SubmissionGradingSummaryTitle intgr: #{intgr} #{pluralEN intgr "submission" "submissions"} SheetTypeBonus': Bonus SheetTypeNormal': Normal SheetTypeInformational': Informational SheetTypeNotGraded': Not marked SheetGradingMaxPoints: Maximum number of points SheetGradingPassingPoints: Points necessary to pass SheetGroupArbitrary: Arbitrary groups SheetGroupRegisteredGroups: Registered groups SheetGroupNoGroups: No group submission SheetGroupMaxGroupsize: Maximum group size SheetFiles: Exercise sheet files SheetFileTypeHeader: Belongs to SheetArchiveName tid ssh csh shn: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldedCase shn} SheetTypeArchiveName tid ssh csh shn renderedSft: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldedCase shn}-#{foldCase renderedSft} NotificationTriggerSubmissionRatedGraded: My submission for an exercise sheet was marked (not purely informational) NotificationTriggerSubmissionRated: My submission for an exercise sheet was marked NotificationTriggerSheetActive: I can now download a new exercise sheet NotificationTriggerSheetSoonInactive: I will soon no longer be able to submit for an exercise sheet NotificationTriggerSheetInactive: The submission period for one of my exercise sheets is over NotificationTriggerCorrectionsAssigned: I was assigned corrections NotificationTriggerCorrectionsNotDistributed: Not all submissions for one of my exercise sheets could be assigned a corrector NotificationTriggerUserRightsUpdate: My permissions changed NotificationTriggerUserAuthModeUpdate: My login mode changed NotificationTriggerExamRegistrationActive: I can now register for an exam NotificationTriggerExamRegistrationSoonInactive: I will soon no longer be able to register for an exam NotificationTriggerExamDeregistrationSoonInactive: I will soon no longer be able to deregister from an exam NotificationTriggerExamResult: An exam result is available NotificationTriggerAllocationStaffRegister: I can now register a course for central allocation NotificationTriggerAllocationAllocation: I can now grade applications to a central alloction for one of my courses NotificationTriggerAllocationRegister: I can now apply to a new central allocation NotificationTriggerAllocationOutdatedRatings: Applications to a central allocation for one of my courses have changed since they were graded NotificationTriggerAllocationUnratedApplications: Grades are pending for applications to a central allocation for one of my courses NotificationTriggerAllocationResults: Participants have been placed by one of my central allocations NotificationTriggerExamOfficeExamResults: New exam results are available NotificationTriggerExamOfficeExamResultsChanged: Exam results have changed NotificationTriggerCourseRegistered: A course administrator has enrolled me in a course NotificationTriggerSubmissionUserCreated: I was added to an exercise sheet submission NotificationTriggerSubmissionEdited: One of my exercise sheet submissions was changed NotificationTriggerSubmissionUserDeleted: I was removed from one of my exercise sheet submissions NotificationTriggerKindAll: For all users NotificationTriggerKindCourseParticipant: For course participants NotificationTriggerKindExamParticipant: For exam participants NotificationTriggerKindCorrector: For correctors NotificationTriggerKindLecturer: For lecturers NotificationTriggerKindCourseLecturer: For course administrators NotificationTriggerKindAdmin: For administrators NotificationTriggerKindExamOffice: For the exam office NotificationTriggerKindEvaluation: For course evaluations NotificationTriggerKindAllocationStaff: For central allocations (lecturers) NotificationTriggerKindAllocationParticipant: For central allocations NotificationTriggerKindSubmissionUser: For participants in an exercise sheet submission CorrCreate: Register submissions UnknownPseudonymWord pseudonymWord: Invalid pseudonym-word “#{pseudonymWord}” InvalidPseudonym pseudonym: Invalid pseudonym “#{pseudonym}” InvalidPseudonymSubmissionIgnored oPseudonyms iPseudonym: The submission with pseudonyms “#{oPseudonyms}” has been ignored since “#{iPseudonym}” could not be automatically corrected to be a valid pseudonym. PseudonymAutocorrections: Suggestions: UnknownPseudonym pseudonym: Unknown pseudonym “#{pseudonym}” CorrectionPseudonyms: Pseudonyms CorrectionPseudonymsTip: One submission per line. For group submissions include multiple pseudonyms (comma-separated) per line. Typos may be automatically corrected. PseudonymSheet: Exercise sheet CorrectionPseudonymSheet termDesc csh shn: #{termDesc} » #{csh} » #{shn} SheetGroupTooLarge sheetGroupDesc: Submission group to large: #{sheetGroupDesc} SheetNoRegisteredGroup sheetGroupDesc: “#{sheetGroupDesc}” are not registered as a submission group SheetAmbiguousRegisteredGroup sheetGroupDesc: “#{sheetGroupDesc}” contains members of multiple submission groups SheetNoGroupSubmission sheetGroupDesc: Group submission is not allowed for this exercise sheet (#{sheetGroupDesc}) SheetDuplicatePseudonym: The following pseudonyms occurred multiple times. All occurrances except the first have been ignored: SheetCreateExisting: The following pseudonyms have already submitted: CorrGrade: Mark submissions UserAccountDeleted name: User account for #{name} was deleted! UserSubmissionsDeleted n: #{tshow n} #{pluralEN n "submission was" "submissions were"} permanently deleted. UserGroupSubmissionsKept n: #{tshow n} #{pluralEN n "group submission was" "group submissions were"} kept. They are no longer associated with the deleted user. Group submissions can thus become as if made by a single user. Such submissions are deleted together with their last user. UserSubmissionGroupsDeleted count: #{tshow count} #{pluralEN count "submission group was" "submission groups were"} deleted since #{pluralEN count "it" "they"} would have become empty. UserAccountDeleteWarning: Caution, this permanently deletes users and all of their associated data. Exam results must be stored long term! HelpTitle: Support HelpAnswer: Send answers to HelpUser: My user account HelpAnonymous: Send no answers (anonymous) HelpEmail: Email HelpSubject: Subject HelpRequest: Support request / Suggestion HelpProblemPage: Problematic page HelpIntroduction: If you have trouble using this website or if you find something that could be improved, please contact us even if you were already able to solve your problem by yourself! We are continually making changes and try to keep the site as intuitive as possible even for new users. HelpSent: Your support request has been sent. InfoLecturerTitle: Information for lecturers SystemMessageFrom: Visible from SystemMessageTo: Visible to SystemMessageAuthenticatedOnly: Only logged in users SystemMessageSeverity: Severity SystemMessageId: Id SystemMessageSummaryContent: Summary / Content SystemMessageSummary: Summary SystemMessageContent: Content SystemMessageLanguage: Language SystemMessageDelete: Delete SystemMessageActivate: Set to be visible SystemMessageDeactivate: Set to be invisible SystemMessageTimestamp: Timestamp SystemMessagesDeleted: System messages deleted: SystemMessagesActivated: System messages set to become visible at: SystemMessagesDeactivated: System messages set to become invisable at: SystemMessageEmptySelection: No system messages selected SystemMessageAdded sysMsgId: System message added: #{toPathPiece sysMsgId} SystemMessageEdit: Edit system message SystemMessageEditTranslations: Edit translations SystemMessageAddTranslation: Add translation SystemMessageEditSuccess: Successfully edited system message. SystemMessageAddTranslationSuccess: Successfully added translation. SystemMessageEditTranslationSuccess: Successfully edited translation. SystemMessageDeleteTranslationSuccess: Successfully deleted translation. MessageError: Error MessageWarning: Warning MessageInfo: Information MessageSuccess: Success InvalidLangFormat: Invalid language code (RFC1766) ErrorResponseTitleNotFound: Resource not found ErrorResponseTitleInternalError internalError: An internal error occurred ErrorResponseTitleInvalidArgs invalidArgs: Request contained invalid arguments ErrorResponseTitleNotAuthenticated: Request requires authentication ErrorResponseTitlePermissionDenied permissionDenied: Permission denied ErrorResponseTitleBadMethod requestMethod: HTTP-method not supported UnknownErrorResponse: An error has occurred that could not be further classified: ErrorResponseNotFound: No page could be found under the url requested by your browser. ErrorResponseNotAuthenticated: To be granted access to most parts of Uni2work you need to login first. ErrorResponseBadMethod requestMethodText: Your browser can interact in multiple ways with the resources offered by Uni2work. The requested method (#{requestMethodText}) is not supported here. ErrorResponseEncrypted: In order not to reveal sensitive information further details have been encrypted. If you send a support request, please include the encrypted data listed below. ErrMsgCiphertext: Encrypted error message EncodedSecretBoxCiphertextTooShort: Encrypted data are too short to be valid EncodedSecretBoxInvalidBase64 base64Err: Encrypted data ar not correctly base64url-encoded: #{base64Err} EncodedSecretBoxInvalidPadding: Encrypted data are not padded correctly EncodedSecretBoxCouldNotDecodeNonce: Could not decode secretbox-nonce EncodedSecretBoxCouldNotOpenSecretBox: Could not open libsodium-secretbox (Encrypted data are not authentic) EncodedSecretBoxCouldNotDecodePlaintext aesonErr: Could not decode json cleartext: #{aesonErr} ErrMsgHeading: Decrypt error message InvalidRoute: Could not interpret url MenuOpenCourses: Courses with open registration MenuOpenAllocations: Active central allocations MenuHome: Home MenuInformation: Information MenuLegal: Legal MenuDataProt: Data protection MenuTermsUse: Terms of use MenuCopyright: Copyright MenuImprint: Imprint MenuVersion: Version history MenuInstance: Instance identification MenuHealth: Instance health MenuHelp: Support MenuProfile: Settings MenuLogin: Login MenuLogout: Logout MenuAllocationList: Central allocations MenuCourseList: Courses MenuCourseMembers: Participants MenuCourseAddMembers: Add participants MenuCourseCommunication: Course message (email) MenuCourseApplications: Applications MenuCourseExamOffice: Exam offices MenuTermShow: Semesters MenuSubmissionDelete: Delete submission MenuUsers: User MenuUserAdd: Add user MenuUserNotifications: Notification settings MenuUserPassword: Password MenuAdminTest: Admin-demo MenuMessageList: System messages MenuAdminErrMsg: Decrypt error message MenuProfileData: Personal information MenuTermCreate: Create new semester MenuCourseNew: Create new course MenuTermEdit: Edit semester MenuTermCurrent: Current semester MenuCorrection: Marking MenuCorrections: Corrections MenuCorrectionsOwn: My corrections MenuSubmissions: Submissions MenuSheetList: Exercise sheets MenuMaterialList: Material MenuMaterialNew: Publish new material MenuMaterialEdit: Edit material MenuMaterialDelete: Delete material MenuTutorialList: Tutorials MenuTutorialNew: Create new tutorial MenuSheetNew: Create new exercise sheet MenuSheetCurrent: Current exercise sheet MenuSheetOldUnassigned: Submissions without corrector MenuCourseEdit: Edit course MenuCourseClone: Clone course MenuCourseDelete: Delete course MenuSubmissionNew: Create submission MenuSubmissionOwn: Submission MenuCorrectors: Correctors MenuCorrectorsChange: Adjust correctors MenuSheetEdit: Edit exercise sheet MenuSheetDelete: Delete exercise sheet MenuSheetClone: Clone exercise sheet MenuCorrectionsUpload: Upload corrections MenuCorrectionsDownload: Download corrections MenuCorrectionsCreate: Register submissions MenuCorrectionsGrade: Grade submissions MenuCorrectionsAssign: Assign corrections MenuCorrectionsAssignSheet name: Assign corrections for #{name} MenuAuthPreds: Authorisation settings MenuTutorialDelete: Delete tutorial MenuTutorialEdit: Edit tutorial MenuTutorialComm: Send course message MenuExamList: Exams MenuExamNew: Create new exam MenuExamEdit: Edit MenuExamUsers: Participants MenuExamGrades: Exam results MenuExamAddMembers: Add exam participants MenuExamOfficeExams: Exams MenuExamOfficeFields: Fields of study MenuExamOfficeUsers: Users MenuLecturerInvite: Add functionaries MenuAllocationInfo: Information regarding central allocations MenuCourseApplicationsFiles: Files of all applications MenuSchoolList: Departments MenuSchoolNew: Create new department MenuCourseNewsNew: Add course news MenuCourseNewsEdit: Edit course news MenuCourseEventNew: New course occurrence MenuCourseEventEdit: Edit course occurrence BreadcrumbSubmissionFile: File BreadcrumbSubmissionUserInvite: Invitation to participate in a submission BreadcrumbCryptoIDDispatch: CryptoID-redirect BreadcrumbCourseAppsFiles: Application files BreadcrumbCourseNotes: Course notes BreadcrumbHiWis: Correctors BreadcrumbMaterial: Material BreadcrumbSheet: Exercise sheet BreadcrumbTutorial: Tutorial BreadcrumbExam: Exam BreadcrumbApplicant: Applicant BreadcrumbCourseRegister: Register BreadcrumbCourseRegisterTemplate: Application template BreadcrumbCourseFavourite: Favourite BreadcrumbCourse: Course BreadcrumbAllocationRegister: Register participation BreadcrumbAllocation: Central allocation BreadcrumbTerm: Semester BreadcrumbSchool: Department BreadcrumbUser: User BreadcrumbStatic: Static resource BreadcrumbWellKnown: Named static resource BreadcrumbMetrics: Metrics BreadcrumbLecturerInvite: Invitation to be a course administrator BreadcrumbExamOfficeUserInvite: Invitation regarding exam achievements BreadcrumbFunctionaryInvite: Invitation to be a department functionary BreadcrumbUserDelete: Delete user account BreadcrumbUserHijack: Hijack user session BreadcrumbSystemMessage: System message BreadcrumbSubmission: Submission BreadcrumbCourseNews: Course news BreadcrumbCourseNewsDelete: Delete course news BreadcrumbCourseEventDelete: Delete course occurrence BreadcrumbProfile: Settings BreadcrumbAllocationInfo: On central allocations BreadcrumbCourseParticipantInvitation: Invitation to be a course participant BreadcrumbMaterialArchive: Archive BreadcrumbMaterialFile: File BreadcrumbSheetArchive: Files BreadcrumbSheetIsCorrector: Corrector-check BreadcrumbSheetPseudonym: Pseudonym BreadcrumbSheetCorrectorInvite: Invitation to be a corrector BreadcrumbSheetFile: File BreadcrumbTutorialRegister: Register BreadcrumbTutorInvite: Invitation to be a tutor BreadcrumbExamCorrectorInvite: Invitation to be an exam corrector BreadcrumbExamParticipantInvite: Invitation to be an exam participant BreadcrumbExamRegister: Register BreadcrumbApplicationFiles: Application files BreadcrumbCourseNewsArchive: Archive BreadcrumbCourseNewsFile: File TitleMetrics: Metrics AuthPredsInfo: To view their own courses like a participant would, administrators and correctors can deactivate the checking of their credentials temporarily. Disabled authorisation predicates always fail. This means that deactivated predicates are not checked to grant access where it would otherwise not be permitted. These settings are only temporary, until your session expires i.e. your browser-cookie does. By deactivating predicates you can lock yourself out temporarily, at most. AuthPredsActive: Active authorisation predicates AuthPredsActiveChanged: Authorisation settings saved for the current session AuthTagFree: Page is freely accessable AuthTagAdmin: User is administrator AuthTagExamOffice: User is part of an exam office AuthTagToken: User is presenting an authorisation-token AuthTagNoEscalation: User permissions are not being expanded to other departments AuthTagDeprecated: Page is not deprecated AuthTagDevelopment: Page is not in development AuthTagLecturer: User is lecturer AuthTagCorrector: User is corrector AuthTagTutor: User is tutor AuthTagTutorControl: Tutors have control over their tutorial AuthTagTime: Time restrictions are fulfilled AuthTagStaffTime: Time restrictions wrt. staff are fulfilled AuthTagAllocationTime: Time restrictions due to a central allocation are fulfilled AuthTagCourseRegistered: User is enrolled in course AuthTagAllocationRegistered: User participates in central allocation AuthTagTutorialRegistered: User is tutorial participant AuthTagExamRegistered: User is exam participant AuthTagExamResult: User has an exam result AuthTagExamOccurrenceRegistered: User is registered for exam occurrence/room AuthTagExamOccurrenceRegistration: Registration for exam is done including occurrence/room AuthTagParticipant: User participates in course AuthTagApplicant: User is applicant for course AuthTagRegisterGroup: User is not participant in any tutorial of the same registration group AuthTagCapacity: Capacity is sufficient AuthTagEmpty: Course is empty AuthTagMaterials: Course material is publicly accessable AuthTagOwner: User is owner AuthTagRated: Submission is marked AuthTagUserSubmissions: Submissions are made by course participants AuthTagCorrectorSubmissions: Submissions are registered by correctors AuthTagSelf: User is only accessing their only data AuthTagIsLDAP: User logs in using their campus account AuthTagIsPWHash: User logs in using their Uni2work-internal account AuthTagAuthentication: User is authenticated AuthTagRead: Access is read only AuthTagWrite: Access might write DeleteCopyStringIfSure n: If you are sure that you want to permanently delete the #{pluralEN n "object" "objects"} listed below, please copy the shown text. DeletePressButtonIfSure n: If you are sure that you want to permanently delete the #{pluralEN n "object" "objects"} listed below, please confirm the action by pressing the button. DeleteConfirmation: Confirmation text DeleteConfirmationWrong: Confirmation text must match the shown text exactly. DBTIRowsMissing n: #{pluralDE n "A line" "A number of lines"} vanished from the database since the form you submitted was generated for you MassInputAddDimension: + MassInputDeleteCell: - NavigationFavourites: Favourites CommSubject: Subject CommBody: Message CommBodyTip: This input field currently accepts only Html. Line breaks are thus ignored and must be designated manually by inserting
in the appropriate places. CommRecipients: Recipients 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. CommDuplicateRecipients n: #{n} duplicate #{pluralEN n "recipient" "recipients"} ignored CommSuccess n: Message was sent to #{n} #{pluralEN n "recipient" "recipients"} CommUndisclosedRecipients: Undisclosed recipients CommAllRecipients: all-recipients CommCourseHeading: Course message CommTutorialHeading: Tutorial message RecipientCustom: Custom recipients RecipientToggleAll: All/None DBCsvImportActionToggleAll: All/None RGCourseParticipants: Course participants RGCourseLecturers: Course administrators RGCourseCorrectors: Course correctors RGCourseTutors: Course tutors RGTutorialParticipants: Tutorial participants MultiSelectFieldTip: Multiple selections are possible (Shift or Ctrl) MultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated) EmailInvitationWarning: This address could not be matched to any Uni2work-user under your current permissions (may be subject to some restrictions). An invitation will be sent via email. LecturerInvitationAccepted lType csh: You were registered as #{lType} for #{csh} LecturerInvitationDeclined csh: You have declined the invitation to become course administrator for #{csh} CourseLecInviteHeading courseName: Invitation to be a course administrator for #{courseName} CourseLecInviteExplanation: You were invited to be a course administrator. CourseParticipantInviteHeading courseName: Invitation to enrol for #{courseName} CourseParticipantInviteExplanation: You were invited to be a participant of a course. CourseParticipantEnlistDirectly: Enrol known users directly CourseParticipantInviteField: Email addresses to invite CourseParticipantInvitationAccepted courseName: You were enrolled in #{courseName} CorrectorInvitationAccepted shn: You are now a corrector for #{shn} CorrectorInvitationDeclined shn: You have declined the invitation to be a corrector for #{shn} SheetCorrInviteHeading shn: Invitation to be a corrector for #{shn} SheetCorrInviteExplanation: You were invited to be a sheet corrector. TutorInvitationAccepted tutn: You are now tutor for #{tutn} TutorInvitationDeclined tutn: You have declined the invitation to be a tutor for #{tutn} TutorInviteHeading tutn: Invitation to be tutor for #{tutn} TutorInviteExplanation: You were invited to be a tutor. ExamCorrectorInvitationAccepted examn: You are now corrector for #{examn} ExamCorrectorInvitationDeclined examn: You have declined the invitation to be a corrector for #{examn} ExamCorrectorInviteHeading examn: Invitation to be a corrector for #{examn} ExamCorrectorInviteExplanation: You were invited to be a corrector. ExamRegistrationInvitationAccepted examn: You are now registered for #{examn} ExamRegistrationInvitationDeclined examn: You have declined the invitation to participate in #{examn} ExamRegistrationInviteHeading examn: Invitation to participate in #{examn} ExamRegistrationInviteExplanation: You were invited to register for an exam. SubmissionUserInvitationAccepted shn: You now participate in a submission for #{shn} SubmissionUserInvitationDeclined shn: You have declined the invitation to participate in a submission for #{shn} SubmissionUserInviteHeading shn: Invitation to participate in a submission for #{shn} SubmissionUserInviteExplanation: You were invited to participate in a submission for an exercise sheet. ExamOfficeUserInviteHeading displayName: Access of your exam achievements by #{displayName} ExamOfficeUserInviteExplanation: To properly consider your exam achievements (e.g. in the final transcript of records for Erasmus-students) you are invited to grant access to the appropriate parties. ExamOfficeUserInvitationAccepted: Access to exam achievements granted InvitationAction: Action InvitationActionTip: Declined invitations cannot be accepted later InvitationMissingRestrictions: Your authorisation-token is missing required data InvitationCollision: Invitation could not be accepted since an entry of this type already exists InvitationDeclined: Invitation declined BtnInviteAccept: Accept invitation BtnInviteDecline: Decline invitation LecturerType: Role ScheduleKindWeekly: Weekly ScheduleRegular: Regular occurrence ScheduleRegularKind: Schedule WeekDay: Day of the week Day: Day OccurrenceStart: Start OccurrenceEnd: End OccurrenceNever: Never ScheduleExists: This schedule already exists ScheduleExceptions: Exceptions ScheduleExceptionsTip: “Does not occur” overrides the regular schedule. “Does occur” overides “does not occur”. ExceptionKind: Event ... ExceptionKindOccur: Does occur ExceptionKindNoOccur: Does not occur ExceptionExists: This exception already exists ExceptionNoOccurAt: Event TutorialType: Type TutorialTypePlaceholder: Tutorial, Exercise discussion, ... TutorialTypeTip: Only for informational purposes TutorialName: Name TutorialParticipants: Participants TutorialCapacity: Capacity TutorialFreeCapacity: Free capacity TutorialRoom: Regular room TutorialTime: Time TutorialRegistered: Registered TutorialRegGroup: Registration group TutorialRegisterFrom: Register from TutorialRegisterTo: Register to TutorialDeregisterUntil: Deregister until TutorialsHeading: Tutorials TutorialEdit: Edit TutorialDelete: Delete TutorialTutorControlled: Tutors may edit tutorial TutorialTutorControlledTip: Should tutors be allowed to edit arbitrary aspects of this tutorial (name, registration group, room, time, other tutors, ...) at will? CourseExams: Exams CourseTutorials: Tutorials ParticipantsN n: #{n} #{pluralEN n "participant" "participants"} TutorialDeleteQuestion: Do you really want to delete the tutorial listed below? TutorialDeleted: Tutorial deleted TutorialRegisteredSuccess tutn: Successfully registered for the tutorial #{tutn} TutorialDeregisteredSuccess tutn: Successfully de-registered for the tutorial #{tutn} TutorialNameTip: Needs to be unique within the course TutorialCapacityNonPositive: Capacity may not be negative TutorialCapacityTip: Limits how many course participants may register for this tutorial TutorialRegGroupTip: Course 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 TutorialRoomPlaceholder: Room TutorialTutors: Tutors TutorialTutorAlreadyAdded: An user with this email address is already registered as tutor OccurrenceNoneScheduled: No regular occurrences (yet) OccurrenceNoneExceptions: No exceptions (yet) TutorialNew: New tutorial TutorialNameTaken tutn: A tutorial named #{tutn} already exists TutorialCreated tutn: Successfully created tutorial #{tutn} TutorialEdited tutn: Successfully edited tutorial #{tutn} TutorialEditHeading tutn: Edit #{tutn} MassInputTip: You may specify multiple values. Values must be added to the list by clicking + and can be removed again by clicking -. All changes must be confirmed by clicking the form submit button. HealthReport: Health report InstanceIdentification: Instance identification InstanceId: Instance id ClusterId: Cluster id HealthMatchingClusterConfig: Cluster config matches HealthHTTPReachable: Cluster can be reached under the expected URL via HTTP HealthLDAPAdmins: Proportion of administrators that were found in the LDAP directory HealthSMTPConnect: SMTP server is reachable HealthWidgetMemcached: Memcached server is serving widgets correctly HealthActiveJobExecutors: Proportion of job workers accepting new jobs CourseParticipantsHeading: Course participants CourseParticipantsCount n: #{n} CourseParticipantsCountOf n m: #{n} of #{m} CourseParticipants n: Currently #{n} course #{pluralEN n "participant" "participants"} CourseParticipantsInvited n: #{n} #{pluralEN n "invitation" "invitations"} sent via email CourseParticipantsAlreadyRegistered n: #{n} #{pluralEN n "participant is" "participants are"} already enrolled CourseParticipantsRegisteredWithoutField n: #{n} #{pluralEN n "participant was" "participants were"} registered without #{pluralEN n "an associated field of study" "associated fields of study"}, because #{pluralEN n "it" "they"} could not be determined uniquely. CourseParticipantsRegistered n: Successfully registered #{n} #{pluralEN n "participant" "participants"} CourseParticipantsRegisterHeading: Add course participants ExamRegistrationAndCourseParticipantsRegistered n: Registered #{n} #{pluralEN n "participant" "participants"} for the exam as well as for the course ExamRegistrationNotRegisteredWithoutCourse n: #{n} #{pluralEN n "user" "users"} were not registered for the exam since they are not enrolled in the course ExamRegistrationRegisteredWithoutField n: Registered #{n} #{pluralEN n "participant" "participants"} for the exam as well as for the course. The #{pluralEN n "participant was" "participants were"} enrolled without #{pluralEN n "an associated field of study" "associated fields of study"} since #{pluralEN n "it" "they"} could not be determined uniquely. ExamRegistrationParticipantsRegistered n: #{n} #{pluralEN n "participant was" "participants were"} registered for the exam ExamRegistrationInviteDeadline: Invitation valid until ExamRegistrationEnlistDirectly: Register known users directly ExamRegistrationEnlistDirectlyTip: Should users whose email addresses are known to the system be registered for the exam directly? Otherwise invitations will be sent to alle users, which they will have to accept first in order to be registered. Unknown users always receive an invitation. ExamRegistrationRegisterCourse: Also enroll users in course ExamRegistrationRegisterCourseTip: Users that aren't enrolled already won't be registered for the exam otherwise. ExamRegistrationInviteField: Email addresses ExamParticipantsRegisterHeading: Add exam participants ExamParticipantsInvited n: #{n} #{pluralEN n "invitation" "invitations"} sent via email ExamName: Name ExamTime: Time ExamsHeading: Exams ExamNameTip: Needs to be unique within the course ExamStart: Start ExamEnd: End ExamDescription: Description ExamVisibleFrom: Visible from ExamVisibleFromTip: If left empty the exam is never visible and course participants may not register. ExamRegisterFrom: Register from ExamRegisterFromTip: Start of the period in which course participants may register themselves for the exam. If left empty participants are never allowed to register. ExamRegisterTo: Register to ExamDeregisterUntil: Deregister until ExamPublishOccurrenceAssignments: Publish occurrence/room-assignments ExamPublishOccurrenceAssignmentsTip: At this time participants are informed to which occurrence/room they are assigned ExamPublishOccurrenceAssignmentsParticipant: Occurrence/room-assignments published ExamFinished: Marking finished ExamFinishedOffice: Exam achievements published ExamFinishedParticipant: Marking expected to be finished ExamFinishedTip: At this participants are informed of their exam achievements ExamClosed: Exam achievements registered ExamClosedTip: At this time exam offices, which pull exam achievements from Uni2work, are informed. Changes to exam achievements trigger further notifications ExamShowGrades: Exam is graded ExamShowGradesTip: Should participants and relevant exam offices be show exact grades or only whether the exam was passed or failed? ExamPublicStatistics: Publish statistics ExamPublicStatisticsTip: Should automatically computed statistics also be shown to participants as soon as they are informed of their achievements? ExamAutomaticGrading: Automatically compute grades ExamAutomaticGradingTip: Should the exam achievement be automatically computed from the results of the exam parts? Bonus points are considered if configured. Manually overriding the computed exam achievements remains possible. ExamGradingRule: Grade computation ExamGradingManual': No automatic computation ExamGradingKey': By grading scale ExamGradingKey: Grading scale ExamGradingKeyTip: Values in the grading scale refer to the effective maximum number of points. Bonus points from exercises are added and results for exam parts are multiplied with the part's weight. Points: Points PointsMustBeNonNegative: Point boundaries may not be negative PointsMustBeMonotonic: Point boundaries must increase monotonically GradingFrom: From ExamNew: New Exam ExamBonus: Bonus point system ExamBonusRule: Bonus points from exercises ExamNoBonus': No automatic exam bonus ExamBonusPoints': Compute from exercise achievements ExamBonusManual': Manual computation ExamRegisterForOccurrence: Registration for this exam is done by registering for an occurrence/room ExamBonusAchieved: Bonus points ExamEditHeading examn: Edit #{examn} ExamBonusMaxPoints: Maximum exam bonus points ExamBonusMaxPointsTip: Bonus points are linearly interpolated from the number of exercise points achieved (or exercise sheets passed as applicable) between zero and the given bound. ExamBonusMaxPointsNonPositive: Maximum exam bonus points must be positive and greater than zero ExamBonusOnlyPassed: Apply bonus only if already passed ExamBonusRound: Round bonus to ExamBonusRoundNonPositive: Rounding multiple must be positive and greater than zero ExamBonusRoundTip: Bonus points are rounded commercially to a multiple of the given number ExamAutomaticOccurrenceAssignment: Selection of occurrences/rooms for/by participants ExamAutomaticOccurrenceAssignmentTip: Should exam participants be distributed automatically among the configured occurrences/rooms, should they instead be permitted to autonomously choose an occurrence/a room, or should they be assigned to occurrences/rooms manually by course administrators? Manipulation of the distribution and manually assigning participants remains possible. ExamOccurrenceRule: Procedure ExamOccurrenceRuleParticipant: Occurrence/room assignment procedure ExamRoomManual': No automatic or autonomous assignment ExamRoomSurname': By surname ExamRoomMatriculation': By matriculation ExamRoomRandom': Randomly ExamRoomFifo': Selected by the participants when registering ExamOccurrence: Occurrence/room ExamNoOccurrence: No occurrence/room ExamNoSuchOccurrence: Occurrence/Room does not exist (anymore) ExamOccurrences: Exams ExamRooms: Rooms ExamRoomAlreadyExists: Occurrence already configured ExamRoomName: Internal name ExamRoom: Room ExamRoomCapacity: Capacity ExamRoomCapacityNegative: Capacity may not be negative ExamRoomTime: Time ExamRoomStart: Start ExamRoomEnd: End ExamRoomDescription: Description ExamTimeTip: Only for informational purposes. The actual times are set for each occurrence/room ExamRoomAssigned: Assigned ExamRoomRegistered: Registration ExamOccurrenceStart: Exam starts ExamFormTimes: Times ExamFormOccurrences: Occurrences/rooms ExamFormAutomaticFunctions: Automatic functions ExamFormCorrection: Correction ExamFormParts: Exam parts ExamCorrectors: Correctors ExamCorrectorAlreadyAdded: A corrector with this email address already exists ExamParts: Exam parts/questions ExamPartWeightNegative: Weight of all exam parts must be greater than or equal to zero ExamPartAlreadyExists: An exam part of this name already exists ExamPartNumber: Number ExamPartNumbered examPartNumber: Part #{view _ExamPartNumber examPartNumber} ExamPartNumberTip: Will be used as an internal name e.g. during CSV-export ExamPartName: Title ExamPartNameTip: Will be shown to participants ExamPartMaxPoints: Maximum points ExamPartWeight: Weight ExamPartWeightTip: Will be multiplied with the achieved number of points before they are shown to the participant or used in automatic grade computation. Thus this also affects existing exam results (changed exam achievements have to be accepted manually again) ExamPartResultPoints: Achieved points ExamNameTaken exam: There already is an exam named #{exam} ExamCreated exam: Successfully created #{exam} ExamEdited exam: Successfully edited #{exam} ExamNoShow: Not present ExamVoided: Voided ExamBonusManualParticipants: Manually computed by course administrators ExamBonusPoints possible: Up to #{showFixed True possible} exam points ExamBonusPointsPassed possible: Up to #{showFixed True possible} exam points applied only if the exam would also be passed without ExamPassed: Passed ExamNotPassed: Failed ExamResult: Exam result ExamRegisteredSuccess exam: Successfully registered for the exam #{exam} ExamDeregisteredSuccess exam: Successufly deregistered from the exam #{exam} ExamRegistered: Registered for the exam ExamNotRegistered: Not registered for the exam ExamRegistration: Exam registration ExamLoginToRegister: Your need to login to Uni2work before you can register for this course. ExamRegisterToMustBeAfterRegisterFrom: "Register to" must be after "register from" ExamDeregisterUntilMustBeAfterRegisterFrom: "Deregister until" must be after "register from" ExamStartMustBeAfterPublishOccurrenceAssignments: "Start" must be after "publish occurrence/room-assignments" ExamEndMustBeAfterStart: "End" must be after "start" ExamFinishedMustBeAfterEnd: "Marking finished" must be after "end" ExamFinishedMustBeAfterStart: "Marking finished" must be after "start" ExamClosedMustBeAfterFinished: "Exam achievements registered" must be after "marking finished" ExamClosedMustBeAfterStart: "Exam achievements registered" must be after "start" ExamClosedMustBeAfterEnd: "Exam achievements registered" must be after "end" ExamOccurrenceEndMustBeAfterStart eoName: End of the occurrence #{eoName} must be after it's start ExamOccurrenceStartMustBeAfterExamStart eoName: Start of the occurrence #{eoName} must be after the exam start ExamOccurrenceEndMustBeBeforeExamEnd eoName: End of the occurrence #{eoName} must be before the exam end ExamOccurrenceDuplicate eoRoom eoRange: Combination of room #{eoRoom} and occurrence #{eoRange} occurs multiple times ExamOccurrenceDuplicateName eoName: Internal name #{eoName} occurs multiple times VersionHistory: Version history KnownBugs: Known bugs ImplementationDetails: Implementation ExamSynchronised: Synchronised ExamUsersHeading: Exam participants ExamUserDeregister: Deregister participants ExamUserAssignOccurrence: Assign occurrence/room ExamUserAcceptComputedResult: Accept computed result ExamUserResetToComputedResult: Reset result ExamUserResetBonus: Also reset exam bonus ExamUsersDeregistered count: Successfully deregistered #{show count} #{pluralEN count "participant" "participants"} ExamUsersOccurrenceUpdated count: Successfully assigned occurrence/room for #{show count} #{pluralEN count "participant" "participants"} ExamUsersResultsAccepted count: Successfully accepted computed result for #{show count} #{pluralEN count "participant" "participants"} ExamUsersResultsReset count: Successfully reset result for #{show count} #{pluralEN count "participant" "participants"} ExamUserSynchronised: Synchronised ExamUserSyncOfficeName: Name ExamUserSyncTime: Timestamp ExamUserSyncSchools: Department ExamUserSyncLastChange: Last changed ExamUserMarkSynchronised: Mark exam achievements as synchronised ExamUserMarkSynchronisedCsv: Mark exam achievements as synchronised while exporting ExamUserMarkedSynchronised n: Successfully marked #{n} #{pluralEN n "exam achievement" "exam achievements"} as synchronised ExamOfficeExamUsersHeading: Exam achievements ActionsHead: Actions CsvFile: CSV file CsvImport: CSV import CsvExport: CSV export CsvModifyExisting: Modify existing entries CsvAddNew: Add new entries CsvDeleteMissing: Delete missing entries BtnCsvExport: Export CSV file BtnCsvImport: Import CSV file BtnCsvImportConfirm: Finalise CSV import CsvImportNotConfigured: CSV import not configured CsvImportConfirmationHeading: CSV import preview (no changes have been made yet) CsvImportConfirmationTip: No changes have been made yet! Importing this CSV file corresponds to performing the edits listed below. Please choose the edits that should be performed before finalising the import. CsvImportUnnecessary: Importing the given CSV file does not correspond to performing any edits CsvImportSuccessful n: Successfully imported CSV file. #{n} #{pluralEN n "edit" "edits"} have been performed. CsvImportAborted: CSV import aborted CsvImportExplanationLabel: Informating regarding CSV import Proportion c of prop: #{c}/#{of} (#{rationalToFixed2 (100 * prop)}%) ProportionNoRatio c of: #{c}/#{of} CourseUserCsvName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-participants ExamUserCsvName tid ssh csh examn: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldedCase examn}-participants CourseApplicationsTableCsvName tid ssh csh: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-applications CsvColumnsExplanationsLabel: Column & cell format CsvColumnsExplanationsTip: Meaning and format of the columns contained in imported and exported CSV files CsvColumnExamUserSurname: Participant's surname CsvColumnExamUserFirstName: Participant's given name CsvColumnExamUserName: Participant's full name (usually includes surname and given name) CsvColumnExamUserMatriculation: Participant's matriculation CsvColumnExamUserField: Field of study the participant specified when enrolling for the course CsvColumnExamUserDegree: Degree the participant pursues in their associated field of study CsvColumnExamUserSemester: Semester the participant is in wrt. to their associated field of study CsvColumnExamUserOccurrence: Occurrence/room the participant has been assigned CsvColumnExamUserExercisePoints: Number of points the participant has achieved in the excercise CsvColumnExamUserExercisePointsMax: Maximum number of points the participant could have achieved up to their assigned exam occurrence CsvColumnExamUserExercisePasses: Number of exercise sheets the participant has passed CsvColumnExamUserExercisePassesMax: Maximum number of exercise sheets the participant could have passed up to their assigned exam occurrence CsvColumnExamUserBonus: Exam bonus points CsvColumnExamUserParts: Number of points the participant achieved per exam part. One column per exam part if applicable. CsvColumnExamUserResult: Exam achievement; "passed", "failed", "no-show", "voided", or any number grade ("1.0", "1.3", "1.7", ..., "4.0", "5.0") CsvColumnExamUserCourseNote: Course notes for the participant CsvColumnUserName: Participant's full name CsvColumnUserMatriculation: Participant's matriculation CsvColumnUserSex: Participant's sex CsvColumnUserEmail: Participant's email address CsvColumnUserStudyFeatures: All active fields of study for the participant, separated by semicolon (;) CsvColumnUserField: Field of study the participant specified when enrolling for the course CsvColumnUserDegree: Degree the participant pursues in their associated field of study CsvColumnUserSemester: Semester the participant is in wrt. to their associated field of study CsvColumnUserRegistration: Time of participant's enrollment (ISO 8601) CsvColumnUserNote: Course notes for the participant 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". CsvColumnExamOfficeExamUserOccurrenceStart: Exam occurrence (ISO 8601) CsvColumnApplicationsAllocation: Central allocation for which this application was made CsvColumnApplicationsApplication: Globally unique number of application (for matching with the ZIP archive of all application files) CsvColumnApplicationsName: Participant's full name CsvColumnApplicationsMatriculation: Participant's matriculation CsvColumnApplicationsField: Field of study the participant specified when applying CsvColumnApplicationsDegree: Degree the participant pursues in their associated field of study CsvColumnApplicationsSemester: Semester the participant is in wrt. to their associated field of study CsvColumnApplicationsText: Application text CsvColumnApplicationsHasFiles: Did the applicant provide any additional files with their application (see ZIP archive of all application files)? CsvColumnApplicationsVeto: Vetoed applicants are never assigned to the course; "veto" or empty CsvColumnApplicationsRating: Application grading; Any number grade ("1.0", "1.3", "1.7", ..., "4.0", "5.0"); Empty cells will be treated as if they contained a grade between 2.3 and 2.7 CsvColumnApplicationsComment: Application comment; depending on course settings this might purely be a note for course administrators or be feedback for the applicant Action: Action ActionNoUsersSelected: No users selected DBCsvDuplicateKey: Two rows in the CSV file reference the same database entry and are thus invalid DBCsvDuplicateKeyTip: Please remove one of the lines listed below and try again. DBCsvKeyException: For a row in the CSV file it could not be determined whether it references any database entry. DBCsvException: An error occurred hile computing the set of edits this CSV import corresponds to. ExamUserCsvCourseRegister: Register users for the exam and enroll them in the course ExamUserCsvRegister: Register users for the exam ExamUserCsvAssignOccurrence: Assign occurrences/rooms to participants ExamUserCsvDeregister: Deregister participants from the exam ExamUserCsvSetCourseField: Modify field of study associated with the course ExamUserCsvOverrideBonus: Override bonus points in contradiction of computed value ExamUserCsvOverrideResult: Override exam result in contradiction of computed value ExamUserCsvSetBonus: Set bonus points ExamUserCsvSetResult: Set exam result ExamUserCsvSetPartResult: Set result for exam part ExamUserCsvSetCourseNote: Modify course participant notes ExamBonusNone: No bonus points ExamUserCsvCourseNoteDeleted: Course note will be deleted ExamUserCsvExceptionNoMatchingUser: Course participant could not be identified uniquely ExamUserCsvExceptionNoMatchingStudyFeatures: The specified field did not match with any of the participant's fields of study ExamUserCsvExceptionNoMatchingOccurrence: Occurrence/room could not be identified uniquely CourseApplicationsTableCsvSetField: Modify field of study associated with the applicatio CourseApplicationsTableCsvSetVeto: Set/remove veto CourseApplicationsTableCsvSetRating: Set grading CourseApplicationsTableCsvSetComment: Set comment CourseApplicationsTableCsvExceptionNoMatchingUser: Applicant could not be identified uniquely CourseApplicationsTableCsvExceptionNoMatchingAllocation: Central allocation could not be identified uniquely CourseApplicationsTableCsvExceptionNoMatchingStudyFeatures: The specified field did not match with any of the participant's fields of study TableHeadingFilter: Filter TableHeadingCsvImport: CSV import TableHeadingCsvExport: CSV export ExamResultAttended: Attended ExamResultNoShow: Not present ExamResultVoided: Voided ExamResultNone: No exam result BtnAuthLDAP: Change to campus account BtnAuthPWHash: Change to Uni2work accont BtnPasswordReset: Reset password AuthLDAPLookupFailed: User could not be looked up due to a LDAP error AuthLDAPInvalidLookup: Existing user could not be uniquely matched with a LDAP entry AuthLDAPAlreadyConfigured: User already logs in using their campus account AuthLDAPConfigured: User now logs in using their campus account AuthPWHashAlreadyConfigured: User already logs in using their Uni2work account AuthPWHashConfigured: User now logs in using their Uni2work account PasswordResetQueued: Sent link to reset password ResetPassword: Reselt Uni2work password AuthMode: Authentication AuthLDAP: Campus AuthPWHash pwHash: Uni2work CurrentPassword: Current password NewPassword: New password NewPasswordRepeat: New password (again) CurrentPasswordInvalid: Current password is incorrect PasswordRepeatInvalid: New passwords do not match UserPasswordHeadingFor: Change password for PasswordChangedSuccess: Successfully changed password FunctionaryInviteFunction: Function FunctionaryInviteSchool: Department FunctionaryInviteField: Email addresses to invite FunctionaryInviteHeading: Add department functionaries FunctionariesInvited n: Invited #{n} #{pluralEN n "functionary" "functionaries"} via email FunctionariesAdded n: Added #{n} #{pluralEN n "functionary" "functionaries"} MailSubjectSchoolFunctionInvitation school renderedFunction: Invitation to be #{renderedFunction} for “#{school}” MailSchoolFunctionInviteHeading school renderedFunction: Invitation to be #{renderedFunction} for “#{school}” SchoolFunctionInviteExplanation renderedFunction: You were invited to act as #{renderedFunction} for a department. By accepting the invitation you are granted elevated rights within the department. SchoolFunctionInvitationAccepted school renderedFunction: Successfully accepted invitation to be #{renderedFunction} for “#{school}” AllocationActive: Active AllocationName: Name AllocationAvailableCourses: Courses AllocationApplication: Application AllocationAppliedCourses: Applications AllocationNumCoursesAvailableApplied available applied: You have applied for #{applied}/#{available} #{pluralEN applied "course" "courses"} AllocationTitle termText ssh' allocation: #{termText} - #{ssh'}: #{allocation} AllocationShortTitle termText ssh' ash: #{termText} - #{ssh'} - #{ash} AllocationSchool: Department AllocationSemester: Semester AllocationDescription: Description AllocationStaffDescription: Staff description AllocationStaffRegisterFrom: Registration of courses starts AllocationStaffRegister: Registration of courses AllocationRegisterFrom: Application period start AllocationRegister: Application period AllocationRegisterClosed: This central allocation is currently closed. AllocationRegisterOpensIn difftime: This central allocation is expected to open in #{difftime} AllocationStaffAllocationFrom: Grading of applications starts AllocationStaffAllocation: Grading of applications AllocationRegisterByStaff: Enrollment by course administrators AllocationRegisterByStaffFrom: Enrollment by course administrators starts AllocationRegisterByStaffTip: In this periods course administrators may enroll participants in their courses. AllocationRegisterByStaffFromTip: Starting at this time course administrators may enroll participants in their courses. AllocationRegisterByCourseFrom: Direct enrollment starts AllocationRegisterByCourseFromTip: Starting at this time course administrators participating in this central allocation may open their courses for participants to manage their participation themselves. AllocationOverrideDeregister: Leaving courses only until AllocationProcess: Allocation process AllocationNoApplication: No application AllocationPriority: Priority AllocationPriorityTip: Courses to which you assign a higher priority are preferred during the allocation process. AllocationPriorityRelative: The absolute priority values are meaningless. The only consideration is whether one course has a higher priority than another. AllocationTotalCoursesNegative: Requested number of placements must be greater than zero AllocationTotalCourses: Requested number of placements AllocationTotalCoursesTip: During the allocation process you will be placed in at most as many courses as specified AllocationRegistered: Successfully registered participation in this central allocation AllocationRegistrationEdited: Successfully edited registration for this central allocation BtnAllocationRegister: Register participation BtnAllocationRegistrationEdit: Edit registration AllocationParticipation: Your participation in this central allocation AllocationParticipationLoginFirst: To participate in this central allocation, please log in first AllocationCourses: Centrally allocated courses AllocationData: Organisation AllocationCoursePriority i: #{ordinalEN i} AllocationCourseNoApplication: No application BtnAllocationApply: Apply BtnAllocationApplicationEdit: Edit application BtnAllocationApplicationRetract: Retract application BtnAllocationApplicationRate: Grade application ApplicationPriority: Priority ApplicationVeto: Veto ApplicationVetoTip: Vetoed applicants will not be assigned to the course ApplicationRatingPoints: Grading ApplicationRatingPointsTip: Applicants graded 5.0 will not be assigned to the course ApplicationRatingComment: Comment ApplicationRatingCommentVisibleTip: Feedback for the applicant ApplicationRatingCommentInvisibleTip: Currently only a note for course administrators ApplicationRatingSection: Grading ApplicationRatingSectionSelfTip: You are authorised to edit the application as well as it's grading. AllocationSchoolShort: Department Allocation: Central allocation AllocationRegisterTo: Registration until AllocationListTitle: Central allocations CourseApplicationsListTitle: Applications CourseApplicationId: Application number CourseApplicationRatingPoints: Grading CourseApplicationVeto: Veto CourseApplicationNoVeto: No veto CourseApplicationNoRatingPoints: No grading CourseApplicationNoRatingComment: No comment UserDisplayName: Display name UserDisplayNameInvalid: Display name does not comply with specification UserDisplayNameRules: Specification for display names UserDisplayNameRulesBelow: Specifications of what can be a display name can be found below UserMatriculation: Matriculation UserDisplayEmail: Display email UserDisplayEmailTip: This email address may be displayed publicly alongside your display name. Notifications and other communication from Uni2work or users with elevated permissions are always sent to your primary email address as specified under "personal information". UserDisplayEmailChangeSent displayEmail: Instructions to change your display email have been sent to “#{displayEmail}”. SchoolShort: Shorthand SchoolName: Name SchoolLdapOrganisations: Associated LDAP fragments SchoolLdapOrganisationsTip: When logging in users are associated with any departments whose associated LDAP fragments are found in the users LDAP entry SchoolUpdated ssh: Successfully edited #{ssh} SchoolTitle ssh: Department „#{ssh}“ TitleSchoolNew: Neues Institut anlegen SchoolCreated ssh: Successfully created #{ssh} SchoolExists ssh: A department named „#{ssh}“ already exists SchoolAdmin: Admin SchoolLecturer: Lecturer SchoolEvaluation: Course evaluation SchoolExamOffice: Exam office ApplicationEditTip: During the application period you may edit and retract your applications at will. UserLdapSync: Synchronise with LDAP AllUsersLdapSync: Synchronise all with LDAP SynchroniseLdapUserQueued n: Triggered LDAP synchronisation of #{n} #{pluralEN n "user" "users"}. SynchroniseLdapAllUsersQueued: Triggered LDAP synchronisation of all users UserHijack: Hijack session MailSubjectAllocationStaffRegister allocation: You may now register courses for the central allocation “#{allocation}” MailAllocationStaffRegisterNewCourse: You can create new courses on the page linked below. While doing so you now have to option to specifiy that the course should participate in the central allocation. MailAllocationStaffRegisterDeadline deadline: Please consider that alle courses must be registered until #{deadline} in order to participate in the central allocation. MailSubjectAllocationRegister allocation: You may now apply for the central allocation “#{allocation}” MailAllocationRegister: You may now apply for each individual course particpating in the central allocation on the page linked below. MailAllocationRegisterDeadline deadline: Please consider that all applications have to be made until #{deadline}. MailSubjectAllocationAllocation allocation: You may now grade applications made to your courses for the central allocation “#{allocation}” MailAllocationAllocation: On the page linked below you may now grade applications made to your corses for the central allocation. The grades you specify will be considered during the allocation process. MailAllocationApplicationsMayChange deadline: Please consider that students may continue to apply, retract, and edit their applications until #{deadline}. Applications that change after being graded will need to be graded again. MailAllocationAllocationDeadline deadline: Please consider that grading of applications is only possible until #{deadline}. MailSubjectAllocationUnratedApplications allocation: Some applications made to your courses for the central allocation “#{allocation}” are not yet graded MailAllocationUnratedApplications: Applications have been made to the courses listed below for the central allocation, which have not yet been graded. MailSubjectAllocationOutdatedRatings allocation: Applications made to your courses for the central allocation “#{allocation}” have changed since being graded MailAllocationOutdatedRatings: Applications have been made to the courses list below for the central allocation, which have changed since they were last graded. MailAllocationOutdatedRatingsWarning: Applications whose grading is deprecated (i.e. that have been changed since they were graded) are considered not to have been graded during the allocation process. ExamOfficeSubscribedUsers: Users ExamOfficeSubscribedUsersTip: You may specify multiple matriculations; comma-separated ExamOfficeSubscribedUsersExplanation: You will be able to view all exam achievements (with no regard for the students fields of study) for all users specified here. ExamOfficeSubscribedFieldsExplanation: You will be able to view all exam achievements for any user that has at least one of the specified fields of study. You may additionally configure whether users should be allowed to opt out on a course by course basis. UserMatriculationNotFound matriculation: There is no uni2work-user with matriculation “#{matriculation}” UserMatriculationAmbiguous matriculation: Matriculation “#{matriculation}” isn't unique TransactionExamOfficeUsersUpdated nDeleted nAdded: Added #{nAdded} #{pluralEN nAdded "user" "users"}, deleted #{nDeleted} TransactionExamOfficeFieldsUpdated nUpdates: Edited #{nUpdates} #{pluralEN nUpdates "field of study" "fields of study"} ExamOfficeFieldNotSubscribed: — ExamOfficeFieldSubscribed: Access ExamOfficeFieldForced: Forced access InvalidExamOfficeFieldMode parseErr: Could not parse “#{parseErr}” LdapIdentification: Campus account LdapIdentificationOrEmail: Campus account/email address AdminUserTitle: Title AdminUserFirstName: Given name AdminUserSurname: Surname AdminUserDisplayName: Display name AdminUserEmail: Email address AdminUserDisplayEmail: Display email AdminUserIdent: Identification AdminUserAuth: Authentication AdminUserMatriculation: Matriculation AdminUserSex: Sex AuthKindLDAP: Campus account AuthKindPWHash: Uni2work account UserAdded: Successfully added user UserCollision: Could not create user due to uniqueness constraint CourseAllocationsBounds n: Expected number of alloctions due to #{pluralEN n "central allocation" "central allocations"} CourseAllocationsBoundCoincide numFirstChoice: Est. #{numFirstChoice} #{pluralEN numFirstChoice "participant" "participants"} CourseAllocationsBound numApps numFirstChoice: Est. between #{numFirstChoice} and #{numApps} #{pluralEN numApps "participant" "participants"} CourseAllocationsBoundCapped: The numbers listed above were modified based on the currently configured course capacity. CourseAllocationsBoundWarningOpen: The information listed above represents only the current state of applications and is subject to change. BtnSetDisplayEmail: Set email address UserDisplayEmailChanged: Successfully set display email TitleChangeUserDisplayEmail: Set display email MailSubjectChangeUserDisplayEmail: Publishing this email address in Uni2work MailIntroChangeUserDisplayEmail displayEmail: The user mentioned above wants to publish “#{displayEmail}” as their own email address. If you have not caused this email to be sent, please ignore it! MailTitleChangeUserDisplayEmail displayName: #{displayName} wants to publish this email address as their own in Uni2work ExamOfficeOptOutsChanged: Successfully adjusted relevant exam offices BtnCloseExam: Close exam ExamCloseTip: When an exam is closed all relevant exam offices, which pull exam achievements from Uni2work, are informed and kept up to date with changes. ExamCloseReminder: Please close the exam as soon as possible, when exam achievements are no longer expected to change e.g. after inspection of the exam has concluced. ExamDidClose: Successfully closed exam ExamClosedSince time: Exam closed since #{time} LecturerInfoTooltipNew: New feature LecturerInfoTooltipProblem: Feature with known issues LecturerInfoTooltipPlanned: Planned feature LecturerInfoTooltipNewU2W: Unlike UniWorX BtnAcceptApplications: Accept applications BtnAcceptApplicationsTip: By clicking the button below you may fill the course with applicants (only up to the maximum capacity if configured). Grading of applications will be considered (no grading is treated as if graded between 2.3 and 2.7). Vetoed applicants and applications graded 5.0 will not be enrolled. AcceptApplicationsMode: Accept applications AcceptApplicationsModeTip: Should accepted applications be enrolled in the course directly or should invitations be sent via email? AcceptApplicationsDirect: Enroll directly AcceptApplicationsInvite: Send invitations AcceptApplicationsSecondary: Breaking ties AcceptApplicationsSecondaryTip: If a tie occurs during the acceptance process, how should it be broken? AcceptApplicationsSecondaryRandom: Randomly AcceptApplicationsSecondaryTime: By time of application CsvOptions: CSV options CsvOptionsTip: These settings primarily affect CSV export. During import most settings can be determined automatically. CSV import expects the same character encoding as used for export. CsvFormatOptions: File format CsvTimestamp: Timestamp CsvTimestampTip: Should the name of every exported csv file contain a timestamp? CsvPresetRFC: Standards-compliant (RFC 4180) CsvPresetExcel: Excel compatible CsvCustom: User defined CsvDelimiter: Separator character CsvUseCrLf: Linebreaks CsvQuoting: Quoting CsvQuotingTip: When should quotation characters (") be placed around fields so characters contained within will not be interpreted as field separators? CsvEncoding: Encoding CsvEncodingTip: CSV files can be exported in a different character encoding than the UTF-8 used by default. Please consider that non-UTF-8 character encodings might lead to encoding problems with special characters. CsvUTF8: UTF-8 (Unicode) CsvCP1252: Windows CP-1252 ("ANSI") CsvDelimiterNull: Null byte CsvDelimiterTab: Tab CsvDelimiterComma: Comma CsvDelimiterColon: Colon CsvDelimiterSemicolon: Semicolon CsvDelimiterBar: Vertical bar CsvDelimiterSpace: Space CsvDelimiterUnitSep: Unit separator character CsvCrLf: DOS (CRLF) CsvLf: Unix (LF) CsvQuoteNone: Never CsvQuoteMinimal: Only when necessary CsvQuoteAll: Always CsvOptionsUpdated: Successfully changed CSV options CsvChangeOptionsLabel: Export options CourseNews: News CourseNewsArchiveName tid ssh csh newsTitle: #{foldCase (termToText (unTermKey tid))}-#{foldedCase (unSchoolKey ssh)}-#{foldedCase csh}-#{foldCase newsTitle} CourseNewsFiles: Files CourseNewsLastEdited time: Last changed: #{time} CourseNewsActionEdit: Edit CourseNewsActionDelete: Delete CourseNewsActionCreate: Create new item CourseMaterial: Material CourseMaterialFree: Course material is publicly accessable CourseMaterialNotFree: Only course participants may access course material CourseNewsVisibleFromEditWarning: This item of course news has already been published and should no longer be changed sind this might confuse participants. CourseNewsVisibleFromTip: If left empty this item is never visible. Leave empty for unfinished items CourseNewsTitle: Title CourseNewsSummary: Summary CourseNewsSummaryTip: If specified this only the summary will be shown on the course page, saving space. The content will be shown in a popup CourseNewsContent: Content CourseNewsParticipantsOnly: Only for course participants CourseNewsVisibleFrom: Visible from CourseNewsCreated: Successfully created item of course news CourseNewsEdited: Successfully edited item of course news CourseNewsDeleteQuestion: Are you sure you want to delete the item of course news listed below? CourseNewsDeleted: Successfully deleted item of course news CourseDeregistrationAllocationLog: Your enrollment in this course is due to a central allocation. If you leave the course, this will be permanently recorded and might affect you negatively in future central allocations. If you have good reasons why you should not be held accountable for leaving the course, please contact a course administrator. Course administrators can deregister you without incurring a permanent record. CourseDeregistrationAllocationReason: Reason CourseDeregistrationAllocationReasonTip: The specified reason will be permanently stored and might be the only information available during conflict resolution CourseDeregistrationAllocationShouldLog: Self imposed CourseDeregistrationAllocationShouldLogTip: If the participant was enrolled in this course due to a central allocation, it is intended that a permanent record be made that might affect the student negatively in future central allocations. As a course administrator you have the right to prevent this if the participant can present good reasons why them leaving the course is not self imposed. MailSubjectAllocationResults allocation: Placements have been made for the central allocation “#{allocation}” AllocationResultsLecturer: In the course of the central allocations placements have been made as follows: AllocationResultLecturer csh count count2: #{count} #{pluralEN count "participant" "participants"} (of #{count2}) for #{csh} AllocationResultLecturerAll csh count: #{count} #{pluralEN count "participant" "participants"} for #{csh} AllocationResultLecturerNone csh: No participants for #{csh} AllocationResultsStudent: You have been placed in: AllocationNoResultsStudent: Unfortunately you were not placed in any courses. AllocationResultStudent csh: You were placed in #{csh}. AllocationResultsTip: The following information reflect the current state of the allocation and are subject to change (e.g. when handling succession). You will be informed separately if any future changes concern you. AllocationResultsStudentTip: Listed below are placements in courses which you have received due to the mentioned central allocation and for which you have not left the respective course or have been deregistered. Thus placements you have been informed of already may be listed again. AllocationResultStudentRegistrationTip: You were enrolled in the course mentioned above in Uni2work. AllocationResultsStudentRegistrationTip: You were enrolled in the courses mentioned above in Uni2work. FavouriteVisited: Visited FavouriteParticipant: Your courses FavouriteManual: Favourites FavouriteCurrent: Current course CourseEvents: Occurrences CourseEventType: Type CourseEventTypePlaceholder: Lecture, Exercise discussion, ... CourseEventTime: Time CourseEventRoom: Regular room CourseEventActions: Actions CourseEventsActionEdit: Edit CourseEventsActionDelete: Delete CourseEventsActionCreate: New occurrence CourseEventCreated: Successfully created course occurrence CourseEventEdited: Successfully edited course occurrence CourseEventDeleteQuestion: Are you sure you want to delete the course occurrence mentioned below? CourseEventDeleted: Successfully deleted course occurrence UserSimplifiedFeaturesOfStudyCsv: Simplified features of study UserSimplifiedFeaturesOfStudyCsvTip: Should field of study, degree, and semester be exported in separate columns for ease of processing? If so only the field of study associated by the user with their course registration will be exported. Sex: Sex SexNotKnown: Unknown SexMale: Male SexFemale: Female SexNotApplicable: Not applicable ShortSexNotKnown: unk. ShortSexMale: m ShortSexFemale: f ShortSexNotApplicable: N/A ShowSex: Show sex of other users ShowSexTip: Should users' sex be displayed in (among others) lists of course participants? StudySubTermsChildKey: Child StudySubTermsChildName: Child-Name StudySubTermsParentKey: Parent StudySubTermsParentName: Parent-Name StudyTermsDefaultDegree: Default degree StudyTermsDefaultFieldType: Default type MenuLanguage: Language LanguageChanged: Language changed successfully ProfileCorrector: Corrector ProfileCourses: Own courses ProfileCourseParticipations: Course registrations ProfileCourseExamResults: Exam achievements ProfileTutorials: Own tutorials ProfileTutorialParticipations: Tutorials ProfileSubmissionGroups: Submission groups ProfileSubmissions: Submissions ProfileRemark: Remarks ProfileGroupSubmissionDates: No date is shown for group submissions if you have never uploaded the submission yourself. ProfileCorrectorRemark: The table above only shows registration as a corrector in principle. Even without registration corrections can be assigned individually and are not listed. ProfileCorrections: List of all assigned corrections GroupSizeNotNatural: “Maximum group size” needs to be a natural number AmbiguousEmail: Email address is ambiguous CourseDescriptionPlaceholder: Please include the module description CourseHomepageExternalPlaceholder: Optional external URL PointsPlaceholder: Points RFC1766: RFC1766 language code TermShort: Shorthand TermCourseCount: Courses TermStart: Semester start TermEnd: Semester end TermStartMustMatchName: Shorthand number does not match semester start. TermEndMustBeAfterStart: Semester end may not be before semester start. TermLectureEndMustBeAfterStart: Lecture start may not be after lecture end. TermStartMustBeBeforeLectureStart: Semester start must be before lecture start. TermEndMustBeAfterLectureEnd: Lecture end must be before semester end. AdminPageEmpty: This page shall provide an overview for administrators in the future. For now there are only links to important administrator-functions. HaveCorrectorAccess sheetName: You have corrector access to #{original sheetName}. FavouritesPlaceholder: Number of favourites FavouritesNotNatural: Number of favourites must be a natural number! FavouritesSemestersPlaceholder: Number of semesters FavouritesSemestersNotNatural: Maximum number of semesters in favourites bar must be a natural number! ProfileTitle: Settings GlossaryTitle: Glossary MenuGlossary: Glossary Applicant: Applicant CourseParticipant: Course participant Administrator: Administrator CsvFormat: CSV format ExerciseSheet: Exercise sheet DefinitionCourseEvents: Course occurrences DefinitionCourseNews: Course news Invitations: Invitations SheetSubmission: Sheet submission CommCourse: Course message CommTutorial: Tutorial message Clone: Cloning Deficit: Deficit MetricNoSamples: No samples MetricName: Name MetricValue: Value