From 15a457f66eb783da1baebb06ae9a1991f51e7ddb Mon Sep 17 00:00:00 2001 From: Nick Szaunig Date: Thu, 1 Oct 2026 00:23:20 +0200 Subject: [PATCH] feat(ernten): show only the remaining jars per batch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The batch list on a harvest page no longer states the batch's total size ("12 von 300 Gläsern verfügbar"). It now reads "Es sind noch 12 Gläser verfügbar", with dedicated wording for a single jar and for a sold-out batch, which reads scarcer and nudges customers to buy. Co-Authored-By: Claude Opus 5.5 (1M context) --- src/app/ernten/[year]/[type]/page.tsx | 6 ++++-- src/i18n/dictionaries/de.ts | 7 ++++++- src/i18n/dictionaries/en.ts | 7 ++++++- src/i18n/dictionary-type.ts | 2 +- 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/app/ernten/[year]/[type]/page.tsx b/src/app/ernten/[year]/[type]/page.tsx index c4415d2..0086b1c 100644 --- a/src/app/ernten/[year]/[type]/page.tsx +++ b/src/app/ernten/[year]/[type]/page.tsx @@ -76,10 +76,12 @@ export default async function HarvestDetailPage( {batch.code} - {t.erntenDetailPage.glassesAvailable(batch.remainingGlasses, batch.glassCount)} + {t.erntenDetailPage.glassesAvailable(batch.remainingGlasses)} - {/* Fuellstand der Charge — die Zahl rechts bekommt eine Form. */} + {/* Fuellstand der Charge. Der Text nennt bewusst nur den Rest, + nicht die Gesamtmenge: "noch 12 verfuegbar" wirkt knapper + und kaufanregender als "12 von 300". */}