From aa6af7ce3697f9d1a53fae50cd52f643b292b6c1 Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 11 Jun 2026 10:55:18 -0500 Subject: [PATCH] chore: workflow trigger i18n (#28992) --- i18n/en.json | 2 ++ web/src/lib/utils/workflow.ts | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/i18n/en.json b/i18n/en.json index 34e598d603..35396ef68f 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -2389,6 +2389,8 @@ "trash_page_title": "Trash ({count})", "trashed_items_will_be_permanently_deleted_after": "Trashed items will be permanently deleted after {days, plural, one {# day} other {# days}}.", "trigger": "Trigger", + "trigger_asset_metadata_extraction": "Asset Metadata Extraction", + "trigger_asset_metadata_extraction_description": "Triggered when the EXIF of an asset is extracted", "trigger_asset_uploaded": "Asset Upload", "trigger_asset_uploaded_description": "Triggered when a new asset is uploaded", "trigger_description": "An event that kicks off the workflow", diff --git a/web/src/lib/utils/workflow.ts b/web/src/lib/utils/workflow.ts index 3fde9ce0db..cb8d856cb9 100644 --- a/web/src/lib/utils/workflow.ts +++ b/web/src/lib/utils/workflow.ts @@ -9,6 +9,9 @@ export const getTriggerName = ($t: MessageFormatter, type: WorkflowTrigger) => { // case WorkflowTrigger.PersonRecognized: { // return $t('trigger_person_recognized'); // } + case WorkflowTrigger.AssetMetadataExtraction: { + return $t('trigger_asset_metadata_extraction'); + } default: { return type; } @@ -23,6 +26,9 @@ export const getTriggerDescription = ($t: MessageFormatter, type: WorkflowTrigge // case WorkflowTrigger.PersonRecognized: { // return $t('trigger_person_recognized_description'); // } + case WorkflowTrigger.AssetMetadataExtraction: { + return $t('trigger_asset_metadata_extraction_description'); + } default: { return type; }