From 34dbcfe6c275f437b5077ccd96a221f774a150e7 Mon Sep 17 00:00:00 2001 From: Michael Fink Amores Date: Fri, 4 Jun 2021 13:30:17 +0200 Subject: [PATCH 01/29] feat(theses): qol-improvements Added help texts in German and English, separated pdf-file of thesis from addition files Fixes #3 --- theses.yaml | 676 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 571 insertions(+), 105 deletions(-) diff --git a/theses.yaml b/theses.yaml index dc727d6..d930485 100644 --- a/theses.yaml +++ b/theses.yaml @@ -22,56 +22,120 @@ - *betreuer - *student - {"tag": "initiator"} - display-label: "Verantwortliche Hochschullehrer" + display-label: + fallback: "Verantwortliche Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Responsible “Hochschullehrer”" "betreuer": viewers: *view-alle - display-label: "Assistenzbetreuer" + display-label: + fallback: "Assistenzbetreuer (Mentor)" + fallback-lang: de-de-formal + translations: + en-eu: "“Assistenzbetreuer (Mentor)”" "student": viewers: *view-alle - display-label: "Student" + display-label: + fallback: "Student" + fallback-lang: de-de-formal + translations: + en-eu: "Student" "anmeldetag": viewers: *view-alle - display-label: "Tag der Anmeldung" + display-label: + fallback: "Tag der Anmeldung" + fallback-lang: de-de-formal + translations: + en-eu: "Date of registration" "sprache": viewers: *view-alle - display-label: "Sprache der Arbeit" + display-label: + fallback: "Sprache der Arbeit" + fallback-lang: de-de-formal + translations: + en-eu: "Language of thesis" "titel": viewers: *view-alle - display-label: "Titel, in Sprache der Arbeit" + display-label: + fallback: "Titel (in Sprache der Arbeit)" + fallback-lang: de-de-formal + translations: + en-eu: "Title (in language of thesis)" "titel, englisch": viewers: *view-alle - display-label: "Titel, Englisch" + display-label: + fallback: "Titel (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Title (English)" "abschluss": viewers: *view-alle - display-label: "Bachelor/Master" + display-label: + fallback: "Bachelor/Master" + fallback-lang: de-de-formal + translations: + en-eu: "Bachelor/Master" "abgabe": viewers: *view-alle - display-label: "Abgabe" + display-label: + fallback: "Abgabe" + fallback-lang: de-de-formal + translations: + en-eu: "Submission" "eigenstaendigkeit": viewers: *view-alle - display-label: "Eigenständigkeitserklärung" + display-label: + fallback: "Eigenständigkeitserklärung" + fallback-lang: de-de-formal + translations: + en-eu: "Declaration of authenticity" "notizen": viewers: &view-staff - *pruefungsamt - *hochschullehrer - *betreuer - {"tag": "initiator"} - display-label: "Notizen" + display-label: + fallback: "Notizen" + fallback-lang: de-de-formal + translations: + en-eu: "Notes" "kommunikation": viewers: *view-alle - display-label: "Kommunikation" + display-label: + fallback: "Kommunikation" + fallback-lang: de-de-formal + translations: + en-eu: "Communication" "note, vortrag": viewers: *view-alle - display-label: "Note, Vortrag" + display-label: + fallback: "Note (Vortrag)" + fallback-lang: de-de-formal + translations: + en-eu: "Grade (Presentation)" "note, arbeit": viewers: *view-alle - display-label: "Note, Arbeit" + display-label: + fallback: "Note (Arbeit)" + fallback-lang: de-de-formal + translations: + en-eu: "Grade (Thesis)" "vortragtag": viewers: *view-alle - display-label: "Datum, Vortrag" + display-label: + fallback: "Datum (Vortrag)" + fallback-lang: de-de-formal + translations: + en-eu: "Date (Presentation)" "datum, abgabe": viewers: *view-alle - display-label: "Datum, Abgabe" + display-label: + fallback: "Datum (Abgabe)" + fallback-lang: de-de-formal + translations: + en-eu: "Date (Submission)" messages: - viewers: - *hochschullehrer @@ -83,7 +147,11 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + content: + fallback: "Es muss zunächst der „Anmeldetag“ eingetragen und der Antrag vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student and responsible “Hochschullehrer” so that the application can be further processed by the exam office." - viewers: - *hochschullehrer - *betreuer @@ -94,12 +162,20 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Der Antrag muss zunächst noch vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + content: + fallback: "Der Antrag muss zunächst noch vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag von der Prüfungsverwaltung weiter bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the application must be confirmed by the student and responsible “Hochschullehrer” so that the application can be further processed by the exam office." final: false edges: "antrag als pruefungsamt": mode: initial - display-label: "Antrag anlegen (als Prüfungsverwaltung)" + display-label: + fallback: "Antrag anlegen (als Prüfungsverwaltung)" + fallback-lang: de-de-formal + translations: + en-eu: "Create application (as exam office)" actors: - *pruefungsamt view-actor: *view-alle @@ -107,92 +183,219 @@ "hochschullehrer": &hochschullehrer-form - "1": tag: multiple - label: "Verantwortliche Hochschullehrer" - tooltip: null + label: + fallback: "Verantwortlicher Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Responsible “Hochschullehrer”" + tooltip: + fallback: >- + Ist alleine prüfungsberechtigt für die Arbeit (in Prüfungs- und Studienordnung als verantwortlicher Veranstalter, Betreuer und Prüfer bezeichnet). + Verantwortliche Hochschullehrer dürfen sein: + + + fallback-lang: de-de-formal + translations: + en-eu: >- + Is solely entitled to examine the thesis. Responsible “Hochschullehrer” may be: + + default: null min: 1 range: null sub: tag: user - label: "Verantwortlicher Hochschullehrer" + label: + fallback: "Verantwortlicher Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Responsible “Hochschullehrer”" tooltip: null default: null optional: false "betreuer": &betreuer-form - "2": tag: multiple - label: "Assistenzbetreuer" - tooltip: null + label: + fallback: "Assistenzbetreuer (Mentoren)" + fallback-lang: de-de-formal + translations: + en-eu: "“Assistenzbetreuer (Mentoren)”" + tooltip: + fallback: "Hat keine Prüfungsberechtigung; wird durch den verantwortlichen Hochschullehrer eigenverantwortlich bestimmt. + Bei extern betreuten Abschlussarbeiten, etwa bei Unternehmen, sollte ein Professor der LMU München + bei der Arbeit als verantwortlicher Hochschullehrer fungieren; die extern betreuende Person wird als Assistenzbetreuer bestimmt." + fallback-lang: de-de-formal + translations: + en-eu: "Has no examination authorisation; is determined independently by the responsible “Hochschullehrer”. + In the case of externally supervised theses, e.g. at companies, a professor from LMU Munich should act as responsible + “Hochschullehrer” for the thesis; the externally supervised person is designated as “Assistenzbetreuer (Mentor)”." default: null min: 0 range: null sub: tag: user - label: "Assistenzbetreuer" + label: + fallback: "Assistenzbetreuer (Mentor)" + fallback-lang: de-de-formal + translations: + en-eu: "Assistenzbetreuer" tooltip: null default: null optional: false "student": &student-form - "3": tag: user - label: "Student" - tooltip: null + label: + fallback: "Student" + fallback-lang: de-de-formal + translations: + en-eu: "Student" + tooltip: + fallback: "" + fallback-lang: de-de-formal + translations: + en-eu: "" default: null optional: false "abschluss": &abschluss-form-optional - "4": &abschluss-field-optional tag: text - label: "Bachelor-/Masterarbeit" - tooltip: "Handelt es sich hierbei um eine Bachelor- oder eine Masterarbeit" + label: + fallback: "Bachelor-/Masterarbeit" + fallback-lang: de-de-formal + translations: + en-eu: "Bachelor/Master thesis" + tooltip: + fallback: "Handelt es sich hierbei um eine Bachelor- oder eine Masterarbeit?" + fallback-lang: de-de-formal + translations: + en-eu: "Is this a Bachelor or a Master thesis?" default: null optional: true "anmeldetag": &anmeldetag-form-optional - "5": &anmeldetag-field-optional tag: day - label: "Tag der Anmeldung" - tooltip: null + label: + fallback: "Tag der Anmeldung" + fallback-lang: de-de-formal + translations: + en-eu: "Date of registration" + tooltip: + fallback: "" + fallback-lang: de-de-formal + translations: + en-eu: "" default: null optional: true "sprache": &sprache-form-optional - "6": &sprache-field-optional tag: text - label: "Sprache der Arbeit" - tooltip: null + label: + fallback: "Sprache der Arbeit" + fallback-lang: de-de-formal + translations: + en-eu: "Language of thesis" + tooltip: + fallback: "Sprache in der die Arbeit verfasst wird" + fallback-lang: de-de-formal + translations: + en-eu: "Language in which the thesis is written" default: null optional: true "titel": &titel-form-optional - "7": &titel-field-optional tag: text - label: "Titel, in Sprache der Arbeit" - tooltip: null + label: + fallback: "Titel (in Sprache der Arbeit)" + fallback-lang: de-de-formal + translations: + en-eu: "Title (in language of thesis)" + tooltip: + fallback: "Falls die Arbeit in Englisch verfasst wird oder bereits einen englischen Titel hat, muss der Titel nicht ins Deutsche übersetzt werden" + fallback-lang: de-de-formal + translations: + en-eu: "If the thesis is written in English or already has an English title, the title does not need to be translated into German" default: null optional: true "titel, englisch": &entitel-form-optional - "8": &entitel-field-optional tag: text - label: "Titel, Englisch" - tooltip: null + label: + fallback: "Titel (Englisch)" + fallback-lang: de-de-formal + translations: + en-eu: "Title (English)" + tooltip: + fallback: "Nur falls die Arbeit nicht in Englisch verfasst wird oder keinen englischen Titel hat" + fallback-lang: de-de-formal + translations: + en-eu: "Only if the thesis is not written in English or has no English title" default: null optional: true "kommunikation": &kommunikation-form - "9": &kommunikation-field tag: text large: true - label: "Kommunikation" - tooltip: "Einsehbar für alle Beteiligten" + label: + fallback: "Kommunikation" + fallback-lang: de-de-formal + translations: + en-eu: "Communication" + tooltip: + fallback: "Einsehbar für alle Beteiligten" + fallback-lang: de-de-formal + translations: + en-eu: "Visible for all parties involved" default: null optional: true "notizen": ¬izen-form - "10": tag: text large: true - label: "Notizen" - tooltip: "Einsehbar für alle Beteiligten, außer den Studenten" + label: + fallback: "Notizen" + fallback-lang: de-de-formal + translations: + en-eu: "Notes" + tooltip: + fallback: "Für weitere die Arbeit betreffenden Bemerkungen; einsehbar für alle Beteiligten, außer dem Studenten" + fallback-lang: de-de-formal + translations: + en-eu: "For remarks concerning the work; visible to all parties involved except the student" default: null optional: true "korrektur als pruefungsamt": &korrektur-pruefungsamt mode: manual - display-label: "Antrag anpassen" + display-label: + fallback: "Antrag anpassen" + fallback-lang: de-de-formal + translations: + en-eu: "Modify application" source: "antrag" actors: - *pruefungsamt @@ -212,7 +415,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "antrag als hochschullehrer": mode: initial - display-label: "Antrag anlegen (als verantwortlicher Hochschullehrer)" + display-label: + fallback: "Antrag anlegen (als verantwortlicher Hochschullehrer)" + fallback-lang: de-de-formal + translations: + en-eu: "Create application (as responsible “Hochschullehrer”)" actors: &test-users # - tag: user # user: 5af188de-217c-35e0-2ffa-16250fe89fc5 # Thomas Gabor @@ -227,14 +434,22 @@ tag: capture-user - "1.1": tag: multiple - label: "Zusätzliche verantwortliche Hochschullehrer" + label: + fallback: "Zusätzliche verantwortliche Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Additional responsible “Hochschullehrer”" tooltip: null default: null min: 0 range: null sub: tag: user - label: "Verantwortlicher Hochschullehrer" + label: + fallback: "Verantwortlicher Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Responsible “Hochschullehrer”" tooltip: null default: null optional: false @@ -249,7 +464,11 @@ "notizen": *notizen-form "korrektur als hochschullehrer": &korrektur-hochschullehrer mode: manual - display-label: "Antrag anpassen" + display-label: + fallback: "Antrag anpassen" + fallback-lang: de-de-formal + translations: + en-eu: "Modify application" source: "antrag" actors: - *hochschullehrer @@ -260,7 +479,11 @@ source: "antrag, student" "antrag als betreuer": mode: initial - display-label: "Antrag anlegen (als Assistenzbetreuer)" + display-label: + fallback: "Antrag anlegen (als Assistenzbetreuer (Mentor))" + fallback-lang: de-de-formal + translations: + en-eu: "Create application (as “Assistenzbetreuer (Mentor)”)" actors: *test-users # actors: # - tag: authorized @@ -272,14 +495,22 @@ tag: capture-user - "2.1": tag: multiple - label: "Zusätzliche Assistenzbetreuer" + label: + fallback: "Zusätzliche Assistenzbetreuer (Mentoren)" + fallback-lang: de-de-formal + translations: + en-eu: "Additional “Assistenzbetreuer (Mentoren)”" tooltip: null default: null min: 0 range: null sub: tag: user - label: "Assistenzbetreuer" + label: + fallback: "Assistenzbetreuer (Mentor)" + fallback-lang: de-de-formal + translations: + en-eu: "Assistenzbetreuer (Mentor)" tooltip: null default: null optional: false @@ -294,7 +525,11 @@ "notizen": *notizen-form "betreuer als hochschullehrer": &betreuer-hochschullehrer mode: manual - display-label: "Eigene Rolle zu Assistenzbetreuer wechseln" + display-label: + fallback: "Eigene Rolle wechseln zu: Assistenzbetreuer (Mentor)" + fallback-lang: de-de-formal + translations: + en-eu: "Change own role to: “Assistenzbetreuer (Mentor)”" source: "antrag" actors: - *hochschullehrer @@ -314,7 +549,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "hochschullehrer als betreuer": &hochschullehrer-betreuer mode: manual - display-label: "Eigene Rolle zu Hochschullehrer wechseln" + display-label: + fallback: "Eigene Rolle wechseln zu: Hochschullehrer" + fallback-lang: de-de-formal + translations: + en-eu: "Change own role to: “Hochschullehrer”" source: "antrag" actors: - *betreuer @@ -334,7 +573,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "korrektur als betreuer": &korrektur-betreuer mode: manual - display-label: "Antrag anpassen" + display-label: + fallback: "Antrag anpassen" + fallback-lang: de-de-formal + translations: + en-eu: "Modify Application" source: "antrag" actors: - *betreuer @@ -354,7 +597,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "korrektur als student": &korrektur-student mode: manual - display-label: "Antrag anpassen" + display-label: + fallback: "Antrag anpassen" + fallback-lang: de-de-formal + translations: + en-eu: "Modify Application" source: "antrag" actors: - *student @@ -370,7 +617,11 @@ "antrag, hochschullehrer": viewers: - display-label: "Antrag angelegt und vom Hochschullehrer bestätigt" + display-label: + fallback: "Antrag angelegt und vom Hochschullehrer bestätigt" + fallback-lang: de-de-formal + translations: + en-eu: "Application created and confirmed by the “Hochschullehrer”" viewers: - *pruefungsamt - *hochschullehrer @@ -387,7 +638,11 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag vom Student bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + content: + fallback: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag vom Student bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student so that the application can be further processed by the exam office." - viewers: - *hochschullehrer - *betreuer @@ -398,12 +653,20 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Der Antrag muss zunächst noch vom Student bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + content: + fallback: "Der Antrag muss zunächst noch vom Student bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the application must be confirmed by the student so that the application can be further processed by the exam office." final: false edges: "antrag bestaetigen als hochschullehrer": mode: manual - display-label: "Antrag bestätigen (als verantwortlicher Hochschullehrer)" + display-label: + fallback: "Antrag bestätigen (als verantwortlicher Hochschullehrer)" + fallback-lang: de-de-formal + translations: + en-eu: "Confirm application (as responsible “Hochschullehrer”)" source: "antrag" actors: - *hochschullehrer @@ -421,7 +684,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "antrag, student": viewers: - display-label: "Antrag angelegt und vom Student bestätigt" + display-label: + fallback: "Antrag angelegt und vom Student bestätigt" + fallback-lang: de-de-formal + translations: + en-eu: "Application created and confirmed by the student" viewers: - *pruefungsamt - *hochschullehrer @@ -438,7 +705,11 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + content: + fallback: "Es muss zunächst „Anmeldetag“ eingetragen und der Antrag von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the “registration date” must be entered and the application must be confirmed by a responsible “Hochschullehrer” so that the application can be further processed by the exam office." - viewers: - *hochschullehrer - *betreuer @@ -449,12 +720,20 @@ tag: payload-filled payload-filled: "anmeldetag" status: info - content: "Der Antrag muss zunächst noch von einem verantwortlichen Hochschullehrer bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + content: + fallback: "Der Antrag muss zunächst noch von einem verantwortlichen Hochschullehrer bestätigt werden, damit er von der Prüfungsverwaltung weiter bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the application must be confirmed by a responsible “Hochschullehrer” so that the application can be further processed by the exam office." final: false edges: "antrag bestaetigen als student": mode: manual - display-label: "Antrag bestätigen (als Student)" + display-label: + fallback: "Antrag bestätigen (als Student)" + fallback-lang: de-de-formal + translations: + en-eu: "Confirm application (as student)" source: "antrag" actors: - *student @@ -471,7 +750,11 @@ source: "antrag, student&hochschullehrer, anmeldetag" "antrag, student&hochschullehrer": viewers: - display-label: "Antrag angelegt und von Student und Hochschullehrer bestätigt" + display-label: + fallback: "Antrag angelegt und von Student und Hochschullehrer bestätigt" + fallback-lang: de-de-formal + translations: + en-eu: "Application created and confirmed by the student and “Hochschullehrer”" viewers: - *pruefungsamt - *hochschullehrer @@ -483,12 +766,20 @@ - *betreuer restriction: null status: info - content: "Es muss zunächst „Anmeldetag“ eingetragen werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + content: + fallback: "Es muss zunächst „Anmeldetag“ eingetragen werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." + fallback-lang: de-de-formal + translations: + en-eu: "First, the “registration date” must be entered so that the application can be further processed by the exam office." final: false edges: "antrag bestaetigen als student": mode: manual - display-label: "Antrag bestätigen (als Student)" + display-label: + fallback: "Antrag bestätigen (als Student)" + fallback-lang: de-de-formal + translations: + en-eu: "Confirm application (as Student)" source: "antrag, hochschullehrer" actors: - *student @@ -497,7 +788,11 @@ form: {} "antrag bestaetigen als hochschullehrer": mode: manual - display-label: "Antrag bestätigen (als verantwortlicher Hochschullehrer)" + display-label: + fallback: "Antrag bestätigen (als verantwortlicher Hochschullehrer)" + fallback-lang: de-de-formal + translations: + en-eu: "Confirm application (as responsible “Hochschullehrer”)" source: "antrag, student" actors: - *hochschullehrer @@ -506,7 +801,11 @@ form: {} "antrag, student&hochschullehrer, anmeldetag": viewers: - display-label: "Antrag angelegt, von Student und Hochschullehrer bestätigt, Anmeldetag eingetragen" + display-label: + fallback: "Antrag angelegt, von Student und Hochschullehrer bestätigt, Anmeldetag eingetragen" + fallback-lang: de-de-formal + translations: + en-eu: "Application created, confirmed by the student and “Hochschullehrer”, “registration date” entered" viewers: - *pruefungsamt - *hochschullehrer @@ -526,7 +825,11 @@ payload-filled: "anmeldetag" "angemeldet": viewers: - display-label: "Angemeldet" + display-label: + fallback: "Angemeldet" + fallback-lang: de-de-formal + translations: + en-eu: "Registered" viewers: - *pruefungsamt - *hochschullehrer @@ -538,7 +841,11 @@ edges: "anmelden, bestaetigt student&hochschullehrer, anmeldetag": mode: manual - display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)" + display-label: + fallback: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)" + fallback-lang: de-de-formal + translations: + en-eu: "Register thesis (confirmed by student and responsible “Hochschullehrer”)" source: "antrag, student&hochschullehrer, anmeldetag" actors: - *pruefungsamt @@ -547,12 +854,20 @@ "datum, abgabe": &abgabedatum-form - "4.5": tag: day - label: "Abgabedatum" + label: + fallback: "Abgabedatum" + fallback-lang: de-de-formal + translations: + en-eu: "Submission date" tooltip: null optional: false "anmelden, bestaetigt student&hochschullehrer": mode: manual - display-label: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)" + display-label: + fallback: "Arbeit anmelden (bestätigt vom Student und verantwortlichem Hochschullehrer)" + fallback-lang: de-de-formal + translations: + en-eu: "Register thesis (confirmed by student and responsible “Hochschullehrer”)" source: "antrag, student&hochschullehrer" actors: - *pruefungsamt @@ -565,7 +880,11 @@ "datum, abgabe": *abgabedatum-form "anmelden, bestaetigt student": mode: manual - display-label: "Arbeit anmelden (bestätigt nur vom Student)" + display-label: + fallback: "Arbeit anmelden (bestätigt nur vom Student)" + fallback-lang: de-de-formal + translations: + en-eu: "Register thesis (confirmed only by student)" source: "antrag, student" actors: - *pruefungsamt @@ -578,24 +897,57 @@ "datum, abgabe": *abgabedatum-form "datei vorbereiten": mode: manual - display-label: "Abgabe vorbereiten" + display-label: + fallback: "Abgabe vorbereiten" + fallback-lang: de-de-formal + translations: + en-eu: "Prepare submission" source: "angemeldet" actors: - *student view-actor: *view-alle - form: + form: "abgabe": &abgabe-form - "8.5": tag: file - label: "Abgabe" - tooltip: null + label: + fallback: "Arbeit" + fallback-lang: de-de-formal + translations: + en-eu: "Thesis" + tooltip: + fallback: "pdf-Datei der Arbeit" + fallback-lang: de-de-formal + translations: + en-eu: "pdf-file of thesis" optional: false + config: + unpack-zips: + default: true + force: true + multiple: false + all-empty-ok: false + max-file-size: 5242880 + restrict-extensions: ["pdf"] + - "8.6": + tag: file + label: + fallback: "Ergänzende Dateien" + fallback-lang: de-de-formal + translations: + en-eu: "Supplmenetary files" + tooltip: + fallback: "Relevante, für die Arbeit erstellte Quellcodes (Programme, Daten etc.) im Quellformat; " + fallback-lang: de-de-formal + translations: + en-eu: "Relevant source codes created for the thesis (programmes, data etc.) in source format" + optional: true config: unpack-zips: default: true force: false multiple: true - all-empty-ok: false + all-empty-ok: true # "anmelden, bestaetigt hochschullehrer": # mode: manual # display-label: "Arbeit anmelden (bestätigt nur vom Hochschullehrer)" @@ -611,7 +963,11 @@ # optional: false "nachbesserung": mode: manual - display-label: "Bearbeitung übernehmen" + display-label: + fallback: "Bearbeitung übernehmen" + fallback-lang: de-de-formal + translations: + en-eu: "Apply edited thesis" source: "angemeldet, nachbessern" actors: - *pruefungsamt @@ -621,7 +977,11 @@ "datum, abgabe": *abgabedatum-form "korrektur als pruefungsamt": mode: manual - display-label: "Antrag editieren" + display-label: + fallback: "Antrag editieren" + fallback-lang: de-de-formal + translations: + en-eu: "Edit application" source: "angemeldet" actors: - *pruefungsamt @@ -629,7 +989,11 @@ form: *angemeldet-pruefungsamt-korrektur-forms "angemeldet, nachbessern": viewers: - display-label: "Antrag wurde bearbeitet" + display-label: + fallback: "Antrag wurde bearbeitet" + fallback-lang: de-de-formal + translations: + en-eu: "Application has been processed" viewers: *view-alle payload-view: *payload-view messages: [] @@ -637,12 +1001,20 @@ edges: "nachbessern": mode: manual - display-label: "Antrag bearbeiten" + display-label: + fallback: "Antrag bearbeiten" + fallback-lang: de-de-formal + translations: + en-eu: "Modify application" messages: - viewers: - *student status: info - content: "Bitte nur kleine Korrekturen (etwa Rechtschreibfehler) selbst beantragen. Größere Änderungen dürfen nur verantwortliche Hochschullehrer und Assistenzbetreuer beantragen." + content: + fallback: "Bitte nur kleine Korrekturen (etwa Rechtschreibfehler) selbst beantragen. Größere Änderungen dürfen nur verantwortliche Hochschullehrer und Assistenzbetreuer beantragen." + fallback-lang: de-de-formal + translations: + en-eu: "Please only request minor corrections (such as spelling mistakes). Only responsible “Hochschullehrer” or a “Assistenzbetreuer (Mentor)” may request major changes." source: "angemeldet" actors: - *student @@ -653,7 +1025,11 @@ "kommunikation": *kommunikation-form "nachbessern, hochschullehrer": mode: manual - display-label: "Antrag bearbeiten" + display-label: + fallback: "Antrag bearbeiten" + fallback-lang: de-de-formal + translations: + en-eu: "Modify application" source: "angemeldet" actors: - *hochschullehrer @@ -663,7 +1039,11 @@ "datum, abgabe": *abgabedatum-form "nachbessern, betreuer": mode: manual - display-label: "Antrag bearbeiten" + display-label: + fallback: "Antrag bearbeiten" + fallback-lang: de-de-formal + translations: + en-eu: "Modify Application" source: "angemeldet" actors: - *betreuer @@ -674,7 +1054,11 @@ "datei": viewers: - display-label: "Abgabe hochgeladen" + display-label: + fallback: "Abgabe hochgeladen" + fallback-lang: de-de-formal + translations: + en-eu: "Submission uploaded" viewers: *view-alle payload-view: *payload-view messages: [] @@ -682,7 +1066,11 @@ edges: "datei hochladen": &datei-hochladen-edge mode: manual - display-label: "Arbeit hochladen" + display-label: + fallback: "Arbeit hochladen" + fallback-lang: de-de-formal + translations: + en-eu: "Thesis uploaded" source: "angemeldet" actors: - *student @@ -690,11 +1078,19 @@ form: "abgabe": *abgabe-form "eigenstaendigkeit": &eigenstaendig-form - - "8.6": + - "8.7": tag: text large: true - label: "Eigenständigkeitserklärung" - tooltip: "Bitte geben Sie hier eine Eigenständigkeitserklärung: Bestätigen Sie, dass Sie die Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet haben" + label: + fallback: "Eigenständigkeitserklärung" + fallback-lang: de-de-formal + translations: + en-eu: "Declaration of authenticity" + tooltip: + fallback: "Bitte geben Sie hier eine Eigenständigkeitserklärung ab: Bestätigen Sie, dass Sie die Arbeit selbständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet haben" + fallback-lang: de-de-formal + translations: + en-eu: "Please state a declaration of authenticity here: Confirm that you have written the thesis independently and that you have not used any sources or ressources other than those stated" default: null optional: false "kommunikation": *kommunikation-form @@ -704,8 +1100,18 @@ - viewers: - *student status: info - content: "Hier können Sie Ihre Abschlussarbeit hochladen, wenn Sie diese als Informatik- oder Medieninformatikstudent an einem Informatiklehrstuhl geschrieben haben. Falls Sie an einem Medieninformatiklehrstuhl geschrieben haben, geben Sie bitte über die Medieninformatik ab (Anleitung dazu entnehmen Sie den Webseiten der Medieninformatik)." - display-label: "Arbeit hochladen" + content: + fallback: "Hier können Sie Ihre Abschlussarbeit hochladen, wenn Sie diese als Informatik- oder Medieninformatikstudent an einem Informatiklehrstuhl geschrieben haben. + Falls Sie an einem Medieninformatiklehrstuhl geschrieben haben, geben Sie bitte über die Medieninformatik ab (Anleitung dazu entnehmen Sie den Webseiten der Medieninformatik)." + fallback-lang: de-de-formal + translations: + en-eu: "You can upload your thesis here if you wrote it as an (media-)informatics student at an informatics chair. + If you wrote it at a media informatics chair, please submit it via mediainformatics (for instructions, see the mediainformatics webpages)." + display-label: + fallback: "Arbeit hochladen" + fallback-lang: de-de-formal + translations: + en-eu: "Upload thesis" actors: - tag: authorized authorized: { "dnf-terms": [[{"tag": "variable", "var": "student" }]] } @@ -728,7 +1134,11 @@ source: "datei, nachbessern" "datei, nachbessern": viewers: - display-label: "Abgabe ist nachzubessern" + display-label: + fallback: "Abgabe ist nachzubessern" + fallback-lang: de-de-formal + translations: + en-eu: "Submission is to be rectified" viewers: *view-alle payload-view: *payload-view messages: [] @@ -736,7 +1146,11 @@ edges: "nachbessern": mode: manual - display-label: "Nachbesserung anfordern" + display-label: + fallback: "Nachbesserung anfordern" + fallback-lang: de-de-formal + translations: + en-eu: "Request rectification" source: "datei" actors: - *pruefungsamt @@ -748,7 +1162,11 @@ optional: false "abgegeben": viewers: - display-label: "Abgabe akzeptiert" + display-label: + fallback: "Abgabe akzeptiert" + fallback-lang: de-de-formal + translations: + en-eu: "Submission accepted" viewers: - *pruefungsamt - *hochschullehrer @@ -760,7 +1178,11 @@ edges: "datei akzeptieren": mode: manual - display-label: "Abgabe akzeptieren" + display-label: + fallback: "Abgabe akzeptieren" + fallback-lang: de-de-formal + translations: + en-eu: "Accept submission" source: "datei" actors: - *pruefungsamt @@ -770,12 +1192,20 @@ "datum, abgabe": - "4.5": tag: day - label: "Abgabedatum" + label: + fallback: "Abgabedatum" + fallback-lang: de-de-formal + translations: + en-eu: "Submission date" tooltip: null optional: false "noten eintragen": mode: manual - display-label: "Noten eintragen" + display-label: + fallback: "Noten eintragen" + fallback-lang: de-de-formal + translations: + en-eu: "Enter grades" source: "abgegeben" actors: - *pruefungsamt @@ -786,21 +1216,37 @@ "note, vortrag": - "1": tag: text - label: "Note, Vortrag" + label: + fallback: "Note (Vortrag)" + fallback-lang: de-de-formal + translations: + en-eu: "Grade (Presentation)" optional: true "vortragtag": - "1.5": tag: day - label: "Datum, Vortrag" + label: + fallback: "Datum (Vortrag)" + fallback-lang: de-de-formal + translations: + en-eu: "Date (Presentation)" optional: true "note, arbeit": - "2": tag: text - label: "Note, Arbeit" + label: + fallback: "Note (Arbeit)" + fallback-lang: de-de-formal + translations: + en-eu: "Grade (Thesis)" optional: true "abgegeben korrigieren": mode: manual - display-label: "Antrag editieren" + display-label: + fallback: "Antrag editieren" + fallback-lang: de-de-formal + translations: + en-eu: "Edit application" source: "abgegeben" actors: - *pruefungsamt @@ -808,7 +1254,11 @@ form: *antrag-forms-pruefungsamt "benotet": viewers: - display-label: "Benotet" + display-label: + fallback: "Benotet" + fallback-lang: de-de-formal + translations: + en-eu: "Graded" viewers: - *pruefungsamt - *hochschullehrer @@ -837,7 +1287,11 @@ payload-filled: "note, arbeit" "archiviert": viewers: - display-label: "Archiviert" + display-label: + fallback: "Archiviert" + fallback-lang: de-de-formal + translations: + en-eu: "Archived" viewers: *view-alle payload-view: *payload-view messages: [] @@ -845,7 +1299,11 @@ edges: "archivieren": mode: manual - display-label: "Arbeit archivieren" + display-label: + fallback: "Arbeit archivieren" + fallback-lang: de-de-formal + translations: + en-eu: "Archive thesis" source: "benotet" actors: - *pruefungsamt @@ -853,7 +1311,11 @@ form: {} "abgebrochen": viewers: - display-label: "Abgebrochen" + display-label: + fallback: "Abgebrochen" + fallback-lang: de-de-formal + translations: + en-eu: "Cancelled" viewers: *view-alle payload-view: *payload-view messages: [] @@ -864,7 +1326,11 @@ mode: manual actors: - *pruefungsamt - display-label: "Arbeit abbrechen" + display-label: + fallback: "Arbeit abbrechen" + fallback-lang: de-de-formal + translations: + en-eu: "Cancel thesis" view-actor: *view-alle form: "kommunikation": From 23ca8fa0d68352aa155950b3f9c2efd8676d84f4 Mon Sep 17 00:00:00 2001 From: Michael Fink Amores Date: Tue, 8 Jun 2021 16:36:15 +0200 Subject: [PATCH 02/29] fix(theses): hochschullehrer changed responsible Hochschulehrer to verantwortlicher Hochschullehrer in English translations --- theses.yaml | 74 ++++++++++++++++++++++++++--------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/theses.yaml b/theses.yaml index d930485..dbf4bc7 100644 --- a/theses.yaml +++ b/theses.yaml @@ -23,10 +23,10 @@ - *student - {"tag": "initiator"} display-label: - fallback: "Verantwortliche Hochschullehrer" + fallback: "Verantwortlicher Hochschullehrer" fallback-lang: de-de-formal translations: - en-eu: "Responsible “Hochschullehrer”" + en-eu: "Verantwortlicher Hochschullehrer" "betreuer": viewers: *view-alle display-label: @@ -151,7 +151,7 @@ fallback: "Es muss zunächst der „Anmeldetag“ eingetragen und der Antrag vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag weiter von der Prüfungsverwaltung bearbeitet werden kann." fallback-lang: de-de-formal translations: - en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student and responsible “Hochschullehrer” so that the application can be further processed by the exam office." + en-eu: "First, the “registration date” must be entered and the application must be confirmed by the student and “verantwortlichen Hochschullehrer” so that the application can be further processed by the exam office." - viewers: - *hochschullehrer - *betreuer @@ -166,7 +166,7 @@ fallback: "Der Antrag muss zunächst noch vom Student und von einem verantwortlichen Hochschullehrer bestätigt werden, damit der Antrag von der Prüfungsverwaltung weiter bearbeitet werden kann." fallback-lang: de-de-formal translations: - en-eu: "First, the application must be confirmed by the student and responsible “Hochschullehrer” so that the application can be further processed by the exam office." + en-eu: "First, the application must be confirmed by the student and “verantwortlichen Hochschullehrer” so that the application can be further processed by the exam office." final: false edges: "antrag als pruefungsamt": @@ -187,7 +187,7 @@ fallback: "Verantwortlicher Hochschullehrer" fallback-lang: de-de-formal translations: - en-eu: "Responsible “Hochschullehrer”" + en-eu: "Verantwortlicher Hochschullehrer" tooltip: fallback: >- Ist alleine prüfungsberechtigt für die Arbeit (in Prüfungs- und Studienordnung als verantwortlicher Veranstalter, Betreuer und Prüfer bezeichnet). @@ -209,7 +209,7 @@ fallback-lang: de-de-formal translations: en-eu: >- - Is solely entitled to examine the thesis. Responsible “Hochschullehrer” may be: + Is solely entitled to examine the thesis. “Verantwortlicher Hochschullehrer” may be: