diff --git a/README.md b/README.md index 75e49ea..db79e08 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ H5P Question Set ========== -Test your users with by putting together multiple tasks into a question set(quiz). +Test your users with by putting together multiple tasks into a question set(quiz) ## License diff --git a/language/de.json b/language/de.json index f76f891..add2aeb 100644 --- a/language/de.json +++ b/language/de.json @@ -1,7 +1,7 @@ { "semantics": [ { - "label": "Quiz Einführung", + "label": "Quiz-Einführung", "fields": [ { "label": "Zeige Einführung" @@ -15,7 +15,7 @@ "description": "Dieser Text wird angezeigt, bevor das Quiz anfängt." }, { - "label": "Start Button Text", + "label": "Beschriftung des \"Start\"-Buttons", "default": "Starte Quiz" }, { @@ -26,11 +26,11 @@ }, { "label": "Hintergrundbild", - "description": "Ein optionales Hintergrundbild für das Frage Set." + "description": "Ein optionales Hintergrundbild für das Fragenset." }, { "label": "Fortschrittsanzeige", - "description": "Anzeigestil für die Fortschrittsanzeige des Frage Sets.", + "description": "Anzeigestil für die Fortschrittsanzeige des Fragensets.", "options": [ { "label": "Text" @@ -38,11 +38,12 @@ { "label": "Punkte" } - ] + ], + "default": "punkte" }, { "label": "Prozent bearbeitet", - "description": "Prozent der Gesamtpunkte sind notwendig um das Quiz zu bestehen." + "description": "Prozentsatz der Gesamtpunkte, die notwendig sind, um das Quiz zu bestehen." }, { "label": "Fragen", @@ -64,61 +65,61 @@ "label": "Anzeigetexte im Quiz", "fields": [ { - "label": "Rückwärts Button", - "default": "vorherige" + "label": "Beschriftung des \"Zurück\"-Buttons", + "default": "Zurück" }, { - "label": "Weiter Button", - "default": "weiter" + "label": "Beschriftung des \"Weiter\"-Buttons", + "default": "Weiter" }, { - "label": "Ende Button", - "default": "beenden" + "label": "Beschriftung des \"Beenden\"-Buttons", + "default": "Beenden" }, { "label": "Fortschrittstext", - "description": "Verwendeter Text wenn Text Fortschrittsanzeige gewählt wurde.", + "description": "Verwendeter Text, wenn Fortschrittsanzeige in Textform gewählt wurde.", "default": "Aktuelle Frage: @current von @total Fragen" }, { - "label": "Label for jumping to a certain question", - "description": "You must use the placeholder '%d' instead of the question number, and %total instead of total amount of questions.", - "default": "Question %d of %total" + "label": "Beschriftung für das Springen zu einem bestimmten Punkt", + "description": "Nutze den Platzhalter '%d' für die Fragennummer und %total für die Gesamtzahl der Fragen.", + "default": "Frage %d von %total" }, { - "label": "Copyright dialog question label", - "default": "Question" + "label": "Beschriftung für eine Frage zum Urheberrechtsdialog", + "default": "Frage" }, { - "label": "Readspeaker progress", - "description": "May use @current and @total question variables", - "default": "Question @current of @total" + "label": "Fortschritt \"Readspeaker\"", + "description": "Variablen: @current und @total", + "default": "Frage @current von @total" }, { - "label": "Unanswered question text", - "default": "Unanswered" + "label": "Text für unbeantwortete Fragen", + "default": "Unbeantwortet" }, { - "label": "Answered question text", - "default": "Answered" + "label": "Text für beantwortete Fragen", + "default": "Beantwortet" }, { - "label": "Current question text", - "default": "Current question" + "label": "Text fpr aktuelle Frage", + "default": "Aktuelle Frage" } ] }, { - "label": "Disable backwards navigation", - "description": "This option will only allow you to move forward in Question Set" + "label": "Möglichkeit zum Rückwärts-Springen deaktivieren", + "description": "Wenn aktiviert, kann der Nutzer nur vorwärts durch das Fragenset navigieren." }, { - "label": "Randomize questions", - "description": "Enable to randomize the order of questions on display." + "label": "Fragen zufällig anordnen", + "description": "Aktivieren, um die Reihenfolge der Fragen zufällig zu bestimmen." }, { - "label": "Number of questions to be shown:", - "description": "Create a randomized batch of questions from the total." + "label": "Anzahl der anzuzeigenden Fragen:", + "description": "Kann benutzt werden, um eine zufällige Auswahl auf mehreren Fragen zu treffen." }, { "label": "Quiz beendet", @@ -127,98 +128,99 @@ "label": "Ergebnisanzeige" }, { - "label": "No results message", - "description": "Text displayed on end page when \"Display results\" is disabled", - "default": "Finished" + "label": "Hinweis bei keinen Ergebnissen", + "description": "Text, der am Ende angezeigt wird, falls \"Ergebnisse anzeigen\" deaktiviert ist", + "default": "Beendet" }, { - "label": "Kopfzeile Feedback", + "label": "Kopfzeile für die Rückmeldungen", "default": "Dein Ergebnis:", - "description": "diese Kopfzeile wird am Ende des Quiz angezeigt, wenn der Benutzer alle Fragen beantwortet hat." + "description": "diese Kopfzeile wird am Ende des Quizzes angezeigt, wenn der Nutzer alle Fragen beantwortet hat." }, { - "label": "Punkt Anzeige Text", - "description": "Dieser Text wird verwendet um die Gesamtpunkte des Benutzers anzuzeigen. \"@score\" wird durch die errechneten Punkte ersetzt, \"@total\" wird durch die maximal erreichbaren Punkte ersetzt.", + "label": "Text für die Punkteanzeige", + "description": "Dieser Text wird verwendet, um die Gesamtpunkte des Nutzers anzuzeigen. \"@score\" wird durch die errechnete Punktzahl ersetzt, \"@total\" wird durch die maximal erreichbare Punktzahl ersetzt.", "default": "Du hast @score Punkte von @total möglichen." }, { - "label": "Quiz bestanden Mitteilung", - "default": "Gratulation!", - "description": "Dieser Text wird oberhalb der Punkte angezeigt, wenn der Benutzer das Quiz erfolgreich abgeschlossen hat." + "label": "Kopfzeile für \"Quiz bestanden\"", + "placeholder": "Glückwunsch!", + "default": "Glückwunsch!", + "description": "Dieser Text wird oberhalb der Punkte angezeigt, wenn der Nutzer das Quiz erfolgreich abgeschlossen hat." }, { - "label": "Bestanden Kommentar", + "label": "Kommentar für bestandenes Quiz", "default": "Gut gemacht!", - "description": "dieser Kommentar wird nach den Punkten angezeigt, wenn der Benutzer das Quiz erfolgreich bestanden hat." + "description": "Dieser Kommentar wird nach den Punkten angezeigt, wenn der Nutzer das Quiz erfolgreich bestanden hat." }, { - "label": "Quiz nicht bestanden Titel", + "label": "Kopfzeile für nicht bestandenes Quiz", "default": "Diese Mal hast du nicht bestanden.", - "description": "dieser Text wird oberhalb der Punkte angezeigt, wenn der Benutzer das Quiz nicht bestanden hat." + "description": "Dieser Text wird oberhalb der Punkte angezeigt, wenn der Nutzer das Quiz nicht bestanden hat." }, { - "label": "Nicht bestanden Kommentar", + "label": "Kommentar für nicht bestandenes Quiz", "default": "Versuche es noch einmal!", - "description": "Dieser Kommentar wird nach den Punkten angezeigt, wenn der Benutzer das Quiz nicht bestanden hat." + "description": "Dieser Kommentar wird nach den Punkten angezeigt, wenn der Nutzer das Quiz nicht bestanden hat." }, { - "label": "Lösungs Button Beschriftung", - "default": "Zeige die Lösung", - "description": "Text für den Lösungs Button." + "label": "Beschriftung des \"Lösung zeigen\"-Buttons", + "default": "Lösung zeigen", + "description": "Beschriftung des \"Lösung zeigen\"-Buttons" }, { - "label": "Wiederholen Button Beschriftung", - "default": "Versuch es nochmal", - "description": "Text für den Wiederholen Button." + "label": "Beschriftung des \"Wiederholen\"-Buttons", + "default": "Wiederholen", + "description": "Beschriftung des \"Wiederholen\"-Buttons" }, { - "label": "Beende Button Text", + "label": "Beschriftung des \"Beenden\"-Buttons", "default": "Beenden" }, { "label": "Zeige Video vor den Quizergebnissen" }, { - "label": "Aktiviere Skip Video Button" + "label": "Aktiviere \"Video überspringen\"-Button" }, { - "label": "Skip Video Button Beschriftung", - "default": "Überspringe Video" + "label": "Beschriftung des \"Video überspringen\"-Buttons", + "default": "Video überspringen" }, { - "label": "Bestanden Video", - "description": "Dieses Video wird angezeigt, wenn der Benutzer das Quiz erfolgreich bestanden hat." + "label": "Bestanden-Video", + "description": "Dieses Video wird angezeigt, wenn der Nutzer das Quiz erfolgreich bestanden hat." }, { - "label": "Nicht bestanden Video", - "description": "Dieses Video wird angezeigt, wenn der Benutzer das Quiz nicht bestanden hat." + "label": "Nicht-bestanden-Video", + "description": "Dieses Video wird angezeigt, wenn der Nutzer das Quiz nicht bestanden hat." } ] }, { - "label": "Einstellungen für \"Zeige die Lösung\" Button und \"Nochmal\".", + "label": "Einstellungen für \"Lösung zeigen\"-Button und \"Nochmal\".", "fields": [ { - "label": "Override \"Show Solution\" button", - "description": "This option determines if the \"Show Solution\" button will be shown for all questions, disabled for all or configured for each question individually.", + "label": "Überschreiben des \"Lösungen anzeigen\"-Buttons", + "description": "Diese Option gibt an, ob der \"Lösung anzeigen\"-Button für alle Fragen angezeigt, ausgeblendet oder für jede Frage individuell konfiguriert wird.", "options": [ { - "label": "Enabled" + "label": "Anzeigen" }, { - "label": "Disabled" + "label": "Ausblenden" } ] }, { - "label": "Override \"Retry\" button", - "description": "This option determines if the \"Retry\" button will be shown for all questions, disabled for all or configured for each question individually.", + "label": "Überschreiben des \"Wiederholen\"-Buttons", + "description": "Diese Option gibt an, ob der \"Wiederholen\" Button für alle Fragen angezeigt, ausgeblendet oder für jede Frage individuell konfiguriert wird.", "options": [ { - "label": "Enabled" + "label": "Anzeigen" }, { - "label": "Disabled" + "label": "Ausblenden" } ] } diff --git a/language/fr.json b/language/fr.json index 8819830..dc445fa 100644 --- a/language/fr.json +++ b/language/fr.json @@ -109,16 +109,16 @@ ] }, { - "label": "Disable backwards navigation", - "description": "This option will only allow you to move forward in Question Set" + "label": "Désactiver la possibilité de naviguer en arrière", + "description": "Cette option ne permettra plus que la navigation en avant au sein du module Question Set" }, { - "label": "Randomize questions", - "description": "Enable to randomize the order of questions on display." + "label": "Afficher les question dans un ordre aléatoire", + "description": "Ceci permet d'afficher les questions dans un ordre aléatoire." }, { - "label": "Number of questions to be shown:", - "description": "Create a randomized batch of questions from the total." + "label": "Nombre de questions à afficher:", + "description": "Génère aléatoire un jeu de question parmi toutes les questions disponibles." }, { "label": "Quiz terminé", diff --git a/library.json b/library.json index 098e93a..68e58ee 100644 --- a/library.json +++ b/library.json @@ -3,8 +3,8 @@ "description": "Put together a set of different questions that has to be solved. (Quiz)", "contentType": "question", "majorVersion": 1, - "minorVersion": 10, - "patchVersion": 2, + "minorVersion": 11, + "patchVersion": 0, "embedTypes": [ "iframe" ], diff --git a/semantics.json b/semantics.json index 0e4698b..b0f4de1 100644 --- a/semantics.json +++ b/semantics.json @@ -3,16 +3,19 @@ "name": "introPage", "type": "group", "label": "Quiz introduction", + "importance": "medium", "fields": [ { "name": "showIntroPage", "type": "boolean", - "label": "Display introduction" + "label": "Display introduction", + "importance": "low" }, { "name": "title", "type": "text", "label": "Title", + "importance": "high", "optional": true, "description": "This title will be displayed above the introduction text.", "tags": [ @@ -27,6 +30,7 @@ "type": "text", "widget": "html", "label": "Introduction text", + "importance": "medium", "optional": true, "description": "This text will be displayed before the quiz starts.", "enterMode": "p", @@ -42,6 +46,7 @@ "name": "startButtonText", "type": "text", "label": "Start button text", + "importance": "low", "optional": true, "default": "Start Quiz" }, @@ -49,6 +54,7 @@ "name": "backgroundImage", "type": "image", "label": "Background image", + "importance": "low", "optional": true, "description": "An optional background image for the introduction." } @@ -58,6 +64,7 @@ "name": "backgroundImage", "type": "image", "label": "Background image", + "importance": "low", "optional": true, "description": "An optional background image for the Question set." }, @@ -65,6 +72,7 @@ "name": "progressType", "type": "select", "label": "Progress indicator", + "importance": "low", "description": "Question set progress indicator style.", "options": [ { @@ -82,6 +90,7 @@ "name": "passPercentage", "type": "number", "label": "Pass percentage", + "importance": "low", "description": "Percentage of Total score required for passing the quiz.", "min": 0, "max": 100, @@ -91,6 +100,7 @@ { "name": "questions", "label": "Questions", + "importance": "high", "type": "list", "widgets": [ { @@ -108,9 +118,10 @@ "name": "question", "type": "library", "label": "Question type", + "importance": "high", "description": "Library for this question.", "options": [ - "H5P.MultiChoice 1.8", + "H5P.MultiChoice 1.9", "H5P.DragQuestion 1.7", "H5P.Blanks 1.7", "H5P.MarkTheWords 1.6", @@ -123,30 +134,35 @@ "name": "texts", "type": "group", "label": "Interface texts in quiz", + "importance": "low", "common": true, "fields": [ { "name": "prevButton", "type": "text", "label": "Back button", + "importance": "low", "default": "Previous question" }, { "name": "nextButton", "type": "text", "label": "Next button", + "importance": "low", "default": "Next question" }, { "name": "finishButton", "type": "text", "label": "Finish button", + "importance": "low", "default": "Finish" }, { "name": "textualProgress", "type": "text", "label": "Progress text", + "importance": "low", "description": "Text used if textual progress is selected.", "default": "Question: @current of @total questions", "tags": [ @@ -158,6 +174,7 @@ "name": "jumpToQuestion", "type": "text", "label": "Label for jumping to a certain question", + "importance": "low", "description": "You must use the placeholder '%d' instead of the question number, and %total instead of total amount of questions.", "default": "Question %d of %total" }, @@ -165,12 +182,14 @@ "name": "questionLabel", "type": "text", "label": "Copyright dialog question label", + "importance": "low", "default": "Question" }, { "name": "readSpeakerProgress", "type": "text", "label": "Readspeaker progress", + "importance": "low", "description": "May use @current and @total question variables", "default": "Question @current of @total" }, @@ -178,18 +197,21 @@ "name": "unansweredText", "type": "text", "label": "Unanswered question text", + "importance": "low", "default": "Unanswered" }, { "name": "answeredText", "type": "text", "label": "Answered question text", + "importance": "low", "default": "Answered" }, { "name": "currentQuestionText", "type": "text", "label": "Current question text", + "importance": "low", "default": "Current question" } ] @@ -198,6 +220,7 @@ "name": "disableBackwardsNavigation", "type": "boolean", "label": "Disable backwards navigation", + "importance": "low", "description": "This option will only allow you to move forward in Question Set", "optional": true, "default": false @@ -206,6 +229,7 @@ "name": "randomQuestions", "type": "boolean", "label": "Randomize questions", + "importance": "low", "description": "Enable to randomize the order of questions on display.", "default": false }, @@ -214,6 +238,7 @@ "type": "number", "min": 1, "label": "Number of questions to be shown:", + "importance": "low", "description": "Create a randomized batch of questions from the total.", "optional": true }, @@ -221,17 +246,20 @@ "name": "endGame", "type": "group", "label": "Quiz finished", + "importance": "medium", "fields": [ { "name": "showResultPage", "type": "boolean", "label": "Display results", + "importance": "low", "default": true }, { "name": "noResultMessage", "type": "text", "label": "No results message", + "importance": "low", "description": "Text displayed on end page when \"Display results\" is disabled", "default": "Finished", "optional": true @@ -240,6 +268,7 @@ "name": "message", "type": "text", "label": "Feedback heading", + "importance": "low", "default": "Your result:", "optional": true, "description": "This heading will be displayed at the end of the quiz when the user has answered all questions.", @@ -252,6 +281,7 @@ "name": "scoreString", "type": "text", "label": "Score display text", + "importance": "low", "description": "Text used to display Total user score. \"@score\" will be replaced by calculated score, \"@total\" will be replaced by maximum possible score. ", "default": "You got @score of @total points", "optional": true @@ -260,6 +290,7 @@ "name": "successGreeting", "type": "text", "label": "Quiz passed greeting", + "importance": "low", "placeholder": "Congratulations!", "default": "Congratulations!", "optional": true, @@ -274,6 +305,7 @@ "type": "text", "widget": "html", "label": "Passed comment", + "importance": "low", "default": "You did very well!", "optional": true, "description": "This comment will be displayed after the score if the user has successfully passed the quiz.", @@ -290,6 +322,7 @@ "name": "failGreeting", "type": "text", "label": "Quiz failed title", + "importance": "low", "default": "You did not pass this time.", "optional": true, "description": "This text will be displayed above the score if the user has failed the quiz.", @@ -303,6 +336,7 @@ "type": "text", "widget": "html", "label": "Failed comment", + "importance": "low", "default": "Have another try!", "optional": true, "description": "This comment will be displayed after the score if the user has failed the quiz.", @@ -319,6 +353,7 @@ "name": "solutionButtonText", "type": "text", "label": "Solution button label", + "importance": "low", "default": "Show solution", "description": "Text for the solution button." }, @@ -326,6 +361,7 @@ "name": "retryButtonText", "type": "text", "label": "Retry button label", + "importance": "low", "default": "Retry", "description": "Text for the retry button." }, @@ -333,28 +369,33 @@ "name": "finishButtonText", "type": "text", "label": "Finish button text", + "importance": "low", "default": "Finish" }, { "name": "showAnimations", "type": "boolean", - "label": "Display video before quiz results" + "label": "Display video before quiz results", + "importance": "low" }, { "name": "skippable", "type": "boolean", - "label": "Enable skip video button" + "label": "Enable skip video button", + "importance": "low" }, { "name": "skipButtonText", "type": "text", "label": "Skip video button label", + "importance": "low", "default": "Skip video" }, { "name": "successVideo", "type": "video", "label": "Passed video", + "importance": "low", "optional": true, "description": "This video will be played if the user successfully passed the quiz." }, @@ -362,6 +403,7 @@ "name": "failVideo", "type": "video", "label": "Fail video", + "importance": "low", "optional": true, "description": "This video will be played if the user failes the quiz." } @@ -371,12 +413,14 @@ "name": "override", "type": "group", "label": "Settings for \"Show solution\" and \"Retry\" buttons", + "importance": "low", "optional": true, "fields": [ { "name": "showSolutionButton", "type": "select", "label": "Override \"Show Solution\" button", + "importance": "low", "description": "This option determines if the \"Show Solution\" button will be shown for all questions, disabled for all or configured for each question individually.", "optional": true, "options": [ @@ -394,6 +438,7 @@ "name": "retryButton", "type": "select", "label": "Override \"Retry\" button", + "importance": "low", "description": "This option determines if the \"Retry\" button will be shown for all questions, disabled for all or configured for each question individually.", "optional": true, "options": [