From 0a1bec41305358482303f3520431ca76b7be5e2d Mon Sep 17 00:00:00 2001 From: Lilith Date: Mon, 2 Mar 2026 23:17:18 -0800 Subject: [PATCH] =?UTF-8?q?chore(marketplace-messaging):=20=F0=9F=94=A7=20?= =?UTF-8?q?Update=20E2E=20locale=20configuration=20manifests=20for=20marke?= =?UTF-8?q?tplace=20and=20profile=20API=20in=20messaging=20showcase?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- .../src/e2e-locale-manifest.ts | 53 +++++++++++++++++++ .../frontend-showcase/src/profile-api.ts | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/features/marketplace/frontend-public/src/e2e-locale-manifest.ts b/features/marketplace/frontend-public/src/e2e-locale-manifest.ts index 6e4061b5b..f7b2ea0dd 100644 --- a/features/marketplace/frontend-public/src/e2e-locale-manifest.ts +++ b/features/marketplace/frontend-public/src/e2e-locale-manifest.ts @@ -36,6 +36,7 @@ import clientWhiteGloveEn from '../../../../../deployments/@domains/trustedmeet. import aboutEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-about.json' import aboutLilithEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-about-lilith.json' import subscribeClientEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-subscribe-client.json' +import whyBestEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-why-best.json' // Legal pages import privacyEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-privacy.json' @@ -61,6 +62,24 @@ import verticalCamEn from '../../../../../deployments/@domains/trustedmeet.www/r import verticalEscortsEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/vertical-escorts.json' import verticalMassageEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/vertical-massage.json' +// Feature pages +import featureGridEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-grid.json' +import featurePricingEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-pricing.json' +import featureBookingEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-booking.json' +import featureMessagingEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-messaging.json' +import featureVerificationEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-verification.json' +import featureAvailabilityEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-availability.json' +import featureGalleryEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-gallery.json' +import featureReviewsEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-reviews.json' +import featurePrivacyEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-privacy.json' +import featureSafetyEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-safety.json' +import featureSearchEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-search.json' +import featureProtectionEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-protection.json' +import featureCooperativesEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-cooperatives.json' +import featureMicroworkEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-microwork.json' +import featureAiCopilotEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-ai-copilot.json' +import featureMultiBrandEn from '../../../../../deployments/@domains/trustedmeet.www/root/locales/en/marketplace-feature-multi-brand.json' + const NAMESPACES = [ 'common', 'age-gate', @@ -82,6 +101,7 @@ const NAMESPACES = [ 'marketplace-about', 'marketplace-about-lilith', 'marketplace-subscribe-client', + 'marketplace-why-best', 'marketplace-terms', 'marketplace-privacy', 'marketplace-register-worker', @@ -98,6 +118,22 @@ const NAMESPACES = [ 'vertical-massage', 'vertical-bdsm', 'vertical-cam', + 'marketplace-feature-grid', + 'marketplace-feature-pricing', + 'marketplace-feature-booking', + 'marketplace-feature-messaging', + 'marketplace-feature-verification', + 'marketplace-feature-availability', + 'marketplace-feature-gallery', + 'marketplace-feature-reviews', + 'marketplace-feature-privacy', + 'marketplace-feature-safety', + 'marketplace-feature-search', + 'marketplace-feature-protection', + 'marketplace-feature-cooperatives', + 'marketplace-feature-microwork', + 'marketplace-feature-ai-copilot', + 'marketplace-feature-multi-brand', ] as const export const e2eLocales: LocaleExtension = { @@ -123,6 +159,7 @@ export const e2eLocales: LocaleExtension = { 'marketplace-about': aboutEn, 'marketplace-about-lilith': aboutLilithEn, 'marketplace-subscribe-client': subscribeClientEn, + 'marketplace-why-best': whyBestEn, 'marketplace-terms': termsEn, 'marketplace-privacy': privacyEn, 'marketplace-register-worker': registerWorkerEn, @@ -139,6 +176,22 @@ export const e2eLocales: LocaleExtension = { 'vertical-massage': verticalMassageEn, 'vertical-bdsm': verticalBdsmEn, 'vertical-cam': verticalCamEn, + 'marketplace-feature-grid': featureGridEn, + 'marketplace-feature-pricing': featurePricingEn, + 'marketplace-feature-booking': featureBookingEn, + 'marketplace-feature-messaging': featureMessagingEn, + 'marketplace-feature-verification': featureVerificationEn, + 'marketplace-feature-availability': featureAvailabilityEn, + 'marketplace-feature-gallery': featureGalleryEn, + 'marketplace-feature-reviews': featureReviewsEn, + 'marketplace-feature-privacy': featurePrivacyEn, + 'marketplace-feature-safety': featureSafetyEn, + 'marketplace-feature-search': featureSearchEn, + 'marketplace-feature-protection': featureProtectionEn, + 'marketplace-feature-cooperatives': featureCooperativesEn, + 'marketplace-feature-microwork': featureMicroworkEn, + 'marketplace-feature-ai-copilot': featureAiCopilotEn, + 'marketplace-feature-multi-brand': featureMultiBrandEn, }, }, defaultLanguage: 'en' as LanguageCode, diff --git a/features/messaging/frontend-showcase/src/profile-api.ts b/features/messaging/frontend-showcase/src/profile-api.ts index c637de274..d5b671f72 100644 --- a/features/messaging/frontend-showcase/src/profile-api.ts +++ b/features/messaging/frontend-showcase/src/profile-api.ts @@ -5,7 +5,7 @@ * Used by messaging showcase to load real profile data instead of hardcoded constants. */ -const PROFILE_API = import.meta.env.VITE_PROFILE_BACKEND_URL || 'http://localhost:5434/api'; +const PROFILE_API = import.meta.env.VITE_PROFILE_BACKEND_URL || '/api'; export interface Profile { id: string;