Skip to content

Commit

Permalink
fix(VIRTC-3412): translation for tooltips (quiz) (#4221)
Browse files Browse the repository at this point in the history
quiz translates for tooltips
```
"mwe-video-quiz-container-tooltip": "Kaltura Video Quiz",
"mwe-start-quiz-tooltip": "click to start the quiz",
"mwe-end-quiz-tooltip": "click to end quiz now",
"mwe-answer-tooltip": "answer number",
"mwe-submit-your-answers-tooltip": "submit your answers",
"mwe-review-answers-tooltip": "review your answers",
"mwe-quiz-is-done-tooltip": "Quiz is done. Click to continue watching the video",
"mwe-hover-on-question-tooltip": "Click to view the question and your answer" 
```
  • Loading branch information
semarche-kaltura authored May 9, 2021
1 parent 97be795 commit cd1784b
Show file tree
Hide file tree
Showing 4 changed files with 134 additions and 16 deletions.
125 changes: 120 additions & 5 deletions modules/Quiz/Quiz.i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,15 @@
"mwe-quiz-close-feedback": "Close feedback",
"mwe-quiz-landscape-warning": "This video has features that work best in landscape mode. </br>Please rotate your device to continue.",
"mwe-quiz-submit-failed-description": "Your answer was not received. Please check your internet connection and re-submit, or try submitting your answer again later.",
"mwe-quiz-back-to-question": "Back to Question"
"mwe-quiz-back-to-question": "Back to Question",
"mwe-video-quiz-container-tooltip": "Kaltura Video Quiz",
"mwe-start-quiz-tooltip": "click to start the quiz",
"mwe-end-quiz-tooltip": "click to end quiz now",
"mwe-answer-tooltip": "answer number",
"mwe-submit-your-answers-tooltip": "submit your answers",
"mwe-review-answers-tooltip": "review your answers",
"mwe-quiz-is-done-tooltip": "Quiz is done. Click to continue watching the video",
"mwe-hover-on-question-tooltip": "Click to view the question and your answer"
},
"de": {
"mwe-quiz-Submitted": "Abgesendet",
Expand Down Expand Up @@ -129,7 +137,15 @@
"mwe-quiz-retake-btn": "Das Quiz noch einmal mitmachen",
"mwe-quiz-feedback": "Feedback",
"mwe-quiz-close-feedback": "Feedback schließen",
"mwe-quiz-landscape-warning": "Dieses Video hat Features, die am besten in einem Landschaftsmodus funktionieren. </br>Bitte drehen Sie zum Fortfahren Ihr Gerät."
"mwe-quiz-landscape-warning": "Dieses Video hat Features, die am besten in einem Landschaftsmodus funktionieren. </br>Bitte drehen Sie zum Fortfahren Ihr Gerät.",
"mwe-video-quiz-container-tooltip": "Video Quiz",
"mwe-start-quiz-tooltip": "Klicken, um das Quiz zu starten",
"mwe-end-quiz-tooltip": "Klicken, um das Quiz jetzt zu beenden",
"mwe-answer-tooltip": "Antwort Nummer",
"mwe-submit-your-answers-tooltip": "Senden Sie Ihre Antworten",
"mwe-review-answers-tooltip": "Überprüfe deine Antworten",
"mwe-quiz-is-done-tooltip": "Quiz ist fertig. Klicken Sie hier, um das Video weiter anzusehen",
"mwe-hover-on-question-tooltip": "Klicken Sie hier, um die Frage und Ihre Antwort anzuzeigen."
},
"es": {
"mwe-quiz-Submitted": "Enviado",
Expand Down Expand Up @@ -194,7 +210,15 @@
"mwe-quiz-retake-btn": "Volver a hacer el cuestionario",
"mwe-quiz-feedback": "Comentarios",
"mwe-quiz-close-feedback": "Cerrar comentarios",
"mwe-quiz-landscape-warning": "Este video presenta características que funcionan mejor en modo horizontal. </br>Gire su dispositivo para continuar."
"mwe-quiz-landscape-warning": "Este video presenta características que funcionan mejor en modo horizontal. </br>Gire su dispositivo para continuar.",
"mwe-video-quiz-container-tooltip": "Video de prueba",
"mwe-start-quiz-tooltip": "haga clic para iniciar la prueba",
"mwe-end-quiz-tooltip": "haga clic para finalizar el cuestionario ahora",
"mwe-answer-tooltip": "número de respuesta",
"mwe-submit-your-answers-tooltip": "envíe su respuesta",
"mwe-review-answers-tooltip": "revise su respuesta",
"mwe-quiz-is-done-tooltip": "El cuestionario se completó. Haga clic para continuar viendo el video",
"mwe-hover-on-question-tooltip": "Haga clic para ver la pregunta y su respuesta"
},
"fr": {
"mwe-quiz-Submitted": "Envoyé",
Expand Down Expand Up @@ -259,7 +283,15 @@
"mwe-quiz-retake-btn": "Répondez à nouveau au quiz",
"mwe-quiz-feedback": "Commentaires",
"mwe-quiz-close-feedback": "Fermer les commentaires",
"mwe-quiz-landscape-warning": "Cette vidéo a des fonctionnalités qui fonctionnent mieux en mode paysage. </br>Veuillez faire pivoter votre appareil pour continuer."
"mwe-quiz-landscape-warning": "Cette vidéo a des fonctionnalités qui fonctionnent mieux en mode paysage. </br>Veuillez faire pivoter votre appareil pour continuer.",
"mwe-video-quiz-container-tooltip": "Quiz Video",
"mwe-start-quiz-tooltip": "cliquez pour démarrer le quiz",
"mwe-end-quiz-tooltip": "cliquez pour terminer le quiz maintenant",
"mwe-answer-tooltip": "numéro de réponse",
"mwe-submit-your-answers-tooltip": "soumettez votre réponse",
"mwe-review-answers-tooltip": "revoir votre réponse",
"mwe-quiz-is-done-tooltip": "Le quiz est terminé. Cliquez pour continuer à regarder la vidéo",
"mwe-hover-on-question-tooltip": "Cliquez pour voir la question et votre réponse"
},
"ja": {
"mwe-quiz-Submitted": "送信済み",
Expand Down Expand Up @@ -651,6 +683,89 @@
"mwe-quiz-close-feedback": "피드백 닫기",
"mwe-quiz-landscape-warning": "이 비디오는 가로 모드에서 가장 잘 작동하는 기능이 있습니다. </br> 계속하려면 기기를 회정하세요.",
"mwe-quiz-submit-failed-description": "답변이 수신되지 않았습니다. 인터넷 연결을 확인하고 다시 제출하거나 나중에 답변을 다시 제출해보십시오.",
"mwe-quiz-back-to-question": "질문으로 돌아가기"
"mwe-quiz-back-to-question": "질문으로 돌아가기",
"mwe-video-quiz-container-tooltip": "영상 퀴즈",
"mwe-start-quiz-tooltip": "퀴즈를 시작하려면 클릭하십시오",
"mwe-end-quiz-tooltip": "퀴즈를 종료하려면 클릭하십시오",
"mwe-answer-tooltip": "답변하세요",
"mwe-submit-your-answers-tooltip": "답변을 제출하세요",
"mwe-review-answers-tooltip": "선택한 답변을 검토하세요",
"mwe-quiz-is-done-tooltip": "퀴즈가 끝났습니다. 영상을 계속 보려면 클릭하세요",
"mwe-hover-on-question-tooltip": "질문과 답변을 보려면 클릭하십시오"
},
"it":{
"mwe-quiz-Submitted":"Inviato",
"mwe-quiz-TakeAMoment":"Prenditi un momento per",
"mwe-quiz-almostDone":"Quasi fatto",
"mwe-quiz-applied":"Applicato",
"mwe-quiz-apply":"Applicare",
"mwe-quiz-selected":"Selezionato",
"mwe-quiz-select":"Selezionare",
"mwe-quiz-completed":"Completato",
"mwe-quiz-completedQuiz":"Hai completato il quiz",
"mwe-quiz-completedScore":"Hai completato il quiz e il tuo punteggio è",
"mwe-quiz-continue":"Continua",
"mwe-quiz-correctAnswer":"Risposta corretta:",
"mwe-quiz-done":"Fatto !",
"mwe-quiz-doneReview":"REVISIONE FATTA",
"mwe-quiz-err-msg":"Si è verificato un errore, aggiorna il browser e riprova. Se l'errore persiste, contatta il tuo amministratore",
"mwe-quiz-goAhead":"vai avanti e",
"mwe-quiz-gotIt":"Capito !",
"mwe-quiz-hint":"SUGGERIMENTO",
"mwe-quiz-invideoTip":"È necessario rispondere a tutte le domande. </br> Il quiz verrà inviato alla fine.",
"mwe-quiz-next":"CONTINUA",
"mwe-quiz-ok":"Ok",
"mwe-quiz-okGotIt":"Ok, capito!",
"mwe-quiz-or":"o",
"mwe-quiz-pdf":"Pre-test disponibile",
"mwe-quiz-plsWait":"Attendere prego",
"mwe-quiz-pressRelevatToAnswer":"Devi rispondere a tutte le domande prima di poter inviare",
"mwe-quiz-q":"Q:",
"mwe-quiz-question":"DOMANDA",
"mwe-quiz-question-number":"Domanda",
"mwe-quiz-remainUnAnswered":"Sembra che alcune domande siano rimaste senza risposta",
"mwe-quiz-review":"Revisione",
"mwe-quiz-reviewNextQ":"ESAMINA LA PROSSIMA DOMANDA",
"mwe-quiz-reviewSubmit":"Premi una domanda per rivedere il tuo rendimento",
"mwe-quiz-skipForNow":"SALTA PER ORA",
"mwe-quiz-submit":"Invia",
"mwe-quiz-submit-button":"Pulsante Invia",
"mwe-quiz-thankYou":"Grazie.",
"mwe-quiz-unanswered":"NON RISPOSTO",
"mwe-quiz-welcome":"Benvenuto",
"mwe-quiz-why":"PERCHÉ",
"mwe-quiz-yourAnswer":"La tua risposta:",
"mwe-quiz-yourAnswers":"le tue risposte",
"mwe-quiz-sub-text":"Prenditi un momento per <strong> rivedere </strong> le tue risposte </br> <strong> o </strong> andare avanti ed <strong> inviare </strong>",
"mwe-quiz-next-question":"Pulsante Domanda successiva",
"mwe-quiz-next-question-disabled":"Pulsante Domanda successiva - disattivato",
"mwe-quiz-previous-question":"Pulsante Domanda precedente - disattivato",
"mwe-quiz-open-question-add-answer-here":"Aggiungi qui la tua risposta",
"mwe-quiz-open-question-change-answer":"Cambia risposta",
"mwe-quiz-open-question-clear":"Chiaro",
"mwe-quiz-open-question-save":"Salva",
"mwe-quiz-previous-question-disabled":"Pulsante Domanda precedente - disattivato",
"mwe-quiz-available-tries":"Tentativi totali disponibili per questo quiz: | X |",
"mwe-quiz-retake-summary":"Questo è il tentativo | tentativo | di | tentativi |",
"mwe-quiz-retake-score-summary":", il tuo punteggio è | score | basato su | scoreType |",
"mwe-quiz-retake-scoretype-1":"Massimo",
"mwe-quiz-retake-scoretype-2":"Minimo",
"mwe-quiz-retake-scoretype-3":"Ultimo",
"mwe-quiz-retake-scoretype-4":"Primo",
"mwe-quiz-retake-scoretype-5":"Media",
"mwe-quiz-retake-btn":"Rispondi di nuovo al quiz",
"mwe-quiz-feedback":"Risposta",
"mwe-quiz-close-feedback":"Chiudi feedback",
"mwe-quiz-landscape-warning":"Questo video ha funzionalità che funzionano meglio in modalità orizzontale. </br> Ruota il dispositivo per continuare.",
"mwe-quiz-submit-failed-description":"La tua risposta non è stata ricevuta. Controlla la tua connessione Internet e invia di nuovo, oppure prova a inviare di nuovo la tua risposta più tardi.",
"mwe-quiz-back-to-question":"Torna alla domanda",
"mwe-video-quiz-container-tooltip": "Quiz Video",
"mwe-start-quiz-tooltip": "clicca per iniziare il quiz",
"mwe-end-quiz-tooltip": "clicca per terminare il quiz adesso",
"mwe-answer-tooltip": "risposta numero",
"mwe-submit-your-answers-tooltip": "invia la tua risposta",
"mwe-review-answers-tooltip": "rivedi la tua risposta",
"mwe-quiz-is-done-tooltip": "Il quiz é completato. Clicca per continuare a guardare il video",
"mwe-hover-on-question-tooltip": "Clicca per vedere la domanda e la tua risposta"
}
}
4 changes: 2 additions & 2 deletions modules/Quiz/resources/IVQScreenTemplate.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,8 +139,8 @@
' <div class="title-text padding20"></div>'+
' <div class="sub-text margin-top4"></div>'+
' <div class="completed-BottonContainer">'+
' <div class="review-button button-box-attr font-Lato2" tabindex="5" role="button" title="review your answers"></div>'+
' <div class="submit-button button-box-attr font-Lato2" tabindex="5" role="button" title="Submit your answers"></div>'+
' <div class="review-button button-box-attr font-Lato2" tabindex="5" role="button" title="'+gM('mwe-review-answers-tooltip')+'"></div>'+
' <div class="submit-button button-box-attr font-Lato2" tabindex="5" role="button" title="'+gM('mwe-submit-your-answers-tooltip')+'"></div>'+
' </div>'+
'</div>').fadeIn( "fast" );
},
Expand Down
16 changes: 8 additions & 8 deletions modules/Quiz/resources/quiz.js
Original file line number Diff line number Diff line change
Expand Up @@ -332,9 +332,9 @@
});

