diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue index 37f7b608fe3b6ef745641361b84eafd524e8e2e4..490d44cf06088ae23cf5e0136e93e4aa91364428 100644 --- a/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue +++ b/aleksis/apps/alsijil/frontend/components/coursebook/Coursebook.vue @@ -235,6 +235,7 @@ export default { // might skip query until both set = atomic if (Object.hasOwn(selectedFilters, "pageType")) { this.absencesExist = true; + this.$setToolBarTitle(this.$t(`alsijil.coursebook.title_${selectedFilters.pageType}`), null); } } }, @@ -272,6 +273,9 @@ export default { this.selectedParticipations = {}; }, }, + mounted() { + this.$setToolBarTitle(this.$t(`alsijil.coursebook.title_${this.pageType}`), null); + }, }; </script> diff --git a/aleksis/apps/alsijil/frontend/messages/de.json b/aleksis/apps/alsijil/frontend/messages/de.json index c2b56f0159cb184f5b9fd49d8505fc4771bc2d92..8f70c6b9cd87fe46727c705bd85d9a041e2c3ea4 100644 --- a/aleksis/apps/alsijil/frontend/messages/de.json +++ b/aleksis/apps/alsijil/frontend/messages/de.json @@ -61,6 +61,8 @@ } } }, + "title_absences": "Kursbuch · Abwesenheiten", + "title_documentations": "Kursbuch", "title_plural": "Kursbuch" }, "excuse_types": { diff --git a/aleksis/apps/alsijil/frontend/messages/en.json b/aleksis/apps/alsijil/frontend/messages/en.json index 57b4501cb04b7a434b1768057212cf6f434a0822..17769c47dbb20ca106eab4f05b046c51c158498a 100644 --- a/aleksis/apps/alsijil/frontend/messages/en.json +++ b/aleksis/apps/alsijil/frontend/messages/en.json @@ -45,6 +45,8 @@ "menu_title": "Coursebook", "page_title": "Coursebook for {name}", "title_plural": "Coursebook", + "title_documentations": "Coursebook", + "title_absences": "Coursebook · Absences", "status": { "available": "Documentation available", "missing": "Documentation missing",