diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue
index f943f35c..0b81d59e 100644
--- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue
+++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue
@@ -84,6 +84,18 @@ const taskExpertDataText = computed(() => {
return result;
});
+const text = computed(() => {
+ if (props.assignment.assignment_type === "CASEWORK") {
+ return {
+ evaluationFinish: "a.Bewertung abschliessen",
+ };
+ } else {
+ return {
+ evaluationFinish: "a.Feedback abschliessen",
+ };
+ }
+});
+
function nextButtonEnabled() {
if (inEvaluationTask.value) {
return taskExpertDataText.value ?? false;
@@ -159,7 +171,7 @@ function finishButtonEnabled() {
@click="emit('close')"
>
- {{ $t("a.Bewertung abschliessen") }}
+ {{ $t(text.evaluationFinish) }}
{{ @@ -72,10 +93,10 @@ async function startEvaluation() {
- {{ $t("assignment.evaluationInstrumentDescriptionText") }} + {{ $t(text.evaluationInstruction) }}
-+
{{ $t("a.Beurteilungsinstrument anzeigen") }} @@ -92,16 +113,16 @@ async function startEvaluation() { props.assignmentCompletion.completion_status === 'EVALUATION_IN_PROGRESS' " > - {{ $t("a.Bewertung fortsetzen") }} + {{ $t(text.evaluationContinue) }} - {{ $t("a.Bewertung ansehen") }} + {{ $t(text.evaluationView) }} - {{ $t("a.Bewertung starten") }} + {{ $t(text.evaluationStart) }} diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue index 52e20e80..094a6f1d 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue @@ -40,6 +40,30 @@ const upsertAssignmentCompletionMutation = useMutation( UPSERT_ASSIGNMENT_COMPLETION_MUTATION ); +const text = computed(() => { + if (props.assignment.assignment_type === "CASEWORK") { + return { + evaluationCriteria: "a.Beurteilungskriterium", + evaluationReason: "assignment.evaluationReason", + evaluationDescription: "assignment.evaluationInstrumentDescriptionText", + evaluationSubmit: "a.Bewertung freigeben", + evaluationSubmission: "a.Bewertung Freigabe", + evaluationForUser: "a.Bewertung von x y", + evaluationSuccess: "a.Deine Bewertung für x y wurde freigegeben.", + }; + } else { + return { + evaluationCriteria: "Feedback", + evaluationReason: "assignment.evaluationFeedback", + evaluationDescription: "a.assignment.evaluationFeedbackDescriptionText", + evaluationSubmit: "a.Feedback freigeben", + evaluationSubmission: "a.Feedback Freigabe", + evaluationForUser: "a.Feedback von x y", + evaluationSuccess: "a.Dein Feedback für x y wurde freigegeben.", + }; + } +}); + async function submitEvaluation() { upsertAssignmentCompletionMutation.executeMutation({ assignmentId: props.assignment.id, @@ -93,12 +117,20 @@ const evaluationUser = computed(() => {
- {{ $t("assignment.evaluationInstrumentDescriptionText") }} + {{ $t(text.evaluationDescription) }}
-+