From 644c7fa6b41409cee8a30fb7fb85388552409919 Mon Sep 17 00:00:00 2001 From: GuoQing Liu <842607283@qq.com> Date: Mon, 8 Dec 2025 02:35:48 +0800 Subject: [PATCH] fix: fix classification missing i18n (#21179) --- web/public/locales/en/views/classificationModel.json | 1 + .../components/overlay/ClassificationSelectionDialog.tsx | 4 +++- web/src/components/overlay/dialog/TrainFilterDialog.tsx | 4 +++- web/src/pages/FaceLibrary.tsx | 7 ++++++- web/src/views/classification/ModelTrainingView.tsx | 9 +++++++-- 5 files changed, 20 insertions(+), 5 deletions(-) diff --git a/web/public/locales/en/views/classificationModel.json b/web/public/locales/en/views/classificationModel.json index aecf3ca89..0e9095e49 100644 --- a/web/public/locales/en/views/classificationModel.json +++ b/web/public/locales/en/views/classificationModel.json @@ -83,6 +83,7 @@ "aria": "Select Recent Classifications" }, "categories": "Classes", + "none": "None", "createCategory": { "new": "Create New Class" }, diff --git a/web/src/components/overlay/ClassificationSelectionDialog.tsx b/web/src/components/overlay/ClassificationSelectionDialog.tsx index b4ae79e35..ab35ac3ce 100644 --- a/web/src/components/overlay/ClassificationSelectionDialog.tsx +++ b/web/src/components/overlay/ClassificationSelectionDialog.tsx @@ -131,7 +131,9 @@ export default function ClassificationSelectionDialog({ className="flex cursor-pointer gap-2 smart-capitalize" onClick={() => onCategorizeImage(category)} > - {category.replaceAll("_", " ")} + {category === "none" + ? t("none") + : category.replaceAll("_", " ")} ))} diff --git a/web/src/components/overlay/dialog/TrainFilterDialog.tsx b/web/src/components/overlay/dialog/TrainFilterDialog.tsx index 982523ae9..0bade7e77 100644 --- a/web/src/components/overlay/dialog/TrainFilterDialog.tsx +++ b/web/src/components/overlay/dialog/TrainFilterDialog.tsx @@ -180,7 +180,9 @@ export function ClassFilterContent({ {allClasses.map((item) => ( { if (isChecked) { diff --git a/web/src/pages/FaceLibrary.tsx b/web/src/pages/FaceLibrary.tsx index 439a9bde4..d25c997c0 100644 --- a/web/src/pages/FaceLibrary.tsx +++ b/web/src/pages/FaceLibrary.tsx @@ -371,7 +371,12 @@ export default function FaceLibrary() { {selectedFaces?.length > 0 ? (
-
{`${selectedFaces.length} selected`}
+
+ {t("selected", { + ns: "views/event", + count: selectedFaces.length, + })} +
{"|"}
-
{`${selectedImages.length} selected`}
+
+ {t("selected", { + ns: "views/event", + count: selectedImages.length, + })} +
{"|"}
setPageToggle(id)} > - {id.replaceAll("_", " ")} + {id === "none" ? t("none") : id.replaceAll("_", " ")} ({dataset?.[id].length})