Files
sm-quizzes-plugin/lang/en/lang.yaml
Jakub Zych 297780cb8e feat: add open questions with a pending grading state
- migration: open question type, rubric, max_length, quiz grader and
  the grading and review columns of attempt answers
- open answers are checked, stored as pending and never scored on
  answer; a changed text resets the grading state
- student JSON gains text, grading_status, grader_feedback,
  review_comment, max_length, needs_review and open_answers; the
  rubric is never serialized
2026-11-09 17:48:11 +01:00

84 lines
3.0 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.
questions:
title: Questions
question: Question
quiz: Quiz
text: Question
type: Type
type_single: Single choice
type_multiple: Multiple choice
type_self_check: Self-check (flashcard)
category: Category
points: Points
answer_text: Model answer
answer_text_comment: Revealed for self-check 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 (%)