diff --git a/frontend/src/lib/components/ChecklistCard.svelte b/frontend/src/lib/components/ChecklistCard.svelte index 1cdd979..40741d1 100644 --- a/frontend/src/lib/components/ChecklistCard.svelte +++ b/frontend/src/lib/components/ChecklistCard.svelte @@ -3,6 +3,7 @@ import type { Checklist, Collection, User } from '$lib/types'; import { createEventDispatcher } from 'svelte'; const dispatch = createEventDispatcher(); + import { t } from 'svelte-i18n'; import Launch from '~icons/mdi/launch'; import TrashCan from '~icons/mdi/trash-can'; @@ -21,10 +22,10 @@ method: 'DELETE' }); if (res.ok) { - addToast('success', 'Checklist deleted successfully'); + addToast('success', $t('checklist.checklist_deleted')); dispatch('delete', checklist.id); } else { - addToast('Failed to delete checklist', 'error'); + addToast($t('checklist.checklist_delete_error'), 'error'); } } @@ -38,9 +39,12 @@ {checklist.name} -
{checklist.items.length} {checklist.items.length > 1 ? 'Items' : 'Item'}
++ {checklist.items.length} + {checklist.items.length > 1 ? $t('checklist.items') : $t('checklist.item')} +
{/if} {#if checklist.date && checklist.date !== ''}