diff --git a/gerbil-manager-web/src/pages/VertraegeListPage.tsx b/gerbil-manager-web/src/pages/VertraegeListPage.tsx index 1238da9..79756dd 100644 --- a/gerbil-manager-web/src/pages/VertraegeListPage.tsx +++ b/gerbil-manager-web/src/pages/VertraegeListPage.tsx @@ -58,9 +58,7 @@ export default function VertraegeListPage() {

{t.title}

-

- {totalCount} {t.countLabel} -

+

{t.countText(totalCount)}

diff --git a/gerbil-manager-web/src/strings/de.ts b/gerbil-manager-web/src/strings/de.ts index 0957f33..e7b1ace 100644 --- a/gerbil-manager-web/src/strings/de.ts +++ b/gerbil-manager-web/src/strings/de.ts @@ -374,7 +374,7 @@ export const de = { title: 'Abgabeverträge', newButton: 'Neuer Vertrag', empty: 'Noch keine Verträge — erstelle den ersten über „Neuer Vertrag“ oder den Abgabe-Bereich.', - countLabel: 'Verträge', + countText: (n: number) => (n === 1 ? '1 Vertrag' : `${n} Verträge`), download: 'Herunterladen', delete: 'Löschen', confirmDelete: