diff --git a/src/admin/AdminAppMenu.tsx b/src/admin/AdminAppMenu.tsx index ff9add4a..917d4abd 100644 --- a/src/admin/AdminAppMenu.tsx +++ b/src/admin/AdminAppMenu.tsx @@ -92,7 +92,7 @@ export default function AdminAppMenu({ } if (photosCountNeedSync) { items.push({ - label: APP_TEXT.admin.updates, + label: APP_TEXT.admin.updatePlural, annotation: <> {photosCountNeedSync} diff --git a/src/admin/AdminPhotosClient.tsx b/src/admin/AdminPhotosClient.tsx index 524ad0a6..0bad023c 100644 --- a/src/admin/AdminPhotosClient.tsx +++ b/src/admin/AdminPhotosClient.tsx @@ -15,6 +15,7 @@ import PhotoUploadWithStatus from '@/photo/PhotoUploadWithStatus'; import { pluralize } from '@/utility/string'; import IconBroom from '@/components/icons/IconBroom'; import ResponsiveText from '@/components/primitives/ResponsiveText'; +import { APP_TEXT } from '@/app/config'; export default function AdminPhotosClient({ photos, @@ -61,7 +62,11 @@ export default function AdminPhotosClient({ className="translate-x-[-1px]" />} tooltip={( - pluralize(photosCountNeedsSync, 'photo') + + pluralize( + photosCountNeedsSync, + APP_TEXT.photo.photo, + APP_TEXT.photo.photoPlural, + ) + ' missing data or AI-generated text' )} className={clsx( @@ -76,7 +81,11 @@ export default function AdminPhotosClient({ hideTextOnMobile={false} > - {pluralize(photosCountNeedsSync, 'Update')} + {pluralize( + photosCountNeedsSync, + APP_TEXT.admin.update, + APP_TEXT.admin.updatePlural, + )} } diff --git a/src/admin/AdminPhotosTable.tsx b/src/admin/AdminPhotosTable.tsx index 794915ba..b96dbf7f 100644 --- a/src/admin/AdminPhotosTable.tsx +++ b/src/admin/AdminPhotosTable.tsx @@ -100,7 +100,7 @@ export default function AdminPhotosTable({