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:
+
+
+ - Beliebige Professoren des Instituts für Informatik der LMU München
+ - Beliebige Professoren der Informatik der TUM
+ - Möchte man eine Arbeit bei jemand anderem schreiben, so ist das Standardvorgehen:
+
+
+ - Die Person, welche die Arbeit eigentlich betreuen soll, wird als Assistenzbetreuer (Mentor) eingesetzt.
+ - Suchen Sie sich bitte einen Hochschullehrer, welcher thematisch zur Arbeit passt und fragen Sie diesen.
+ - Übernimmt der Hochschullehrer diese Arbeit als verantwortlicher Hochschullehrer, so ist keine weitere Genehmigung notwendig, lediglich eine Anmeldung.
+ - Lediglich in Ausnahmefällen gibt es weitere Möglichkeiten. Für diese fragen Sie bitte bei Stephan Barth nach.
+
+
+
+ fallback-lang: de-de-formal
+ translations:
+ en-eu: >-
+ Is solely entitled to examine the thesis. Responsible “Hochschullehrer” may be:
+
+
+ - Any professors of the Institute of Informatics at LMU Munich
+ - Any professors of informatics at TUM
+ - If you want to write the thesis for someone else, then the standard procedure is the following:
+
+
+ - The person who is supposed to supervise the work is appointed as “Assistenzbetreuer (Mentor)”.
+ - Please find an “Hochschullehrer” who fits the topic of your thesis and ask him or her.
+ - If the “Hochschullehrer” takes on this work as the responsible “Hochschullehrer”, no further approval is required, only registration.
+ - Only in exceptional cases are there other possibilities. For these, please ask Stephan Barth.
+
+
+
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":