From 701ecb74668088f0cd840a4faad0227fa65c09b2 Mon Sep 17 00:00:00 2001 From: Jordan Aasen <166539328+jaasen-livefront@users.noreply.github.com> Date: Fri, 5 Dec 2025 13:05:00 -0800 Subject: [PATCH] [PM-28817] - updates to premium sub dialog copy (#17824) * updates to premium sub dialog copy * update template * remove planDescPremium --- apps/browser/src/_locales/en/messages.json | 4 ++-- apps/desktop/src/locales/en/messages.json | 4 ++-- .../premium/cloud-hosted-premium-vnext.component.html | 2 +- apps/web/src/locales/en/messages.json | 6 +++--- .../billing/services/subscription-pricing.service.spec.ts | 4 ++-- .../src/billing/services/subscription-pricing.service.ts | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json index 5c8c351e58..cb85893065 100644 --- a/apps/browser/src/_locales/en/messages.json +++ b/apps/browser/src/_locales/en/messages.json @@ -5848,8 +5848,8 @@ "andMoreFeatures": { "message": "And more!" }, - "planDescPremium": { - "message": "Complete online security" + "advancedOnlineSecurity": { + "message": "Advanced online security" }, "upgradeToPremium": { "message": "Upgrade to Premium" diff --git a/apps/desktop/src/locales/en/messages.json b/apps/desktop/src/locales/en/messages.json index ba5bbb94d5..33582c857a 100644 --- a/apps/desktop/src/locales/en/messages.json +++ b/apps/desktop/src/locales/en/messages.json @@ -4319,8 +4319,8 @@ "andMoreFeatures": { "message": "And more!" }, - "planDescPremium": { - "message": "Complete online security" + "advancedOnlineSecurity": { + "message": "Advanced online security" }, "upgradeToPremium": { "message": "Upgrade to Premium" diff --git a/apps/web/src/app/billing/individual/premium/cloud-hosted-premium-vnext.component.html b/apps/web/src/app/billing/individual/premium/cloud-hosted-premium-vnext.component.html index 6b168901b2..e182659acb 100644 --- a/apps/web/src/app/billing/individual/premium/cloud-hosted-premium-vnext.component.html +++ b/apps/web/src/app/billing/individual/premium/cloud-hosted-premium-vnext.component.html @@ -21,7 +21,7 @@
@if (premiumCardData$ | async; as premiumData) { { return "Custom"; // Plan descriptions - case "planDescPremium": + case "advancedOnlineSecurity": return "Premium plan description"; case "planDescFamiliesV2": return "Families plan description"; @@ -397,7 +397,7 @@ describe("DefaultSubscriptionPricingService", () => { }); expect(i18nService.t).toHaveBeenCalledWith("premium"); - expect(i18nService.t).toHaveBeenCalledWith("planDescPremium"); + expect(i18nService.t).toHaveBeenCalledWith("advancedOnlineSecurity"); expect(i18nService.t).toHaveBeenCalledWith("planNameFamilies"); expect(i18nService.t).toHaveBeenCalledWith("planDescFamiliesV2"); expect(i18nService.t).toHaveBeenCalledWith("builtInAuthenticator"); diff --git a/libs/common/src/billing/services/subscription-pricing.service.ts b/libs/common/src/billing/services/subscription-pricing.service.ts index a3f048fee7..5bfc978554 100644 --- a/libs/common/src/billing/services/subscription-pricing.service.ts +++ b/libs/common/src/billing/services/subscription-pricing.service.ts @@ -127,7 +127,7 @@ export class DefaultSubscriptionPricingService implements SubscriptionPricingSer map((premiumPrices) => ({ id: PersonalSubscriptionPricingTierIds.Premium, name: this.i18nService.t("premium"), - description: this.i18nService.t("planDescPremium"), + description: this.i18nService.t("advancedOnlineSecurity"), availableCadences: [SubscriptionCadenceIds.Annually], passwordManager: { type: "standalone",