From c4e865abe3c6181ab9346a866e4cc5a5224ea47a Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Fri, 22 Sep 2023 19:35:11 +0200 Subject: [PATCH 01/22] :globe_with_meridians: Added translation for (Arabic) --- frontend/src/lib/i18n/locales/ar.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 frontend/src/lib/i18n/locales/ar.json diff --git a/frontend/src/lib/i18n/locales/ar.json b/frontend/src/lib/i18n/locales/ar.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/frontend/src/lib/i18n/locales/ar.json @@ -0,0 +1 @@ +{} From 170ebcb556cf6f304b32b9e068868ebcc187216f Mon Sep 17 00:00:00 2001 From: Marlon Date: Fri, 22 Sep 2023 16:22:24 +0000 Subject: [PATCH 02/22] :globe_with_meridians: Translated (French) Currently translated at 89.7% (324 of 361 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/fr/ --- frontend/src/lib/i18n/locales/fr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/fr.json b/frontend/src/lib/i18n/locales/fr.json index 083398a..8843c83 100644 --- a/frontend/src/lib/i18n/locales/fr.json +++ b/frontend/src/lib/i18n/locales/fr.json @@ -111,7 +111,8 @@ "library": "Bibliothèque", "speed": "Vitesse", "upload": "Charger", - "files_library": "Bibliothèque de fichiers" + "files_library": "Bibliothèque de fichiers", + "unknown": " " }, "index_page": { "slogan": "La plateforme de quiz open-source !", From 513425a49a95bd7f1f5e41b2985040160a00228a Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Fri, 22 Sep 2023 17:18:41 +0000 Subject: [PATCH 03/22] :globe_with_meridians: Translated (Italian) Currently translated at 61.7% (223 of 361 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 30 +++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index a4bb0c7..a03b3a5 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -2,7 +2,7 @@ "index_page": { "meta": { "title": "Home", - "description": "ClassQuiz è un'app di quiz per gli studenti come Kahoot!, open source e gratuita" + "description": "ClassQuiz è un'app di quiz per imparare in modo interattivi per gli studenti, open source e gratuita" }, "features_description": { "1": "ClassQuiz è una webapp per creare e gestire quiz.", @@ -20,7 +20,7 @@ "dark_mode": "Modalità Notte", "quiz_results_downloadable_content": "I risultati dei quiz possono essere facilmente esportati in un foglio Excel. (Non sapevo che altri non potessero farlo)", "multilingual_content": "ClassQuiz è già disponibile in inglese, francese, tedesco, italiano, norvegese, turco, e parzialmente in indonesiano e in catalano.", - "no_tracking_content": "Kahoot! ti traccia e invia le tue informazioni a terza parti, ma ClassQuiz, no.", + "no_tracking_content": "Altri ti tracciano e inviano le tue informazioni a terze parti, ma ClassQuiz, no.", "no_tracking": "Senza tracking", "self_hostable": "È possibile fare hosting autonomo", "german_server": "Server tedesco", @@ -48,12 +48,13 @@ "download_quizzes": "Scarica i quiz", "community_driven": "Guidati dalla comunità", "community_driven_content": "ClassQuiz dipende dalla sua comunità per finanziamenti, idee di test, richieste di funzionalità, traduzioni e altro! Anche tu puoi far parte della comunità di ClassQuiz!", - "completely_free_content": "ClassQuiz è completamente gratuito (per l'utente), senza piani a pagamento o fastidiose richieste di aggiornamento. Le donazioni sono molto apprezzate." + "completely_free_content": "ClassQuiz è completamente gratuito (per l'utente), senza piani a pagamento o fastidiose richieste di aggiornamento. Le donazioni sono molto apprezzate.", + "how_does_classquiz_work": "Come funziona ClassQuiz?" }, "overview_page": { "created_at": "Creato il", "question_count": "Numero domande", - "no_quizzes": "Clicca sul pulsante \"Crea\", o importa un quiz da Kahoot! per iniziare." + "no_quizzes": "Clicca sul pulsante \"Crea\", o importa un quiz per iniziare." }, "edit_page": { "success_update_title": "Quiz aggiornato.", @@ -153,7 +154,7 @@ "voting": "Votazione", "download": "Scarica", "text": "Testo", - "order": "ordine", + "order": "Ordine", "totp": "Password momentanea", "continue": "Continua", "backup_code": "Codice di backup", @@ -161,7 +162,24 @@ "note": "Nota", "player_plural": "Giocatori", "score": "Punteggio", - "find": "Trova" + "find": "Trova", + "next": "Prossimo", + "point": "Punto", + "version": "Versione", + "update": "Aggiorna", + "slide": "Diapositiva", + "view_plural": "Viste", + "point_plural": "Punti", + "select": "Seleziona", + "name": "Nome", + "quiztivity": "Quiztivity", + "finish": "Termina", + "normal": "Normale", + "selected": "Selezionato", + "unknown": "Sconosciuto", + "back": "Indietro", + "never": "Mai", + "quiz": "Quiz" }, "editor": { "right_or_true?": "Corretto?", From 5ec1e684f200b82667ae485fe1f835b01db19a5d Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sat, 23 Sep 2023 10:54:49 +0000 Subject: [PATCH 04/22] :globe_with_meridians: Translated (Spanish) Currently translated at 100.0% (362 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/es/ --- frontend/src/lib/i18n/locales/es.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/es.json b/frontend/src/lib/i18n/locales/es.json index 3e4cb21..be8a6e5 100644 --- a/frontend/src/lib/i18n/locales/es.json +++ b/frontend/src/lib/i18n/locales/es.json @@ -310,7 +310,8 @@ "dashboard": { "search_for_own_quizzes": "Busca tus propios quizzes", "views_n_plays": "Vistas y reproducciones", - "info_analytics": "Las \"Reproducciones\" sólo muestran la frecuencia con la que se ha iniciado el cuestionario (tú incluido), mientras que las \"Vistas\" cuentan la frecuencia con la que se ha visitado la página \"Vista\", por lo que también cuenta los bots (lo siento)." + "info_analytics": "Las \"Reproducciones\" sólo muestran la frecuencia con la que se ha iniciado el cuestionario (tú incluido), mientras que las \"Vistas\" cuentan la frecuencia con la que se ha visitado la página \"Vista\", por lo que también cuenta los bots (lo siento).", + "commandpalette_notice": "Pulsa Ctr+k o Meta+k para abrir la paleta de los comandos" }, "uploader": { "add_image": "Añadir medios", From 113ed4e0af4bfe2c7427af4d314c039ca98f7e23 Mon Sep 17 00:00:00 2001 From: nilocram Date: Sat, 23 Sep 2023 13:33:48 +0000 Subject: [PATCH 05/22] :globe_with_meridians: Translated (Italian) Currently translated at 88.1% (319 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 122 +++++++++++++++++++++++--- 1 file changed, 111 insertions(+), 11 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index a03b3a5..f62a509 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -179,7 +179,19 @@ "unknown": "Sconosciuto", "back": "Indietro", "never": "Mai", - "quiz": "Quiz" + "quiz": "Quiz", + "upload": "Carica", + "no": "no", + "speed": "Velocità", + "files_library": "Biblioteca dei file", + "answer_plural": "Risposte", + "rating": "Valutazione", + "video": "Video", + "info": "Info", + "yes": "Sì", + "like": "Like", + "progress": "Progressi", + "library": "Biblioteca" }, "editor": { "right_or_true?": "Corretto?", @@ -188,7 +200,24 @@ "delete_question": "Elimina domanda", "delete_answer": "Elimina risposta", "time_in_seconds": "Tempo in secondi", - "not_all_links_imgur_links": "Non tutti i link sono Imgur-links!" + "not_all_links_imgur_links": "Non tutti i link sono Imgur-links!", + "check_choice_description": "Per assegnare i punti bisogna selezionare tutte le risposte corrette", + "text_description": "I giocatori possono inserire il testo", + "order_description": "Le risposte devono essere inserite nell'ordine corretto", + "slide": { + "headline": "Intestazione", + "headline_description": "Un testo in grassetto per le intestazioni", + "rectangle": "Rettangolo", + "rectangle_description": "Solo un rettangolo", + "text": "Testo", + "text_description": "Testo più piccolo e più lungo" + }, + "voting_description": "Le risposte non aggiungono nessun punto", + "range_description": "Un intervallo di numeri può essere selezionato con il cursore", + "empty": "Vuoto...", + "abcd_description": "Si può scegliere solo una risposta", + "bg_image": "Immagine di sfondo", + "no_title": "Nessun titolo..." }, "import_page": { "need_help": "Hai bisogno di aiuto?", @@ -198,7 +227,9 @@ "side_import_kahoot": "Da questa parte è possibile importare i quiz di Kahoot!.", "a_kahoot_quiz": "Un quiz di Kahoot", "classquiz_quiz": "Un quiz di ClassQuiz", - "upload_file_ending": "Carica il file che termina con .cqa" + "upload_file_ending": "Carica il file che termina con .cqa o .xlsx", + "this_side_classquiz_excel": "Puoi anche caricare un file excel se hai compilato il seguente modello.", + "download_template_here": "Scarica il modello" }, "admin_page": { "already_registered_as_admin": "C'è già un amministratore registrato per questo quiz.", @@ -212,7 +243,14 @@ "start_by_showing_first_question": "Avvia mostrando la prima domanda.", "get_results_and_stop_time": "Raccogli i risultati e ferma il tempo", "stop_time": "Ferma il cronometro", - "save_results": "Salva i risultati" + "save_results": "Salva i risultati", + "stop_time_and_solutions": "Ferma il tempo e mostra le soluzioni", + "request_export_results": "Richiedi il download del risultato", + "show_results": "Mostra i risultati", + "enter_answer_into_field": "Inserisci la tua risposta nel campo inserimento!", + "answers_submitted": "{{answer_count}} Risposte inviate", + "download_export_results": "Scarica i risultati", + "next_question": "Prossima domanda ({{question}})" }, "password_reset_page": { "reset_password": "Resetta la password" @@ -225,7 +263,10 @@ "check_location": "Verifica il luogo", "this_session?": "Questa sessione?", "last_seen": "Visto l'ultima volta", - "delete_this_session": "Elimina questa sessione" + "delete_this_session": "Elimina questa sessione", + "change_avatar": "Cambia l'avatar", + "security_settings": "Impostazioni della sicurezza", + "add_api_key": "Aggiungi una chiave API" }, "explore_page": { "made_by": "Creato da", @@ -236,7 +277,12 @@ "1st_place": "1° posto", "2nd_place": "2° posto", "3rd place": "3° posto", - "with_out_of": "con {{correct_questions}} su {{total_question_count}}" + "with_out_of": "con {{correct_questions}} su {{total_question_count}}", + "join_description": "Vai a {{url}} e inserisci {{pin}}.", + "points_added": "Punti aggiunti", + "final_result_rank": "{{place}}: {{username}} con {{points}} punti", + "your_score": "Il tuo punteggio: {{score}}", + "join_by_entering_code": "Entra inserendo il seguente codice" }, "editor_page": { "add_an_answer": "Aggiungi una risposta", @@ -247,7 +293,8 @@ "nothing_here": "Non c'è nulla qua..." }, "dashboard": { - "search_for_own_quizzes": "Cerca fra i tuoi quiz" + "search_for_own_quizzes": "Cerca fra i tuoi quiz", + "commandpalette_notice": "Premi Ctrl+k o Meta+k per aprire la scheda dei comandi" }, "footer": { "self_ads": "Realizzato con ❤️ da {{mawoka_link}} e con l'aiuto di {{others_link}}.", @@ -268,16 +315,29 @@ "facial_hair_color": "Colore dei peli del viso", "mouth_type": "Bocca", "clothe_color": "Colore dei vestiti", - "start_over": "Ricomincia da capo" + "start_over": "Ricomincia da capo", + "go_back": "Torna indietro" }, "uploader": { - "add_image": "Aggiungi immagine" + "add_image": "Aggiungi media", + "images_by_pixabay": "Immagini fornite da Pixabay", + "upload_video_popup_notice": "La finestra popup è aperta; dalle un'occhiata per altre informazioni", + "select_upload_type": "Seleziona il tipo di caricamento (upload)", + "upload_a_video": "Carica un video", + "next_page": "Pagina successiva", + "visit_pixabay": "Visita Pixabay", + "previous_page": "Pagina precedente", + "search_english_only": "La ricerca funziona solo in inglese", + "upload_video": "Carica video" }, "results_page": { "no_results_so_far": "Nessun risultato salvato finora...", "quiz_title": "Titolo del quiz", "date_played": "Data della partita", - "player_count": "Numero dei giocatori" + "player_count": "Numero dei giocatori", + "general_overview": { + "sentence": "Il quiz \"{{title}}\", che è stato eseguito il {{date}} aveva {{player_count}} giocatori con un punteggio medio di {{average_score}}." + } }, "result_page": { "player_name": "Nome del giocatore", @@ -285,10 +345,50 @@ "average_score": "Punteggio medio: {{average_score}}", "correct_answer": "{{count}} risposta corretta", "correct_answer_plural": "{{count}} risposte corrette", - "time_taken": "Tempo impiegato" + "time_taken": "Tempo impiegato", + "player_score": "Punteggio del giocatore" }, "error_page": { "404_text": "La pagina che stavi cercando è sparita o non è mai esistita. Chi lo sa?", "unknown_error_text": "Questo non dovrebbe succedere. Probabilmente è colpa mia, non tua, oppure forse tu hai il potere magico di rompere le cose..." + }, + "security_settings": { + "get_backup_code": "Ottieni codice backup", + "enable_totp": "Abilita Totp", + "disable_totp": "Disabilita Totp", + "backup_code": "Codice backp", + "2fa_deactivated": "L'autenticazione a due fattori è disattivata", + "backup_codes": { + "download_code": "Codice di download", + "your_backup_code": "Il tuo codice di backup", + "save_somewhere_save": "Salva questo in un posto sucuro!" + }, + "totp_unavailable": "Totp non è disponibile", + "2fa_activated": "L'autenticazione a due fattori è attivata", + "add_security_key": "Aggiungi una chiave di sicurezza", + "activate_2fa": "Attiva autenticazione a due fattori", + "webauthn_unavailable": "Webauthn non è disponibile", + "totp_available": "Totp è disponibile", + "webauthn_available": "Webauthn è disponibile", + "totp_setup": { + "do_not_forget_backup_code": "Non dimenticare di salvare il tuo codice di recupero!" + } + }, + "view_quiz_page": { + "made_by": "Creato da", + "view_on_kahoot": "Vedi nell'originale" + }, + "controllers": { + "cancel_update": "Cancella aggiornamento!", + "player_name": "Nome del giocatore", + "already_latest_version": "Stai già usando l'ultima versione", + "update_from_to": "Aggiorna da {{current_version}} a {{newest_version}}", + "version_overview": "La versione più recente disponibile è {{newest_version}} e la versione {{current_version}} è installata." + }, + "start_game": { + "old_school_mode": "Old-School" + }, + "navbar": { + "donate": "Dona" } } From 8f39a3ced438ea793576ae723db608573ffe3c27 Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 13:58:46 +0000 Subject: [PATCH 06/22] :globe_with_meridians: Translated (Italian) Currently translated at 88.1% (319 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index f62a509..320832e 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -191,7 +191,12 @@ "yes": "Sì", "like": "Like", "progress": "Progressi", - "library": "Biblioteca" + "library": "Biblioteca", + "analytics": "Statistiche", + "play_plural": "Giochi", + "dislike_plural": "Non mi piace", + "dislike": "Non mi piace", + "like_plural": "Mi piace" }, "editor": { "right_or_true?": "Corretto?", @@ -294,7 +299,9 @@ }, "dashboard": { "search_for_own_quizzes": "Cerca fra i tuoi quiz", - "commandpalette_notice": "Premi Ctrl+k o Meta+k per aprire la scheda dei comandi" + "commandpalette_notice": "Premi Ctrl+k o Meta+k per aprire la scheda dei comandi", + "views_n_plays": "Visti e Giocati", + "info_analytics": "I \"Giocati\" mostrano solo la frequenza con cui il quiz è stato avviato (voi compresi), mentre le \"Visti\" contano la frequenza con cui la pagina \"Vista\" è stata visitata, quindi contano anche i bot (scusate)." }, "footer": { "self_ads": "Realizzato con ❤️ da {{mawoka_link}} e con l'aiuto di {{others_link}}.", @@ -372,7 +379,8 @@ "webauthn_available": "Webauthn è disponibile", "totp_setup": { "do_not_forget_backup_code": "Non dimenticare di salvare il tuo codice di recupero!" - } + }, + "webauthn": "Webauthn" }, "view_quiz_page": { "made_by": "Creato da", @@ -383,7 +391,11 @@ "player_name": "Nome del giocatore", "already_latest_version": "Stai già usando l'ultima versione", "update_from_to": "Aggiorna da {{current_version}} a {{newest_version}}", - "version_overview": "La versione più recente disponibile è {{newest_version}} e la versione {{current_version}} è installata." + "version_overview": "La versione più recente disponibile è {{newest_version}} e la versione {{current_version}} è installata.", + "last_seen": "Visto l'ultima volta", + "add_new_controller": "Aggiungi un nuovo controllore", + "controller_name": "Nome del controllore", + "first_seen": "Visto per la prima volta" }, "start_game": { "old_school_mode": "Old-School" From b7471e7fe087abadd62b1d14a53f9770f0800df3 Mon Sep 17 00:00:00 2001 From: ButterflyOfFire Date: Fri, 22 Sep 2023 17:42:22 +0000 Subject: [PATCH 07/22] :globe_with_meridians: Translated (Arabic) Currently translated at 3.8% (14 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/ar/ --- frontend/src/lib/i18n/locales/ar.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/ar.json b/frontend/src/lib/i18n/locales/ar.json index 0967ef4..05f0a8b 100644 --- a/frontend/src/lib/i18n/locales/ar.json +++ b/frontend/src/lib/i18n/locales/ar.json @@ -1 +1,18 @@ -{} +{ + "index_page": { + "select_answer": "اختر الإجابة", + "no_tracking": "لا تَتَبُّع", + "multilingual": "متعدد اللغات", + "view_results": "اعرض النتائج", + "choose_answer_wisely": "اختر إجابتك بحكمة", + "list_winners": "قائمة الفائزون", + "students_site": "موقع الطالِب", + "self_hostable": "مُستضاف ذاتيا", + "see_what_true_and_false": "رؤية ما هو صحيح أو خطأ", + "german_server": "خادم ألماني", + "teachers_site": "موقع المُعَلِّم", + "create_or_import": "إنشاء أو استيراد", + "dark_mode": "الوضع المظلم", + "why_classquiz": "لماذا ClassQuiz؟" + } +} From 52fb80ad9a4d1ef2c5fdebb8e4ac3c43122a2851 Mon Sep 17 00:00:00 2001 From: nilocram Date: Sat, 23 Sep 2023 14:09:06 +0000 Subject: [PATCH 08/22] :globe_with_meridians: Translated (Italian) Currently translated at 91.9% (333 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 320832e..ed22179 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -398,9 +398,21 @@ "first_seen": "Visto per la prima volta" }, "start_game": { - "old_school_mode": "Old-School" + "old_school_mode": "Old-School", + "old_school_mode_description": "Domande e immagini verranno mostrate sia sulla schermo degli admin che su quello dei giocatori", + "start_game": "Inizia il giocao" }, "navbar": { "donate": "Dona" + }, + "quiztivity": { + "editor": { + "add_new": "Aggiungi nuovo", + "move_left": "Sposta a sinistra", + "title_placeholder": "Inserisci il titolo qui", + "delete": "Elimina", + "select_page_type": "Seleziona il tipo di pagina", + "move_right": "Sposta a destra" + } } } From ddc74e395b232e744d9845c67057a1099aed578d Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:11:52 +0000 Subject: [PATCH 09/22] :globe_with_meridians: Translated (Italian) Currently translated at 91.9% (333 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index ed22179..5b41fec 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -368,7 +368,7 @@ "backup_codes": { "download_code": "Codice di download", "your_backup_code": "Il tuo codice di backup", - "save_somewhere_save": "Salva questo in un posto sucuro!" + "save_somewhere_save": "Salvalo in un posto sicuro!" }, "totp_unavailable": "Totp non è disponibile", "2fa_activated": "L'autenticazione a due fattori è attivata", @@ -378,9 +378,13 @@ "totp_available": "Totp è disponibile", "webauthn_available": "Webauthn è disponibile", "totp_setup": { - "do_not_forget_backup_code": "Non dimenticare di salvare il tuo codice di recupero!" + "do_not_forget_backup_code": "Non dimenticare di salvare il tuo codice di recupero!", + "enter_as_secret_if_no_see_code": "Inserisci questo come segreto se non puoi scansionare il codice QR", + "scan_to_set_up": "Scansiona questo codice QR per impostare il codice", + "totp_setup": "Impostazione Topt" }, - "webauthn": "Webauthn" + "webauthn": "Webauthn", + "totp": "Password momentanea" }, "view_quiz_page": { "made_by": "Creato da", @@ -398,9 +402,11 @@ "first_seen": "Visto per la prima volta" }, "start_game": { - "old_school_mode": "Old-School", + "old_school_mode": "Vecchia scuola", "old_school_mode_description": "Domande e immagini verranno mostrate sia sulla schermo degli admin che su quello dei giocatori", - "start_game": "Inizia il giocao" + "start_game": "Inizia il giocao", + "captcha_message": "Se abilitato, il ReCaptcha Google verrà caricato nel browser dei giocatori. Abilitalo solo se è veramente necessario, dato che è necessario il consenso di OGNI giocatore per caricare il captcha.", + "normal_mode_description": "La domanda e la risposta verranno visualizzate solo sullo schermo dell'amministratore. I giocatori avranno solo i pulsanti colorati con i simboli corrispondenti sullo schermo dell'amministratore." }, "navbar": { "donate": "Dona" From 9ab0eb3b7e8d40910c846265fd9b6f5f9d0207f7 Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:20:45 +0000 Subject: [PATCH 10/22] :globe_with_meridians: Translated (Italian) Currently translated at 96.4% (349 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 38 +++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 5b41fec..72564b3 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -404,7 +404,7 @@ "start_game": { "old_school_mode": "Vecchia scuola", "old_school_mode_description": "Domande e immagini verranno mostrate sia sulla schermo degli admin che su quello dei giocatori", - "start_game": "Inizia il giocao", + "start_game": "Avvio del gioco", "captcha_message": "Se abilitato, il ReCaptcha Google verrà caricato nel browser dei giocatori. Abilitalo solo se è veramente necessario, dato che è necessario il consenso di OGNI giocatore per caricare il captcha.", "normal_mode_description": "La domanda e la risposta verranno visualizzate solo sullo schermo dell'amministratore. I giocatori avranno solo i pulsanti colorati con i simboli corrispondenti sullo schermo dell'amministratore." }, @@ -418,7 +418,41 @@ "title_placeholder": "Inserisci il titolo qui", "delete": "Elimina", "select_page_type": "Seleziona il tipo di pagina", - "move_right": "Sposta a destra" + "move_right": "Sposta a destra", + "shares": { + "never_expires": "Non scade mai", + "expires_on": "Scade il {{date}}", + "add_new_share": "Aggiungi nuova Condivisione" + }, + "open_shares_menu": "Apri il menu Condividi" + }, + "share_expired": "Condivisione scaduta", + "play": { + "memory": { + "try_count": "Tentativi: {{try_count}}" + } + }, + "memory": { + "editor": { + "add_card": "Aggiungi scheda", + "add_pair": "Aggiungi coppia", + "upload_image": "Carica immagine" + } + } + }, + "file_dashboard": { + "unset": "Non impostato", + "missing": "MANCANTE!", + "size": "Dimensione: {{size}} Mb", + "not_available": "Non disponibile" + }, + "public_user_page": { + "no_original_quizzes": "Questo utente non ha nessun quiz originale", + "joined_on": "Iscritto il {{date}}" + }, + "components": { + "popover": { + "copied_to_clipboard": "Copiato negli appunti!" } } } From 54f704fa0102cf77de7064b0a62b87ed8d727d5b Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:21:12 +0000 Subject: [PATCH 11/22] :globe_with_meridians: Translated (Italian) Currently translated at 96.6% (350 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 72564b3..e1f4141 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -444,7 +444,8 @@ "unset": "Non impostato", "missing": "MANCANTE!", "size": "Dimensione: {{size}} Mb", - "not_available": "Non disponibile" + "not_available": "Non disponibile", + "caption": "Didascalia: {{caption}}" }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From 6afa0c1f5e3fe22368fb0e2df8c519eb4a08292a Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:22:37 +0000 Subject: [PATCH 12/22] :globe_with_meridians: Translated (Italian) Currently translated at 97.5% (353 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index e1f4141..35bdd0a 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -445,7 +445,10 @@ "missing": "MANCANTE!", "size": "Dimensione: {{size}} Mb", "not_available": "Non disponibile", - "caption": "Didascalia: {{caption}}" + "caption": "Didascalia: {{caption}}", + "imported": "Importato: {{yes_or_no}}", + "filename": "Nome del file: {{filename}}", + "uploaded": "Caricato il: {{date}}" }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From a56593e9a974012180dfcea5b51e2bac8b19d15e Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:22:48 +0000 Subject: [PATCH 13/22] :globe_with_meridians: Translated (Italian) Currently translated at 97.7% (354 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 35bdd0a..5e02e29 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -448,7 +448,8 @@ "caption": "Didascalia: {{caption}}", "imported": "Importato: {{yes_or_no}}", "filename": "Nome del file: {{filename}}", - "uploaded": "Caricato il: {{date}}" + "uploaded": "Caricato il: {{date}}", + "edit_details": "Modifica i dettagli" }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From 8a577ab5dcaff8be49575e5563fa837677f5f1f6 Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:23:28 +0000 Subject: [PATCH 14/22] :globe_with_meridians: Translated (Italian) Currently translated at 98.6% (357 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 5e02e29..456f253 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -449,7 +449,10 @@ "imported": "Importato: {{yes_or_no}}", "filename": "Nome del file: {{filename}}", "uploaded": "Caricato il: {{date}}", - "edit_details": "Modifica i dettagli" + "edit_details": "Modifica i dettagli", + "filename_word": "Nome del file", + "delete_image": "Elimina immagine", + "edit_the_image": "Modifica immagine" }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From b05d1d7ac7372029a99839f1ed3fc8d006c0b9ef Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:23:47 +0000 Subject: [PATCH 15/22] :globe_with_meridians: Translated (Italian) Currently translated at 98.8% (358 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 456f253..17657f6 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -452,7 +452,8 @@ "edit_details": "Modifica i dettagli", "filename_word": "Nome del file", "delete_image": "Elimina immagine", - "edit_the_image": "Modifica immagine" + "edit_the_image": "Modifica immagine", + "alt_text": "Testo alternativo/Didascalia" }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From 2f1cc64058c21209391d8c7c819a8fb8021d18e4 Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:26:57 +0000 Subject: [PATCH 16/22] :globe_with_meridians: Translated (Italian) Currently translated at 99.7% (361 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 17657f6..d0645dd 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -106,10 +106,10 @@ "email": "Indirizzo e-mail", "username": "Nome utente", "password": "Password", - "play": "Avvia", + "play": "Gioca", "delete": "Elimina", "public": "Pubblica", - "start": "Avvia", + "start": "Inizia", "create": "Crea", "import": "Importa", "logout": "Esci dall'account", @@ -299,7 +299,7 @@ }, "dashboard": { "search_for_own_quizzes": "Cerca fra i tuoi quiz", - "commandpalette_notice": "Premi Ctrl+k o Meta+k per aprire la scheda dei comandi", + "commandpalette_notice": "Premi Ctrl+k o Meta+k per aprire la scheda dei comandi", "views_n_plays": "Visti e Giocati", "info_analytics": "I \"Giocati\" mostrano solo la frequenza con cui il quiz è stato avviato (voi compresi), mentre le \"Visti\" contano la frequenza con cui la pagina \"Vista\" è stata visitata, quindi contano anche i bot (scusate)." }, @@ -453,7 +453,8 @@ "filename_word": "Nome del file", "delete_image": "Elimina immagine", "edit_the_image": "Modifica immagine", - "alt_text": "Testo alternativo/Didascalia" + "alt_text": "Testo alternativo/Didascalia", + "storage_usage": "Hai utilizzato {{used}} Mb su {{total}} Mb di memoria. Corrisponde a {{percent}}% della memoria." }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", @@ -463,5 +464,9 @@ "popover": { "copied_to_clipboard": "Copiato negli appunti!" } + }, + "video_uploader": { + "time_remaining": "Tempo rimanente", + "time_elapsed": "Tempo trascorso" } } From 19e7e8c83e7e333be909b3d055ba6f59d144c6ac Mon Sep 17 00:00:00 2001 From: nilocram Date: Sun, 24 Sep 2023 06:02:19 +0000 Subject: [PATCH 17/22] :globe_with_meridians: Translated (Italian) Currently translated at 99.7% (361 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index d0645dd..fb46ca0 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -20,8 +20,8 @@ "dark_mode": "Modalità Notte", "quiz_results_downloadable_content": "I risultati dei quiz possono essere facilmente esportati in un foglio Excel. (Non sapevo che altri non potessero farlo)", "multilingual_content": "ClassQuiz è già disponibile in inglese, francese, tedesco, italiano, norvegese, turco, e parzialmente in indonesiano e in catalano.", - "no_tracking_content": "Altri ti tracciano e inviano le tue informazioni a terze parti, ma ClassQuiz, no.", - "no_tracking": "Senza tracking", + "no_tracking_content": "Altri ti tracciano e inviano le tue informazioni a terze parti, ma ClassQuiz non lo fa.", + "no_tracking": "Senza tracciamento", "self_hostable": "È possibile fare hosting autonomo", "german_server": "Server tedesco", "user_friendly": "Facile da usare", @@ -38,9 +38,9 @@ "view_results": "Visualizza i risultati", "check_if_chosen_wisely": "Controlla se hai scelto correttamente", "list_winners": "Elenco vincitori", - "get_ranking_and_winners": "Vedi la classifica e chi ha vinto", + "get_ranking_and_winners": "Vedi la classifica e guarda chi ha vinto", "why_classquiz": "Perché ClassQuiz?", - "self_hostable_content": "Con ClassQuiz si può fare facilmente hosting autonomo, così i dati sono in tuo controllo!", + "self_hostable_content": "Con ClassQuiz si può fare facilmente un hosting autonomo, così i dati sono in tuo controllo!", "user_friendly_content": "ClassQuiz cerca di essere semplice, così può essere usato da tutti.", "dark_mode_content": "Una delle caratteristiche più importanti che un sito web possa avere!", "german_server_content": "I server di ClassQuiz si trovano in Germania e sono ospitati da netcup.", @@ -77,7 +77,7 @@ "already_have_account": "Non hai un account?", "modal": { "success": { - "success_check_mail": "Accesso effettuato. Controlla la mail.", + "success_check_mail": "Accesso effettuato. Controlla la tua mail.", "success": "Accesso effettuato.", "description": { "success": "Accesso effettuato.", @@ -88,7 +88,7 @@ "wrong_creds": "Indirizzo e-mail o password errati.", "unexpected": "Errore imprevisto!", "description": { - "unexpected": "È accaduto il buon vecco errore inatteso!", + "unexpected": "È accaduto il buon vecchio errore inatteso!", "wrong_creds": "Per favore, assicurati che la tua password e l'indirizzo e-mail siano corretti." } } @@ -454,7 +454,7 @@ "delete_image": "Elimina immagine", "edit_the_image": "Modifica immagine", "alt_text": "Testo alternativo/Didascalia", - "storage_usage": "Hai utilizzato {{used}} Mb su {{total}} Mb di memoria. Corrisponde a {{percent}}% della memoria." + "storage_usage": "Hai utilizzato {{used}} Mb su {{total}} Mb di spazio disponibile. Corrisponde a {{percent}}% dello spazio." }, "public_user_page": { "no_original_quizzes": "Questo utente non ha nessun quiz originale", From 40e2622e9736f6dcaeae7f0c46fd93652b358ed7 Mon Sep 17 00:00:00 2001 From: Paolo Mauri Date: Sat, 23 Sep 2023 14:27:49 +0000 Subject: [PATCH 18/22] :globe_with_meridians: Translated (Italian) Currently translated at 99.7% (361 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index fb46ca0..431b813 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -118,7 +118,7 @@ "submit": "Invia", "connect": "Connetti", "pin": "PIN", - "kick": "Avvia", + "kick": "Espelli", "docs": "Documentazione", "close": "Chiudi", "save": "Salva", @@ -128,7 +128,7 @@ "overview": "Panoramica", "explore": "Esplora", "screenshot": "Screenshot", - "screenshot_plural": "Screenshot", + "screenshot_plural": "Screenshots", "browser": "Browser", "view": "Vista", "correct": "Corretto", @@ -189,7 +189,7 @@ "video": "Video", "info": "Info", "yes": "Sì", - "like": "Like", + "like": "Mi piace", "progress": "Progressi", "library": "Biblioteca", "analytics": "Statistiche", @@ -240,7 +240,7 @@ "already_registered_as_admin": "C'è già un amministratore registrato per questo quiz.", "start_game": "Avvia quiz", "time_left": "Tempo rimasto", - "get_results": "Risultati", + "get_results": "Ottieni i risultati", "export_results": "Esporta i risultati", "show_next_question": "Mostra la prossima domanda", "no_answers": "Nessuna risposta!", From 71616308b007cde910fa5f7e2a3d70b0bb967a20 Mon Sep 17 00:00:00 2001 From: nilocram Date: Sun, 24 Sep 2023 06:16:12 +0000 Subject: [PATCH 19/22] :globe_with_meridians: Translated (Italian) Currently translated at 99.7% (361 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/it/ --- frontend/src/lib/i18n/locales/it.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json index 431b813..406f12b 100644 --- a/frontend/src/lib/i18n/locales/it.json +++ b/frontend/src/lib/i18n/locales/it.json @@ -128,7 +128,7 @@ "overview": "Panoramica", "explore": "Esplora", "screenshot": "Screenshot", - "screenshot_plural": "Screenshots", + "screenshot_plural": "Screenshot", "browser": "Browser", "view": "Vista", "correct": "Corretto", @@ -163,7 +163,7 @@ "player_plural": "Giocatori", "score": "Punteggio", "find": "Trova", - "next": "Prossimo", + "next": "Successivo", "point": "Punto", "version": "Versione", "update": "Aggiorna", From 7183a69acf6fc64f74fa140d32c26049a0204043 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Arnu Date: Mon, 25 Sep 2023 12:01:23 +0000 Subject: [PATCH 20/22] :globe_with_meridians: Translated (French) Currently translated at 90.6% (328 of 362 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/fr/ --- frontend/src/lib/i18n/locales/fr.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/lib/i18n/locales/fr.json b/frontend/src/lib/i18n/locales/fr.json index 8843c83..427f3dc 100644 --- a/frontend/src/lib/i18n/locales/fr.json +++ b/frontend/src/lib/i18n/locales/fr.json @@ -112,12 +112,13 @@ "speed": "Vitesse", "upload": "Charger", "files_library": "Bibliothèque de fichiers", - "unknown": " " + "unknown": " ", + "view_plural": "Vues" }, "index_page": { "slogan": "La plateforme de quiz open-source !", "meta": { - "description": "ClassQuiz est une application de quiz comme Kahoot! pour les étudiants, libre et open-source", + "description": "ClassQuiz est une application de quiz pour les étudiants. Elle est libre et open-source", "title": "Accueil" }, "features_description": { @@ -150,7 +151,7 @@ "list_winners": "Lister les gagnants", "get_ranking_and_winners": "Avoir le classement et voir les gagnants", "why_classquiz": "Pourquoi ClassQuiz ?", - "no_tracking_content": "Kahoot! vous trace et envoie vos données à des services tiers, mais pas Classquiz.", + "no_tracking_content": "Kahoot ! vous suit et envoie ces informations à des tiers, mais pas ClassQuiz.", "self_hostable_content": "ClassQuiz est facilement auto-hébergeable, vos données sont sous contrôle !", "user_friendly_content": "ClassQuiz se veut simple d'utilisation, de manière à être utilisable par le plus grand nombre.", "import_quiz_from_kahoot_and_edit": "Importer un quiz depuis Kahoot! et l'éditer sur ClassQuiz", @@ -169,7 +170,7 @@ "overview_page": { "created_at": "Crée le", "question_count": "Nombre de question", - "no_quizzes": "Cliquez sur le bouton \"Créer\", ou importer un quiz depuis Kahoot! pour commencer." + "no_quizzes": "Cliquez sur le bouton \"Créer\" ou importez un quiz pour commencer." }, "edit_page": { "success_update_title": "Quiz mis à jour.", From ed8e520116bbebae063f291d5bdb171d992ca018 Mon Sep 17 00:00:00 2001 From: Marlon Date: Mon, 25 Sep 2023 18:04:29 +0200 Subject: [PATCH 21/22] Update fr.json --- frontend/src/lib/i18n/locales/fr.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/lib/i18n/locales/fr.json b/frontend/src/lib/i18n/locales/fr.json index 427f3dc..c5a65ec 100644 --- a/frontend/src/lib/i18n/locales/fr.json +++ b/frontend/src/lib/i18n/locales/fr.json @@ -112,7 +112,6 @@ "speed": "Vitesse", "upload": "Charger", "files_library": "Bibliothèque de fichiers", - "unknown": " ", "view_plural": "Vues" }, "index_page": { @@ -151,7 +150,7 @@ "list_winners": "Lister les gagnants", "get_ranking_and_winners": "Avoir le classement et voir les gagnants", "why_classquiz": "Pourquoi ClassQuiz ?", - "no_tracking_content": "Kahoot ! vous suit et envoie ces informations à des tiers, mais pas ClassQuiz.", + "no_tracking_content": "Kahoot! vous suit et envoie ces informations à des tiers, mais pas ClassQuiz.", "self_hostable_content": "ClassQuiz est facilement auto-hébergeable, vos données sont sous contrôle !", "user_friendly_content": "ClassQuiz se veut simple d'utilisation, de manière à être utilisable par le plus grand nombre.", "import_quiz_from_kahoot_and_edit": "Importer un quiz depuis Kahoot! et l'éditer sur ClassQuiz", From cf26967225694c6d4bdefdf4bf5fca402c97f319 Mon Sep 17 00:00:00 2001 From: Anthony Legiret Date: Fri, 29 Sep 2023 19:24:09 +0200 Subject: [PATCH 22/22] fix(ci): fix license checks --- frontend/src/lib/i18n/locales/ar.json.license | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 frontend/src/lib/i18n/locales/ar.json.license diff --git a/frontend/src/lib/i18n/locales/ar.json.license b/frontend/src/lib/i18n/locales/ar.json.license new file mode 100644 index 0000000..f883a78 --- /dev/null +++ b/frontend/src/lib/i18n/locales/ar.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2023 Marlon W (Mawoka) + +SPDX-License-Identifier: MPL-2.0