From 89feea3fc1aa0b7ca61a665c15ee9f4a06b4e61e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 6 Dec 2022 03:34:49 +0100 Subject: [PATCH 1/6] =?UTF-8?q?:globe=5Fwith=5Fmeridians:=20Added=20transl?= =?UTF-8?q?ation=20for=20(Norwegian=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/lib/i18n/locales/nb_NO.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 frontend/src/lib/i18n/locales/nb_NO.json diff --git a/frontend/src/lib/i18n/locales/nb_NO.json b/frontend/src/lib/i18n/locales/nb_NO.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/frontend/src/lib/i18n/locales/nb_NO.json @@ -0,0 +1 @@ +{} From b544b848d61fddabf61ba19676d9ed1257ab4349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 6 Dec 2022 06:02:08 +0000 Subject: [PATCH 2/6] :globe_with_meridians: Translated (English) Currently translated at 100.0% (176 of 176 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/en/ --- frontend/src/lib/i18n/locales/en.json | 54 +++++++++++++-------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/frontend/src/lib/i18n/locales/en.json b/frontend/src/lib/i18n/locales/en.json index ac05fd5..7d1557a 100644 --- a/frontend/src/lib/i18n/locales/en.json +++ b/frontend/src/lib/i18n/locales/en.json @@ -8,7 +8,7 @@ "features_description": { "1": "ClassQuiz is a quiz-platform that allows you to create and manage quizzes.", "2": "The main feature is a Kahoot!-import function that allows you to import quizzes from Kahoot!-quizzes.", - "3": "The easy-to-use editor is highlight as well as the function to export quiz-results to Excel-files." + "3": "The editor and function of exporting quiz results as Excel files are particular highlights of the software." }, "stats": "There are already {{user_count}} users and {{quiz_count}} quizzes on ClassQuiz.", "see_what_true_and_false": "See what was right or wrong", @@ -21,14 +21,14 @@ "self_hostable": "Self-Hostable", "german_server": "German Server", "user_friendly": "User-Friendly", - "completely_free": "Completely Free", + "completely_free": "Completely Cost Free", "quiz_results_downloadable": "Quiz-results can be downloaded", "multilingual": "Multilingual", "dark_mode": "Darkmode", "get_a_quiz": "1. Get a quiz", "create_a_quiz_from_scratch": "Create a quiz from scratch with the editor and include pictures and more", "find_or_explore": "Find (or explore) quizzes made or imported by other people", - "import_quiz_from_kahoot_and_edit": "Import a quiz from Kahoot! and edit it on ClassQuiz", + "import_quiz_from_kahoot_and_edit": "Import a quiz from Kahoot! and edit it in ClassQuiz", "play_quiz": "2. Play the quiz", "select_answer": "Select the answer", "choose_answer_wisely": "Choose your answer wisely", @@ -37,32 +37,32 @@ "list_winners": "List winners", "get_ranking_and_winners": "Get the ranking and see who won", "why_classquiz": "Why ClassQuiz?", - "no_tracking_content": "Kahoot tracks with at least 2 american 3rd-parties and ClassQuiz doesn't track with any 3rd-parties at all!", + "no_tracking_content": "Kahoot! tracks you with at least two American third-parties, whereas ClassQuiz doesn't at all!", "self_hostable_content": "ClassQuiz can easily be self-hosted, so the data is only in your control!", - "user_friendly_content": "ClassQuiz tries to be as user-friendly as possible, so it is easy to use for everyone", - "completely_free_content": "ClassQuiz is completely free without any paid plans or annoying redirects to the upgrade-page. A donation is still appreciated!", + "user_friendly_content": "ClassQuiz aims to be simple, so it is can be used by everyone.", + "completely_free_content": "ClassQuiz is completely cost free (for the user), without any paid plans or annoying redirects to the upgrade-page. Donations are highly appreciated.", "quiz_results_downloadable_content": "Quiz-results can be easily exported into an Excel-spreadsheet. (Didn't know others couldn't do that)", - "multilingual_content": "ClassQuiz is already fully translated into English, German, Turkish, French and Italian. It is also partly translated into Indonesian and Catalan.", + "multilingual_content": "ClassQuiz is available in English, French, German, Italian, Norwegian Bokmål, Turkish, and partly Indonesian and Catalan.", "dark_mode_content": "One of the most important features a website can have!", "german_server_content": "ClassQuiz's servers are located in Germany and hosted by netcup.", "download_quizzes": "Download Quizzes", - "download_quizzes_content": "Quizzes can be downloaded as one file and imported at any time, so you can also move your quizzes to an other instance of ClassQuiz easily!", + "download_quizzes_content": "Quizzes can be downloaded as one file and imported at any time. This also lets you move your quizzes to other ClassQuiz instances.", "community_driven": "Community-driven", "community_driven_content": "ClassQuiz depends on its community for funding, testing ideas, feature requests, translations and more! You can also be a part of the ClassQuiz-community!" }, "overview_page": { "created_at": "Created at", "question_count": "Question count", - "no_quizzes": "Looks like you don't have any quizzes. Wanna change that? Click the \"Create\"-button, or import a quiz from KAHOOT!" + "no_quizzes": "Click the \"Create\"-button, or import a quiz from Kahoot! to get going." }, "edit_page": { - "success_update_title": "Successfully updated quiz!", - "success_update_body": "Updated the quiz successfully!" + "success_update_title": "Quiz updated.", + "success_update_body": "Nobody will expect the inquizition." }, "create_page": { "success": { - "title": "Successfully created quiz!", - "body": "Created the quiz successfully!" + "title": "Quiz created.", + "body": "Let the games begin." } }, "register_page": { @@ -72,23 +72,23 @@ "already_have_account?": "Already have an account?" }, "login_page": { - "welcome_back": "Welcome back!", - "login_or_create_account": "Login or create an account", + "welcome_back": "Welcome back.", + "login_or_create_account": "Log in or create an account", "already_have_account": "Don't have an account?", "modal": { "success": { - "success_check_mail": "Login Succeded! Check your mailbox!", - "success": "Login Succeded!", + "success_check_mail": "Logged in. Check your e-mail inbox.", + "success": "Logged in.", "description": { - "success_check_mail": "Please check your mailbox, since you should have received a mail, with a link you can click to login.", - "success": "Logged in successfully!" + "success_check_mail": "Please check your e-mail inbox for an e-mail with a link you can click to log in.", + "success": "Logged in." } }, "error": { - "wrong_creds": "Wrong email or password!", + "wrong_creds": "Wrong e-mail address or password.", "unexpected": "Unexpected error!", "description": { - "wrong_creds": "Please make sure that your password and your email are correct!", + "wrong_creds": "Please ensure your password and e-mail address are correct.", "unexpected": "There was the good old unexpected error!" } } @@ -99,8 +99,8 @@ "answer": "Answer", "stats": "Stats", "features": "Features", - "login": "Login", - "email": "Email", + "login": "Log in", + "email": "E-mail address", "username": "Username", "password": "Password", "play": "Play", @@ -110,7 +110,7 @@ "start": "Start", "create": "Create", "import": "Import", - "logout": "Logout", + "logout": "Log out", "title": "Title", "url": "URL", "submit": "Submit", @@ -142,7 +142,7 @@ "private": "Private", "dashboard": "Dashboard", "question_plural": "Questions", - "game_pin": "Game Pin", + "game_pin": "Game PIN", "other": "other", "other_plural": "others", "donating": "donating", @@ -180,7 +180,7 @@ "get_final_results": "Get final results", "export_results": "Export results", "show_next_question": "Show next question", - "start_by_showing_first_question": "Start by showing the first question!", + "start_by_showing_first_question": "Start by showing the first question.", "no_answers": "No answers!", "stop_time": "Stop time" }, @@ -221,7 +221,7 @@ }, "footer": { "self_ads": "Made with ❤️ by {{mawoka_link}} and with the help of {{others_link}}.", - "more_details_here": "More details are here", + "more_details_here": "More details here", "donate": "If you find this useful, please consider {{donate_link}}." }, "error_page": { From 640217744ee60969fd14c27a9e266b07424c93bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Tue, 6 Dec 2022 02:38:34 +0000 Subject: [PATCH 3/6] =?UTF-8?q?:globe=5Fwith=5Fmeridians:=20Translated=20(?= =?UTF-8?q?Norwegian=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 90.3% (159 of 176 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/nb_NO/ --- frontend/src/lib/i18n/locales/nb_NO.json | 235 ++++++++++++++++++++++- 1 file changed, 234 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/nb_NO.json b/frontend/src/lib/i18n/locales/nb_NO.json index 0967ef4..f1f8e9e 100644 --- a/frontend/src/lib/i18n/locales/nb_NO.json +++ b/frontend/src/lib/i18n/locales/nb_NO.json @@ -1 +1,234 @@ -{} +{ + "index_page": { + "community_driven": "Gemenskapsdrevet", + "features_description": { + "2": "Hovedfunksjonen er Kahoot!-import, som lar deg importere spørrekonkurranser fra Kahoot!.", + "1": "ClassQuiz er en spørrekonkurranseplattform som lar deg opprette og håndtere spørrekonkurranser.", + "3": "Redigereren og eksportering av spørrekonkurranseresultater som Excel-filer er høydepunkter i programvaren." + }, + "why_classquiz": "Hvorfor ClassQuiz?", + "download_quizzes": "Last ned spørrekonkurranser", + "meta": { + "title": "Hjem", + "description": "ClassQuiz er et spørrekonkurranseprogram som ligner Kahoot! for studenter, og er fritt og gratis" + }, + "create_or_import": "Opprett eller importer", + "see_all_quizzes": "Vis alle dine spørrekonkurranser", + "teachers_site": "Lærerens side", + "students_site": "Studentens side", + "no_tracking": "Ingen sporing", + "user_friendly": "Brukervennlig", + "multilingual": "Flerspråklig", + "dark_mode": "Mørk drakt", + "get_a_quiz": "1. Hent en spørrekonkurranse", + "play_quiz": "2. Ta del i spørrekonkurransen", + "select_answer": "Velg svaret", + "choose_answer_wisely": "Velg svaret ditt med omhu", + "view_results": "Vis resultater", + "list_winners": "List opp vinnerne", + "get_ranking_and_winners": "Hent poengtabellen og finn ut hvem som vant", + "create_a_quiz_from_scratch": "Opprett en spørrekonkurranse med redigereren og inkluder bilder og andre ting", + "quiz_results_downloadable": "Spørrekonkurranseresultater kan lastes ned", + "self_hostable_content": "ClassQuiz kan enkelt selvtjenes, så dataen er i din kontroll.", + "stats": "Det er allerede {{user_count}} brukere og {{quiz_count}} spørrekonkurranser ClassQuiz.", + "see_how_many_true_and_false": "Sjekk hvor mange som var riktige eller feil", + "see_what_true_and_false": "Finn ut hva forskjellen på rett og galt er", + "self_hostable": "Selvtjenbart", + "completely_free": "Gratis", + "check_if_chosen_wisely": "Sjekk, hvis du har valgt klokelig.", + "no_tracking_content": "Kahoot! sporer deg med minst to amerikanske tredjeparter, noe ClassQuiz ikke gjør i det hele tatt.", + "quiz_results_downloadable_content": "Resultater av spørrekonkurranser kan eksporteres til regneark. (Visste ikke at de andre ikke kunne gjøre dette.)", + "user_friendly_content": "ClassQuiz prøver å være enkelt, slik at alle kan bruke det.", + "dark_mode_content": "En av de viktigste funksjonene en nettside kan ha.", + "german_server_content": "ClassQuiz sine tjenere finnes i Tyskland og vertstjenes av netcup.", + "community_driven_content": "ClassQuiz avhenger av gemenskapen for kronerulling, testing av idéer, funksjonsforespørsler, oversettelser, med mer. Du kan bidra du også.", + "slogan": "Den frie spørrekonkurranseplattformen.", + "german_server": "Tysk tjener", + "find_or_explore": "Finn (eller utforsk) spørrekonkurranser laget eller importert av andre", + "import_quiz_from_kahoot_and_edit": "Importer en spørrekonkurranse fra Kahoot! og rediger den i CrassQuiz", + "completely_free_content": "ClassQuiz er helt kostnadsfritt (for brukeren), uten betalte planer eller irriterende videresending til en oppgraderingsside. Donasjoner verdsettes høyt.", + "multilingual_content": "ClassQuiz er tilgjengelig på bokmål, engelsk, fransk, italiensk, tysk, tyrkisk, og delvis indonesisk og katalansk.", + "download_quizzes_content": "Spørrekonkuranser kan lastes ned som én fil og importeres når som helst, slik at du også kan flytte spørrekonkurransene dine til andre ClassQuiz-instanser." + }, + "words": { + "logout": "Logg ut", + "settings": "Innstillinger", + "delete": "Slett", + "explore": "Utforsk", + "play": "Spill", + "edit": "Rediger", + "public": "Offentlig", + "start": "Start", + "create": "Opprett", + "stats": "Statistikk", + "features": "Funksjoner", + "login": "Logg inn", + "answer": "Svar", + "username": "Brukernavn", + "password": "Passord", + "description": "Beskrivelse", + "repeat_password": "Gjenta passord", + "overview": "Oversikt", + "report": "Rapporter", + "search": "Søk", + "screenshot": "Skjermavbildning", + "screenshot_plural": "Skjermavbildninger", + "view": "Vis", + "correct": "Riktig", + "result": "Resultat", + "result_plural": "Resultater", + "multiple_choice": "Flervalg", + "private": "Privat", + "dashboard": "Oversikt", + "question_plural": "Spørsmål", + "find": "Finn", + "error": "Feil", + "download": "Last ned", + "save": "Lagre", + "title": "Navn", + "url": "Nettadresse", + "connect": "Koble til", + "pin": "PIN", + "kick": "Kast ut", + "register": "Registrering", + "docs": "Dokumentasjon", + "close": "Lukk", + "count": "Antall", + "game_pin": "Spill-PIN", + "other": "til", + "browser": "Nettleser", + "range": "Tallfølge", + "donating": "donering", + "voting": "Stemmegivning", + "practice": "Tjuvtrening", + "import": "Importer", + "image": "Bilde", + "question": "Spørsmål", + "submit": "Send inn", + "other_plural": "andre", + "email": "E-postadresse" + }, + "settings_page": { + "repeat_password": "Gjenta passordet", + "old_password": "Gammelt passord", + "new_password": "Nytt passord", + "change_password_submit": "Endre passord.", + "last_seen": "Sist sett", + "this_session?": "Denne økten?", + "check_location": "Sjekk posisjon", + "delete_this_session": "Slett denne økten" + }, + "admin_page": { + "time_left": "Gjenværende tid", + "get_results": "Hent resultater", + "get_final_results": "Hent sluttresultater", + "export_results": "Eksporter resultater", + "show_next_question": "Vis neste spørsmål", + "no_answers": "Ingen svar.", + "already_registered_as_admin": "Det er allerede en administrator registrert for dette spillet.", + "start_game": "Start spillet", + "start_by_showing_first_question": "Start ved å vise det første spørsmålet.", + "get_results_and_stop_time": "Hent resultater og stopp tiden", + "stop_time": "Stopp tiden" + }, + "register_page": { + "already_have_account?": "Har du allerede en konto?", + "create_account": "Opprett konto", + "forgot_password?": "Glemt passordet?", + "greeting": "Hyggelig å møte deg." + }, + "overview_page": { + "question_count": "Antall spørsmål", + "created_at": "Opprettet", + "no_quizzes": "Klikk «Opprett»-knappen eller importer fra Kahoot! for å begynne." + }, + "edit_page": { + "success_update_body": "Ingen vil forvente inquizisjonen.", + "success_update_title": "Spørrekonkurranse oppdatert." + }, + "login_page": { + "login_or_create_account": "Logg inn eller opprett en konto", + "already_have_account": "Har du ikke konto?", + "modal": { + "error": { + "unexpected": "Uventet feil.", + "wrong_creds": "Feil e-postadresse eller passord.", + "description": { + "unexpected": "God gammeldags uventet floke.", + "wrong_creds": "Forsikre deg om at passordet og e-postadressen er riktig." + } + }, + "success": { + "success_check_mail": "Innlogget. Sjekk e-postinnboksen din.", + "success": "Innlogget.", + "description": { + "success": "Innlogget.", + "success_check_mail": "Sjekk e-postinnboksen din. Der finner du en e-post med en lenke du kan trykke for å logge inn." + } + } + }, + "welcome_back": "Velkommen tilbake." + }, + "create_page": { + "success": { + "title": "Spørrekonkurranse opprettet.", + "body": "La spillet begynne." + } + }, + "editor": { + "add_new_answer": "Legg til nytt svar", + "add_new_question": "Legg til nytt spørsmål", + "delete_question": "Slett spørsmål", + "delete_answer": "Slett svaret", + "right_or_true?": "Rett?", + "not_all_links_imgur_links": "Ikke alle lenkene er Imgur-lenker.", + "time_in_seconds": "Antall sekunder" + }, + "import_page": { + "visit_docs": "Besøk dokumentasjonen", + "a_kahoot_quiz": "En Kahot!-spørrekonkurranse", + "need_help": "Hjelp?", + "side_import_kahoot": "På denne siden kan du importere spørrekonkurranser som bor på Kahoot!.", + "upload_file_ending": "Last opp filen som slutter med «.cqa»", + "classquiz_quiz": "En ClassQuiz-spørrekonkurranse", + "this_side_classquiz": "På denne siden kan du importere spørrekonkurranser som ble eksportert fra ClassQuiz.", + "url_should_look_like_this": "Nettadressen skal være utformet slik: https://create.kahoot.it/details/…" + }, + "password_reset_page": { + "reset_password": "Tilbakestill passordet" + }, + "explore_page": { + "made_by": "Laget av", + "imported_by": "Importert av" + }, + "search_page": { + "at_least_3_characters": "Skriv inn minst tre tegn …", + "nothing_here": "Det er ikke noe her …" + }, + "editor_page": { + "add_an_answer": "Legg til et svar", + "right_click_to_delete": "Høyreklikk på et svar for å slette det." + }, + "uploader": { + "add_image": "Legg til bilde" + }, + "dashboard": { + "search_for_own_quizzes": "Søk etter dine egne spørrekonkurranser" + }, + "footer": { + "self_ads": "Med ❤️ av {{mawoka_link}} og hjelp fra {{others_link}}.", + "donate": "Ærbødigst kan du kronerulle geskjeften på {{donate_link}}, din helt.", + "more_details_here": "Flere detaljer her" + }, + "error_page": { + "unknown_error_text": "Dette skal ikke skje. Antagelig en kodefeil, som du ikke er skyld i. Du har dog magiens kraft i å knekke ting …", + "404_text": "Siden du leter etter er borte, eller har aldri funnes. Hvem vet?" + }, + "play_page": { + "1st_place": "Førsteplass", + "2nd_place": "Andreplass", + "end_sentence": "Det var det. Som man svarer får man nye spørsmål.", + "with_out_of": "med {{correct_questions}} riktige av {{total_question_count}}", + "3rd place": "Tredjeplass" + } +} From 4cc387674758e23d945f5f95504e47a4f6ee837a Mon Sep 17 00:00:00 2001 From: Dynnammo Date: Tue, 6 Dec 2022 08:32:01 +0000 Subject: [PATCH 4/6] :globe_with_meridians: Translated (French) Currently translated at 100.0% (176 of 176 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/fr/ --- frontend/src/lib/i18n/locales/fr.json | 55 +++++++++++++++++---------- 1 file changed, 35 insertions(+), 20 deletions(-) diff --git a/frontend/src/lib/i18n/locales/fr.json b/frontend/src/lib/i18n/locales/fr.json index 894bdf4..8e133b2 100644 --- a/frontend/src/lib/i18n/locales/fr.json +++ b/frontend/src/lib/i18n/locales/fr.json @@ -3,22 +3,22 @@ "modal": { "success": { "description": { - "success": "Connecté avec succès !", + "success": "Connecté.", "success_check_mail": "Veuillez vérifier votre boîte mail, vous avez normalement reçu un mail avec un lien pour vous connecter." }, - "success": "Connexion réussie !", - "success_check_mail": "Connexion réussie ! Vérifiez votre boîte mail !" + "success": "Connexion réussie.", + "success_check_mail": "Connexion réussie. Vérifiez votre boîte mail." }, "error": { - "wrong_creds": "Mot de passe ou email non-correct !", + "wrong_creds": "Mot de passe ou email incorrect.", "description": { - "wrong_creds": "Assurez-vous que votre mot de passe et votre email sont corrects !", + "wrong_creds": "Assurez-vous que votre mot de passe et votre email sont corrects.", "unexpected": "Une bonne vieille erreur inattendue s'est produite !" }, "unexpected": "Erreur inattendue !" } }, - "welcome_back": "Bon retour parmi nous !", + "welcome_back": "Bon retour parmi nous.", "login_or_create_account": "Se connecter ou créer un compte", "already_have_account": "Pas encore de compte ?" }, @@ -77,7 +77,8 @@ "donating": "Donner", "practice": "Pratiquer", "error": "Erreur", - "voting": "Vote" + "voting": "Vote", + "download": "Télécharger" }, "index_page": { "slogan": "La plateforme de quiz open-source !", @@ -88,7 +89,7 @@ "features_description": { "1": "ClassQuiz est un outil de quiz vous permettant de créer et gérer des quiz.", "2": "La fonctionnalité principale est la fonction d'import de quiz Kahoot!, vous permettant de créer des quiz directement depuis Kahoot!.", - "3": "L'éditeur prêt-à-l'emploi est une fonctionnalité majeure, de même que la possibilité d'exporter les résultats au format Excel." + "3": "L'éditeur et la fonction d'export des résultats de quiz en format Excel sont des fonctionnalités remarquables du logiciel." }, "stats": "Il y a déjà {{user_count}} utilisateurs et {{quizz_count}} quiz sur ClassQuiz.", "see_what_true_and_false": "Voir ce qui est vrai ou faux", @@ -115,30 +116,34 @@ "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 avec au moins 2 outils tiers étatsuniens. Classquiz ne vous trace pas du tous !", + "no_tracking_content": "Si Kahoot! vous espionne avec au moins 2 outils tiers étatsuniens, Classquiz lui ne vous trace pas du tout !", "self_hostable_content": "ClassQuiz est facilement auto-hébergeable, vos données sont sous contrôle !", - "user_friendly_content": "ClassQuiz essaye de le plus accessible possible, de manière utilisable par le plus grand nombre", + "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", "quiz_results_downloadable_content": "Les résultats des quiz est aisément exportable en format Excel (apparemment les autres outils ne peuvent pas)", - "multilingual_content": "ClassQuiz est déjà entièrement traduit en anglais, allemand, turc, français et en italien. D'autres langues sont en cours de traduction comme l'indonésien ou le catalan.", + "multilingual_content": "ClassQuiz est entièrement traduit en anglais, français, allemand, italien, norvégien bokmål, turc, et partiellement en indonésien et catalan.", "dark_mode_content": "L'une des fonctionnalités les plus importantes qu'un site peut avoir !", "german_server_content": "Les serveurs de ClassQuiz sont situés en Germany et gérés par netcup.", "choose_answer_wisely": "Choisissez votre réponse judicieusement", - "completely_free_content": "ClassQuiz est complétement libre, sans plans payants ou de redirection pour une version payante. Tout don est donc apprécié !" + "completely_free_content": "ClassQuiz est gratuit pour l'utilisateur, sans plans payant ou de redirection pour une version payante. Tout don est donc apprécié.", + "download_quizzes": "Télécharger des quiz", + "community_driven": "Piloté par la communauté", + "download_quizzes_content": "Les quiz peuvent être téléchargés en un seul fichier et importés à tout moment, ce qui vous permet de déplacer facilement vos quiz vers une autre instance de ClassQuiz.", + "community_driven_content": "ClassQuiz dépend de sa communauté pour le financement, les idées de tests, les demandes de fonctionnalités, les traductions et plus encore ! Vous pouvez aussi faire partie de la communauté ClassQuiz !" }, "overview_page": { "created_at": "Crée le", "question_count": "Nombre de question", - "no_quizzes": "Il semble que n'ayez aucun quiz. Vous voulez que ça change ? Cliquez sur le bouton \"Créer\" ou bien importer un quiz depuis Kahoot!" + "no_quizzes": "Cliquez sur le bouton \"Créer\", ou importer un quiz depuis Kahoot! pour commencer." }, "edit_page": { - "success_update_title": "Quiz mis à jour avec succès !", - "success_update_body": "Quiz mis à jour avec succès !" + "success_update_title": "Quiz mis à jour.", + "success_update_body": "Personne ne s'attendra à l'Inquizisition." }, "create_page": { "success": { - "body": "Quiz créé avec succès !", - "title": "Quiz créé avec succès !" + "body": "Que le jeu commence.", + "title": "Quiz créé." } }, "register_page": { @@ -158,7 +163,13 @@ }, "import_page": { "need_help": "Besoin d'aide ?", - "visit_docs": "Voir la documentation" + "visit_docs": "Voir la documentation", + "a_kahoot_quiz": "Un quiz Kahoot!", + "side_import_kahoot": "De ce côté, vous pouvez importer des quiz, qui se trouvent sur Kahoot!.", + "classquiz_quiz": "Un quiz ClassQuiz", + "upload_file_ending": "Téléchargez le fichier se terminant par .cqa", + "url_should_look_like_this": "L'URL devrait ressembler à ceci : https://create.kahoot.it/details/...", + "this_side_classquiz": "De ce côté, vous pouvez importer des quiz, qui ont été exportés de ClassQuiz." }, "admin_page": { "already_registered_as_admin": "Il y a déjà un administrateur enregistré pour ce jeu.", @@ -169,7 +180,7 @@ "get_final_results": "Obtenir les résultats finaux", "export_results": "Exporter les résultats", "show_next_question": "Montrer la prochaine question", - "start_by_showing_first_question": "Démarrer en montrant la première question !", + "start_by_showing_first_question": "Démarrer en montrant la première question.", "no_answers": "Pas de réponses !", "stop_time": "Arrêter le temps" }, @@ -191,7 +202,8 @@ "imported_by": "Importé par" }, "search_page": { - "at_least_3_characters": "Enter au moins 3 caractères…" + "at_least_3_characters": "Enter au moins 3 caractères…", + "nothing_here": "Il n'y a rien ici..." }, "play_page": { "1st_place": "1ère place", @@ -215,5 +227,8 @@ "error_page": { "404_text": "La page que vous recherchiez a disparu ou n'a même jamais existé. Qui sait ?", "unknown_error_text": "Cela ne devrait pas arriver. C'est probablement ma faute, pas la tienne, mais peut-être que tu as un pouvoir magique pour casser les choses..." + }, + "uploader": { + "add_image": "Ajouter une image" } } From d6fb3d89791a165fdb5ec27eb8f4b30c0e06c427 Mon Sep 17 00:00:00 2001 From: Marlon Date: Tue, 6 Dec 2022 15:18:00 +0000 Subject: [PATCH 5/6] :globe_with_meridians: Translated (German) Currently translated at 100.0% (176 of 176 strings) Translation: ClassQuiz/Frontend Translate-URL: https://hosted.weblate.org/projects/classquiz/frontend/de/ --- frontend/src/lib/i18n/locales/de.json | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/src/lib/i18n/locales/de.json b/frontend/src/lib/i18n/locales/de.json index dbad3ea..3afcf26 100644 --- a/frontend/src/lib/i18n/locales/de.json +++ b/frontend/src/lib/i18n/locales/de.json @@ -7,7 +7,7 @@ "features_description": { "1": "ClassQuiz ist eine Quiz-Platform, welche das erstellen und managen von Quizzes erlaubt.", "2": "Das Hauptfeature ist die Kahoot!-Importfunktion, mit der man Quizzes von Kahoot! importieren kann.", - "3": "Der einfach zu benutzende Editor ist ein Highlight, genau so wie die Export-Funktion um Quiz-Ergebnisse als Excel-Dateien herunterzuladen." + "3": "Der einfach zu benutzende Editor ist ein Highlight, genauso wie die Export-Funktion um Quiz-Ergebnisse als Excel-Dateien herunterzuladen." }, "slogan": "Die quelloffene Quiz-Platform!", "stats": "Es gibt jetzt schon {{user_count}} Benutzer und {{quiz_count}} Quizzes auf ClassQuiz.", @@ -17,9 +17,9 @@ "see_all_quizzes": "Sieh all deine Quizze", "students_site": "Seite der Schüler*innen", "teachers_site": "Seite der Lehrer*innen", - "no_tracking_content": "Kahoot trackt mit mindestens 2 amerikanischen Drittanbietern und ClassQuiz trackt gar nicht mit Drittanbietern!", + "no_tracking_content": "Kahoot! trackt mit mindestens 2 amerikanischen Drittanbietern und ClassQuiz trackt gar nicht mit Drittanbietern!", "quiz_results_downloadable_content": "Quiz-Ergebnisse können einfach in Form einer Excel-Tabelle heruntergeladen werden (Wusste gar nicht, dass andere dies nicht können).", - "multilingual_content": "ClassQuiz ist jetzt schon komplett in Englisch, Deutsch, Türkisch, Französisch und Italienisch verfügbar, wobei es auch teilweise in Indonesisch und Katalanisch verfügbar ist.", + "multilingual_content": "ClassQuiz ist jetzt schon komplett in Englisch, Deutsch, Türkisch, Französisch, norwegischem Bokmål und Italienisch verfügbar, wobei es auch teilweise in Indonesisch und Katalanisch verfügbar ist.", "no_tracking": "Kein Tracking", "self_hostable": "Self-hostbar", "german_server": "Deutscher Server", @@ -41,8 +41,8 @@ "get_ranking_and_winners": "Die Rangliste einsehen und sehen, wer gewonnen hat", "why_classquiz": "Warum ClassQuiz?", "self_hostable_content": "ClassQuiz kann einfach selber gehostet werden, sodass die Daten alle in deiner Hand sind!", - "user_friendly_content": "ClassQuiz probiert so benutzerfreundlich zu sein, sodass es für jeden einfach zu benutzen ist", - "completely_free_content": "ClassQuiz ist komplett kostenlos und ohne irgendwelche kostenpflichtigen Abonnements oder nervige Weiterleitungen auf Upgrade-Seiten, obwohl eine Spende trotzdem erwünscht ist!", + "user_friendly_content": "ClassQuiz probiert so benutzerfreundlich zu sein, sodass es für jeden einfach zu benutzen ist.", + "completely_free_content": "ClassQuiz ist für den Benutzer komplett kostenlos und ohne irgendwelche kostenpflichtigen Abonnements oder nervige Weiterleitungen auf Upgrade-Seiten, obwohl eine Spende trotzdem erwünscht ist!", "dark_mode_content": "Eines der wichtigsten Features, die eine Webseite haben kann!", "german_server_content": "ClassQuiz' Server stehen in Deutschland und werden von netcup betrieben.", "community_driven_content": "ClassQuiz hängt von der Community ab, die ClassQuiz mit Spenden, Feature-Requests, Übersetzungen und mehr versorgt! Du kannst auch ein Teil der ClassQuiz-Community werden!", @@ -56,13 +56,13 @@ "no_quizzes": "Es scheint so, als hättest du noch keine Quiz erstellt. Klicke auf den \"Erstellen\"-Knopf um ein Quiz zu erstellen oder importiere eins von Kahoot!" }, "edit_page": { - "success_update_title": "Quiz erfolgreich aktualisiert!", - "success_update_body": "Das Quiz wurde erfolgreich aktualisiert!" + "success_update_title": "Quiz erfolgreich aktualisiert.", + "success_update_body": "Das Quiz wurde erfolgreich aktualisiert." }, "create_page": { "success": { - "title": "Quiz erfolgreich erstellt!", - "body": "Das Quiz wurde erfolgreich erstellt!" + "title": "Quiz erfolgreich erstellt.", + "body": "Lass die Spiele beginnen!" } }, "register_page": { @@ -77,7 +77,7 @@ "already_have_account": "Noch kein Account?", "modal": { "success": { - "success_check_mail": "Login erfolgreich! Guck in deine Mailbox!", + "success_check_mail": "Login erfolgreich! Überprüfe in deine Mailbox!", "success": "Login erfolgreich!", "description": { "success_check_mail": "Bitte überprüfe deine Mailbox, weil du eine Email mit einem Link, um dich einzuloggen, empfangen haben solltest.", @@ -227,7 +227,7 @@ "search_for_own_quizzes": "Suche nach eigenen Quiz" }, "footer": { - "more_details_here": "Mehr Details sind hier", + "more_details_here": "Mehr Details hier", "donate": "Wenn ClassQuiz hilfreich ist, würde eine {{donate_link}} helfen.", "self_ads": "Gemacht mit ❤️ von {{mawoka_link}} und mit der Hilfe von {{others_link}}." }, From 2619a01ec8badb4edbb11d52f4011865f692af6e Mon Sep 17 00:00:00 2001 From: Mawoka Date: Thu, 8 Dec 2022 18:35:34 +0100 Subject: [PATCH 6/6] Update frontend/src/lib/i18n/locales/en.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Allan Nordhøy --- frontend/src/lib/i18n/locales/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/lib/i18n/locales/en.json b/frontend/src/lib/i18n/locales/en.json index 7d1557a..55a8286 100644 --- a/frontend/src/lib/i18n/locales/en.json +++ b/frontend/src/lib/i18n/locales/en.json @@ -37,7 +37,7 @@ "list_winners": "List winners", "get_ranking_and_winners": "Get the ranking and see who won", "why_classquiz": "Why ClassQuiz?", - "no_tracking_content": "Kahoot! tracks you with at least two American third-parties, whereas ClassQuiz doesn't at all!", + "no_tracking_content": "Kahoot! tracks you and sends that info to third-parties, but ClassQuiz doesn't.", "self_hostable_content": "ClassQuiz can easily be self-hosted, so the data is only in your control!", "user_friendly_content": "ClassQuiz aims to be simple, so it is can be used by everyone.", "completely_free_content": "ClassQuiz is completely cost free (for the user), without any paid plans or annoying redirects to the upgrade-page. Donations are highly appreciated.",