From 52e3e8131c6e040c3057aa8c84972c46570863e7 Mon Sep 17 00:00:00 2001 From: e-me Digital Educational Platform <38039666+e-me@users.noreply.github.com> Date: Thu, 25 Jul 2019 16:24:08 +0300 Subject: [PATCH 1/6] Update el.json --- language/el.json | 216 +++++++++++++++++++++++------------------------ 1 file changed, 108 insertions(+), 108 deletions(-) diff --git a/language/el.json b/language/el.json index bdbaa71..c72d8fe 100644 --- a/language/el.json +++ b/language/el.json @@ -1,168 +1,168 @@ { "semantics": [ { - "label": "Quiz introduction", + "label": "Εισαγωγή κουίζ", "fields": [ { - "label": "Display introduction" + "label": "Εμφάνιση εισαγωγής" }, { - "label": "Title", - "description": "This title will be displayed above the introduction text." + "label": "Τίτλος", + "description": "Αυτός ο τίτλος θα εμφανίζεται πάνω από το εισαγωγικό κείμενο." }, { - "label": "Introduction text", - "description": "This text will be displayed before the quiz starts." + "label": "Εισαγωγικό κείμενο", + "description": "Αυτό το κείμενο θα εμφανίζεται πριν την έναρξη του κουίζ." }, { - "label": "Start button text", - "default": "Start Quiz" + "label": "Ετικέτα κουμπιού έναρξης", + "default": "Έναρξη" }, { - "label": "Background image", - "description": "An optional background image for the introduction." + "label": "Εικόνα φόντου", + "description": "Μια εικόνα φόντου για την εισαγωγή (προαιρετικό)." } ] }, { - "label": "Background image", - "description": "An optional background image for the Question set." + "label": "Εικόνα φόντου", + "description": "Μια εικόνα φόντου για τη συλλογή ερωτήσεων (προαιρετικό)." }, { - "label": "Progress indicator", - "description": "Question set progress indicator style.", + "label": "Δείκτης προόδου", + "description": "Καθορισμός στυλ δείκτη προόδου.", "options": [ { - "label": "Textual" + "label": "Κείμενο" }, { - "label": "Dots" + "label": "Κουκίδες" } ] }, { - "label": "Pass percentage", - "description": "Percentage of Total score required for passing the quiz." + "label": "Ποσοστό επιτυχίας", + "description": "Απαιτούμενο ποσοστό συνολικής βαθμολογίας για να θεωρηθεί επιτυχημένη η προσπάθεια." }, { - "label": "Questions", + "label": "Ερωτήσεις", "widgets": [ { - "label": "Default" + "label": "Βασικό" }, { - "label": "Textual" + "label": "Κείμενο" } ], - "entity": "question", + "entity": "ερωτηση", "field": { - "label": "Question type", - "description": "Library for this question." + "label": "Τύπος ερώτησης", + "description": "Βιβλιοθήκη για αυτή την ερώτηση." } }, { - "label": "Interface texts in quiz", + "label": "Κείμενα διεπαφής για το κουίζ", "fields": [ { - "label": "Back button", - "default": "Previous question" + "label": "Κουμπί για \"προηγούμενο\"", + "default": "Προηγούμενη" }, { - "label": "Next button", - "default": "Next question" + "label": "Κουμπί για \"επόμενο\"", + "default": "Επόμενη" }, { - "label": "Finish button", - "default": "Finish" + "label": "Κουμπί ολοκλήρωσης", + "default": "Ολοκλήρωση" }, { - "label": "Progress text", - "description": "Text used if textual progress is selected.", - "default": "Question: @current of @total questions" + "label": "Κείμενο προόδου", + "description": "Κείμενο που χρησιμοποιείται, εάν έχει επιλεγεί το κειμενικό στυλ εμφάνισης της προόδου.", + "default": "Ερώτηση: @current από @total ερωτήσεις" }, { - "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": "Ετικέτα μετάβασης σε συγκεκριμένη ερώτηση", + "description": "Χρειάζεται να χρησιμοποιήσετε το %d αντί για τον αριθμό της ερώτησης και το %total αντί για τον συνολικό αριθμό των ερωτήσεων.", + "default": "Ερώτηση %d από %total" }, { - "label": "Copyright dialog question label", - "default": "Question" + "label": "Ετικέτα διαλογικού παραθύρου Πνευματικών Δικαιωμάτων", + "default": "Ερώτηση" }, { - "label": "Readspeaker progress", - "description": "May use @current and @total question variables", - "default": "Question @current of @total" + "label": "Πρόοδος για ακουστική υποβοήθηση", + "description": "Μπορούν να χρησιμοποιηθούν οι μεταβλητές @current και @total", + "default": "Ερώτηση @current από @total" }, { - "label": "Unanswered question text", - "default": "Unanswered" + "label": "Κείμενο για μη απαντημένη ερώτηση", + "default": "Δεν απαντήθηκε" }, { - "label": "Answered question text", - "default": "Answered" + "label": "Κείμενο για απαντημένη ερώτηση", + "default": "Απαντήθηκε" }, { - "label": "Current question text", - "default": "Current question" + "label": "Κείμενο τρέχουσας ερώτησης", + "default": "Τρέχουσα ερώτηση" } ] }, { - "label": "Disable backwards navigation", - "description": "This option will only allow you to move forward in Question Set" + "label": "Απενεργοποίηση πλοήγησης προς τα πίσω", + "description": "Αυτή η επιλογή επιτρέπει τη μετάβαση μόνο στην επόμενη ερώτηση" }, { - "label": "Randomize questions", - "description": "Enable to randomize the order of questions on display." + "label": "Τυχαιοποίηση ερωτήσεων", + "description": "Ενεργοποίηση της τυχαίας σειράς εμφάνισης των ερωτήσεων." }, { - "label": "Number of questions to be shown:", - "description": "Create a randomized batch of questions from the total." + "label": "Αριθμός ερωτήσεων προς εμφάνιση:", + "description": "Δημιουργήστε μια τυχαία σειρά ερωτήσεων από το σύνολο." }, { - "label": "Quiz finished", + "label": "Ολοκλήρωση κουίζ", "fields": [ { - "label": "Display results" + "label": "Εμφάνιση αποτελεσμάτων" }, { - "label": "Display solution button" + "label": "Εμφάνιση κουμπιού λύσης" }, { - "label": "Display retry button" + "label": "Εμφάνιση κουμπιού επανάληψης" }, { - "label": "No results message", - "description": "Text displayed on end page when \"Display results\" is disabled", - "default": "Finished" + "label": "Μήνυμα \"Χωρίς αποτελέσματα\"", + "description": "Κείμενο που θα εμφανίζεται στο τέλος της σελίδας όταν το κουμπί \"Αποτελέσματα\" είναι απενεργοποιημένο", + "default": "Ολοκληρώθηκε" }, { - "label": "Feedback heading", - "default": "Your result:", - "description": "This heading will be displayed at the end of the quiz when the user has answered all questions." + "label": "Επικεφαλίδα ανατροφοδότησης", + "default": "Η βαθμολογία σου:", + "description": "Αυτή η επικεφαλίδα θα εμφανίζεται στο τέλος του κουίζ όταν ο χρήστης θα έχει απαντήσει σε όλες τις ερωτήσεις." }, { - "label": "Overall Feedback", + "label": "Συνολική ανατροφοδότηση", "fields": [ { "widgets": [ { - "label": "Default" + "label": "Βασικό" } ], - "label": "Define custom feedback for any score range", - "description": "Example: 0-20% Bad score, 21-91% Average Score, 91-100% Great Score!", - "entity": "range", + "label": "Χαρακτηρισμός κάθε κλίμακας βαθμολογίας", + "description": "Παράδειγμα: 0-20% Χαμηλή βαθμολογία, 21-91% Μέτρια βαθμολογία, 91-100% Εξαιρετική βαθμολογία!", + "entity": "κλιμακας", "field": { "fields": [ { - "label": "Score Range" + "label": "Βαθμολογία" }, {}, { - "label": "Feedback for defined score range", - "placeholder": "Fill in the feedback" + "label": "Χαρακτηρισμός", + "placeholder": "Συμπληρώστε τον χαρακτηρισμό" } ] } @@ -170,92 +170,92 @@ ] }, { - "label": "Old Feedback", + "label": "Ανατροφοδότηση", "fields": [ { - "label": "Quiz passed greeting", - "description": "This text will be displayed above the score if the user has successfully passed the quiz." + "label": "Μήνυμα επιτυχούς ολοκλήρωσης", + "description": "Αυτό το κείμενο θα εμφανίζεται πάνω από τη βαθμολογία εάν ο χρήστης έχει ολοκληρώσει επιτυχώς το κουίζ." }, { - "label": "Passed comment", - "description": "This comment will be displayed after the score if the user has successfully passed the quiz." + "label": "Σχόλιο επιτυχούς ολοκλήρωσης", + "description": "Αυτό το σχόλιο θα εμφανίζεται μετά τη βαθμολογία εάν ο χρήστης έχει ολοκληρώσει επιτυχώς το κουίζ." }, { - "label": "Quiz failed title", - "description": "This text will be displayed above the score if the user has failed the quiz." + "label": "Μήνυμα ανεπιτυχούς ολοκλήρωσης", + "description": "Αυτό το κείμενο θα εμφανίζεται πριν από τη βαθμολογία εάν ο χρήστης έχει δεν ολοκληρώσει επιτυχώς το κουίζ." }, { - "label": "Failed comment", - "description": "This comment will be displayed after the score if the user has failed the quiz." + "label": "Σχόλιο ανεπιτυχούς ολοκλήρωσης", + "description": "Αυτό το σχόλιο θα εμφανίζεται μετά τη βαθμολογία εάν ο χρήστης δεν έχει ολοκληρώσει επιτυχώς το κουίζ." } ] }, { - "label": "Solution button label", - "default": "Show solution", - "description": "Text for the solution button." + "label": "Ετικέτα κουμπιού εμφάνισης λύσης", + "default": "Λύση", + "description": "Κείμενο για το κουμπί εμφάνισης λύσης." }, { - "label": "Retry button label", + "label": "Ετικέτα κουμπιού νέας προσπάθειας", "default": "Επανάληψη", - "description": "Text for the retry button." + "description": "Κείμενο για το κουμπί νέας προσπάθειας." }, { - "label": "Finish button text", - "default": "Finish" + "label": "Ετικέτα κουμπιού ολοκλήρωσης", + "default": "Ολοκλήρωση" }, { - "label": "Display video before quiz results" + "label": "Εμφάνιση βίντεο πριν τα αποτελέσματα του κουίζ" }, { - "label": "Enable skip video button" + "label": "Ενεργοποίηση κουμπιού παράβλεψης βίντεο" }, { - "label": "Skip video button label", - "default": "Skip video" + "label": "Ετικέτα κουμπιού παράβλεψης βίντεο", + "default": "Παράβλεψη" }, { - "label": "Passed video", - "description": "This video will be played if the user successfully passed the quiz." + "label": "Βίντεο για επιτυχημένη προσπάθεια", + "description": "Αναπαραγωγή του βίντεο εάν ο χρήστης ολοκληρώσει επιτυχώς το κουίζ." }, { - "label": "Fail video", - "description": "This video will be played if the user fails the quiz." + "label": "Βίντεο για ανεπιτυχή προσπάθεια", + "description": "Αναπαραγωγή του βίντεο εάν ο χρήστης δεν ολοκληρώσει επιτυχώς το κουίζ." } ] }, { - "label": "Settings for \"Show solution\" and \"Retry\" buttons", + "label": "Ρυθμίσεις κουμπιών \"Λύση\" και \"Επανάληψη\"", "fields": [ { - "label": "Show \"Check\" buttons", - "description": "This option determines if the \"Check\" button will be shown for all questions." + "label": "Εμφάνιση κουμπιού \"Έλεγχος\"", + "description": "Αυτή η επιλογή καθορίζει εάν το κουμπί \"Έλεγχος\" θα εμφανίζεται σε όλες τις ερωτήσεις." }, { - "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": "Αντικατάσταση προεπιλεγμένων ρυθμίσεων κουμπιού \"Λύση\"", + "description": "Αυτή η επιλογή καθορίζει εάν το κουμπί \"Λύση\" θα εμφανίζεται σε όλες τις ερωτήσεις, εάν θα είναι απενεργοποιημένο για όλες τις ερωτήσεις ή εάν θα ρυθμίζεται για κάθε ερώτηση χωριστά.", "options": [ { - "label": "Enabled" + "label": "Ενεργοποιημένη" }, { - "label": "Disabled" + "label": "Απενεργοποιημένη" } ] }, { - "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": "Αντικατάσταση προεπιλεγμένων ρυθμίσεων κουμπιού \"Επανάληψη\"", + "description": "Αυτή η επιλογή καθορίζει εάν το κουμπί \"Επανάληψη\" θα εμφανίζεται σε όλες τις ερωτήσεις, εάν θα είναι απενεργοποιημένο για όλες τις ερωτήσεις ή εάν θα ρυθμίζεται για κάθε ερώτηση χωριστά.", "options": [ { - "label": "Enabled" + "label": "Ενεργοποιημένη" }, { - "label": "Disabled" + "label": "Απενεργοποιημένη" } ] } ] } ] -} \ No newline at end of file +} From 99b37106783cf259053d64ed3f4cae8153d67165 Mon Sep 17 00:00:00 2001 From: Puhek <52817795+miropuhek@users.noreply.github.com> Date: Tue, 1 Oct 2019 15:19:30 +0200 Subject: [PATCH 2/6] Create sl.json Added slovenian translation --- language/sl.json | 261 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 261 insertions(+) create mode 100644 language/sl.json diff --git a/language/sl.json b/language/sl.json new file mode 100644 index 0000000..e763ed6 --- /dev/null +++ b/language/sl.json @@ -0,0 +1,261 @@ +{ + "semantics": [ + { + "label": "Uvod v kviz", + "fields": [ + { + "label": "Prikaži uvod" + }, + { + "label": "Naslov", + "description": "Naslov je prikazan nad vsebino kviza." + }, + { + "label": "Vsebina uvoda", + "description": "Besedilo je prikazano pred začetkom reševanja kviza." + }, + { + "label": "Besedilo gumba za začetek kviza", + "default": "Začetek" + }, + { + "label": "Slika za ozadje", + "description": "Neobvezno. Slika je prikazana v ozadju uvoda." + } + ] + }, + { + "label": "Slika za ozadje", + "description": "Neobvezno. Slika je prikazana v ozadju kviza." + }, + { + "label": "Indikator napredka", + "description": "Nastavitev prikaza napredka v kvizu (npr. število trenutnega in preostalih vprašanj).", + "options": [ + { + "label": "Tekstovni" + }, + { + "label": "Pike" + } + ] + }, + { + "label": "Prag za napredovanje", + "description": "Odstotek, ki je potreben za uspešen zaključek kviza." + }, + { + "label": "Vprašanja", + "widgets": [ + { + "label": "Privzeto" + }, + { + "label": "Tekstoven" + } + ], + "entity": "vprašanje", + "field": { + "label": "Tip vprašanja", + "description": "Seznam možnih tipov vprašanj." + } + }, + { + "label": "Besedila uporabniškega vmesnika v kvizu", + "fields": [ + { + "label": "Besedilo za gumb \"Prejšnje vprašanje\"", + "default": "Prejšnje vprašanje" + }, + { + "label": "Besedilo za gumb \"Naslednje vprašanje\"", + "default": "Naslednje vprašanje" + }, + { + "label": "Besedilo gumba \"Potrdi\"", + "default": "Potrdi" + }, + { + "label": "Besedilo o napredku", + "description": "Besedilo v primeru izbire tekstovnega indikatorja napredka.", + "default": "Vprašanje: @current od @total" + }, + { + "label": "Besedilo v primeru skoka na izbrano vprašanje", + "description": "Spremenljivki sta %d in %total.", + "default": "Vprašanje: %d od %total" + }, + { + "label": "Besedilo pogovornega okna za avtorske pravice", + "default": "Vprašanje" + }, + { + "label": "Izražanje napredka v bralnikih zaslona", + "description": "Spremenljivki sta @current in @total.", + "default": "Vprašanje: @current od @total" + }, + { + "label": "Besedilo za vprašanja brez odgovorov", + "default": "Brez odgovora" + }, + { + "label": "Besedilo za vprašanja z odgovori", + "default": "Odgovorjeno" + }, + { + "label": "Besedilo trenutnega vprašanja", + "default": "Trenutno vprašanje" + } + ] + }, + { + "label": "Onemogoči premikanje v obe smeri", + "description": "Udeleženci se bodo lahko premikali le naprej." + }, + { + "label": "Naključna razporeditev", + "description": "Omogoči prikaz vprašanj po naključnem vrstnem redu." + }, + { + "label": "Število vprašanj za prikaz", + "description": "Iz celotnega bazena bo po naključnem vrstnem redu prikazano le izbrano število vprašanj." + }, + { + "label": "Zaključek kviza", + "fields": [ + { + "label": "Prikaži rezultate" + }, + { + "label": "Prikaži gumb z rešitvijo" + }, + { + "label": "Prikaži gumb za ponovitev reševanja" + }, + { + "label": "Sporočilo o koncu kviza", + "description": "Besedilo se izpiše, ko je onemogočena možnost \"Prikaži rezultate\"", + "default": "Zaključeno" + }, + { + "label": "Naslov povratne informacije", + "default": "Rezultat reševanja:", + "description": "Besedilo se izpiše na koncu kviza, ko udeleženec reši vsa vprašanja." + }, + { + "label": "Splošna povratna informacija", + "fields": [ + { + "widgets": [ + { + "label": "Privzeto" + } + ], + "label": "Določi ločeno povratno informacijo za vsak razpon rezultatov", + "description": "Primer: 0-20 % Slab rezultat, 21-91 % Povprečen rezultat, 91-100 % Odličen rezultat!", + "entity": "razpon", + "field": { + "fields": [ + { + "label": "Razpon rezultatov" + }, + {}, + { + "label": "Povratna informacija za definiran razpon rezultatov", + "placeholder": "Vnesite povratno informacijo" + } + ] + } + } + ] + }, + { + "label": "Obstoječa povratna informacija", + "fields": [ + { + "label": "Naslov ob uspešni rešitvi kviza", + "description": "Besedilo se izpiše nad rezultatom, če udeleženec uspešno opravi kviz." + }, + { + "label": "Komentar ob uspešni rešitvi kviza", + "description": "Besedilo se izpiše pod rezultatom, če udeleženec uspešno opravi kviz." + }, + { + "label": "Naslov ob neuspešni rešitvi kviza", + "description": "Besedilo se izpiše nad rezultatom, če udeleženec ne opravi kviza." + }, + { + "label": "Komentar ob neuspešni rešitvi kviza", + "description": "Besedilo se izpiše pod rezultatom, če udeleženec ne opravi kviza." + } + ] + }, + { + "label": "Besedilo za gumb \"Prikaži rešitev\"", + "default": "Prikaži rešitev", + "description": "" + }, + { + "label": "Besedilo za gumb \"Poskusi ponovno\"", + "default": "Poskusi ponovno", + "description": "" + }, + { + "label": "Besedilo gumba \"Potrdi\"", + "default": "Potrdi" + }, + { + "label": "Predvajaj videoposnetek ob zaključku kviza" + }, + { + "label": "Omogoči gumb za preskok videoposnetka" + }, + { + "label": "Besedilo gumba za preskok videoposnetka", + "default": "Preskoči videoposnetek" + }, + { + "label": "Posnetek po uspešni rešitvi kviza", + "description": "Videoposnetek se predvaja, če udeleženec uspešno opravi kviz." + }, + { + "label": "Posnetek po neuspešni rešitvi kviza", + "description": "Videoposnetek se predvaja, če udeleženec ne opravi kviza." + } + ] + }, + { + "label": "Nastavitve gumbov \"Prikaži rešitev\" in \"Poskusi ponovno\"", + "fields": [ + { + "label": "Določi prikaz gumba \"Preveri\"", + "description": "Nastavitev vpliva na preverjanje odgovorov v vseh vprašanjih (npr. onemogočeno povsod, omogočeno individualno)." + }, + { + "label": "Določi prikaz gumba \"Prikaži rešitev\"", + "description": "Nastavitev vpliva na prikaz rešitve v vseh vprašanjih (npr. onemogočeno povsod, omogočeno individualno).", + "options": [ + { + "label": "Omogoči" + }, + { + "label": "Onemogoči" + } + ] + }, + { + "label": "Določi prikaz gumba \"Poskusi ponovno\"", + "description": "Nastavitev vpliva na možnost ponovnega poskusa v vseh vprašanjih (npr. onemogočeno povsod, omogočeno individualno).", + "options": [ + { + "label": "Omogoči" + }, + { + "label": "Onemogoči" + } + ] + } + ] + } + ] +} From c86de0830cabb5e971222f243b05baf30b8a4b6d Mon Sep 17 00:00:00 2001 From: yurashrol <47848713+yurashrol@users.noreply.github.com> Date: Tue, 8 Oct 2019 13:10:38 +0300 Subject: [PATCH 3/6] Create uk.json --- language/uk.json | 261 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 261 insertions(+) create mode 100644 language/uk.json diff --git a/language/uk.json b/language/uk.json new file mode 100644 index 0000000..556c8f8 --- /dev/null +++ b/language/uk.json @@ -0,0 +1,261 @@ +{ + "semantics": [ + { + "label": "Опис тесту", + "fields": [ + { + "label": "Показати опис" + }, + { + "label": "Заголовок", + "description": "Цей заголовок буде відображатися над текстом опису." + }, + { + "label": "Текст опису", + "description": "Цей текст буде показано перед початком тесту." + }, + { + "label": "Текст кнопки початку", + "default": "Розпочати тест" + }, + { + "label": "Зображення тла", + "description": "Додаткове зображення тла для опису." + } + ] + }, + { + "label": "Зображення тла", + "description": "Необов'язкове зображення тла для набору запитань." + }, + { + "label": "Індикатор прогресу", + "description": "Встановіть стиль індикатора прогресу для набору запитань.", + "options": [ + { + "label": "Текстовий" + }, + { + "label": "Крапковий" + } + ] + }, + { + "label": "Прохідний відсоток", + "description": "Відсоток від загальної кількості балів, необхідних для проходження тесту." + }, + { + "label": "Запитання", + "widgets": [ + { + "label": "За умовчанням" + }, + { + "label": "Текстовий" + } + ], + "entity": "question", + "field": { + "label": "Тип запитання", + "description": "Бібліотека для цього запитання." + } + }, + { + "label": "Інтерфейс текстів в тесті", + "fields": [ + { + "label": "Кнопка Назад", + "default": "Попереднє запитання" + }, + { + "label": "Кнопка Далі", + "default": "Наступне запитання" + }, + { + "label": "Кнопка Завершити", + "default": "Завершити" + }, + { + "label": "Текст прогресу", + "description": "Текст, який використовується якщо обрано текстовий прогрес.", + "default": "Запитання: @current із @total запитань" + }, + { + "label": "Надпис для переходу до певного запитання", + "description": "Ви повинні використовувати заповнювач '%d' замість номера запитання, і %total замість загальної кількості запитань.", + "default": "Запитання %d із %total" + }, + { + "label": "Надпис діалогового вікна про авторські права запитання", + "default": "Запитання" + }, + { + "label": "Відтворення прогресу", + "description": "Можна використовувати змінні @current і @total", + "default": "Запитання @current із @total" + }, + { + "label": "Текст запитань без відповіді", + "default": "Без відповіді" + }, + { + "label": "Текст запитань з відповідями", + "default": "Є відповідь" + }, + { + "label": "Текст поточного запитання", + "default": "Поточне запитання" + } + ] + }, + { + "label": "Вимкнути зворотню навігацію", + "description": "Ця опція дозволить вам рухатись тільки вперед в наборі запитань" + }, + { + "label": "Випадкові запитання", + "description": "Увімкнути випадковий порядок запитань для відображення." + }, + { + "label": "Кількість запитань, які будуть показані:", + "description": "Створити групу випадкових запитань із загальної кількості." + }, + { + "label": "Тест завершено", + "fields": [ + { + "label": "Показати результати" + }, + { + "label": "Кнопка показу відповідей" + }, + { + "label": "Відобразити кнопку повторити" + }, + { + "label": "Повідомлення про відсутність результатів", + "description": "Текст, який буде відображатися на останній сторінці, коли \"Показати результати\" відключено", + "default": "Завершено" + }, + { + "label": "Заголовок зворотнього зв'язку", + "default": "Ваш результат:", + "description": "Цей заголовок буде відображатися в кінці тесту, коли користувач дасть відповіді на всі запитання." + }, + { + "label": "Загальний відгук", + "fields": [ + { + "widgets": [ + { + "label": "За умовчанням" + } + ], + "label": "Визначення довільних відгуків для кожного діапазону оцінок", + "description": "Наприклад: 0-20% Погана оцінка, 21-91% Середня оцінка, 91-100% Відмінна оцінка!", + "entity": "range", + "field": { + "fields": [ + { + "label": "Діапазон балів" + }, + {}, + { + "label": "Зворотній зв'язок для певного діапазону оцінок", + "placeholder": "Заповніть відгук" + } + ] + } + } + ] + }, + { + "label": "Старий відгук", + "fields": [ + { + "label": "Привітання користувача, який пройшов тест", + "description": "Цей текст буде відображатися над оцінкою, якщо користувач успішно пройшов тест." + }, + { + "label": "Коментар для пройденого тесту", + "description": "Цей коментар буде відображатися після оцінки, якщо користувач успішно пройшов тест." + }, + { + "label": "Заголовок непройденого тесту", + "description": "Цей текст буде відображатися над оцінкою, якщо користувач не пройшов тест." + }, + { + "label": "Коментар непройденого тесту", + "description": "Цей коментар будет відображатися після оцінки, якщо користувач не пройшов тест." + } + ] + }, + { + "label": "Надпис кнопки показу відповідей", + "default": "Показати відповіді", + "description": "Текст для кнопки показу відповідей." + }, + { + "label": "Надпис кнопки повтору", + "default": "Повторити", + "description": "Текст для кнопки повтору." + }, + { + "label": "Текст кнопки завершення", + "default": "Завершити" + }, + { + "label": "Показати відео до результатів тесту" + }, + { + "label": "Включити кнопку пропуску відео" + }, + { + "label": "Надпис кнопки пропуску відео", + "default": "Пропустити відео" + }, + { + "label": "Відео пройденого тесту", + "description": "Це відео буде відтворено, якщо користувач успішно пройшов тест." + }, + { + "label": "Відео непройденого тесту", + "description": "Це відео будет відтворено, якщо користувач не пройшов тест." + } + ] + }, + { + "label": "Настройки для кнопок \"Показати відповідь\" і \"Повторити\"", + "fields": [ + { + "label": "Показати кнопку \"Перевірити\"", + "description": "Ця опція визначає, чи буде кнопка \"Перевірити\" відображатися для всіх запитань." + }, + { + "label": "Перевизначення кнопки \"Показати відповідь\"", + "description": "Цей параметр визначає, чи будет кнопка \"Показати відповідь\" відображатися для всіх запитань, відключена для всіх чи настроєна для кожного запитання окремо.", + "options": [ + { + "label": "Увімкнена" + }, + { + "label": "Вимкнена" + } + ] + }, + { + "label": "Перевизначення кнопки \"Повторити\"", + "description": "Цей параметр визначає, чи будет кнопка \"Повторити\" відображатися для всіх запитань, відключена для всіх чи настроєна для кожного запитання окремо.", + "options": [ + { + "label": "Увімкнена" + }, + { + "label": "Вимкнена" + } + ] + } + ] + } + ] +} From e14d686ec6a01e4089c09251a33429ac6b469433 Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 14 Oct 2019 13:44:42 +0200 Subject: [PATCH 4/6] Add Sami languages (sma, sme & smj) --- language/sma.json | 261 ++++++++++++++++++++++++++++++++++++++++++++++ language/sme.json | 261 ++++++++++++++++++++++++++++++++++++++++++++++ language/smj.json | 261 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 783 insertions(+) create mode 100644 language/sma.json create mode 100644 language/sme.json create mode 100644 language/smj.json diff --git a/language/sma.json b/language/sma.json new file mode 100644 index 0000000..76a79f2 --- /dev/null +++ b/language/sma.json @@ -0,0 +1,261 @@ +{ + "semantics": [ + { + "label": "Quiz introduction", + "fields": [ + { + "label": "Display introduction" + }, + { + "label": "Title", + "description": "This title will be displayed above the introduction text." + }, + { + "label": "Introduction text", + "description": "This text will be displayed before the quiz starts." + }, + { + "label": "Start button text", + "default": "Start Quiz" + }, + { + "label": "Background image", + "description": "An optional background image for the introduction." + } + ] + }, + { + "label": "Background image", + "description": "An optional background image for the Question set." + }, + { + "label": "Progress indicator", + "description": "Question set progress indicator style.", + "options": [ + { + "label": "Textual" + }, + { + "label": "Dots" + } + ] + }, + { + "label": "Pass percentage", + "description": "Percentage of Total score required for passing the quiz." + }, + { + "label": "Questions", + "widgets": [ + { + "label": "Default" + }, + { + "label": "Textual" + } + ], + "entity": "question", + "field": { + "label": "Question type", + "description": "Library for this question." + } + }, + { + "label": "Interface texts in quiz", + "fields": [ + { + "label": "Back button", + "default": "Previous question" + }, + { + "label": "Next button", + "default": "Next question" + }, + { + "label": "Finish button", + "default": "Finish" + }, + { + "label": "Progress text", + "description": "Text used if textual progress is selected.", + "default": "Question: @current of @total questions" + }, + { + "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": "Copyright dialog question label", + "default": "Question" + }, + { + "label": "Readspeaker progress", + "description": "May use @current and @total question variables", + "default": "Question @current of @total" + }, + { + "label": "Unanswered question text", + "default": "Unanswered" + }, + { + "label": "Answered question text", + "default": "Answered" + }, + { + "label": "Current question text", + "default": "Current question" + } + ] + }, + { + "label": "Disable backwards navigation", + "description": "This option will only allow you to move forward in Question Set" + }, + { + "label": "Randomize questions", + "description": "Enable to randomize the order of questions on display." + }, + { + "label": "Number of questions to be shown:", + "description": "Create a randomized batch of questions from the total." + }, + { + "label": "Quiz finished", + "fields": [ + { + "label": "Display results" + }, + { + "label": "Display solution button" + }, + { + "label": "Display retry button" + }, + { + "label": "No results message", + "description": "Text displayed on end page when \"Display results\" is disabled", + "default": "Finished" + }, + { + "label": "Feedback heading", + "default": "Your result:", + "description": "This heading will be displayed at the end of the quiz when the user has answered all questions." + }, + { + "label": "Overall Feedback", + "fields": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Define custom feedback for any score range", + "description": "Example: 0-20% Bad score, 21-91% Average Score, 91-100% Great Score!", + "entity": "range", + "field": { + "fields": [ + { + "label": "Score Range" + }, + {}, + { + "label": "Feedback for defined score range", + "placeholder": "Fill in the feedback" + } + ] + } + } + ] + }, + { + "label": "Old Feedback", + "fields": [ + { + "label": "Quiz passed greeting", + "description": "This text will be displayed above the score if the user has successfully passed the quiz." + }, + { + "label": "Passed comment", + "description": "This comment will be displayed after the score if the user has successfully passed the quiz." + }, + { + "label": "Quiz failed title", + "description": "This text will be displayed above the score if the user has failed the quiz." + }, + { + "label": "Failed comment", + "description": "This comment will be displayed after the score if the user has failed the quiz." + } + ] + }, + { + "label": "Solution button label", + "default": "Show solution", + "description": "Text for the solution button." + }, + { + "label": "Retry button label", + "default": "Retry", + "description": "Text for the retry button." + }, + { + "label": "Finish button text", + "default": "Finish" + }, + { + "label": "Display video before quiz results" + }, + { + "label": "Enable skip video button" + }, + { + "label": "Skip video button label", + "default": "Skip video" + }, + { + "label": "Passed video", + "description": "This video will be played if the user successfully passed the quiz." + }, + { + "label": "Fail video", + "description": "This video will be played if the user fails the quiz." + } + ] + }, + { + "label": "Settings for \"Show solution\" and \"Retry\" buttons", + "fields": [ + { + "label": "Show \"Check\" buttons", + "description": "This option determines if the \"Check\" button will be shown for all questions." + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + } + ] + } + ] +} diff --git a/language/sme.json b/language/sme.json new file mode 100644 index 0000000..76a79f2 --- /dev/null +++ b/language/sme.json @@ -0,0 +1,261 @@ +{ + "semantics": [ + { + "label": "Quiz introduction", + "fields": [ + { + "label": "Display introduction" + }, + { + "label": "Title", + "description": "This title will be displayed above the introduction text." + }, + { + "label": "Introduction text", + "description": "This text will be displayed before the quiz starts." + }, + { + "label": "Start button text", + "default": "Start Quiz" + }, + { + "label": "Background image", + "description": "An optional background image for the introduction." + } + ] + }, + { + "label": "Background image", + "description": "An optional background image for the Question set." + }, + { + "label": "Progress indicator", + "description": "Question set progress indicator style.", + "options": [ + { + "label": "Textual" + }, + { + "label": "Dots" + } + ] + }, + { + "label": "Pass percentage", + "description": "Percentage of Total score required for passing the quiz." + }, + { + "label": "Questions", + "widgets": [ + { + "label": "Default" + }, + { + "label": "Textual" + } + ], + "entity": "question", + "field": { + "label": "Question type", + "description": "Library for this question." + } + }, + { + "label": "Interface texts in quiz", + "fields": [ + { + "label": "Back button", + "default": "Previous question" + }, + { + "label": "Next button", + "default": "Next question" + }, + { + "label": "Finish button", + "default": "Finish" + }, + { + "label": "Progress text", + "description": "Text used if textual progress is selected.", + "default": "Question: @current of @total questions" + }, + { + "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": "Copyright dialog question label", + "default": "Question" + }, + { + "label": "Readspeaker progress", + "description": "May use @current and @total question variables", + "default": "Question @current of @total" + }, + { + "label": "Unanswered question text", + "default": "Unanswered" + }, + { + "label": "Answered question text", + "default": "Answered" + }, + { + "label": "Current question text", + "default": "Current question" + } + ] + }, + { + "label": "Disable backwards navigation", + "description": "This option will only allow you to move forward in Question Set" + }, + { + "label": "Randomize questions", + "description": "Enable to randomize the order of questions on display." + }, + { + "label": "Number of questions to be shown:", + "description": "Create a randomized batch of questions from the total." + }, + { + "label": "Quiz finished", + "fields": [ + { + "label": "Display results" + }, + { + "label": "Display solution button" + }, + { + "label": "Display retry button" + }, + { + "label": "No results message", + "description": "Text displayed on end page when \"Display results\" is disabled", + "default": "Finished" + }, + { + "label": "Feedback heading", + "default": "Your result:", + "description": "This heading will be displayed at the end of the quiz when the user has answered all questions." + }, + { + "label": "Overall Feedback", + "fields": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Define custom feedback for any score range", + "description": "Example: 0-20% Bad score, 21-91% Average Score, 91-100% Great Score!", + "entity": "range", + "field": { + "fields": [ + { + "label": "Score Range" + }, + {}, + { + "label": "Feedback for defined score range", + "placeholder": "Fill in the feedback" + } + ] + } + } + ] + }, + { + "label": "Old Feedback", + "fields": [ + { + "label": "Quiz passed greeting", + "description": "This text will be displayed above the score if the user has successfully passed the quiz." + }, + { + "label": "Passed comment", + "description": "This comment will be displayed after the score if the user has successfully passed the quiz." + }, + { + "label": "Quiz failed title", + "description": "This text will be displayed above the score if the user has failed the quiz." + }, + { + "label": "Failed comment", + "description": "This comment will be displayed after the score if the user has failed the quiz." + } + ] + }, + { + "label": "Solution button label", + "default": "Show solution", + "description": "Text for the solution button." + }, + { + "label": "Retry button label", + "default": "Retry", + "description": "Text for the retry button." + }, + { + "label": "Finish button text", + "default": "Finish" + }, + { + "label": "Display video before quiz results" + }, + { + "label": "Enable skip video button" + }, + { + "label": "Skip video button label", + "default": "Skip video" + }, + { + "label": "Passed video", + "description": "This video will be played if the user successfully passed the quiz." + }, + { + "label": "Fail video", + "description": "This video will be played if the user fails the quiz." + } + ] + }, + { + "label": "Settings for \"Show solution\" and \"Retry\" buttons", + "fields": [ + { + "label": "Show \"Check\" buttons", + "description": "This option determines if the \"Check\" button will be shown for all questions." + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + } + ] + } + ] +} diff --git a/language/smj.json b/language/smj.json new file mode 100644 index 0000000..76a79f2 --- /dev/null +++ b/language/smj.json @@ -0,0 +1,261 @@ +{ + "semantics": [ + { + "label": "Quiz introduction", + "fields": [ + { + "label": "Display introduction" + }, + { + "label": "Title", + "description": "This title will be displayed above the introduction text." + }, + { + "label": "Introduction text", + "description": "This text will be displayed before the quiz starts." + }, + { + "label": "Start button text", + "default": "Start Quiz" + }, + { + "label": "Background image", + "description": "An optional background image for the introduction." + } + ] + }, + { + "label": "Background image", + "description": "An optional background image for the Question set." + }, + { + "label": "Progress indicator", + "description": "Question set progress indicator style.", + "options": [ + { + "label": "Textual" + }, + { + "label": "Dots" + } + ] + }, + { + "label": "Pass percentage", + "description": "Percentage of Total score required for passing the quiz." + }, + { + "label": "Questions", + "widgets": [ + { + "label": "Default" + }, + { + "label": "Textual" + } + ], + "entity": "question", + "field": { + "label": "Question type", + "description": "Library for this question." + } + }, + { + "label": "Interface texts in quiz", + "fields": [ + { + "label": "Back button", + "default": "Previous question" + }, + { + "label": "Next button", + "default": "Next question" + }, + { + "label": "Finish button", + "default": "Finish" + }, + { + "label": "Progress text", + "description": "Text used if textual progress is selected.", + "default": "Question: @current of @total questions" + }, + { + "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": "Copyright dialog question label", + "default": "Question" + }, + { + "label": "Readspeaker progress", + "description": "May use @current and @total question variables", + "default": "Question @current of @total" + }, + { + "label": "Unanswered question text", + "default": "Unanswered" + }, + { + "label": "Answered question text", + "default": "Answered" + }, + { + "label": "Current question text", + "default": "Current question" + } + ] + }, + { + "label": "Disable backwards navigation", + "description": "This option will only allow you to move forward in Question Set" + }, + { + "label": "Randomize questions", + "description": "Enable to randomize the order of questions on display." + }, + { + "label": "Number of questions to be shown:", + "description": "Create a randomized batch of questions from the total." + }, + { + "label": "Quiz finished", + "fields": [ + { + "label": "Display results" + }, + { + "label": "Display solution button" + }, + { + "label": "Display retry button" + }, + { + "label": "No results message", + "description": "Text displayed on end page when \"Display results\" is disabled", + "default": "Finished" + }, + { + "label": "Feedback heading", + "default": "Your result:", + "description": "This heading will be displayed at the end of the quiz when the user has answered all questions." + }, + { + "label": "Overall Feedback", + "fields": [ + { + "widgets": [ + { + "label": "Default" + } + ], + "label": "Define custom feedback for any score range", + "description": "Example: 0-20% Bad score, 21-91% Average Score, 91-100% Great Score!", + "entity": "range", + "field": { + "fields": [ + { + "label": "Score Range" + }, + {}, + { + "label": "Feedback for defined score range", + "placeholder": "Fill in the feedback" + } + ] + } + } + ] + }, + { + "label": "Old Feedback", + "fields": [ + { + "label": "Quiz passed greeting", + "description": "This text will be displayed above the score if the user has successfully passed the quiz." + }, + { + "label": "Passed comment", + "description": "This comment will be displayed after the score if the user has successfully passed the quiz." + }, + { + "label": "Quiz failed title", + "description": "This text will be displayed above the score if the user has failed the quiz." + }, + { + "label": "Failed comment", + "description": "This comment will be displayed after the score if the user has failed the quiz." + } + ] + }, + { + "label": "Solution button label", + "default": "Show solution", + "description": "Text for the solution button." + }, + { + "label": "Retry button label", + "default": "Retry", + "description": "Text for the retry button." + }, + { + "label": "Finish button text", + "default": "Finish" + }, + { + "label": "Display video before quiz results" + }, + { + "label": "Enable skip video button" + }, + { + "label": "Skip video button label", + "default": "Skip video" + }, + { + "label": "Passed video", + "description": "This video will be played if the user successfully passed the quiz." + }, + { + "label": "Fail video", + "description": "This video will be played if the user fails the quiz." + } + ] + }, + { + "label": "Settings for \"Show solution\" and \"Retry\" buttons", + "fields": [ + { + "label": "Show \"Check\" buttons", + "description": "This option determines if the \"Check\" button will be shown for all questions." + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + }, + { + "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.", + "options": [ + { + "label": "Enabled" + }, + { + "label": "Disabled" + } + ] + } + ] + } + ] +} From 6e65e34a51b705b84ceccccdcf8c3ad7288aa08a Mon Sep 17 00:00:00 2001 From: Frode Petterson Date: Thu, 24 Oct 2019 15:24:51 +0200 Subject: [PATCH 5/6] HFP-2860 Add support for code snippets in wysiwyg fields --- semantics.json | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/semantics.json b/semantics.json index 5dcab1f..ef3df87 100644 --- a/semantics.json +++ b/semantics.json @@ -22,7 +22,8 @@ "sub", "sup", "strong", - "em" + "em", + "code" ] }, { @@ -39,7 +40,8 @@ "sup", "strong", "em", - "p" + "p", + "code" ] }, { @@ -168,7 +170,8 @@ "default": "Question: @current of @total questions", "tags": [ "strong", - "em" + "em", + "code" ] }, { @@ -286,7 +289,8 @@ "description": "This heading will be displayed at the end of the quiz when the user has answered all questions.", "tags": [ "strong", - "em" + "em", + "code" ] }, { @@ -363,7 +367,8 @@ "description": "This text will be displayed above the score if the user has successfully passed the quiz.", "tags": [ "strong", - "em" + "em", + "code" ] }, { @@ -380,7 +385,8 @@ "strong", "em", "a", - "p" + "p", + "code" ] }, { @@ -392,7 +398,8 @@ "description": "This text will be displayed above the score if the user has failed the quiz.", "tags": [ "strong", - "em" + "em", + "code" ] }, { @@ -409,7 +416,8 @@ "strong", "em", "a", - "p" + "p", + "code" ] } ] From 2044cf6fda8c40108bcb434b274aa595ec5d8b6d Mon Sep 17 00:00:00 2001 From: Paal Joergensen Date: Mon, 4 Nov 2019 16:03:02 +0100 Subject: [PATCH 6/6] Bump patch version --- library.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library.json b/library.json index 6882cb4..a36ebcf 100644 --- a/library.json +++ b/library.json @@ -4,7 +4,7 @@ "contentType": "question", "majorVersion": 1, "minorVersion": 17, - "patchVersion": 0, + "patchVersion": 1, "embedTypes": [ "iframe" ], @@ -71,4 +71,4 @@ "minorVersion": 0 } ] -} +} \ No newline at end of file