From d0ce45ba318ba324845c513b45e776f0d03e7c4c Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Tue, 19 May 2020 10:27:33 +0200 Subject: [PATCH] fix(i18n): missing translations --- messages/uniworx/de-de-formal.msg | 6 +++--- messages/uniworx/en-eu.msg | 23 ++++++++++++++++++++--- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/messages/uniworx/de-de-formal.msg b/messages/uniworx/de-de-formal.msg index ddc5218a4..6b43fb150 100644 --- a/messages/uniworx/de-de-formal.msg +++ b/messages/uniworx/de-de-formal.msg @@ -1648,12 +1648,12 @@ ExamRegisterFromTip: Zeitpunkt ab dem sich Kursteilnehmer selbständig zur Prüf ExamRegisterTo: Anmeldung bis ExamDeregisterUntil: Abmeldung bis ExamPublishOccurrenceAssignments: Termin- bzw. Raumzuteilung den Teilnehmern mitteilen um -ExamPublishOccurrenceAssignmentsTip: Ab diesem Zeitpunkt Teilnehmer einsehen zu welcher Teilprüfung bzw. welchen Raum sie angemeldet sind +ExamPublishOccurrenceAssignmentsTip: Ab diesem Zeitpunkt können Teilnehmer einsehen zu welcher Teilprüfung bzw. welchen Raum sie angemeldet sind ExamPublishOccurrenceAssignmentsParticipant: Termin- bzw. Raumzuteilung einsehbar ab ExamFinished: Ergebnisse sichtbar ab ExamFinishedOffice: Noten bekannt gegeben ExamFinishedParticipant: Bewertung voraussichtlich abgeschlossen -ExamFinishedTip: Zeitpunkt zu dem Prüfungergebnisse den Teilnehmern gemeldet werden +ExamFinishedTip: Zeitpunkt zu dem Prüfungergebnisse den Teilnehmern gemeldet werden; ohne Datum werden die Prüfungsergebnisse zunächst nie gemeldet ExamClosed: Noten gemeldet ExamClosedTip: Prüfungsbeauftraget, die im System Noten einsehen, werden zu diesem Zeitpunkt benachrichtigt und danach bei Änderungen informiert ExamGradingMode: Bewertungsmodus @@ -1717,7 +1717,7 @@ ExamRoomTime: Termin ExamRoomStart: Beginn ExamRoomEnd: Ende ExamRoomDescription: Beschreibung -ExamTimeTip: Nur zur Information der Studierenden, die tatsächliche Zeitangabe erfolgt pro Prüfung +ExamTimeTip: Nur zur Information der Studierenden, die tatsächliche Zeitangabe erfolgt pro Prüfungstermin/Raum ExamRoomAssigned: Zugeteilt ExamRoomRegistered: Anmeldung diff --git a/messages/uniworx/en-eu.msg b/messages/uniworx/en-eu.msg index 08aab78ce..f96579fc6 100644 --- a/messages/uniworx/en-eu.msg +++ b/messages/uniworx/en-eu.msg @@ -91,6 +91,7 @@ TermEndDay: Last day TermEndDayTooltip: Usually 30th of September or 31st of March TermHolidays: Legal holidays TermHolidayPlaceholder: Legal holiday +TermHolidayMissing: Holiday is required TermLectureStart: Lectures start TermLectureEnd: Lectures end TermLectureEndTooltip: Summer semesters are usually 14 weeks; winter semesters 15 @@ -256,6 +257,7 @@ CourseFormSectionRegistration: Registration CourseFormSectionAdministration: Administration CourseLecturers: Course administrators +CourseLecturerEmail: Email CourseLecturer: Lecturer CourseAssistant: Assistant CourseLecturerAlreadyAdded: This user is already configured as a course administrator @@ -772,6 +774,8 @@ CampusUserInvalidSex: Could not determine sex during campus login CorrectorNormal: Normal CorrectorMissing: Missing CorrectorExcused: Excused +SheetCorrectorState: State +SheetCorrectorProportion: Proportion 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 @@ -840,6 +844,7 @@ NoStudyField: No field of study StudyFeatureType: StudyFeatureValid: Valid StudyFeatureUpdate: Updated +StudyTermsParentMissing: Parent is required DegreeKey: Degree key DegreeName: Degree @@ -1509,6 +1514,7 @@ SubmissionUserInviteExplanation: You were invited to participate in a submission 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 +ExamOfficeUserEmail: Email InvitationAction: Action InvitationActionTip: Declined invitations cannot be accepted later @@ -1575,6 +1581,7 @@ TutorialRegGroupTip: Course participants may only register for a maximum of one TutorialRoomPlaceholder: Room TutorialTutors: Tutors TutorialTutorAlreadyAdded: An user with this email address is already registered as tutor +TutorEmail: Email OccurrenceNoneScheduled: No regular occurrences (yet) OccurrenceNoneExceptions: No exceptions (yet) @@ -1640,12 +1647,12 @@ ExamRegisterFromTip: Start of the period in which course participants may regist 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 +ExamPublishOccurrenceAssignmentsTip: At this time participants can find out to which occurrence/room they are assigned ExamPublishOccurrenceAssignmentsParticipant: Occurrence/room-assignments published ExamFinished: Results visible from ExamFinishedOffice: Exam achievements published ExamFinishedParticipant: Marking expected to be finished -ExamFinishedTip: At this participants are informed of their exam achievements +ExamFinishedTip: At this participants are informed of their exam achievements. If left empty participants are never 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 ExamGradingMode: Grading mode @@ -1700,6 +1707,7 @@ ExamNoSuchOccurrence: Occurrence/Room does not exist (anymore) ExamOccurrences: Exams ExamRooms: Rooms ExamTimes: Times +ExamRoomRoom: Room ExamRoomAlreadyExists: Occurrence already configured ExamRoomName: Internal name ExamRoomCapacity: Capacity @@ -1723,6 +1731,7 @@ ExamFormParts: Exam parts ExamCorrectors: Correctors ExamCorrectorsTip: Correctors configured here may, after the start of the exam and until "Results visible from", enter exam part results for all exam parts and participants. ExamCorrectorAlreadyAdded: A corrector with this email address already exists +ExamCorrectorEmail: Email ExamPart: Exam part/question ExamParts: Exam parts/questions @@ -2109,6 +2118,7 @@ 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 +SchoolLdapOrganisationMissing: LDAP-fragment is required SchoolUpdated ssh: Successfully edited #{ssh} SchoolTitle ssh: Department „#{ssh}“ @@ -2428,6 +2438,7 @@ ExternalExamExamOfficeSchoolsTip: Exam offices of departments you specify here w ExternalExamStaff: Associated persons ExternalExamStaffTip: The list of ssociated persons is shown to exam offices and participants. Additionally associated persons may upload results for the exam. ExternalExamStaffAlreadyAdded: Person is already associated with the exam. +ExternalExamStaffEmail: Email ExternalExamUserMustBeStaff: You yourself must always be an associated person for exams you create. ExternalExamCourseExists: This course already exists with uni2work. Exams for courses that exist within uni2work should be associated with the course directly instead of being created as an external exam. ExternalExamExists coursen@CourseName examn@ExamName: Exam “#{examn}” already exists for course “#{coursen}”. @@ -2447,6 +2458,8 @@ BtnExamAutoOccurrenceNudgeDown: - ExamRoomMappingSurname: Surnames starting with ExamRoomMappingMatriculation: Matriculation numbers ending in ExamRoomLoad: Utilisation +ExamRegisteredCount: Registrations +ExamRegisteredCountOf num count: #{num}/#{count} NoFilter: No restriction @@ -2528,13 +2541,17 @@ CourseOption tid ssh coursen: #{tid} - #{ssh} - #{coursen} BearerTokenUsageWarning: Using this interface you are able to encode essentially arbitrary permissions inte bearer tokens. This allows you to freely hand permissions off arbitrarily and without relevant restrictions. Only use this interface if you have discussed the consequences of the specific token, that you want to issue, with an experienced developer! BearerTokenAuthorityGroups: Authority (groups) BearerTokenAuthorityGroupsTip: All primary users of the groups listed here need to have the requisite permissions to access a route in order for the created token to grant permission to do so as well. +BearerTokenAuthorityGroupMissing: Group is required BearerTokenAuthorityUsers: Authority (users BearerTokenAuthorityUsersTip: All users listed here need to have the requisite permissions to access a route in order for the created token to grant permission to do so as well. The user issuing the token using this interface also needs to have permission to access that route (they are automatically added to the list of authorities). BearerTokenAuthorityUnknownUser email: Could not find any user with email #{email} BearerTokenRoutes: Permitted routes BearerTokenRoutesTip: If the token is restricted to certain routes and no routes are listed, the token is valid nowhere. +BearerTokenRouteMissing: Route is required BearerTokenRestrictions: Route-specific restrictions BearerTokenRestrictRoutes: Restrict token to certain routes +BearerTokenRestrictRoute: Route +BearerTokenRestrictValue: Restriction BearerTokenAdditionalAuth: Additional authorisation BearerTokenAdditionalAuthTip: If nothing is entered, no additional authorisation will be performed when the token is used. Mere posession of the token will be sufficient. BearerTokenOverrideExpiration: Override expiration time @@ -2565,4 +2582,4 @@ TestDownloadInTransaction: Generate during database transaction TestDownloadFromDatabase: Generate while streaming from database ValueRequiredLabeledSimple fieldLabel: #{fieldLabel} is required -ValueRequiredLabeledMultiWord fieldLabel: “#{fieldLabel}” is required \ No newline at end of file +ValueRequiredLabeledMultiWord fieldLabel: “#{fieldLabel}” is required