Files
sm-quizzes-plugin/lang/en/lang.yaml
Jakub Zych 2ad4e8b1ec feat: review open answers in the admin and pick a grader per quiz
- Do oceny admin screen (golem15.quizzes.reviews) over the open answers,
  with a read-only context partial, score and comment virtual fields saved
  through SetScore, confirm and regrade record actions, bulk confirm
- open question type, rubric and max_length in the question form; grader
  dropdown on the quiz form from the grader registry
- Review model with quiz, status and student filters
2026-11-09 18:31:19 +01:00

133 lines
5.1 KiB
YAML

plugin:
name: Quizzes
description: Quizzes with single, multiple and self-check questions, attempts and scoring.
api:
quiz_not_found: Quiz not found
attempt_not_found: Attempt not found
attempt_completed: The attempt is already completed.
time_limit_exceeded: The time limit of this attempt has been exceeded.
question_not_in_quiz: The question does not belong to this attempt.
answer_ids_required: The answer ids field is required for this question.
answer_not_in_question: The chosen answers do not belong to this question.
single_one_answer: Choose exactly one answer for this question.
known_required: The known field is required for this question.
unknown_category: The quiz has no questions in this category.
attempt_limit_reached: All attempts at this test have been used.
answer_locked: An answer in this test cannot be changed.
category_not_allowed: A test covers the whole quiz; a category cannot be chosen.
text_required: Write an answer to this question.
text_too_long: The answer is longer than this question allows.
graders:
manual: Manual (the owner grades)
permissions:
access_quizzes: Manage quizzes, questions and answers
access_attempts: View quiz attempts
common:
sort_order: Order
updated_at: Updated
quizzes:
title: Quizzes
quiz: Quiz
title_field: Title
slug: Slug
slug_comment: Leave empty to build it from the title.
description: Description
context: Context
context_comment: Optional link to another plugin's record, such as vendor.plugin:course:12.
is_published: Published
passing_score: Passing score (%)
time_limit_seconds: Time limit (seconds)
time_limit_comment: Leave empty for no limit.
round_size: Round size
round_size_comment: Clients may present the questions in rounds of this many.
shuffle_questions: Shuffle questions
mode: Mode
mode_learning: Learning
mode_test: Test
mode_comment: A test hides the correct answers and explanations until the attempt is finished.
navigation: Test navigation
navigation_free: Free (go back and change answers)
navigation_one_way: One way (an answer is final)
navigation_comment: Applies to tests only.
max_attempts: Attempt limit
max_attempts_comment: Tests only. Leave empty for no limit.
grader: Grading of open questions
grader_comment: "Manual: you grade every answer yourself. Installed plugins add other options."
questions:
title: Questions
question: Question
quiz: Quiz
text: Question
type: Type
type_single: Single choice
type_multiple: Multiple choice
type_open: Open question
type_self_check: Self-check (flashcard)
category: Category
points: Points
answer_text: Model answer
answer_text_comment: Revealed for self-check questions. For an open question it is the model answer.
rubric: Grading criteria (for the grader only)
rubric_comment: Only the grader sees it, never the student. Applies to open questions.
max_length: Max. answer length
max_length_comment: Characters; empty means 2000. Applies to open questions.
explanation: Explanation
answers:
title: Answers
answer: Answer
question: Question
text: Answer
is_correct: Correct
explanation: Explanation
attempts:
title: Attempts
quiz: Quiz
user: User
started_at: Started
completed_at: Completed
score_points: Points
max_points: Max points
score_percent: Score (%)
reviews:
title: To review
answer: Open answer
context: Answer
quiz: Quiz
question: Question
student: Student
text: Student's answer
max_length: Character limit
status: Status
status_pending: waiting for a grade
status_graded: to be verified
status_failed: grading failed
status_reviewed: verified
grader: Grader
grader_points: Grader's points
grader_feedback: Grader's feedback
grading_error: Grading error
grading_attempts: Grading attempts
points: Points
points_short: pts
graded_at: Graded
reviewed_at: Verified
model_answer: Model answer
rubric: Grading criteria
review_points: Points (final)
review_points_comment: From 0 to the question's points, in steps of 0.5.
review_comment: Comment to the student
review_comment_comment: The student sees it with their answer. Saving points replaces an earlier comment.
confirm: Confirm the grade
confirm_selected: Confirm selected
confirmed: Grade confirmed.
regrade: Grade again
regrade_confirm: The answer goes back to grading and loses the grader's current result.
regraded: The answer was sent to be graded again.
points_required: Enter the points to save a grade.
points_invalid: Points must be from 0 to the question's points, in steps of 0.5.
no_grader_score: This answer has no grader's score yet; enter the points yourself.
already_reviewed: This answer is already verified.
grader_manual: This quiz is graded manually; nothing can grade the answer again.
not_found: This answer was not found.
not_created: Open answers come from students; they cannot be added or deleted here.