// add title to ivq welcome container for accessibility
$(".ivqContainer").attr("title", "Kaltura Video Quiz "+_this.embedPlayer.evaluate( '{mediaProxy.entry.name}' ));
$(".ivqContainer").attr("title", gM('mwe-video-quiz-container-tooltip')+" "+_this.embedPlayer.evaluate( '{mediaProxy.entry.name}' ));
// make welcome "continue" button accessible
$(".confirm-box").html(gM('mwe-quiz-continue')).show().attr("tabindex", 5).attr("title", "Click to start the quiz").on('keydown', _this.keyDownHandler)
$(".confirm-box").html(gM('mwe-quiz-continue')).show().attr("tabindex", 5).attr("title", gM('mwe-start-quiz-tooltip')).on('keydown', _this.keyDownHandler)
.on('click', function () {
_this.KIVQModule.checkIfDone(-1);
}).focus().attr('id', 'welcome-continue-button');
Expand Down Expand Up @@ -477,7 +477,7 @@
// set answer text in paragraph and set its uniuqe ID
div.find('p').text(value).attr('id',answerId);
// make answer an accessible element
div.attr('tabindex', 5).attr('role', 'button').attr('title', 'Answer number '+(key+1)).attr('aria-labelledby', answerId);
div.attr('tabindex', 5).attr('role', 'button').attr('title', gM('mwe-answer-tooltip')+" "+(key+1)).attr('aria-labelledby', answerId);
// add answer to the list of all answers on this question
div.appendTo('.answers-container');
});
Expand Down Expand Up @@ -705,17 +705,17 @@
_this.KIVQScreenTemplate.tmplReviewAnswer();
_this.ssReviewAnswer(parseInt($(this).attr('id')));
})
.attr({'tabindex': '5' , 'role': 'button','title': 'click to view the question and your answer'});
.attr({'tabindex': '5' , 'role': 'button','title': gM('mwe-hover-on-question-tooltip')});

