From 4d3433d74cae0d6b4280b412e863a8e9ddb914e7 Mon Sep 17 00:00:00 2001 From: matt-rudolph Date: Fri, 19 Sep 2025 14:38:54 -0600 Subject: [PATCH] fix(marketplace): use existing i18n key for missing marketplace-installed mode; remove added en locale key to satisfy translation check --- src/i18n/locales/en/marketplace.json | 3 --- src/services/marketplace/SimpleInstaller.ts | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/i18n/locales/en/marketplace.json b/src/i18n/locales/en/marketplace.json index 7f473ab801..17ae20078a 100644 --- a/src/i18n/locales/en/marketplace.json +++ b/src/i18n/locales/en/marketplace.json @@ -65,8 +65,5 @@ "removing": "Removing item: \"{{itemName}}\"", "removeSuccess": "\"{{itemName}}\" removed successfully", "removeError": "Failed to remove \"{{itemName}}\": {{errorMessage}}" - }, - "errors": { - "scopedDeletionNotSupported": "Scoped deletion is not supported in this version. Please update Roo Code to the latest version and try again." } } diff --git a/src/services/marketplace/SimpleInstaller.ts b/src/services/marketplace/SimpleInstaller.ts index 6c034a1def..960dcedc0b 100644 --- a/src/services/marketplace/SimpleInstaller.ts +++ b/src/services/marketplace/SimpleInstaller.ts @@ -351,7 +351,7 @@ export class SimpleInstaller { await (this.customModesManager as any).deleteCustomModeForSource(modeSlug, target, true) } else { // Scoped deletion not supported in this version - throw new Error(t("marketplace:errors.scopedDeletionNotSupported")) + throw new Error("Scoped deletion is not supported in this version") } }