Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
mawoka-myblock committed Apr 27, 2022
2 parents ce6b564 + 6912bba commit 173b1c6
Show file tree
Hide file tree
Showing 5 changed files with 408 additions and 360 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ See https://classquiz.de/docs/develop
## Translation

ClassQuiz uses a Weblate-instace hosted by Mawoka.


<a href="https://translate.mawoka.eu/engage/classquiz/">
<img src="https://translate.mawoka.eu/widgets/classquiz/-/frontend/multi-auto.svg" alt="Übersetzungsstatus" />
</a>
Expand All @@ -63,4 +65,4 @@ The docs are online at https://classquiz.de/docs
3. You need to set your reverse proxy up, so that it allows Socket.io-connections.

---
*Kahoot! and the K! logo are trademarks of Kahoot! AS*
*Kahoot! and the K! logo are trademarks of Kahoot! AS*
4 changes: 2 additions & 2 deletions frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"preview": "svelte-kit preview",
"check": "svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-check --tsconfig ./tsconfig.json --watch",
"lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .",
"format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. .",
"lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. . '!src/lib/i18n/locales/*.json' && eslint --ignore-path .gitignore .",
"format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. . '!src/lib/i18n/locales/*.json'",
"run:prod": "node index.js",
"translations-scan": "i18next-scanner --config i18next-scanner.config.engine.cjs src/**/*.svelte"
},
Expand Down
255 changes: 139 additions & 116 deletions frontend/src/lib/i18n/locales/de.json
Original file line number Diff line number Diff line change
@@ -1,118 +1,141 @@
{
"index_page": {
"meta": {
"title": "Home",
"description": "ClassQuiz ist eine Quiz-App wie KAHOOT! für Schüler*innen, welche open-source und kostenlos ist"
},
"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."
},
"slogan": "Die open-source Quiz-Platform!"
},
"overview_page": {
"created_at": "Erstellt am",
"question_count": "Fragenanzahl"
},
"edit_page": {
"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!"
}
},
"register_page": {
"greeting": "Schön, dich zu sehen!",
"create_account": "Account erstellen",
"forgot_password?": "Passwort vergessen?",
"already_have_account?": "Hast du schon einen Account?"
},
"login_page": {
"welcome_back": "Willkommen zurück!",
"login_or_create_account": "Einloggen oder Account erstellen",
"already_have_account": "Noch kein Account?",
"modal": {
"success": {
"success_check_mail": "Login erfolgreich! Guck 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.",
"success": "Du hast dich erfolgreich angemeldet!"
}
},
"error": {
"wrong_creds": "Falsche Email oder falsches Passwort!",
"unexpected": "Unerwarteter Fehler!",
"description": {
"wrong_creds": "Bitte stelle sicher, dass dein Passwort und deine Email richtig sind!",
"unexpected": "Der gute alte unerwartete Fehler hat uns heimgesucht!"
}
}
}
},
"words": {
"question": "Frage",
"answer": "Antwort",
"stats": "Statistiken",
"features": "Features",
"import": "Importieren",
"url": "URL",
"submit": "Abschicken",
"create": "Erstellen",
"logout": "Abmelden",
"title": "Titel",
"play": "Spielen",
"edit": "Bearbeiten",
"delete": "Löschen",
"public": "Öffentlich",
"start": "Start",
"connect": "Verbinden",
"pin": "PIN",
"kick": "Kicken",
"register": "Registrieren",
"login": "Anmelden",
"docs": "Dokumentation",
"close": "Schließen",
"save": "Speichern",
"username": "Nutzername",
"password": "Passwort",
"email": "Email",
"description": "Beschreibung",
"image": "Bild",
"settings": "Einstellungen",
"repeat_password": "Passwort wiederholen",
"overview": "Übersicht",
"report": "Melden"
},
"editor": {
"time_in_seconds": "Zeit in Sekunden",
"right_or_true?": "Richtig?",
"add_new_answer": "Neue Antwort hinzufügen",
"add_new_question": "Neue Frage hinzufügen",
"delete_question": "Frage löschen",
"delete_answer": "Antwort löschen"
},
"import": {
"need_help": "",
"visit_docs": ""
},
"admin": {
"already_registered_as_admin": ""
},
"admin_page": {
"already_registered_as_admin": "Ein Admin wurde schon für dieses Spiel registriert.",
"start_game": "Spiel starten",
"time_left": "Zeit übrig",
"get_results": "Ergebnisse abfragen"
},
"import_page": {
"need_help": "Brauchst du Hilfe?",
"visit_docs": "Besuche die Dokumentation"
},
"password_reset_page": {
"reset_password": "Passwort zurücksetzen"
}
"index_page": {
"meta": {
"title": "Home",
"description": "ClassQuiz ist eine Quiz-App wie KAHOOT! für Schüler*innen, welche open-source und kostenlos ist"
},
"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."
},
"slogan": "Die open-source Quiz-Platform!"
},
"overview_page": {
"created_at": "Erstellt am",
"question_count": "Fragenanzahl"
},
"edit_page": {
"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!"
}
},
"register_page": {
"greeting": "Schön, dich zu sehen!",
"create_account": "Account erstellen",
"forgot_password?": "Passwort vergessen?",
"already_have_account?": "Hast du schon einen Account?"
},
"login_page": {
"welcome_back": "Willkommen zurück!",
"login_or_create_account": "Einloggen oder Account erstellen",
"already_have_account": "Noch kein Account?",
"modal": {
"success": {
"success_check_mail": "Login erfolgreich! Guck 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.",
"success": "Du hast dich erfolgreich angemeldet!"
}
},
"error": {
"wrong_creds": "Falsche Email oder falsches Passwort!",
"unexpected": "Unerwarteter Fehler!",
"description": {
"wrong_creds": "Bitte stelle sicher, dass dein Passwort und deine Email richtig sind!",
"unexpected": "Der gute alte unerwartete Fehler hat uns heimgesucht!"
}
}
}
},
"words": {
"question": "Frage",
"answer": "Antwort",
"stats": "Statistiken",
"features": "Features",
"import": "Importieren",
"url": "URL",
"submit": "Abschicken",
"create": "Erstellen",
"logout": "Abmelden",
"title": "Titel",
"play": "Spielen",
"edit": "Bearbeiten",
"delete": "Löschen",
"public": "Öffentlich",
"start": "Start",
"connect": "Verbinden",
"pin": "PIN",
"kick": "Kicken",
"register": "Registrieren",
"login": "Anmelden",
"docs": "Dokumentation",
"close": "Schließen",
"save": "Speichern",
"username": "Nutzername",
"password": "Passwort",
"email": "Email",
"description": "Beschreibung",
"image": "Bild",
"settings": "Einstellungen",
"repeat_password": "Passwort wiederholen",
"overview": "Übersicht",
"report": "Melden",
"explore": "Erkunden",
"search": "Suchen",
"screenshot": "Bildschirmaufnahme",
"screenshot_plural": "Bildschirmaufnahmen",
"browser": "Browser",
"view": "Angucken"
},
"editor": {
"time_in_seconds": "Zeit in Sekunden",
"right_or_true?": "Richtig?",
"add_new_answer": "Neue Antwort hinzufügen",
"add_new_question": "Neue Frage hinzufügen",
"delete_question": "Frage löschen",
"delete_answer": "Antwort löschen",
"not_all_links_imgur_links": "Nicht alle Links sind Imgur-Links!"
},
"import": {
"need_help": "",
"visit_docs": ""
},
"admin": {
"already_registered_as_admin": ""
},
"admin_page": {
"already_registered_as_admin": "Ein Admin wurde schon für dieses Spiel registriert.",
"start_game": "Spiel starten",
"time_left": "Zeit übrig",
"get_results": "Ergebnisse abfragen"
},
"import_page": {
"need_help": "Brauchst du Hilfe?",
"visit_docs": "Besuche die Dokumentation"
},
"password_reset_page": {
"reset_password": "Passwort zurücksetzen"
},
"settings_page": {
"repeat_password": "Passwort wiederholen",
"change_password_submit": "Passwort ändern!",
"last_seen": "Zuletzt gesehen",
"check_location": "Standort überprüfen",
"delete_this_session": "Diese Sitzung löschen",
"this_session?": "Diese Sitzung?",
"old_password": "Altes Passwort",
"new_password": "Neues Passwort"
},
"explore_page": {
"made_by": "Erstellt von"
},
"search_page": {
"at_least_3_characters": "Gib mindestens 3 Zeichen ein..."
}
}
Loading

0 comments on commit 173b1c6

Please sign in to comment.