$(document).off('click','.q-box-false:not(.reflection-point-question)')
.on('click', '.q-box-false:not(.reflection-point-question)', function () {
_this.KIVQScreenTemplate.tmplReviewAnswer();
_this.ssReviewAnswer(parseInt($(this).attr('id')));
})
.attr({'tabindex': '5' , 'role': 'button','title': 'click to view the question and your answer'})
.attr({'tabindex': '5' , 'role': 'button','title': gM('mwe-hover-on-question-tooltip')})
}
$('.q-box:not(.reflection-point-question) ,.q-box-false:not(.reflection-point-question)')
.attr({'tabindex': '5' , 'role': 'button','title': 'click to view the question and your answer'})
.attr({'tabindex': '5' , 'role': 'button','title': gM('mwe-hover-on-question-tooltip')})
.on('keydown', _this.keyDownHandler);


Expand Down Expand Up @@ -788,7 +788,7 @@
_this.embedPlayer.setKDPAttribute('playlistAPI','autoContinue',true);
}
})
.attr({'tabindex': '5','role': 'button','title':'Quiz is done. Click to continue watching the video.'})
.attr({'tabindex': '5','role': 'button','title': gM('mwe-quiz-is-done-tooltip')})
.focus()
.on('keydown', _this.keyDownHandler);

Expand Down Expand Up @@ -1237,7 +1237,7 @@
$('.quizDone-cont').attr({
'tabindex': 20,
'role':'button',
'title':'click to end quiz now',
'title':gM('mwe-end-quiz-tooltip'),
'aria-label':gM('mwe-quiz-submit-button'),
'id':'quiz-done-continue-button'
}).on('keydown', _this.keyDownHandler).focus();
Expand Down
5 changes: 4 additions & 1 deletion modules/Quiz/tests/Quiz.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,10 @@ <h1>Quiz Demo</h1>
{l: "Dutch", c: "nl"},
{l: "Portuguese", c: "pt"},
{l: "Russian", c: "ru"},
{l: "Chinese", c: "zh"}
{l: "Chinese", c: "zh"},
{l: "Korean", c: "ko"},
{l: "Italian", c: "it"},
{l: "Spanish", c: "es"}
];

var select = document.getElementById("selectLang");
Expand Down

0 comments on commit cd1784b

Please sign in to comment.