$string['editquestions'] = 'Edit questions';
$string['editquiz'] = 'Edit Quiz';
$string['editquizquestions'] = 'Edit Quiz Questions';
+$string['errorinquestion'] = 'Error in question';
$string['errormissingquestion'] = 'Error: The system is missing the question with id $a';
$string['errornotnumbers'] = 'Error - answers must be numeric';
$string['errorsdetected'] = '$a error(s) detected';
$string['generatevalue'] = 'Generate a new value between';
$string['geometric'] = 'Geometric';
$string['gift'] = 'GIFT format';
+$string['giftleftbraceerror'] = 'Could not find a {';
+$string['giftmatchingformat'] = 'Matching question answers are improperly formatted';
+$string['giftnonumericalanswers'] = 'No answers found for numerical question';
+$string['giftnovalidquestion'] = 'No valid question found';
+$string['giftqtypenotset'] = 'Question type is not set';
+$string['giftrightbraceerror'] = 'Could not find a }';
$string['grade'] = 'Grade';
$string['gradeall'] = 'Grade All';
$string['gradeaverage'] = 'Average grade';
// FIND ANSWER section
$answerstart = strpos($text, "{");
if ($answerstart === false) {
- $this->error( 'Could not find a {', $text );
+ $giftleftbraceerror = get_string( 'giftleftbraceerror', 'quiz' );
+ $this->error( $giftleftbraceerror, $text );
return false;
}
$answerfinish = strpos($text, "}");
if ($answerfinish === false) {
- $this->error( 'Could not find a }', $text );
+ $giftrightbraceerror = get_string( 'giftrightbraceerror', 'quiz' );
+ $this->error( $giftrightbraceerror, $text );
return false;
}
}
if (!isset($question->qtype)) {
- $this->error( 'Question type not set', $text );
+ $giftqtypenotset = get_string('giftqtypenotset','quiz');
+ $this->error( $giftqtypenotset, $text );
return false;
}
foreach ($answers as $key => $answer) {
$answer = trim($answer);
if (strpos($answer, "->") === false) {
- $this->error('Improperly formatted Matching Question answer', $answer );
+ $giftmatchingformat = get_string('giftmatchingformat','quiz');
+ $this->error($giftmatchingformat, $answer );
return false;
break 2;
}
if (count($answers) == 0) {
// invalid question
- $this->error( 'No answers found in Numerical answer', $text );
+ $giftnonumericalanswers = get_string('giftnonumericalanswers','quiz');
+ $this->error( $giftnonumericalanswers, $text );
return false;
break;
}
break;
default:
- $this->error( 'No valid question detected', $text );
+ $giftnovalidquestion = get_string('giftnovalidquestion','quiz');
+ $this->error( $giftnovalidquestion, $text );
return false;
break;