From 48abac9b45801a2ad842eb4c2e4e53cb9657ef4c Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Tue, 14 Apr 2026 13:51:39 -0500 Subject: [PATCH] fix i18n extractor not recognizing shorthand plural count in MultiExportDialog (#22877) --- web/public/locales/en/components/dialog.json | 2 -- web/src/components/overlay/MultiExportDialog.tsx | 10 ++++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/web/public/locales/en/components/dialog.json b/web/public/locales/en/components/dialog.json index 6c2a2cac2..f4e54aa88 100644 --- a/web/public/locales/en/components/dialog.json +++ b/web/public/locales/en/components/dialog.json @@ -81,13 +81,11 @@ "exportButton_other": "Export {{count}} Cameras" }, "multi": { - "title": "Export {{count}} reviews", "title_one": "Export 1 review", "title_other": "Export {{count}} reviews", "description": "Export each selected review. All exports will be grouped under a single case.", "descriptionNoCase": "Export each selected review.", "caseNamePlaceholder": "Review export - {{date}}", - "exportButton": "Export {{count}} reviews", "exportButton_one": "Export 1 review", "exportButton_other": "Export {{count}} reviews", "exportingButton": "Exporting...", diff --git a/web/src/components/overlay/MultiExportDialog.tsx b/web/src/components/overlay/MultiExportDialog.tsx index 7022bd366..c914f3edd 100644 --- a/web/src/components/overlay/MultiExportDialog.tsx +++ b/web/src/components/overlay/MultiExportDialog.tsx @@ -354,11 +354,11 @@ export default function MultiExportDialog({ variant="select" onClick={handleSubmit} disabled={!canSubmit} - aria-label={t("export.multi.exportButton", { count })} + aria-label={t("export.multi.exportButton", { count: count })} > {isExporting ? t("export.multi.exportingButton") - : t("export.multi.exportButton", { count })} + : t("export.multi.exportButton", { count: count })} ); @@ -369,7 +369,9 @@ export default function MultiExportDialog({ {children} - {t("export.multi.title", { count })} + + {t("export.multi.title", { count: count })} + {isAdmin ? t("export.multi.description") @@ -388,7 +390,7 @@ export default function MultiExportDialog({ {children} - {t("export.multi.title", { count })} + {t("export.multi.title", { count: count })} {isAdmin ? t("export.multi.description")