{ "fields": { "test": "Test", "type": "Type", "content": "Content", "order": "Order", "required": "Required", "metadata": "Metadata", "question": "Question", "text": "Text", "value": "Value", "choice": "Choice", "score": "Score", "weight": "Weight", "rangeRule": "Range Rule", "questionTransition": "Question Transition" }, "errors": { "uniqueOrderConstraint": "Order value should be unique.", "rangeRuleMinMaxConstraint": "min value should be less than max.", "rangeRuleIntersectionConstraint": "{min} to {max} range has some intersection with other ranges.", "questionTransition": { "sameQuestion": "fromQuestion and toQuestion are the same", "fromQuestionNotBelongToTest": "fromQuestion doesnt belong to the test.", "toQuestionNotBelongToTest": "toQuestion doesnt belong to the test.", "startMustNotHaveFromQuestion": "Start must not have fromQuestion.", "startMustHaveToQuestion": "Start must have toQuestion.", "startMustNotHaveCondition": "Start must not have condition.", "endMustHaveFromQuestion": "End must have fromQuestion.", "endMustNotHaveToQuestion": "End must not have toQuestion.", "endMustNotHaveCondition": "End must not have condition.", "invalidTransition": "Invalid Transition!", "defaultMustNotHaveCondition": "Default must not have condition.", "fromQuestionMustBeSingleChoice": "fromQuestion must be single choice.", "fromQuestionMustBeMultiChoice": "fromQuestion must be multi choice.", "invalidChoiceCondition": "Invalid choice condition!", "invalidMultiChoiceCondition": "Invalid multi choice condition!", "invalidMultiChoiceOperator": "Invalid multi choice operator!", "duplicateChoiceIds": "Duplicate choice Ids!", "choiceNotBelongToQuestion": "Choice does not belong to the question.", "fromQuestionMustBeNumeric": "fromQuestion must be numeric.", "invalidNumberRange": "Invalid number range!", "startAlreadyExists": "Start already exists.", "endAlreadyExists": "End already exists.", "defaultAlreadyExists": "Default already exists.", "duplicateTransition": "Duplicate Transition!", "numberRangeOverlap": "Condition Value's min-max has some overlaps with other transitions." } }, "messages": { "createSuccess": "Question Created Successfully.", "choiceCreateSuccess": "Choice Created Successfully." } }