From e9ee3a77085fc54a5c53131e4031c444918ac74e Mon Sep 17 00:00:00 2001 From: arolleaguekeng Date: Fri, 6 Feb 2026 01:04:37 +0100 Subject: [PATCH] refactor: replace i18n translation keys with hardcoded French text in show-development page Replace translation keys with hardcoded French text for title, subtitle, CTA button, and feature descriptions (modern design, SEO optimization, customization) in both landing page and standard views. Change optional chaining operator to non-null assertion operator for selectedTypography in create-project template. --- .../pages/create-project/create-project.html | 2 +- .../show-development/show-development.html | 49 ++++++------------- 2 files changed, 15 insertions(+), 36 deletions(-) diff --git a/apps/main-dashboard/src/app/modules/dashboard/pages/create-project/create-project.html b/apps/main-dashboard/src/app/modules/dashboard/pages/create-project/create-project.html index be3dcb41..6371a043 100644 --- a/apps/main-dashboard/src/app/modules/dashboard/pages/create-project/create-project.html +++ b/apps/main-dashboard/src/app/modules/dashboard/pages/create-project/create-project.html @@ -85,7 +85,7 @@

[project]="project()" [selectedLogo]="project().analysisResultModel.branding.logo.id || ''" [selectedColor]="project().analysisResultModel.branding.colors.id || ''" - [selectedTypography]="project().analysisResultModel?.branding?.typography?.id || ''" + [selectedTypography]="project().analysisResultModel!.branding!.typography!.id || ''" [logos]="project().analysisResultModel.branding.generatedLogos || []" [colorPalettes]="project().analysisResultModel.branding.generatedColors || []" [typographyOptions]="project().analysisResultModel.branding.generatedTypography || []" diff --git a/apps/main-dashboard/src/app/modules/dashboard/pages/development/show-development/show-development.html b/apps/main-dashboard/src/app/modules/dashboard/pages/development/show-development/show-development.html index 2ebddd9b..f6ad50dc 100644 --- a/apps/main-dashboard/src/app/modules/dashboard/pages/development/show-development/show-development.html +++ b/apps/main-dashboard/src/app/modules/dashboard/pages/development/show-development/show-development.html @@ -36,12 +36,13 @@

- {{ 'dashboard.showDevelopment.landingPage.title' | translate }} + Votre Landing Page est Prête à Générer

- {{ 'dashboard.showDevelopment.landingPage.subtitle' | translate }} + Votre configuration est finalisée. Lancez la génération pour créer votre landing page + professionnelle et moderne en quelques minutes.

@@ -54,9 +55,7 @@

d="M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z" /> - {{ - 'dashboard.showDevelopment.landingPage.cta' | translate - }} + Générer ma Landing Page @@ -76,15 +75,8 @@

/> -

- {{ 'dashboard.showDevelopment.landingPage.features.modern.title' | translate }} -

-

- {{ - 'dashboard.showDevelopment.landingPage.features.modern.description' - | translate - }} -

+

Design Moderne

+

Interface élégante et responsive

@@ -104,14 +96,8 @@

/> -

- {{ 'dashboard.showDevelopment.landingPage.features.seo.title' | translate }} -

-

- {{ - 'dashboard.showDevelopment.landingPage.features.seo.description' | translate - }} -

+

Optimisé SEO

+

Référencement naturel optimisé

@@ -128,17 +114,9 @@

/> -

- {{ - 'dashboard.showDevelopment.landingPage.features.customizable.title' - | translate - }} -

+

Personnalisable

- {{ - 'dashboard.showDevelopment.landingPage.features.customizable.description' - | translate - }} + Facilement modifiable selon vos besoins

@@ -169,12 +147,13 @@

- {{ 'dashboard.showDevelopment.title' | translate }} + Configuration prête

- {{ 'dashboard.showDevelopment.subtitle' | translate }} + Votre stack technologique est configurée. Lancez la génération pour créer votre + application complète.

@@ -182,7 +161,7 @@

(click)="redirectToWebGenerator(projectId())" class="inner-button inline-flex items-center gap-3 text-lg px-8 py-4 mb-6 glow-accent" > - {{ 'dashboard.showDevelopment.buttons.generate' | translate }} + Générer l'application