diff --git a/app/[locale]/print/[year]/[month]/page.tsx b/app/[locale]/print/[year]/[month]/page.tsx index 028117b..d8b736e 100644 --- a/app/[locale]/print/[year]/[month]/page.tsx +++ b/app/[locale]/print/[year]/[month]/page.tsx @@ -31,6 +31,7 @@ export default async function PrintPage({ params }: PrintPageProps) { // Get translations for the current locale const t = await getTranslations("home-page.print-preview"); + const yearMonth = `${year}-${month.toString().padStart(2, '0')}`; const translations = { title: t("title"), barcodesFound: t("barcodes-found"), @@ -39,7 +40,9 @@ export default async function PrintPage({ params }: PrintPageProps) { printFooter: t("print-footer", { date: new Date().toLocaleDateString() }), tableHeaderIndex: t("table-header-index"), tableHeaderBillInfo: t("table-header-bill-info"), - tableHeaderBarcode: t("table-header-barcode") + tableHeaderBarcode: t("table-header-barcode"), + emptyStateTitle: t("empty-state-title"), + emptyStateMessage: t("empty-state-message", { yearMonth }) }; // If no barcode data found, show empty state @@ -47,9 +50,9 @@ export default async function PrintPage({ params }: PrintPageProps) { return (
- No bills with 2D barcodes found for {year}-{month.toString().padStart(2, '0')} + {translations.emptyStateMessage}