+
+ {{ activeAttempt ? t("Attempt started") : t("Attempt") }}
+
+
+ {{ t("Teacher preview does not create a tracked attempt.") }}
+
+
+ {{ currentAttemptLabel }} · {{ progressLabel }}
+
+ · {{ timeControlLabel }}:
+ {{ formatSeconds(displayedRemainingSeconds) }}
+
+
+
+ {{ t("Start or resume an exercise attempt. Draft answers can be saved before final submission.") }}
+
+
+ {{ t("Category") }}: {{ currentCategoryLabel }}
+
+
+ {{ attemptMessage }}
+
+
+ {{ attemptError }}
+
+
+ {{ answerSaveMessage }}
+
+
+ {{ answerSaveError }}
+
+
+ {{ t("Time limit reached. Finishing the attempt.") }}
+
+
+ {{ t("Question time reached. Saving your answer.") }}
+
+
+ {{ finishMessage }}
+
+
+ {{ finishError }}
+
+