diff --git a/messages/uniworx/misc/de-de-formal.msg b/messages/uniworx/misc/de-de-formal.msg index 0cddf2e25..f086a4326 100644 --- a/messages/uniworx/misc/de-de-formal.msg +++ b/messages/uniworx/misc/de-de-formal.msg @@ -1,71 +1,32 @@ +#messages or constructors that are used all over the code + Logo: Uni2work - EmailInvitationWarning: Diese Adresse konnte keinem Uni2work-Benutzer/keiner Uni2work-Benutzerin zugeordnet werden. Es wird eine Einladung per E-Mail versandt. - -FormFieldWorkflowDatasetTip: Mindestens ein gekennzeichnetes Feld pro Datensatz muss ausgefüllt werden - -Remarks: Hinweise - -Page num@Int64: #{num} - -CourseApply: Zum Kurs bewerben - BoolIrrelevant: — - -UnauthorizedCsrfDisabled: Ihre Anfrage hätte wmgl. Änderungen am Server-Zustand ausgelöst. Da die sog. CSRF-Protection für Ihre Anfrage deaktiviert ist, musste sie daher abgelehnt werden. - -Name: Name - -Plugin: Plugin - Settings: Individuelle Benutzereinstellungen - PreviouslyUploadedInfo: Bereits hochgeladene Dateien PreviouslyUploadedDeletionInfo: Nur ausgewählte und unten hinzugefügte Dateien werden erneut hochgeladen AddMoreFiles: Weitere Dateien hinzufügen: - -FormFieldRequiredTip: Gekennzeichnete Pflichtfelder sind immer auszufüllen - CorrectorNormal: Normal CorrectorMissing: Abwesend CorrectorExcused: Entschuldigt - -NoSubmissions: Keine Abgabe -CorrectorSubmissions: Abgabe extern mit Pseudonym -UserSubmissions: Direkte Abgabe in Uni2work - FieldPrimary: Hauptfach FieldSecondary: Nebenfach - -CommCourseSubject: Kursmitteilung InvitationAcceptDecline: Einladung annehmen/ablehnen InvitationFromTip displayName@Text: Sie erhalten diese Einladung, weil #{displayName} ihren Versand in Uni2work ausgelöst hat. InvitationFromTipAnonymous: Sie erhalten diese Einladung, weil ein nicht eingeloggter Benutzer/eine nichteingeloggte Benutzerin ihren Versand in Uni2work ausgelöst hat. InvitationUniWorXTip: Uni2work ist ein webbasiertes Lehrverwaltungssystem der LMU München. - -NavigationFavourites: Favoriten - MultiEmailFieldTip: Es sind mehrere, Komma-separierte, E-Mail-Adressen möglich - WeekDay: Wochentag - -ClusterId: Cluster-Nummer - SchoolAdmin: Admin SchoolLecturer: Dozent:in SchoolEvaluation: Kursumfragenverwaltung SchoolExamOffice: Prüfungsverwaltung SchoolAllocation: Zentralanmeldungs-Administration - LdapIdentificationOrEmail: Campus-Kennung / E-Mail-Adresse -SystemExamOffice: Prüfungsverwaltung -SystemFaculty: Fakultätsmitglied -SystemStudent: Student:in - -ExamFinished: Ergebnisse sichtbar ab - #Msgs or Constructors wich are not used but important for successful compilation + MessageError: Fehler MessageWarning: Warnung MessageInfo: Information @@ -79,8 +40,8 @@ SheetGradingPassAlways: Automatisch bestanden, sobald korrigiert InvalidCredentialsADNoSuchObject: Benutzereintrag existiert nicht InvalidCredentialsADLogonFailure: Ungültiges Passwort InvalidCredentialsADAccountRestriction: Kontobeschränkungen verhindern Login -InvalidCredentialsADInvalidLogonHours: Benutzer darf sich zur aktuellen Tageszeit nicht anmelden -InvalidCredentialsADInvalidWorkstation: Benutzer darf sich von diesem System aus nicht anmelden +InvalidCredentialsADInvalidLogonHours: Benutzer:in darf sich zur aktuellen Tageszeit nicht anmelden +InvalidCredentialsADInvalidWorkstation: Benutzer:in darf sich von diesem System aus nicht anmelden InvalidCredentialsADPasswordExpired: Passwort abgelaufen InvalidCredentialsADAccountDisabled: Benutzereintrag gesperrt InvalidCredentialsADTooManyContextIds: Benutzereintrag trägt zu viele Sicherheitskennzeichen @@ -113,4 +74,7 @@ CommCourse: Kursmitteilung Corrector: Korrektor:in DefinitionCourseEvents: Kurstermine DefinitionCourseNews: Kurs-Aktuelles -Invitations: Einladungen \ No newline at end of file +Invitations: Einladungen +FormFieldRequiredTip: Gekennzeichnete Pflichtfelder sind immer auszufüllen +FormFieldWorkflowDatasetTip: Mindestens ein gekennzeichnetes Feld pro Datensatz muss ausgefüllt werden + diff --git a/messages/uniworx/misc/en-eu.msg b/messages/uniworx/misc/en-eu.msg index bdfc84378..79796ed9a 100644 --- a/messages/uniworx/misc/en-eu.msg +++ b/messages/uniworx/misc/en-eu.msg @@ -1,71 +1,30 @@ +#messages or constructors that are used all over the Code + Logo: Uni2work - -#general warnings EmailInvitationWarning: This address could not be matched to any Uni2work user. An invitation will be sent via email. - -FormFieldWorkflowDatasetTip: At least one of the marked fields must be filled - -Remarks: Remarks - -Page num: #{num} - -CourseApply: Apply for course - BoolIrrelevant: — - -UnauthorizedCsrfDisabled: Your request might have triggered a state change on the server. Since CSRF-protection was disabled for your request, it had to be rejected. - -Name: Name - -Plugin: Plugin - Settings: Settings - PreviouslyUploadedInfo: Previously uploaded files PreviouslyUploadedDeletionInfo: Only checked files and files added below will be uploaded again AddMoreFiles: Additional files: - -FormFieldRequiredTip: Required fields - CorrectorNormal: Normal CorrectorMissing: Missing CorrectorExcused: Excused - -NoSubmissions: No submission -CorrectorSubmissions: External submission via pseudonym -UserSubmissions: Direct submission in Uni2work - FieldPrimary: Major FieldSecondary: Minor - -CommCourseSubject: Course message InvitationAcceptDecline: Accept/Decline invitation InvitationFromTip displayName: You are receiving this invitation because #{displayName} has caused it to be sent from within Uni2work. InvitationFromTipAnonymous: You are receiving this invitiation because an user who didn't log in has caused it to be send from within Uni2work. InvitationUniWorXTip: Uni2work is a web based teaching management system at LMU Munich. - -NavigationFavourites: Favourites - MultiEmailFieldTip: Multiple emails addresses may be specified (comma-separated) - WeekDay: Day of the week - -ClusterId: Cluster id - SchoolAdmin: Admin SchoolLecturer: Lecturer SchoolEvaluation: Course evaluation SchoolExamOffice: Exam office SchoolAllocation: Administration of central allocations - LdapIdentificationOrEmail: Campus account/email address -SystemExamOffice: Exam office -SystemFaculty: Faculty member -SystemStudent: Student - -ExamFinished: Results visible from - #Msgs or constructors wich are not used but important for successfull compilation MessageError: Error @@ -116,3 +75,5 @@ Corrector: Corrector DefinitionCourseEvents: Course occurrences DefinitionCourseNews: Course news Invitations: Invitations +FormFieldRequiredTip: Required fields +FormFieldWorkflowDatasetTip: At least one of the marked fields must be filled \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/courses/courses/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/courses/courses/de-de-formal.msg index eb6347f17..729c25f05 100644 --- a/messages/uniworx/uniworx_new/categories/courses/courses/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/courses/courses/de-de-formal.msg @@ -275,3 +275,4 @@ MailSubjectLecturerInvitation tid@TermId ssh@SchoolId csh@CourseShorthand: [#{ti LecturerInvitationAccepted lType@Text csh@CourseShorthand: Sie wurden als #{lType} für #{csh} eingetragen CourseExamRegistrationTime: Angemeldet seit CourseParticipantStateIsActiveFilter: Ansicht +CourseApply: Zum Kurs bewerben \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/courses/courses/en-eu.msg b/messages/uniworx/uniworx_new/categories/courses/courses/en-eu.msg index 91a5f2cab..1fc50974b 100644 --- a/messages/uniworx/uniworx_new/categories/courses/courses/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/courses/courses/en-eu.msg @@ -274,3 +274,4 @@ MailSubjectLecturerInvitation tid ssh csh: [#{tid}-#{ssh}-#{csh}] Invitation to LecturerInvitationAccepted lType csh: You were registered as #{lType} for #{csh} CourseExamRegistrationTime: Registered since CourseParticipantStateIsActiveFilter: View +CourseApply: Apply for course \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/courses/exam/exam/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/courses/exam/exam/de-de-formal.msg index a922fd551..f5cadab49 100644 --- a/messages/uniworx/uniworx_new/categories/courses/exam/exam/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/courses/exam/exam/de-de-formal.msg @@ -312,3 +312,4 @@ TitleExamAutoOccurrence tid@TermId ssh@SchoolId csh@CourseShorthand examn@ExamNa ExamGradingPass: Bestanden/Nicht Bestanden ExamGradingGrades: Numerische Noten ExamGradingMixed: Gemischt +ExamFinished: Ergebnisse sichtbar ab \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/courses/exam/exam/en-eu.msg b/messages/uniworx/uniworx_new/categories/courses/exam/exam/en-eu.msg index 13faaaff2..13c2e16a4 100644 --- a/messages/uniworx/uniworx_new/categories/courses/exam/exam/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/courses/exam/exam/en-eu.msg @@ -310,3 +310,4 @@ TitleExamAutoOccurrence tid ssh csh examn: #{tid} - #{ssh} - #{csh} #{examn}: Au ExamGradingPass: Passed/Failed ExamGradingGrades: Numeric grades ExamGradingMixed: Mixed +ExamFinished: Results visible from \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/health/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/health/de-de-formal.msg index a4a31a673..b510d0b47 100644 --- a/messages/uniworx/uniworx_new/categories/health/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/health/de-de-formal.msg @@ -7,3 +7,4 @@ HealthWidgetMemcached: Memcached-Server liefert Widgets korrekt aus HealthActiveJobExecutors: Anteil der job-workers, die neue Befehle annehmen InstanceIdentification: Instanz-Identifikation InstanceId: Instanz-Nummer +ClusterId: Cluster-Nummer \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/health/en-eu.msg b/messages/uniworx/uniworx_new/categories/health/en-eu.msg index 18cd82b0d..22e5fdd64 100644 --- a/messages/uniworx/uniworx_new/categories/health/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/health/en-eu.msg @@ -7,3 +7,4 @@ HealthWidgetMemcached: Memcached server is serving widgets correctly HealthActiveJobExecutors: Proportion of job workers accepting new jobs InstanceIdentification: Instance identification InstanceId: Instance id +ClusterId: Cluster id diff --git a/messages/uniworx/uniworx_new/categories/jobs_handler/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/jobs_handler/de-de-formal.msg index 34bf03bd5..714da55c9 100644 --- a/messages/uniworx/uniworx_new/categories/jobs_handler/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/jobs_handler/de-de-formal.msg @@ -12,3 +12,4 @@ MailSubjectChangeUserDisplayEmail: Diese E-Mail-Adresse in Uni2work veröffentli MailIntroChangeUserDisplayEmail displayEmail@UserEmail: Der oben genannte Benutzer/Die oben genannte Benutzerin möchte „#{displayEmail}“ als öffentliche Adresse, assoziiert mit sich selbst, angeben. Wenn Sie diese Aktion nicht selbst ausgelöst haben, ignorieren Sie diese Mitteilung bitte! MailTitleChangeUserDisplayEmail displayName@Text: #{displayName} möchte diese E-Mail-Adresse in Uni2work veröffentlichen AllocationResultsStudentConsultFaq n@Int: Falls Sie Fragen oder Anmerkungen haben, beachten Sie bitte auch die Informationen auf #{pluralDE n "der" "den"} folgenden #{pluralDE n "Seite" "Seiten"}: +CommCourseSubject: Kursmitteilung diff --git a/messages/uniworx/uniworx_new/categories/jobs_handler/en-eu.msg b/messages/uniworx/uniworx_new/categories/jobs_handler/en-eu.msg index c30fa5f35..010610d23 100644 --- a/messages/uniworx/uniworx_new/categories/jobs_handler/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/jobs_handler/en-eu.msg @@ -12,3 +12,4 @@ 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 AllocationResultsStudentConsultFaq n@Int: If you have questions or remarks, please also take into account the information on the following #{pluralEN n "page" "pages"}: +CommCourseSubject: Course message diff --git a/messages/uniworx/uniworx_new/categories/model_types/de-de-formal.de b/messages/uniworx/uniworx_new/categories/model_types/de-de-formal.de index 7e01da1a4..277490a95 100644 --- a/messages/uniworx/uniworx_new/categories/model_types/de-de-formal.de +++ b/messages/uniworx/uniworx_new/categories/model_types/de-de-formal.de @@ -4,3 +4,9 @@ SexNotKnown: Unbekannt SexMale: Männlich SexFemale: Weiblich SexNotApplicable: Keine Angabe +NoSubmissions: Keine Abgabe +CorrectorSubmissions: Abgabe extern mit Pseudonym +UserSubmissions: Direkte Abgabe in Uni2work +SystemExamOffice: Prüfungsverwaltung +SystemFaculty: Fakultätsmitglied +SystemStudent: Student:in \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/model_types/en-eu.msg b/messages/uniworx/uniworx_new/categories/model_types/en-eu.msg index 1cf21bd20..e804dffaf 100644 --- a/messages/uniworx/uniworx_new/categories/model_types/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/model_types/en-eu.msg @@ -4,3 +4,9 @@ SexNotKnown: Unknown SexMale: Male SexFemale: Female SexNotApplicable: Not applicable +NoSubmissions: No submission +CorrectorSubmissions: External submission via pseudonym +UserSubmissions: Direct submission in Uni2work +SystemExamOffice: Exam office +SystemFaculty: Faculty member +SystemStudent: Student diff --git a/messages/uniworx/uniworx_new/categories/settings/personal_settings/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/settings/personal_settings/de-de-formal.msg index 9e33bceef..5e4689621 100644 --- a/messages/uniworx/uniworx_new/categories/settings/personal_settings/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/settings/personal_settings/de-de-formal.msg @@ -19,4 +19,5 @@ PersonalInfoOwnTutorialsWip: Die Anzeige von Tutorien, zu denen Sie als Tutor ei PersonalInfoTutorialsWip: Die Anzeige von Tutorien, zu denen Sie angemeldet sind wird momentan an dieser Stelle leider noch nicht unterstützt. ProfileGroupSubmissionDates: Bei Gruppenabgaben wird kein Datum angezeigt, wenn Sie die Gruppenabgabe nie selbst hochgeladen haben. ProfileCorrectorRemark: Die oberhalb angezeigte Tabelle zeigt nur prinzipielle Einteilungen als Korrektor zu einem Übungsblatt. Auch ohne Einteilung können Korrekturen einzeln zugewiesen werden, welche hier dann nicht aufgeführt werden. -ProfileCorrections: Auflistung aller zugewiesenen Korrekturen \ No newline at end of file +ProfileCorrections: Auflistung aller zugewiesenen Korrekturen +Remarks: Hinweise \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/settings/personal_settings/en-eu.msg b/messages/uniworx/uniworx_new/categories/settings/personal_settings/en-eu.msg index aefcecfe7..fec79f07b 100644 --- a/messages/uniworx/uniworx_new/categories/settings/personal_settings/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/settings/personal_settings/en-eu.msg @@ -19,4 +19,5 @@ PersonalInfoOwnTutorialsWip: The feature to display tutorials you have been assi PersonalInfoTutorialsWip: The feature to display tutorials you have registered for has not yet been implemented. 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 \ No newline at end of file +ProfileCorrections: List of all assigned corrections +Remarks: Remarks \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/user/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/user/de-de-formal.msg index 958d04318..3c0f5db8a 100644 --- a/messages/uniworx/uniworx_new/categories/user/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/categories/user/de-de-formal.msg @@ -76,3 +76,4 @@ AllUsersLdapSync: Alle LDAP-Synchronisieren UserHijack: Sitzung übernehmen AuthKindLDAP: Campus-Kennung AuthKindPWHash: Uni2work-Kennung +Name: Name \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/user/en-eu.msg b/messages/uniworx/uniworx_new/categories/user/en-eu.msg index bb59b4ca3..b3707b164 100644 --- a/messages/uniworx/uniworx_new/categories/user/en-eu.msg +++ b/messages/uniworx/uniworx_new/categories/user/en-eu.msg @@ -76,3 +76,4 @@ AllUsersLdapSync: Synchronise all with LDAP UserHijack: Hijack session AuthKindLDAP: Campus account AuthKindPWHash: Uni2work account +Name: Name \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/categories/yesod_middleware/de-de-formal.msg b/messages/uniworx/uniworx_new/categories/yesod_middleware/de-de-formal.msg new file mode 100644 index 000000000..8f453af16 --- /dev/null +++ b/messages/uniworx/uniworx_new/categories/yesod_middleware/de-de-formal.msg @@ -0,0 +1 @@ +UnauthorizedCsrfDisabled: Ihre Anfrage hätte wmgl. Änderungen am Server-Zustand ausgelöst. Da die sog. CSRF-Protection für Ihre Anfrage deaktiviert ist, musste sie daher abgelehnt werden. diff --git a/messages/uniworx/uniworx_new/categories/yesod_middleware/en-eu.msg b/messages/uniworx/uniworx_new/categories/yesod_middleware/en-eu.msg new file mode 100644 index 000000000..49bbb34e3 --- /dev/null +++ b/messages/uniworx/uniworx_new/categories/yesod_middleware/en-eu.msg @@ -0,0 +1 @@ +UnauthorizedCsrfDisabled: Your request might have triggered a state change on the server. Since CSRF-protection was disabled for your request, it had to be rejected. diff --git a/messages/uniworx/uniworx_new/utils/site_layout/de-de-formal.msg b/messages/uniworx/uniworx_new/utils/site_layout/de-de-formal.msg index ea381ec36..db2cb9d59 100644 --- a/messages/uniworx/uniworx_new/utils/site_layout/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/utils/site_layout/de-de-formal.msg @@ -46,3 +46,4 @@ TableHeadingCsvExport: CSV-Export FavouritesEmptyTip: Hier werden Ihre Kurse, sowie zuletzt besuchte Kurse angezeigt. FavouritesToggleTip: Der Anzeigemodus für den aktuellen Kurs kann über einen Klick auf das Stern-Symbol zwischen automatisch, permanent und nie gewechselt werden. FavouritesUnavailableTip: Das Schnellzugriffsmenü für diesen Kurs ist aktuell nicht verfügbar. +NavigationFavourites: Favoriten \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/utils/site_layout/en-eu.msg b/messages/uniworx/uniworx_new/utils/site_layout/en-eu.msg index 504f15140..825744992 100644 --- a/messages/uniworx/uniworx_new/utils/site_layout/en-eu.msg +++ b/messages/uniworx/uniworx_new/utils/site_layout/en-eu.msg @@ -46,3 +46,4 @@ TableHeadingCsvExport: CSV export FavouritesEmptyTip: Your courses and recently visited courses are shown here. FavouritesToggleTip: The display mode for the current course can be changed between automatic, permanent and never with a click on the star symbol. FavouritesUnavailableTip: Quick Actions for this course are currently not available. +NavigationFavourites: Favourites diff --git a/messages/uniworx/uniworx_new/utils/table_column/de-de-formal.de b/messages/uniworx/uniworx_new/utils/table_column/de-de-formal.de index ea69d0220..7d78e67df 100644 --- a/messages/uniworx/uniworx_new/utils/table_column/de-de-formal.de +++ b/messages/uniworx/uniworx_new/utils/table_column/de-de-formal.de @@ -61,3 +61,4 @@ SelectColumn: Auswahl CsvExport: CSV-Export TableProportion c@Text of'@Text prop@Rational: #{c}/#{of'} (#{rationalToFixed2 (100 * prop)}%) TableProportionNoRatio c@Text of'@Text: #{c}/#{of'} +TableExamFinished: Ergebnisse sichtbar ab \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/utils/table_column/en-eu.msg b/messages/uniworx/uniworx_new/utils/table_column/en-eu.msg index a6e42b53a..5913fddca 100644 --- a/messages/uniworx/uniworx_new/utils/table_column/en-eu.msg +++ b/messages/uniworx/uniworx_new/utils/table_column/en-eu.msg @@ -61,3 +61,4 @@ SelectColumn: Selection CsvExport: CSV export TableProportion c of' prop: #{c}/#{of'} (#{rationalToFixed2 (100 * prop)}%) TableProportionNoRatio c of': #{c}/#{of'} +TableExamFinished: Results visible from \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/utils/table_pagination/de-de-formal.msg b/messages/uniworx/uniworx_new/utils/table_pagination/de-de-formal.msg index 354b9f178..b8e2e8a53 100644 --- a/messages/uniworx/uniworx_new/utils/table_pagination/de-de-formal.msg +++ b/messages/uniworx/uniworx_new/utils/table_pagination/de-de-formal.msg @@ -30,3 +30,4 @@ TableCourseDescription: Beschreibung RowCount count@Int64: #{count} #{pluralDE count "passender Eintrag" "passende Einträge"} insgesamt JSONFieldDecodeFailure aesonFailure@String: Konnte JSON nicht parsen: #{aesonFailure} DBTIRowsMissing n@Int: #{pluralDE n "Eine Zeile ist" "Einige Zeilen sind"} aus der Datenbank verschwunden, seit das Formular für Sie generiert wurde +Page num@Int64: #{num} \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/utils/table_pagination/en-eu.msg b/messages/uniworx/uniworx_new/utils/table_pagination/en-eu.msg index abc3e2f4d..5a1e081ab 100644 --- a/messages/uniworx/uniworx_new/utils/table_pagination/en-eu.msg +++ b/messages/uniworx/uniworx_new/utils/table_pagination/en-eu.msg @@ -30,3 +30,4 @@ TableCourseDescription: Description RowCount count: #{count} matching #{pluralEN count "entry" "entries"} JSONFieldDecodeFailure aesonFailure: Could not parse JSON: #{aesonFailure} DBTIRowsMissing n: #{pluralDE n "A line" "A number of lines"} vanished from the database since the form you submitted was generated for you +Page num: #{num} diff --git a/messages/uniworx/uniworx_new/utils/utils/de-de-formal.de b/messages/uniworx/uniworx_new/utils/utils/de-de-formal.de index fadf355fb..d5f31281f 100644 --- a/messages/uniworx/uniworx_new/utils/utils/de-de-formal.de +++ b/messages/uniworx/uniworx_new/utils/utils/de-de-formal.de @@ -123,3 +123,5 @@ CorrectionInvisibleExamUnfinished: Die Frist „_{MsgExamFinished}“ für die r CorrectionInvisibleRatingNotDone: Die Bewertung ist nicht als „Abgeschlossen“ markiert CorrectionInvisibleWarning: Die Bewertung dieser Abgabe ist aktuell für mindestens eine an der Abgabe beteiligte Person nicht sichtbar! CorrectionInvisibleReasons: Mögliche Gründe hierfür: + +Plugin: Plugin \ No newline at end of file diff --git a/messages/uniworx/uniworx_new/utils/utils/en-eu.msg b/messages/uniworx/uniworx_new/utils/utils/en-eu.msg index a181ffa5d..a969dd8e8 100644 --- a/messages/uniworx/uniworx_new/utils/utils/en-eu.msg +++ b/messages/uniworx/uniworx_new/utils/utils/en-eu.msg @@ -123,3 +123,5 @@ CorrectionInvisibleExamUnfinished: The time configured in “_{MsgExamFinished} CorrectionInvisibleRatingNotDone: The correction is not marked as “finished” CorrectionInvisibleWarning: This correction is currently invisible for at least one of the submittors! CorrectionInvisibleReasons: Possible reasons include: + +Plugin: Plugin diff --git a/src/Foundation/I18n.hs b/src/Foundation/I18n.hs index dbee97288..981d3ebd7 100644 --- a/src/Foundation/I18n.hs +++ b/src/Foundation/I18n.hs @@ -13,7 +13,7 @@ module Foundation.I18n , UniWorXMaterialMessage(..), UniWorXParticipantsMessage(..), UniWorXHealthMessage(..), UniWorXInfoMessage(..) , UniWorXMetricsMessage(..), UniWorXNewsMessage(..), UniWorXSchoolMessage(..), UniWorXSystemMessageMessage(..) , UniWorXTermMessage(..), UniWorXSendMessage(..), UniWorXSiteLayoutMessage(..), UniWorXErrorMessage(..) - , UniWorXI18nMessage(..),UniWorXJobsHandlerMessage(..), UniWorXModelTypesMessage(..) + , UniWorXI18nMessage(..),UniWorXJobsHandlerMessage(..), UniWorXModelTypesMessage(..), UniWorXYesodMiddlewareMessage(..) , ShortTermIdentifier(..) , MsgLanguage(..) , ShortSex(..) @@ -169,6 +169,7 @@ mkMessageAddition ''UniWorX "I18n" "messages/uniworx/uniworx_new/categories/I18n mkMessageAddition ''UniWorX "JobsHandler" "messages/uniworx/uniworx_new/categories/jobs_handler" "de-de-formal" mkMessageAddition ''UniWorX "ModelTypes" "messages/uniworx/uniworx_new/categories/model_types" "de-de-formal" mkMessageAddition ''UniWorX "Send" "messages/uniworx/uniworx_new/categories/send" "de-de-formal" +mkMessageAddition ''UniWorX "YesodMiddleware" "messages/uniworx/uniworx_new/categories/yesod_middleware" "de-de-formal" mkMessageAddition ''UniWorX "User" "messages/uniworx/uniworx_new/categories/user" "de-de-formal" mkMessageAddition ''UniWorX "Button" "messages/uniworx/uniworx_new/utils/buttons" "de-de-formal" mkMessageAddition ''UniWorX "Form" "messages/uniworx/uniworx_new/utils/handler_form" "de-de-formal" diff --git a/src/Handler/Utils/Table/Columns.hs b/src/Handler/Utils/Table/Columns.hs index a796fa94a..033203839 100644 --- a/src/Handler/Utils/Table/Columns.hs +++ b/src/Handler/Utils/Table/Columns.hs @@ -236,7 +236,7 @@ sortExamClosed queryClosed = singletonMap "exam-closed" . SortColumn $ view quer colExamFinished :: OpticColonnade (Maybe UTCTime) colExamFinished resultFinished = Colonnade.singleton (fromSortable header) body where - header = Sortable (Just "exam-finished") (i18nCell MsgExamFinished) + header = Sortable (Just "exam-finished") (i18nCell MsgTableExamFinished) body = views resultFinished $ maybe mempty (cell . formatTimeW SelFormatDateTime) colExamFinishedOffice :: OpticColonnade (Maybe UTCTime)