From e24939c85156d608bb72af739d3d901cf4689ce5 Mon Sep 17 00:00:00 2001 From: S Bre Date: Thu, 25 May 2023 10:23:26 +0200 Subject: [PATCH 1/6] :globe_with_meridians: Added translation for (Norwegian Nynorsk) --- frontend/src/lib/i18n/locales/nn.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 frontend/src/lib/i18n/locales/nn.json diff --git a/frontend/src/lib/i18n/locales/nn.json b/frontend/src/lib/i18n/locales/nn.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/frontend/src/lib/i18n/locales/nn.json @@ -0,0 +1 @@ +{} From 04557198a7403d66a7be60154af328350e13cad2 Mon Sep 17 00:00:00 2001 From: S Bre Date: Thu, 25 May 2023 08:43:40 +0000 Subject: [PATCH 2/6] :globe_with_meridians: Translated (Norwegian Nynorsk) Currently translated at 16.4% (48 of 292 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/nn/ --- frontend/src/lib/i18n/locales/nn.json | 69 ++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/nn.json b/frontend/src/lib/i18n/locales/nn.json index 0967ef4..fbdcaec 100644 --- a/frontend/src/lib/i18n/locales/nn.json +++ b/frontend/src/lib/i18n/locales/nn.json @@ -1 +1,68 @@ -{} +{ + "register_page": { + "already_have_account?": "Har du allereie ein konto?", + "create_account": "Opprett konto" + }, + "overview_page": { + "created_at": "Oppretta" + }, + "login_page": { + "welcome_back": "Velkomen attende.", + "modal": { + "error": { + "unexpected": "Uventa feil!" + } + } + }, + "words": { + "features": "Funksjonar", + "question": "Spørsmål", + "username": "Brukarnamn", + "password": "Passord", + "play": "Spel", + "public": "Offentleg", + "start": "Start", + "email": "E-postadresse", + "edit": "Rediger", + "delete": "Slett" + }, + "index_page": { + "features_description": { + "3": "Redigeringsverktyget og mogleheit for å eksportera resultat som Excel-filer er særlege funksjonar å merka seg.", + "1": "ClassQuiz er ein kvissplatform der du kan laga og handsame kvissar.", + "2": "Den viktigaste funksjonen er at du kan importera kvissar frå Kahoot!" + }, + "stats": "Det er allereie {{user_count}} brukarar og {{quiz_count}} kvissar på ClassQuiz.", + "see_how_many_true_and_false": "Sjå kor mange som hadde rett eller feil", + "see_all_quizzes": "Sjå kvissane dine", + "teachers_site": "Læraren si side", + "students_site": "Eleven si side", + "no_tracking": "Inga sporing", + "german_server": "Tjenarmaskin i Tyskland", + "user_friendly": "Brukarvenleg", + "completely_free": "Heilt gratis", + "quiz_results_downloadable": "Du kan lasta ned kvissresultat", + "multilingual": "Fleirspråkleg", + "get_a_quiz": "1. Vel ein kviss", + "find_or_explore": "Finn kvissar laga eller importert av andre", + "import_quiz_from_kahoot_and_edit": "Importer ein kviss frå Kahoot! og rediger han i ClassQuiz", + "play_quiz": "2. Spel kvissen", + "select_answer": "Vel eit svar", + "choose_answer_wisely": "Vel med omhug", + "view_results": "Sjå resultata", + "check_if_chosen_wisely": "Sjekk om du hadde rett", + "list_winners": "List opp vinnarane", + "why_classquiz": "Kvifor ClassQuiz?", + "self_hostable": "Køyr frå eigen vert", + "dark_mode": "Mørk drakt", + "no_tracking_content": "Kahoot! sporar deg og sender info til tredjepart, det gjer ikkje ClassQuiz.", + "slogan": "Den opne kvissplatformen!", + "meta": { + "description": "ClassQuiz er ein kvissapp som Kahoot! for elever, som har open kjeldekode og er gratis", + "title": "Heim" + }, + "see_what_true_and_false": "Sjå kva som er rett og gale", + "create_or_import": "Lag eller importer", + "create_a_quiz_from_scratch": "Lag ein ny kviss frå botnen av og ta med bilete og meir" + } +} From aafc244d36f01ca241c40409163a39c0764be65a Mon Sep 17 00:00:00 2001 From: Marlon Date: Sat, 27 May 2023 14:39:41 +0000 Subject: [PATCH 3/6] :globe_with_meridians: Translated (German) Currently translated at 99.6% (291 of 292 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/de/ --- frontend/src/lib/i18n/locales/de.json | 41 ++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/de.json b/frontend/src/lib/i18n/locales/de.json index badfc61..30ec631 100644 --- a/frontend/src/lib/i18n/locales/de.json +++ b/frontend/src/lib/i18n/locales/de.json @@ -169,7 +169,12 @@ "name": "Name", "point_plural": "Punkte", "point": "Punkt", - "normal": "Normal" + "normal": "Normal", + "selected": "Ausgewählt", + "select": "Auswählen", + "next": "Weiter", + "quiz": "Quiz", + "quiztivity": "Quiztivity" }, "editor": { "time_in_seconds": "Zeit in Sekunden", @@ -351,5 +356,39 @@ "captcha_message": "Wenn aktiviert, Googles ReCaptcha wird in den Browsern der Spielerinnen und Spieler geladen. Aktiviere dies nur, wenn du es wirklich brauchst, da du die Einverständniserklärung JEDEN SPIELERS brauchst um die Captcha zu laden.", "old_school_mode_description": "Fragen und Bilder werden sowohl auf dem Bildschirm des Admins als auch auf dem Bildschirm der Spielerinnen und Spieler angezeigt", "normal_mode_description": "Fragen und Antwortmöglichkeiten werden nur auf dem Bildschirm des Admins angezeigt, wie bei Kahoot!. Die Spielerinnen und Spieler werden nur gefärbte Knöpfe mit passenden Symbolen haben." + }, + "quiztivity": { + "editor": { + "select_page_type": "Seitentyp auswählen", + "move_left": "Nach links bewegen", + "add_new": "Hinzufügen", + "delete": "Löschen", + "open_shares_menu": "Teilen-Menü öffnen", + "shares": { + "add_new_share": "Neue Veröffentlichung hinzufügen", + "never_expires": "Läuft nie ab", + "expires_on": "Läuft ab am {{date}}" + }, + "move_right": "Nach rechts bewegen", + "title_placeholder": "Titel hier eingeben" + }, + "share_expired": "Veröffentlichung abgelaufen", + "memory": { + "editor": { + "add_card": "Karte hinzufügen", + "upload_image": "Bild hochladen", + "add_pair": "Paar hinzufügen" + } + }, + "play": { + "memory": { + "try_count": "Versuche: {{try_count}}" + } + } + }, + "components": { + "popover": { + "copied_to_clipboard": "In die Zwischenablage kopiert!" + } } } From 9d8b668c3f9d78941e376b40963946e9228c941e Mon Sep 17 00:00:00 2001 From: WaldiS Date: Fri, 26 May 2023 18:01:53 +0000 Subject: [PATCH 4/6] :globe_with_meridians: Translated (Polish) Currently translated at 94.5% (276 of 292 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/pl/ --- frontend/src/lib/i18n/locales/pl.json | 39 ++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/pl.json b/frontend/src/lib/i18n/locales/pl.json index 45773e0..502f6c9 100644 --- a/frontend/src/lib/i18n/locales/pl.json +++ b/frontend/src/lib/i18n/locales/pl.json @@ -169,7 +169,13 @@ "point_plural": "Punkty", "back": "Wróć", "finish": "Zakończ", - "normal": "Normalny" + "normal": "Normalny", + "select": "wybierz", + "quiz": "Quiz", + "quiztivity": "Quiztivity", + "check_choice": "Sprawdź wybór", + "selected": "Wybrano", + "next": "Następny" }, "settings_page": { "last_seen": "Ostatnio widziany", @@ -331,5 +337,36 @@ "normal_mode_description": "Pytanie i odpowiedź będą wyświetlane tylko na ekranie administratora, jak w Kahoot! Gracze będą mieli do dyspozycji jedynie kolorowe przyciski z symbolami odpowiadającymi tym na ekranie administratora.", "old_school_mode_description": "Pytania i obrazy będą wyświetlane zarówno na ekranie administratora, jak i na ekranie graczy", "start_game": "Rozpocznij grę" + }, + "quiztivity": { + "editor": { + "move_right": "Przesuń w prawo", + "shares": { + "expires_on": "Wygasa w dniu {{date}}", + "never_expires": "Nigdy nie wygasa" + }, + "add_new": "Dodaj nowy", + "move_left": "Przesuń w lewo", + "delete": "Usuń", + "select_page_type": "Wybierz typ strony", + "title_placeholder": "Wpisz tytuł" + }, + "memory": { + "editor": { + "upload_image": "Wyślij obraz", + "add_pair": "Dodaj parę", + "add_card": "Dodaj kartę" + } + }, + "play": { + "memory": { + "try_count": "Próby: {{try_count}}" + } + } + }, + "components": { + "popover": { + "copied_to_clipboard": "Skopiowano do schowka!" + } } } From 404e0f4008c6f4828ad8ade3f4f6053f16adf291 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Sun, 4 Jun 2023 09:39:48 +0000 Subject: [PATCH 5/6] :globe_with_meridians: Translated (Spanish) Currently translated at 100.0% (292 of 292 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/es/ --- frontend/src/lib/i18n/locales/es.json | 42 ++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/es.json b/frontend/src/lib/i18n/locales/es.json index e2e64bc..dbd4f2e 100644 --- a/frontend/src/lib/i18n/locales/es.json +++ b/frontend/src/lib/i18n/locales/es.json @@ -169,7 +169,13 @@ "point_plural": "Puntos", "back": "Atrás", "finish": "Finalizar", - "normal": "Normal" + "normal": "Normal", + "selected": "Seleccionado", + "select": "Seleccionar", + "quiz": "Cuestionario", + "quiztivity": "Quiztivity", + "next": "Siguiente", + "check_choice": "Comprobar la elección" }, "admin_page": { "export_results": "Exportar resultados", @@ -344,5 +350,39 @@ "old_school_mode_description": "Las preguntas y las imágenes se muestran tanto en la pantalla del administrador como en la pantalla del jugador", "old_school_mode": "De la vieja escuela", "start_game": "Iniciar el Juego" + }, + "quiztivity": { + "memory": { + "editor": { + "upload_image": "Subir una imagen", + "add_card": "Añadir una tarjeta", + "add_pair": "Añadir un par" + } + }, + "editor": { + "title_placeholder": "Escribe el título aquí", + "shares": { + "expires_on": "Caduca el {{date}}", + "add_new_share": "Añadir una nueva acción", + "never_expires": "No caduca nunca" + }, + "select_page_type": "Selecciona el tipo de página", + "move_left": "Mover hacia la izquierda", + "move_right": "Mover hacia la derecha", + "add_new": "Añadir nuevo", + "delete": "Borrar", + "open_shares_menu": "Abrir el menú Acciones" + }, + "play": { + "memory": { + "try_count": "Intentos: {{try_count}}" + } + }, + "share_expired": "Expiró lo compartido" + }, + "components": { + "popover": { + "copied_to_clipboard": "¡Copiado al portapapeles!" + } } } From 8d678285e63a05b4f2517d8d9c3796eeb608239f Mon Sep 17 00:00:00 2001 From: Marlon Date: Mon, 12 Jun 2023 18:59:28 +0000 Subject: [PATCH 6/6] :globe_with_meridians: Translated (German) Currently translated at 100.0% (320 of 320 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/de/ --- frontend/src/lib/i18n/locales/de.json | 39 +++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/i18n/locales/de.json b/frontend/src/lib/i18n/locales/de.json index 30ec631..f74d80b 100644 --- a/frontend/src/lib/i18n/locales/de.json +++ b/frontend/src/lib/i18n/locales/de.json @@ -174,7 +174,14 @@ "select": "Auswählen", "next": "Weiter", "quiz": "Quiz", - "quiztivity": "Quiztivity" + "quiztivity": "Quiztivity", + "check_choice": "Prüfauswahl", + "video": "Video", + "progress": "Fortschritt", + "files_library": "Dateien-Bibliothek", + "upload": "Upload", + "library": "Bibliothek", + "speed": "Geschwindigkeit" }, "editor": { "time_in_seconds": "Zeit in Sekunden", @@ -283,7 +290,11 @@ "unknown_error_text": "Das sollte nicht passieren. Es ist wahrscheinlich meine Schuld, oder du hast eine magische Fähigkeit, Fehler zu erschaffen..." }, "uploader": { - "add_image": "Bild hinzufügen" + "add_image": "Bild hinzufügen", + "upload_a_video": "Ein Video hochladen", + "upload_video": "Video hochladen", + "upload_video_popup_notice": "Das Popup ist offen; guck dir es für weitere Infos an", + "select_upload_type": "Wähle den Upload-Typen aus" }, "avatar_settings": { "skin_color": "Hautfarbe", @@ -390,5 +401,29 @@ "popover": { "copied_to_clipboard": "In die Zwischenablage kopiert!" } + }, + "public_user_page": { + "joined_on": "Beigetreten am {{date}}", + "no_original_quizzes": "Dieser Nutzer hat keine originellen Quiz" + }, + "file_dashboard": { + "not_available": "Nicht verfügbar", + "missing": "NICHT VORHANDEN!", + "unset": "Unbestimmt", + "size": "Größe: {{size}} Mib", + "caption": "Beschreibung: {{caption}}", + "filename": "Dateiname: {{filename}}", + "uploaded": "Hochgeladen am: {{date}}", + "Imported": "Importiert: {{yes_or_no}}", + "edit_details": "Details bearbeiten", + "edit_the_image": "Bild bearbeiten", + "filename_word": "Dateiname", + "storage_usage": "Du hast {{used}} Mib von {{total}} Mib benutzt. Das entspricht {{percent}}% deines Speichers.", + "delete_image": "Bild löschen", + "alt_text": "Alternativtext / Beschreibung" + }, + "video_uploader": { + "time_elapsed": "Abgelaufene Zeit", + "time_remaining": "Zeit übrig" } }