+
+
{{ userSubmission.timemodified * 1000 | coreFormatDate }}
++
++
+{{ assign.duedate * 1000 | coreFormatDate }}
+{{ 'addon.mod_assign.duedateno' | translate }}
+{{ assign.cutoffdate * 1000 | coreFormatDate }}
+{{ lastAttempt.extensionduedate * 1000 | coreFormatDate }}
++ {{ 'addon.mod_assign.outof' | translate : + {'$a': {'current': currentAttempt, 'total': maxAttemptsText} } }} +
++ {{ 'addon.mod_assign.outof' | translate : + {'$a': {'current': currentAttempt, 'total': assign.maxattempts} } }} +
+{{ 'addon.mod_assign.erroreditpluginsnotsupported' | translate }}
+{{ name }}
+{{ 'addon.mod_assign.cannoteditduetostatementsubmission' | translate }}
+{{ 'addon.mod_assign.submitassignment_help' | translate }}
++ {{ 'addon.mod_assign.cannotsubmitduetostatementsubmission' | translate }} +
+{{ 'addon.mod_assign.submissioneditable' | translate }}
+{{ 'addon.mod_assign.submissionnoteditable' | translate }}
+{{ 'addon.mod_assign.gradelocked' | translate }}
+{{ outcome.selected }}
++ {{ grade.gradebookGrade }} +
++ {{ grade.scale[grade.gradebookGrade].label }} +
+-
+{{ workflowStatusTranslationId | translate }}
++ {{ 'addon.mod_assign.outof' | translate : + {'$a': {'current': currentAttempt, 'total': maxAttemptsText} } }} +
++ {{ 'addon.mod_assign.outof' | translate : + {'$a': {'current': currentAttempt, 'total': assign.maxattempts} } }} +
++ {{ 'addon.mod_assign.attemptreopenmethod' | translate }}: + {{ 'addon.mod_assign.attemptreopenmethod_' + assign.attemptreopenmethod | translate }} +
+{{ feedback.gradeddate * 1000 | coreFormatDate }}
+{{ feedback.gradeddate * 1000 | coreFormatDate }}
+{{ 'addon.mod_assign.cannotgradefromapp' | translate }}
+{{lastAttempt!.submissiongroupname}}
+{{ 'addon.mod_assign.noteam' | translate }}
+{{ 'addon.mod_assign.noteam_desc' | translate }}
+{{ 'addon.mod_assign.multipleteams' | translate }}
+{{ 'addon.mod_assign.multipleteams_desc' | translate }}
++ {{ 'addon.mod_assign.defaultteam' | translate }} +
+