fix missing translation

This commit is contained in:
Adrian Zürcher
2025-11-11 08:12:44 +01:00
parent 8d243302f0
commit 0793bb5e31
4 changed files with 13 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
<template> <template>
<DialogFrame ref="dialog" :header-title="$t('attendees')" :width="600"> <DialogFrame ref="dialog" :header-title="$t('attendees')" :width="600" :height="600">
<div class="q-pa-md"> <div class="q-pa-md">
<q-table <q-table
flat flat
@@ -93,8 +93,13 @@
</template> </template>
</q-table> </q-table>
</div> </div>
<DialogFrame ref="memberTableDialog" :header-title="$t('members')" :width="700"> <DialogFrame ref="memberTableDialog" :header-title="$t('members')" :width="700" :height="500">
<MembersTable add-attendees v-on:update-event="updateTable" :event-id="localEvent?.id ?? 0" /> <MembersTable
add-attendees
:compare-members="attendees"
v-on:update-event="updateTable"
:event-id="localEvent?.id ?? 0"
/>
</DialogFrame> </DialogFrame>
<OkDialog <OkDialog
@@ -164,7 +169,7 @@ function openRemoveDialog(...attendees: Members) {
} }
deleteText.value += "'"; deleteText.value += "'";
} else { } else {
deleteText.value = String(attendees.length) + ' attendees'; deleteText.value = String(attendees.length) + ' ' + i18n.global.t('attendees');
} }
okDialog.value?.open(attendees); okDialog.value?.open(attendees);
} }

View File

@@ -157,6 +157,7 @@ import { databaseName } from '../members/MembersTable';
import { useUserStore } from 'src/vueLib/login/userStore'; import { useUserStore } from 'src/vueLib/login/userStore';
import AttendeesTable from '../attendees/AttendeesTable.vue'; import AttendeesTable from '../attendees/AttendeesTable.vue';
import type { Members } from 'src/vueLib/models/member'; import type { Members } from 'src/vueLib/models/member';
import { i18n } from 'src/boot/lang';
export interface EventDialog { export interface EventDialog {
getSelected: () => Events; getSelected: () => Events;
@@ -211,7 +212,7 @@ function openRemoveDialog(...Events: Events) {
} }
deleteText.value += "'"; deleteText.value += "'";
} else { } else {
deleteText.value = String(Events.length) + ' Events'; deleteText.value = String(Events.length) + ' ' + i18n.global.t('events');
} }
okDialog.value?.open(Events); okDialog.value?.open(Events);
} }

View File

@@ -196,7 +196,7 @@ function openRemoveDialog(...roles: Roles) {
if (roles.length === 1) { if (roles.length === 1) {
deleteText.value = "'" + roles[0]?.role + "'"; deleteText.value = "'" + roles[0]?.role + "'";
} else { } else {
deleteText.value = String(roles.length) + ' roles'; deleteText.value = String(roles.length) + ' ' + i18n.global.t('roles');
} }
okDialog.value?.open(roles); okDialog.value?.open(roles);
} }

View File

@@ -206,7 +206,7 @@ function openRemoveDialog(...users: Users) {
if (users.length === 1) { if (users.length === 1) {
deleteText.value = "'" + users[0]?.user + "'"; deleteText.value = "'" + users[0]?.user + "'";
} else { } else {
deleteText.value = String(users.length) + ' users'; deleteText.value = String(users.length) + ' ' + i18n.global.t('users');
} }
okDialog.value?.open(users); okDialog.value?.open(users);
} }