147 lines
9.4 KiB
Plaintext
147 lines
9.4 KiB
Plaintext
#communication.hs
|
|
RecipientCustom: Weitere Empfänger:innen
|
|
RGCourseParticipants: Kursteilnehmer:innen
|
|
RGCourseLecturers: Kursverwalter:innen
|
|
RGCourseCorrectors: Korrektor:innen
|
|
RGCourseTutors: Tutor:innen
|
|
RGCourseParticipantsInTutorial: Kursteilnehmer:innen, die in mindestens einem Tutorium angemeldet sind
|
|
RGCourseUnacceptedApplicants: Nicht akzeptierte Bewerber:innen
|
|
RecipientToggleAll: Alle/Keine
|
|
CommCourseTestSubject customSubject@Text !ident-ok: [TEST] #{customSubject}
|
|
UtilCommCourseSubject: Kursmitteilung
|
|
CommRecipients: Empfänger:innen
|
|
CommRecipientsTip: Sie selbst erhalten immer eine Kopie der Nachricht
|
|
CommRecipientsList: Die an Sie selbst verschickte Kopie der Nachricht wird, zu Archivierungszwecken, eine vollständige Liste aller Empfänger:innen enthalten. Die Empfängerliste wird im CSV-Format an die E-Mail angehängt. Andere Empfänger:innen erhalten die Liste nicht. Bitte entfernen Sie dementsprechend den Anhang bevor Sie die E-Mail weiterleiten oder anderweitig mit Dritten teilen.
|
|
UtilEMail: E-Mail
|
|
UtilMultiEmailFieldTip: Es sind mehrere, Komma-separierte, E-Mail-Adressen möglich
|
|
RGTutorialParticipants tutn@TutorialName: Tutorium-Teilnehmer:innen (#{tutn})
|
|
RGExamRegistered examn@ExamName: Angemeldet zur Prüfung „#{examn}“
|
|
RGSheetSubmittor shn@SheetName: Abgebende für das Übungsblatt „#{shn}“
|
|
CommSubject: Betreff
|
|
CommAttachments: Anhänge
|
|
CommAttachmentsTip: Im Allgemeinen ist es vorzuziehen Dateien, die Sie mit den Empfängern teilen möchten, als Material hochzuladen (und ggf. in der Nachricht zu verlinken). So ist die Datei für die Empfänger dauerhaft abrufbar und auch Personen, die sich z.B. erst später zum Kurs anmelden, haben Zugriff auf die Datei.
|
|
CommSuccess n@Int: Nachricht wurde an #{n} Empfänger versandt
|
|
CommTestSuccess: Nachricht wurde zu Testzwecken nur an Sie selbst versandt
|
|
|
|
#delete.hs
|
|
DeleteCopyStringIfSure n@Int: Wenn Sie sich sicher sind, dass Sie #{pluralDE n "das obige Objekt" "obige Objekte"} unwiderbringlich löschen möchten, schreiben Sie bitte zunächst den angezeigten Text ab.
|
|
DeletePressButtonIfSure n@Int: Wenn Sie sich sicher sind, dass Sie #{pluralDE n "das obige Objekt" "obige Objekte"} unwiderbringlich löschen möchten, bestätigen Sie dies bitte durch Drücken des untigen Knopfes.
|
|
DeleteConfirmation: Bestätigung
|
|
DeleteConfirmationWrong: Bestätigung muss genau dem angezeigten Text entsprechen.
|
|
|
|
#form.hs
|
|
MultiActionUnknownAction: In einem von einem Eingabefeld abhängigen Formular wurde ein Wert gewählt, für den kein Formular verfügbar ist
|
|
InvalidRoute: Konnte URL nicht interpretieren
|
|
PointsNotPositive: Punktzahl darf nicht negativ sein
|
|
PointsTooHigh maxPoints@Points: Punktzahl darf nicht höher als #{maxPoints} sein
|
|
PointsTooLow minPoints@Points: Punktzahl darf nicht kleiner als #{minPoints} sein
|
|
NoStudyField: Kein Studienfach
|
|
UploadModeNone: Kein Upload
|
|
UploadModeAny: Upload, beliebige Datei(en)
|
|
UploadModeSpecific: Upload, vorgegebene Dateinamen
|
|
UploadModeUnpackZips: Abgabe mehrerer Dateien
|
|
UploadModeUnpackZipsTip: Wenn die Abgabe mehrerer Dateien erlaubt ist, werden auch unterstützte Archiv-Formate zugelassen. Diese werden dann beim Hochladen automatisch entpackt.
|
|
UploadAnyEmptyOk: Leere Uploads erlauben?
|
|
UploadAnyEmptyOkTip: Sollen, statt einen Fehler auszugeben, Uploads, die nur aus leeren Dateien und/oder Verzeichnissen bestehen, erlaubt werden?
|
|
UploadModeExtensionRestrictionEmpty: Liste von zulässigen Dateiendungen darf nicht leer sein
|
|
UploadSpecificFiles: Vorgegebene Dateinamen
|
|
NoUploadSpecificFilesConfigured: Wenn der Abgabemodus vorgegebene Dateinamen vorsieht, muss mindestens ein vorgegebener Dateiname konfiguriert werden.
|
|
UploadSpecificFilesDuplicateNames: Vorgegebene Dateinamen müssen eindeutig sein
|
|
UploadSpecificFilesDuplicateLabels: Bezeichner für vorgegebene Dateinamen müssen eindeutig sein
|
|
UploadSpecificFileLabel: Bezeichnung
|
|
UploadSpecificFileName: Dateiname
|
|
UploadSpecificFileRequired: Zur Abgabe erforderlich
|
|
UploadSpecificFileMaxSize: Maximale Dateigröße (Bytes)
|
|
UploadSpecificFileMaxSizeNegative: Maximale Dateigröße darf nicht negativ sein
|
|
UploadSpecificFileEmptyOk: Leere Uploads erlauben
|
|
UnknownPseudonymWord pseudonymWord@Text: Unbekanntes Pseudonym-Wort "#{pseudonymWord}"
|
|
GenericFileFieldFileTooLarge file@FilePath: „#{file}“ ist zu groß
|
|
GenericFileFieldCumulativeTooLarge: Hochgeladene Dateien sind zu groß
|
|
GenericFileFieldInvalidExtension file@FilePath: „#{file}” hat keine zulässige Dateiendung
|
|
OnlyUploadOneFile: Bitte nur eine Datei hochladen.
|
|
UploadAtLeastOneNonemptyFile: Bitte mindestens eine nichtleere Datei hochladen.
|
|
FileUploadOnlySessionTip: Sie haben diese Datei in der aktuellen Session bereits hochgeladen, sie ist allerdings womöglich noch nicht gespeichert, z.B. wenn beim Auswerten des Formulars ein Fehler auftrat. Stellen Sie sicher, dass alle Dateien, die Sie hochladen wollten auch ordnungsgemäß im System hinterlegt sind!
|
|
UtilPreviouslyUploadedInfo: Bereits hochgeladene Dateien
|
|
UtilPreviouslyUploadedDeletionInfo: Nur ausgewählte und unten hinzugefügte Dateien werden erneut hochgeladen
|
|
MultiFileUploadInfo: Mehrere Dateien mit Shift oder Strg auswählen
|
|
UtilAddMoreFiles: Weitere Dateien hinzufügen:
|
|
InvalidDateTimeFormat: Ungültiges Datums- und Zeitformat, JJJJ-MM-TTTHH:MM[:SS] Format erwartet
|
|
AmbiguousUTCTime: Der angegebene Zeitpunkt lässt sich nicht eindeutig zu UTC konvertieren
|
|
IllDefinedUTCTime: Der angegebene Zeitpunkt lässt sich nicht zu UTC konvertieren
|
|
InvalidLangFormat: Ungültiger Sprach-Code (RFC1766)
|
|
MultiUserFieldExplanationAnyUser: Dieses Eingabefeld sucht in den Adressen aller Uni2work-Benutzer:innen.
|
|
MultiUserFieldInvitationExplanation: An Adressen, die so keinem Uni2work-Benutzer/keiner Uni2work-Benutzerin zugeordnet werden können, wird eine Einladung per E-Mail versandt.
|
|
MultiUserFieldInvitationExplanationAlways: Es wird an alle Adressen, die Sie hier angeben, eine Einladung per E-Mail versandt.
|
|
AmbiguousEmail: E-Mail-Adresse nicht eindeutig
|
|
UtilExamResultGrade: Note
|
|
UtilExamResultPass: Bestanden/Nicht Bestanden
|
|
UtilExamResultNoShow: Nicht erschienen
|
|
UtilExamResultVoided: Entwertet
|
|
CourseOption tid@TermId ssh@SchoolId csh@CourseShorthand coursen@CourseName !ident-ok: #{tid} - #{ssh} - #{csh}: #{coursen}
|
|
RoomReferenceNone !ident-ok: —
|
|
RoomReferenceSimple !ident-ok: Text
|
|
RoomReferenceLink: Link & Anweisungen
|
|
RoomReferenceSimpleText: Raum
|
|
RoomReferenceSimpleTextPlaceholder: Raum
|
|
RoomReferenceLinkLink !ident-ok: Link
|
|
RoomReferenceLinkLinkPlaceholder !ident-ok: URL
|
|
RoomReferenceLinkInstructions: Anweisungen
|
|
RoomReferenceLinkInstructionsPlaceholder: Anweisungen
|
|
|
|
#invitation.hs
|
|
InvitationAction: Aktion
|
|
InvitationActionTip: Abgelehnte Einladungen können nicht mehr angenommen werden
|
|
InvitationMissingRestrictions: Authorisierungs-Token fehlen benötigte Daten
|
|
InvitationCollision: Einladung konnte nicht angenommen werden da ein derartiger Eintrag bereits existiert
|
|
InvitationDeclined: Einladung wurde abgelehnt
|
|
|
|
#sheetType.hs
|
|
SheetTypeBonus' !ident-ok: Bonus
|
|
SheetTypeNormal' !ident-ok: Normal
|
|
SheetTypeInformational': Ohne Anrechung
|
|
SheetTypeNotGraded: Keine Korrektur
|
|
SheetGradingBonusIncluded: Erzielte Bonuspunkte wurden hier bereits zu den erreichten normalen Punkten hinzugezählt.
|
|
SummaryTitle: Zusammenfassung über
|
|
CorrectionAchievedPoints: Erzielte Punkte
|
|
CorrectionAchievedPass: Bestanden
|
|
SheetGradingCount': Anzahl
|
|
SheetGradingPoints': Punkte
|
|
SheetGradingPassing': Bestehen
|
|
|
|
#utils.hs
|
|
DayIsAHoliday tid@TermId name@Text date@Text: "#{name}" (#{date}) ist ein Feiertag
|
|
DayIsOutOfLecture tid@TermId name@Text date@Text: "#{name}" (#{date}) ist außerhalb der Vorlesungszeit des #{tid}
|
|
DayIsOutOfTerm tid@TermId name@Text date@Text: "#{name}" (#{date}) liegt nicht im Semester #{tid}
|
|
UnauthorizedRedirect: Die angeforderte Seite existiert nicht oder Sie haben keine Berechtigung, die angeforderte Seite zu sehen.
|
|
|
|
EncodedSecretBoxCiphertextTooShort: Verschlüsselte Daten zu kurz um valide zu sein
|
|
EncodedSecretBoxInvalidBase64 base64Err@String: Verschlüsselte Daten nicht korrekt base64url-kodiert: #{base64Err}
|
|
EncodedSecretBoxInvalidPadding: Verschlüsselte Daten sind nicht korrekt padded
|
|
EncodedSecretBoxCouldNotDecodeNonce: Konnte secretbox-nonce nicht dekodieren
|
|
EncodedSecretBoxCouldNotOpenSecretBox: Konnte libsodium-secretbox nicht öffnen (Verschlüsselte Daten sind nicht authentisch)
|
|
EncodedSecretBoxCouldNotDecodePlaintext aesonErr@String: Konnte Klartext nicht JSON-dekodieren: #{aesonErr}
|
|
CommBody: Nachricht
|
|
CsvFormat: CSV-Format
|
|
UrlFieldCouldNotParseAbsolute: Konnte nicht als absolute URL interpretiert werden
|
|
CorrectionInvisibleExamUnfinished: Die Frist „_{MsgExamFinished}“ für die relevante Prüfung ist noch nicht verstrichen
|
|
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 !ident-ok: Plugin
|
|
|
|
PreviouslyUploadedInfo: Bereits hochgeladene Dateien
|
|
PreviouslyUploadedDeletionInfo: Nur ausgewählte und unten hinzugefügte Dateien werden erneut hochgeladen
|
|
AddMoreFiles: Weitere Dateien hinzufügen:
|
|
MessageError: Fehler
|
|
MessageWarning: Warnung
|
|
MessageInfo !ident-ok: Information
|
|
MessageSuccess: Erfolg
|
|
MessageNonactive: Inaktiv
|
|
ShortFieldPrimary: HF
|
|
ShortFieldSecondary: NF
|
|
SheetGradingPassPoints': Bestehen nach Punkten
|
|
SheetGradingPassBinary': Bestanden/Nicht bestanden
|
|
SheetGradingPassAlways': Automatisch bestanden, sobald korrigiert
|
|
SheetTypeNormal !ident-ok: Normal
|
|
SheetTypeBonus !ident-ok: Bonus |