diff --git a/frontend/src/lib/i18n/locales/de.json b/frontend/src/lib/i18n/locales/de.json
index 71135ae..1b0e0c0 100644
--- a/frontend/src/lib/i18n/locales/de.json
+++ b/frontend/src/lib/i18n/locales/de.json
@@ -223,7 +223,10 @@
"order_description": "Antworten müssen in die richtige Reihenfolge gebracht werden",
"text_description": "Spieler können text eingeben",
"range_description": "Ein Zahlenbereich kann mit einem Schieberegler ausgewählt werden",
- "check_choice_description": "Alle richtigen Antworten müssen für Punkte ausgewählt werden"
+ "check_choice_description": "Alle richtigen Antworten müssen für Punkte ausgewählt werden",
+ "need_more_help": "Benötigst du mehr Hilfe?",
+ "enter_answer": "Gib eine Antwort ein",
+ "visit_docs": "Besuche die Dokumentation."
},
"import": {
"need_help": "",
@@ -321,7 +324,7 @@
"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": "Medien 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",
@@ -377,9 +380,9 @@
"webauthn_available": "Webauthn ist verfügbar",
"webauthn_unavailable": "Webauthn ist nicht verfügbar",
"add_security_key": "Sicherheitsschlüssel hinzufügen",
- "totp": "Totp",
+ "totp": "TOTP",
"totp_available": "Totp ist verfügbar",
- "enable_totp": "Totp aktivieren",
+ "enable_totp": "TOTP aktivieren",
"backup_codes": {
"your_backup_code": "Dein Backup-Code",
"save_somewhere_save": "Speichere ihn an einem sicheren Ort!",
diff --git a/frontend/src/lib/i18n/locales/en.json b/frontend/src/lib/i18n/locales/en.json
index 11af652..4b78cec 100644
--- a/frontend/src/lib/i18n/locales/en.json
+++ b/frontend/src/lib/i18n/locales/en.json
@@ -382,11 +382,11 @@
"webauthn_available": "Webauthn is available",
"webauthn_unavailable": "Webauthn is not available",
"add_security_key": "Add Security-Key",
- "totp": "Totp",
- "totp_available": "Totp is available",
- "totp_unavailable": "Totp is not available",
- "disable_totp": "Disable Totp",
- "enable_totp": "Enable Totp",
+ "totp": "TOTP",
+ "totp_available": "TOTP is available",
+ "totp_unavailable": "TOTP is not available",
+ "disable_totp": "Turn off TOTP",
+ "enable_totp": "Turn on TOTP",
"backup_codes": {
"your_backup_code": "Your Backup-Code",
"save_somewhere_save": "Save this somewhere safe!",
@@ -395,7 +395,7 @@
"totp_setup": {
"scan_to_set_up": "Scan this QR-code to set up the code",
"enter_as_secret_if_no_see_code": "Enter this as the secret if you can't scan the QR-code",
- "totp_setup": "Totp-Setup",
+ "totp_setup": "TOTP-setup",
"do_not_forget_backup_code": "Do not forget to save your recovery-code!"
}
},
@@ -452,7 +452,7 @@
"not_available": "Not available",
"missing": "MISSING!",
"unset": "Unset",
- "size": "Size: {{size}} Mib",
+ "size": "Size: {{size}} MiB",
"caption": "Caption: {{caption}}",
"filename": "Filename: {{filename}}",
"uploaded": "Uploaded: {{date}}",
@@ -462,7 +462,7 @@
"edit_the_image": "Edit the image",
"filename_word": "Filename",
"alt_text": "Alt(ernate) text / Caption",
- "storage_usage": "You've used {{used}} Mib out of {{total}} MiB of storage. That's equivalent to {{percent}}% of your storage."
+ "storage_usage": "You've used {{used}} MiB out of {{total}} MiB of storage. That's equivalent to {{percent}}% of your storage."
},
"video_uploader": {
"time_elapsed": "Time elapsed",
diff --git a/frontend/src/lib/i18n/locales/es.json b/frontend/src/lib/i18n/locales/es.json
index be8a6e5..1bac6eb 100644
--- a/frontend/src/lib/i18n/locales/es.json
+++ b/frontend/src/lib/i18n/locales/es.json
@@ -49,7 +49,9 @@
"community_driven_content": "¡ClassQuiz depende de su comunidad para financiar, probar ideas, solicitar nuevas funciones, traducciones y más! ¡También puedes ser parte de la comunidad ClassQuiz!",
"community_driven": "Impulsado por la comunidad",
"download_quizzes_content": "Los cuestionarios pueden descargarse como un archivo e importarse en cualquier momento. Esto también te permite mover tus cuestionarios a otras instancias de ClassQuiz.",
- "how_does_classquiz_work": "¿Cómo funciona ClassQuiz?"
+ "how_does_classquiz_work": "¿Cómo funciona ClassQuiz?",
+ "no_player_limit": "Sin límite de jugadores",
+ "no_player_limit_content": "ClassQuiz no tiene un límite artificial de jugadores. En teoría, más de 1000 jugadores podrían jugar al mismo cuestionario, pero se ha probado con un máximo de 300 jugadores por cuestionario."
},
"create_page": {
"success": {
@@ -282,7 +284,10 @@
"order_description": "Las respuestas se pueden poner en el orden correcto",
"text_description": "Los jugadores pueden ingresar texto",
"range_description": "Se puede seleccionar un rango de números con un control deslizante",
- "check_choice_description": "Todas las respuestas correctas deben seleccionarse para obtener puntos"
+ "check_choice_description": "Todas las respuestas correctas deben seleccionarse para obtener puntos",
+ "need_more_help": "¿Necesitas más ayuda?",
+ "enter_answer": "Escribe una respuesta",
+ "visit_docs": "Visita los documentos."
},
"import_page": {
"need_help": "¿Necesitas ayuda?",
@@ -384,11 +389,11 @@
"webauthn_unavailable": "WebAuthn no está disponible",
"webauthn_available": "WebAuthn está disponible",
"add_security_key": "Agregar una clave de seguridad",
- "totp": "contraseña de un solo uso (OTP)",
+ "totp": "TOTP",
"totp_available": "Totp está disponible",
"totp_unavailable": "Totp no está disponible",
"disable_totp": "Desactivar Totp",
- "enable_totp": "Activar Totp"
+ "enable_totp": "Activar TOTP"
},
"view_quiz_page": {
"made_by": "Hecho por",
@@ -453,7 +458,7 @@
"alt_text": "Texto alternativo / Leyenda",
"caption": "Leyenda: {{caption}}",
"filename": "Nombre del archivo: {{filename}}",
- "storage_usage": "Has utilizado {{used}} Mib de {{total}} MiB del almacenamiento. Eso equivale al {{percent}}% de tu almacenamiento.",
+ "storage_usage": "Has utilizado {{used}} MiB de {{total}} MiB de almacenamiento. Eso equivale al {{percent}}% de tu almacenamiento.",
"imported": "Importado: {{yes_or_no}}"
},
"video_uploader": {
diff --git a/frontend/src/lib/i18n/locales/fr.json b/frontend/src/lib/i18n/locales/fr.json
index 338536e..43d5d87 100644
--- a/frontend/src/lib/i18n/locales/fr.json
+++ b/frontend/src/lib/i18n/locales/fr.json
@@ -421,11 +421,11 @@
},
"activate_2fa": "Activer l'authentification à deux facteurs",
"webauthn_available": "Webauthn est disponible",
- "totp": "Totp",
+ "totp": "TOTP",
"totp_available": "Totp est disponible",
"totp_unavailable": "Totp n'est pas disponible",
"disable_totp": "Désactiver Totp",
- "enable_totp": "Activer Totp",
+ "enable_totp": "Activer TOTP",
"backup_codes": {
"your_backup_code": "Votre code de sauvegarde",
"save_somewhere_save": "Sauvegardez-le dans un endroit sûr !",
diff --git a/frontend/src/lib/i18n/locales/it.json b/frontend/src/lib/i18n/locales/it.json
index 7c35784..24fa756 100644
--- a/frontend/src/lib/i18n/locales/it.json
+++ b/frontend/src/lib/i18n/locales/it.json
@@ -362,7 +362,7 @@
},
"security_settings": {
"get_backup_code": "Ottieni codice backup",
- "enable_totp": "Abilita Totp",
+ "enable_totp": "Abilita TOTP",
"disable_totp": "Disabilita Totp",
"backup_code": "Codice backp",
"2fa_deactivated": "L'autenticazione a due fattori è disattivata",
diff --git a/frontend/src/lib/i18n/locales/nb_NO.json b/frontend/src/lib/i18n/locales/nb_NO.json
index b66d9d0..ce251db 100644
--- a/frontend/src/lib/i18n/locales/nb_NO.json
+++ b/frontend/src/lib/i18n/locales/nb_NO.json
@@ -36,7 +36,7 @@
"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.",
+ "no_tracking_content": "Andre 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.",
@@ -49,7 +49,9 @@
"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.",
- "how_does_classquiz_work": ""
+ "how_does_classquiz_work": "Hvordan fungerer ClassQuiz?",
+ "no_player_limit": "Ingen spillergrense",
+ "no_player_limit_content": "ClassQuiz har ingen kunstig spillergrense. 1000+ spillere kan ta del i samme spørrekonkurranse, og det er testet med 300."
},
"words": {
"logout": "Logg ut",
@@ -108,50 +110,50 @@
"submit": "Send inn",
"other_plural": "andre",
"email": "E-postadresse",
- "upload": "",
- "player_plural": "",
- "next": "",
- "totp": "",
- "score": "",
- "analytics": "",
- "no": "",
- "speed": "",
- "backup_code": "",
- "files_library": "",
- "check_choice": "",
- "point": "",
- "text": "",
- "answer_plural": "",
- "version": "",
- "update": "",
- "slide": "",
- "play_plural": "",
- "rating": "",
- "video": "",
- "note": "",
- "order": "",
- "dislike_plural": "",
- "info": "",
- "results": "",
- "view_plural": "",
- "yes": "",
- "point_plural": "",
- "continue": "",
- "like": "",
- "dislike": "",
- "progress": "",
- "select": "",
- "like_plural": "",
- "name": "",
- "quiztivity": "",
- "library": "",
- "finish": "",
- "normal": "",
- "selected": "",
- "unknown": "",
- "back": "",
- "never": "",
- "quiz": ""
+ "upload": "Last opp",
+ "player_plural": "Spillere",
+ "next": "Neste",
+ "totp": "TOTP",
+ "score": "Poengsum",
+ "analytics": "Analyse",
+ "no": "Nei",
+ "speed": "Hastighet",
+ "backup_code": "Sikkerhetskopikode",
+ "files_library": "Filbibliotek",
+ "check_choice": "Flervalgsoppgaver",
+ "point": "Poeng",
+ "text": "Tekst",
+ "answer_plural": "Svar",
+ "version": "Versjon",
+ "update": "Oppdater",
+ "slide": "Dra",
+ "play_plural": "Reproduksjoner",
+ "rating": "Vurdering",
+ "video": "Video",
+ "note": "Notat",
+ "order": "Rekkefølge",
+ "dislike_plural": "Forkastelser",
+ "info": "Info",
+ "results": "Resultat",
+ "view_plural": "Visninger",
+ "yes": "Ja",
+ "point_plural": "Poeng",
+ "continue": "Fortsett",
+ "like": "Begunstning",
+ "dislike": "Forkastelse",
+ "progress": "Framdrift",
+ "select": "Velg",
+ "like_plural": "Begunstninger",
+ "name": "Navn",
+ "quiztivity": "Quiztivity",
+ "library": "Bibliotek",
+ "finish": "Fullfør",
+ "normal": "Normal",
+ "selected": "Valgt",
+ "unknown": "Ukjent",
+ "back": "Tilbake",
+ "never": "Aldri",
+ "quiz": "Spørrekonkurranse"
},
"settings_page": {
"repeat_password": "Gjenta passordet",
@@ -162,9 +164,9 @@
"this_session?": "Denne økten?",
"check_location": "Sjekk posisjon",
"delete_this_session": "Slett denne økten",
- "change_avatar": "",
- "security_settings": "",
- "add_api_key": ""
+ "change_avatar": "Endre avatar",
+ "security_settings": "Sikkerhetsinnstillinger",
+ "add_api_key": "Legg til API-nøkkel"
},
"admin_page": {
"time_left": "Gjenværende tid",
@@ -178,14 +180,14 @@
"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",
- "stop_time_and_solutions": "",
- "request_export_results": "",
- "show_results": "",
- "save_results": "",
- "enter_answer_into_field": "",
- "answers_submitted": "",
- "download_export_results": "",
- "next_question": ""
+ "stop_time_and_solutions": "Stopp tidtaker og vis løsninger",
+ "request_export_results": "Forespør nedlasting av resultat",
+ "show_results": "Vis resultater",
+ "save_results": "Lagre resultat",
+ "enter_answer_into_field": "Skriv inn svaret ditt i inndatafeltet.",
+ "answers_submitted": "{{answer_count}} svar innsendt",
+ "download_export_results": "Last ned resultat",
+ "next_question": "Neste spørsmål ({{question}})"
},
"register_page": {
"already_have_account?": "Har du allerede en konto?",
@@ -224,8 +226,8 @@
}
},
"welcome_back": "Velkommen tilbake.",
- "use_backup_code": "",
- "email_or_username": ""
+ "use_backup_code": "Bruk sikkerhetskopikode",
+ "email_or_username": "E-post eller brukernavn"
},
"create_page": {
"success": {
@@ -241,35 +243,38 @@
"right_or_true?": "Rett?",
"not_all_links_imgur_links": "Ikke alle lenkene er Imgur-lenker.",
"time_in_seconds": "Antall sekunder",
- "check_choice_description": "",
- "text_description": "",
- "order_description": "",
+ "check_choice_description": "Alle riktige svar må velges for å få poeng",
+ "text_description": "Spillere kan skrive inn tekst",
+ "order_description": "Svar kan sorteres til riktig rekkefølge",
"slide": {
- "headline": "",
- "headline_description": "",
- "rectangle": "",
- "rectangle_description": "",
- "text": "",
- "text_description": ""
+ "headline": "Overskrift",
+ "headline_description": "En fet tekst for overskrifter",
+ "rectangle": "Rektangel",
+ "rectangle_description": "Kun et rektangel",
+ "text": "Tekst",
+ "text_description": "Mindre lengre tekst"
},
- "voting_description": "",
- "range_description": "",
- "empty": "",
- "abcd_description": "",
- "bg_image": "",
- "no_title": ""
+ "voting_description": "Svar gir ikke ekstrapoeng",
+ "range_description": "Et tallfølge kan velges med en glidebryter",
+ "empty": "Tom …",
+ "abcd_description": "Kun ett alternativ kan velges",
+ "bg_image": "Bakgrunnsbilde",
+ "no_title": "Uten navn …",
+ "need_more_help": "Behov for mer hjelp?",
+ "enter_answer": "Skriv inn et svar",
+ "visit_docs": "Vis dokumentasjonen."
},
"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»",
+ "upload_file_ending": "Last opp filen som slutter med «.cqa» eller .xlsx",
"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/…",
- "this_side_classquiz_excel": "",
- "download_template_here": ""
+ "this_side_classquiz_excel": "Du kan også laste opp Excel-filer, hvis du har fylt ut følgende mal:",
+ "download_template_here": "Last ned malen"
},
"password_reset_page": {
"reset_password": "Tilbakestill passordet"
@@ -287,22 +292,22 @@
"right_click_to_delete": "Høyreklikk på et svar for å slette det."
},
"uploader": {
- "add_image": "Legg til bilde",
- "images_by_pixabay": "",
- "upload_video_popup_notice": "",
- "select_upload_type": "",
- "upload_a_video": "",
- "next_page": "",
- "visit_pixabay": "",
- "previous_page": "",
- "search_english_only": "",
- "upload_video": ""
+ "add_image": "Legg til media",
+ "images_by_pixabay": "Bilder fra Pixabay",
+ "upload_video_popup_notice": "Oppsprettet er åpent. Ta et titt på det for mer info.",
+ "select_upload_type": "Velg opplastingstypen",
+ "upload_a_video": "Last opp en video",
+ "next_page": "Neste side",
+ "visit_pixabay": "Besøk Pixabay",
+ "previous_page": "Forrige side",
+ "search_english_only": "Søket fungerer kun på engelsk",
+ "upload_video": "Last opp video"
},
"dashboard": {
"search_for_own_quizzes": "Søk etter dine egne spørrekonkurranser",
- "commandpalette_notice": "",
- "views_n_plays": "",
- "info_analytics": ""
+ "commandpalette_notice": "Trykk Ctr+k or Meta+k for å åpne kommandopaletten",
+ "views_n_plays": "Visninger og reproduksjoner",
+ "info_analytics": "«Reproduksjoner» viser hvor ofte spørrekonkurransen har blitt startet (deg inkludert), mens «Visninger» teller hvor ofte «Vis»-siden har blitt besøkt, så den teller også botter (beklager dette)."
},
"footer": {
"self_ads": "Med ❤️ av {{mawoka_link}} og hjelp fra {{others_link}}.",
@@ -319,155 +324,155 @@
"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",
- "join_description": "",
- "points_added": "",
- "final_result_rank": "",
- "your_score": "",
- "join_by_entering_code": ""
+ "join_description": "Bli med på {{url}} og skriv inn {{pin}}.",
+ "points_added": "Poeng tillagt",
+ "final_result_rank": "{{place}}: {{username}} med {{points}} poeng",
+ "your_score": "Din poengsum: {{score}}",
+ "join_by_entering_code": "Ta del ved å skrive inn følgende kode"
},
"result_page": {
- "correct_answer_plural": "",
- "player_score": "",
- "correct_answer": "",
- "time_taken": "",
- "player_name": "",
- "average_score": "",
- "custom_field": ""
+ "correct_answer_plural": "{{count}} riktige svar",
+ "player_score": "Spillerpoengsum",
+ "correct_answer": "{{count}} riktig svar",
+ "time_taken": "Tid brukt",
+ "player_name": "Spillernavn",
+ "average_score": "Gjen. poengsum: {{average_score}}",
+ "custom_field": "Egendefinert felt"
},
"file_dashboard": {
- "unset": "",
- "filename_word": "",
- "imported": "",
- "filename": "",
- "missing": "",
- "delete_image": "",
- "size": "",
- "storage_usage": "",
- "alt_text": "",
- "edit_details": "",
- "uploaded": "",
- "not_available": "",
- "caption": "",
- "edit_the_image": ""
+ "unset": "Skru av",
+ "filename_word": "Filnavn",
+ "imported": "Importert: {{yes_or_no}}",
+ "filename": "Filnavn: {{filename}}",
+ "missing": "Mangler.",
+ "delete_image": "Slett bilde",
+ "size": "Størrelse: {{size}} MiB",
+ "storage_usage": "Du har brukt {{used}} av {{total}} MiB. Det tilsvarer {{percent}}% av din lagringsplass.",
+ "alt_text": "Alternativ tekst/undertekst",
+ "edit_details": "Rediger detaljer",
+ "uploaded": "Opplastet: {{date}}",
+ "not_available": "Ikke tilgjengelig",
+ "caption": "Undertekst: {{caption}}",
+ "edit_the_image": "Rediger bildet"
},
"avatar_settings": {
- "accessories_type": "",
- "go_back": "",
- "hair_color": "",
- "clothe_graphic_type": "",
- "facial_hair_type": "",
- "facial_hair_color": "",
- "skin_color": "",
- "clothe_color": "",
- "thats_you": "",
- "start_over": "",
- "clothe_type": "",
- "mouth_type": "",
- "top_type": "",
- "eyebrow_type": "",
- "hat_color": ""
+ "accessories_type": "Briller",
+ "go_back": "Gå tilbake",
+ "hair_color": "Hårfarge",
+ "clothe_graphic_type": "Grafikk",
+ "facial_hair_type": "Ansiktsbehåring",
+ "facial_hair_color": "Ansiktsbehåringsfarge",
+ "skin_color": "Hudfarge",
+ "clothe_color": "Klesfarge",
+ "thats_you": "Det er deg.",
+ "start_over": "Start igjen",
+ "clothe_type": "Klær",
+ "mouth_type": "Munn",
+ "top_type": "Topp",
+ "eyebrow_type": "Øyebryn",
+ "hat_color": "Hattfarge"
},
"quiztivity": {
"editor": {
- "add_new": "",
- "move_left": "",
+ "add_new": "Legg til ny",
+ "move_left": "Flytt til venstre",
"shares": {
- "never_expires": "",
- "expires_on": "",
- "add_new_share": ""
+ "never_expires": "Utløper aldri",
+ "expires_on": "Utløper {{date}}",
+ "add_new_share": "Legg til ny deling"
},
- "title_placeholder": "",
- "delete": "",
- "open_shares_menu": "",
- "select_page_type": "",
- "move_right": ""
+ "title_placeholder": "Skriv inn navn her",
+ "delete": "Slett",
+ "open_shares_menu": "Åpne delingsmeny",
+ "select_page_type": "Velg sidetype",
+ "move_right": "Flytt til høyre"
},
- "share_expired": "",
+ "share_expired": "Deling utløp",
"play": {
"memory": {
- "try_count": ""
+ "try_count": "Forsøk: {{try_count}}"
}
},
"memory": {
"editor": {
- "add_card": "",
- "add_pair": "",
- "upload_image": ""
+ "add_card": "Legg til kort",
+ "add_pair": "Legg til par",
+ "upload_image": "Last opp bilde"
}
}
},
"results_page": {
- "no_results_so_far": "",
- "quiz_title": "",
- "player_count": "",
- "date_played": "",
+ "no_results_so_far": "Ingen resultater lagret så langt …",
+ "quiz_title": "Spørrekonkurransenavn",
+ "player_count": "Spillerantall",
+ "date_played": "Dato spilt",
"general_overview": {
- "sentence": ""
+ "sentence": "Spørrekonkurransen «{{title}}» ble spilt {{date}} og hadde {{player_count}} spillere med gjen. poengsum på {{average_score}}."
}
},
"security_settings": {
- "get_backup_code": "",
- "enable_totp": "",
- "disable_totp": "",
+ "get_backup_code": "Hent sikkerhetskopikode",
+ "enable_totp": "Skru på TOTP",
+ "disable_totp": "Skru av TOTP",
"totp_setup": {
- "enter_as_secret_if_no_see_code": "",
- "scan_to_set_up": "",
- "totp_setup": "",
- "do_not_forget_backup_code": ""
+ "enter_as_secret_if_no_see_code": "Skriv inn dette som hemmelighet hvis du ikke kan skanne QR-koden",
+ "scan_to_set_up": "Skann denne QR-koden for å sette opp koden",
+ "totp_setup": "TOTP-oppsett",
+ "do_not_forget_backup_code": "Ikke glem å lagre din gjenopprettingskode."
},
- "backup_code": "",
- "2fa_deactivated": "",
+ "backup_code": "Sikkerhetskopikode",
+ "2fa_deactivated": "Tofaktor-identitetsbekreftelse er deaktivert",
"backup_codes": {
- "download_code": "",
- "your_backup_code": "",
- "save_somewhere_save": ""
+ "download_code": "Nedlastingskode",
+ "your_backup_code": "Din sikkerhetskode",
+ "save_somewhere_save": "Lagre dette på et trygt sted."
},
- "totp": "",
- "totp_unavailable": "",
- "2fa_activated": "",
- "webauthn": "",
- "add_security_key": "",
- "activate_2fa": "",
- "webauthn_unavailable": "",
- "totp_available": "",
- "webauthn_available": ""
+ "totp": "TOTP",
+ "totp_unavailable": "TOTP er ikke tilgjengelig",
+ "2fa_activated": "Tofaktor-identitetsbekreftelse er aktivert",
+ "webauthn": "WebAuthn",
+ "add_security_key": "Legg til sikkerhetsnøkkel",
+ "activate_2fa": "Aktiver tofaktor-identitetsbekreftelse",
+ "webauthn_unavailable": "WebAuthn er ikke tilgjengelig",
+ "totp_available": "TOTP er tilgjengelig",
+ "webauthn_available": "WebAuthn er tilgjengelig"
},
"controllers": {
- "last_seen": "",
- "cancel_update": "",
- "add_new_controller": "",
- "player_name": "",
- "controller_name": "",
- "already_latest_version": "",
- "update_from_to": "",
- "first_seen": "",
- "version_overview": ""
+ "last_seen": "Sist sett",
+ "cancel_update": "Avbryt oppdatering.",
+ "add_new_controller": "Legg til ny kontrollør",
+ "player_name": "Spillernavn",
+ "controller_name": "Kontrollørnavn",
+ "already_latest_version": "Du har allerede nyeste versjon",
+ "update_from_to": "Oppdater fra {{current_version}} til {{newest_version}}",
+ "first_seen": "Først sett",
+ "version_overview": "Nyeste versjon er {{newest_version}} og {{current_version}} er installert."
},
"view_quiz_page": {
- "made_by": "",
- "view_on_kahoot": ""
+ "made_by": "Laget av",
+ "view_on_kahoot": "Vis på originalen"
},
"start_game": {
- "old_school_mode_description": "",
- "old_school_mode": "",
- "start_game": "",
- "captcha_message": "",
- "normal_mode_description": ""
+ "old_school_mode_description": "Spørsmål og bilder vil bli vist på begge administrasjonsskjermene og på spillernes skjerm",
+ "old_school_mode": "Gammeldags",
+ "start_game": "Start spill",
+ "captcha_message": "Google sitt reCAPTCHA laster inn spillernes nettlesere. Kun skru det på hvis du virkelig trenger det, siden du trenger samtykke fra HVER spiller for å laste inn CAPTCHA-en.",
+ "normal_mode_description": "Spørsmål og svar vil bli vist på administratorskjermen. Spillerne vil kun ha fargede knapper med symboler som samsvarer med dem på administratorskjermen."
},
"video_uploader": {
- "time_remaining": "",
- "time_elapsed": ""
+ "time_remaining": "Gjenstående tid",
+ "time_elapsed": "Forløpt tid"
},
"navbar": {
- "donate": ""
+ "donate": "Doner"
},
"public_user_page": {
- "no_original_quizzes": "",
- "joined_on": ""
+ "no_original_quizzes": "Denne brukeren har ikke laget noen spørrekonkurranser selv",
+ "joined_on": "Tok del {{date}}"
},
"components": {
"popover": {
- "copied_to_clipboard": ""
+ "copied_to_clipboard": "Kopiert til utklippstavlen."
}
}
}
diff --git a/frontend/src/lib/i18n/locales/nl.json b/frontend/src/lib/i18n/locales/nl.json
index 424b936..7666d24 100644
--- a/frontend/src/lib/i18n/locales/nl.json
+++ b/frontend/src/lib/i18n/locales/nl.json
@@ -381,7 +381,7 @@
},
"2fa_deactivated": "Tweestapsauthenticatie is gedeactiveerd",
"add_security_key": "Beveiligingssleutel toevoegen",
- "totp": "Totp",
+ "totp": "TOTP",
"totp_available": "Totp is beschikbaar",
"totp_unavailable": "Totp is niet beschikbaar",
"disable_totp": "Totp uitschakelen",
diff --git a/frontend/src/lib/i18n/locales/vi.json b/frontend/src/lib/i18n/locales/vi.json
new file mode 100644
index 0000000..0967ef4
--- /dev/null
+++ b/frontend/src/lib/i18n/locales/vi.json
@@ -0,0 +1 @@
+{}