data-ovh-alert-hide-remove-button
class="mt-4"
>
+
+
+
+
+
{
configurationSelected: true,
});
},
+ isChangeOfferFeatureAvailable: /* @ngInject */ (ovhFeatureFlipping) =>
+ ovhFeatureFlipping
+ .checkFeatureAvailability('web-hosting:change-offer')
+ .then((featureAvailability) =>
+ featureAvailability.isFeatureAvailable('web-hosting:change-offer'),
+ )
+ .catch(() => false),
isLocalSeoAvailable: /* @ngInject */ (availableOptions) =>
availableOptions.find(({ family }) => family === LOCAL_SEO_FAMILY),
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_de_DE.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_de_DE.json
index 724cdc52d38b..95701ff5cca4 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_de_DE.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_de_DE.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "Der Dienst ist für dieses Angebot nicht verfügbar.",
"hosting_change_offer_for_service_offer": "Dieser Dienst ist für das {{offer}} Angebot nicht verfügbar.",
"hosting_common_password_conditions": "Bitte beachten Sie, dass das Passwort nach folgenden Regeln vergeben werden muss: - mindestens {{t0}} Zeichen - höchstens {{t1}} Zeichen - mindestens ein Großbuchstabe - mindestens ein Kleinbuchstabe - mindestens eine Zahl - ausschließlich Zahlen und Buchstaben",
@@ -1127,6 +1129,16 @@
"hosting_order_upgrade_start_time_summary_today": "Update geplant für heute um {{time}}.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Update geplant für morgen um {{time}}.",
"hosting_order_upgrade_no_contract": "Keine neuen Verträge zur Validierung vorhanden",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "Die Migration Ihrer ovh.org-Domain wurde registriert. Sobald sie abgeschlossen ist, erhalten Sie eine E-Mail.",
"hosting_migrate_my_ovh_org_error": "Bei der Migration Ihrer OVH Domain ist ein Fehler aufgetreten.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Eine Datenbank bestellen",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_en_GB.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_en_GB.json
index d21582dc7641..974a3de1ac47 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_en_GB.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_en_GB.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "This service is not available for this solution.",
"hosting_change_offer_for_service_offer": "This service is not accessible for the {{offer}} solution.",
"hosting_common_password_conditions": "Please note that the password must meet the following criteria: - Minimum {{t0}} characters - Maximum {{t1}} characters - At least one capital letter - At least one lower-case letter - At least one number - Must only contain letters and numbers",
@@ -1127,6 +1129,16 @@
"hosting_order_upgrade_start_time_summary_today": "Update scheduled at {{time}} today.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Update scheduled at {{time}} tomorrow.",
"hosting_order_upgrade_no_contract": "No new contracts to validate",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "Your ovh.org domain migration has been processed. You will receive an email when it is complete.",
"hosting_migrate_my_ovh_org_error": "An error has occurred migrating your ovh.org domain. ",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Order a database",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_es_ES.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_es_ES.json
index d22a89ec7f52..b48b316a9639 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_es_ES.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_es_ES.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "El servicio no está disponible para este producto.",
"hosting_change_offer_for_service_offer": "Este servicio no está disponible para la solución {{offer}}.",
"hosting_common_password_conditions": "Atención: La contraseña debe cumplir los siguientes criterios: - mínimo {{t0}} caracteres - máximo {{t1}} caracteres - al menos una letra mayúscula - al menos una letra minúscula - al menos una cifra - debe estar compuesto únicamente por cifras y letras",
@@ -1117,6 +1119,16 @@
"hosting_order_upgrade_start_time_summary_today": "Actualización prevista a las {{time}} hoy.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Actualización prevista a las {{time}} mañana.",
"hosting_order_upgrade_no_contract": "No hay ningún contrato pendiente de validación.",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "Hemos recibido la solicitud de migración de su dominio .ovh.org. Recibirá una notificación por correo electrónico cuando haya finalizado.",
"hosting_migrate_my_ovh_org_error": "Se ha producido un error al migrar su dominio .ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Contratar una base de datos",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_CA.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_CA.json
index cc8c5a68a33d..f29e8f858345 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_CA.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_CA.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Nos offres d'hébergement web évoluent à partir du 1er juin 2026. Découvrez les améliorations et les nouveautés incluses.",
+ "hosting_change_offer_banner_link": "En savoir plus",
"hosting_change_offer_for_service": "Ce service n'est pas accessible pour cette offre.",
"hosting_change_offer_for_service_offer": "Ce service n'est pas accessible pour l'offre {{offer}}.",
"hosting_common_password_conditions": "Attention, le mot de passe doit respecter les conditions suivantes : - Minimum {{t0}} caractères - Maximum {{t1}} caractères - Au moins une lettre majuscule - Au moins une lettre minuscule - Au moins un chiffre - Doit être composé uniquement de chiffres et de lettres",
@@ -1146,6 +1148,16 @@
"hosting_order_upgrade_start_time_summary_today": "Mise à jour prévue à {{time}} aujourd'hui.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Mise à jour prévue à {{time}} demain.",
"hosting_order_upgrade_no_contract": "Pas de nouveaux contrats à valider",
+ "hosting_order_upgrade_summary_empty": "Votre panier est vide",
+ "hosting_order_upgrade_summary_product": "Hébergement Web",
+ "hosting_order_upgrade_summary_product_lower": "hébergement web",
+ "hosting_order_upgrade_summary_duration": "Durée",
+ "hosting_order_upgrade_summary_duration_value": "12 mois",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Inclus",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "HT/12 mois",
+ "hosting_order_upgrade_summary_cta": "Continuer la commande",
"hosting_migrate_my_ovh_org_success": "La migration de votre domaine ovh.org a bien été prise en compte. Vous recevrez un e-mail lorsqu'elle sera terminée.",
"hosting_migrate_my_ovh_org_error": "Une erreur est survenue lors de la migration de votre domaine ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Commander une base de données",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_FR.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_FR.json
index cc8c5a68a33d..f29e8f858345 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_FR.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_fr_FR.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Nos offres d'hébergement web évoluent à partir du 1er juin 2026. Découvrez les améliorations et les nouveautés incluses.",
+ "hosting_change_offer_banner_link": "En savoir plus",
"hosting_change_offer_for_service": "Ce service n'est pas accessible pour cette offre.",
"hosting_change_offer_for_service_offer": "Ce service n'est pas accessible pour l'offre {{offer}}.",
"hosting_common_password_conditions": "Attention, le mot de passe doit respecter les conditions suivantes : - Minimum {{t0}} caractères - Maximum {{t1}} caractères - Au moins une lettre majuscule - Au moins une lettre minuscule - Au moins un chiffre - Doit être composé uniquement de chiffres et de lettres",
@@ -1146,6 +1148,16 @@
"hosting_order_upgrade_start_time_summary_today": "Mise à jour prévue à {{time}} aujourd'hui.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Mise à jour prévue à {{time}} demain.",
"hosting_order_upgrade_no_contract": "Pas de nouveaux contrats à valider",
+ "hosting_order_upgrade_summary_empty": "Votre panier est vide",
+ "hosting_order_upgrade_summary_product": "Hébergement Web",
+ "hosting_order_upgrade_summary_product_lower": "hébergement web",
+ "hosting_order_upgrade_summary_duration": "Durée",
+ "hosting_order_upgrade_summary_duration_value": "12 mois",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Inclus",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "HT/12 mois",
+ "hosting_order_upgrade_summary_cta": "Continuer la commande",
"hosting_migrate_my_ovh_org_success": "La migration de votre domaine ovh.org a bien été prise en compte. Vous recevrez un e-mail lorsqu'elle sera terminée.",
"hosting_migrate_my_ovh_org_error": "Une erreur est survenue lors de la migration de votre domaine ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Commander une base de données",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_it_IT.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_it_IT.json
index 834ecc336f26..6cb7c4d670fa 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_it_IT.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_it_IT.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "Questo servizio non è disponibile per questa offerta. ",
"hosting_change_offer_for_service_offer": "Questo servizio non è disponibile per la soluzione {{offer}}.",
"hosting_common_password_conditions": "Attenzione, la password deve rispettare queste condizioni: - minimo {{t0}} caratteri - massimo {{t1}} caratteri - Almeno una lettera maiuscola - Almeno una lettera minuscola - Almeno una cifra - Deve essere composto esclusivamente da cifre e lettere",
@@ -1127,6 +1129,16 @@
"hosting_order_upgrade_start_time_summary_today": "Aggiornamento pianificato oggi alle {{time}}.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Aggiornamento pianificato domani alle {{time}}.",
"hosting_order_upgrade_no_contract": "Nessun nuovo contratto da convalidare",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "La migrazione del tuo dominio ovh.org è stata presa in carico. Una volta completata, riceverai un'email.",
"hosting_migrate_my_ovh_org_error": "Si è verificato un errore durante la migrazione del tuo dominio ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Ordinare un database",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pl_PL.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pl_PL.json
index 9758ea97dfff..7da4ca34087a 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pl_PL.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pl_PL.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "Ta usługa nie jest dostępna dla tej oferty.",
"hosting_change_offer_for_service_offer": "Ta usługa nie jest dostępna w ramach oferty {{offer}}.",
"hosting_common_password_conditions": "Uwaga: hasło musi spełniać następujące warunki: - Minimalna liczba znaków: {{t0}} - Maksymalna liczba znaków: {{t1}} - Przynajmniej jedna wielka litera - Przynajmniej jedna mała litera - Przynajmniej jedna cyfra - Może zawierać wyłącznie cyfry i litery",
@@ -1127,6 +1129,16 @@
"hosting_order_upgrade_start_time_summary_today": "Aktualizacja przewidziana dzisiaj o {{time}}.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Aktualizacja przewidziana jutro o {{time}}.",
"hosting_order_upgrade_no_contract": "Brak nowych regulaminów do zatwierdzenia",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "Migracja Twojej domeny ovh.org została zarejestrowana. Po zakończeniu operacji otrzymasz e-mail.",
"hosting_migrate_my_ovh_org_error": "Wystąpił błąd podczas migracji Twojego konta ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Zamów bazę danych",
diff --git a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pt_PT.json b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pt_PT.json
index f9da5cda617e..f1cb0ba2da6b 100644
--- a/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pt_PT.json
+++ b/packages/manager/apps/web/client/app/hosting/dashboard/translations/Messages_pt_PT.json
@@ -1,4 +1,6 @@
{
+ "hosting_change_offer_banner": "Our web hosting plans are evolving from June 1, 2026. Discover the improvements and new features included.",
+ "hosting_change_offer_banner_link": "Learn more",
"hosting_change_offer_for_service": "Este serviço não está disponível para esta oferta.",
"hosting_change_offer_for_service_offer": "Este serviço não está disponível para a oferta {{offer}}.",
"hosting_common_password_conditions": "Tenha em conta que a palavra-passe deve respeitar as seguintes condições: - Mínimo de {{t0}} caracteres - Máximo de {{t1}} caracteres - Pelo menos uma letra maiúscula - Pelo menos uma letra minúscula - Pelo menos um número - Deve ser composto unicamente por números e letras.",
@@ -1117,6 +1119,16 @@
"hosting_order_upgrade_start_time_summary_today": "Atualização prevista para hoje, às {{time}}.",
"hosting_order_upgrade_start_time_summary_tomorrow": "Atualização prevista para amanhã, às {{time}}.",
"hosting_order_upgrade_no_contract": "Sem novos contratos por validar",
+ "hosting_order_upgrade_summary_empty": "Your cart is empty",
+ "hosting_order_upgrade_summary_product": "Web Hosting",
+ "hosting_order_upgrade_summary_product_lower": "web hosting",
+ "hosting_order_upgrade_summary_duration": "Duration",
+ "hosting_order_upgrade_summary_duration_value": "12 months",
+ "hosting_order_upgrade_summary_options": "Options",
+ "hosting_order_upgrade_summary_included": "Included",
+ "hosting_order_upgrade_summary_total": "Total",
+ "hosting_order_upgrade_summary_vat_period": "ex. VAT/12 months",
+ "hosting_order_upgrade_summary_cta": "Continue order",
"hosting_migrate_my_ovh_org_success": "A migração do seu domínio ovh.org foi registada com êxito. Receberá um e-mail assim que a operação estiver concluída.",
"hosting_migrate_my_ovh_org_error": "Ocorreu um erro aquando da migração do seu domínio ovh.org.",
"hosting_tab_DATABASES_configuration_order_title_button_public": "Encomendar uma base de dados",
diff --git a/packages/manager/apps/web/client/app/hosting/general-informations/GENERAL_INFORMATIONS.controller.js b/packages/manager/apps/web/client/app/hosting/general-informations/GENERAL_INFORMATIONS.controller.js
index 7c30fb987797..a84510fd7f5a 100644
--- a/packages/manager/apps/web/client/app/hosting/general-informations/GENERAL_INFORMATIONS.controller.js
+++ b/packages/manager/apps/web/client/app/hosting/general-informations/GENERAL_INFORMATIONS.controller.js
@@ -8,7 +8,7 @@ import {
LANGUAGES_VERSIONS_GUIDE_URL,
} from './general-informations.constants';
import { HOSTING_CDN_ORDER_CDN_VERSION_V1 } from '../cdn/order/hosting-cdn-order.constant';
-import { NEW_OFFERS_NAME } from '../hosting.constants';
+import { OFFERS_NAME, NEW_OFFERS_NAME } from '../hosting.constants';
export default class HostingGeneralInformationsCtrl {
/* @ngInject */
@@ -33,6 +33,7 @@ export default class HostingGeneralInformationsCtrl {
HostingLocalSeo,
HostingRuntimes,
hostingSSLCertificate,
+ isChangeOfferFeatureAvailable,
OvhApiScreenshot,
user,
) {
@@ -56,6 +57,7 @@ export default class HostingGeneralInformationsCtrl {
this.HostingLocalSeo = HostingLocalSeo;
this.HostingRuntimes = HostingRuntimes;
this.hostingSSLCertificate = hostingSSLCertificate;
+ this.isChangeOfferFeatureAvailable = isChangeOfferFeatureAvailable;
this.OvhApiScreenshot = OvhApiScreenshot;
this.user = user;
this.Domain = Domain;
@@ -375,6 +377,12 @@ export default class HostingGeneralInformationsCtrl {
}
getOfferName(offer) {
+ if (this.isChangeOfferFeatureAvailable) {
+ const offerName = OFFERS_NAME[offer];
+ return this.$translate.instant(
+ offerName || `hosting_dashboard_service_offer_${offer}`,
+ );
+ }
const offerPrefix = NEW_OFFERS_NAME[offer];
const translateKey = offerPrefix
? `hostings_offer_${offerPrefix}`
diff --git a/packages/manager/apps/web/client/app/hosting/general-informations/general-informations.routing.js b/packages/manager/apps/web/client/app/hosting/general-informations/general-informations.routing.js
index 68e24b71b2bb..efdde47ad763 100644
--- a/packages/manager/apps/web/client/app/hosting/general-informations/general-informations.routing.js
+++ b/packages/manager/apps/web/client/app/hosting/general-informations/general-informations.routing.js
@@ -7,6 +7,14 @@ export default /* @ngInject */ ($stateProvider) => {
controllerAs: '$ctrl',
template,
resolve: {
+ isChangeOfferFeatureAvailable: /* @ngInject */ (ovhFeatureFlipping) =>
+ ovhFeatureFlipping
+ .checkFeatureAvailability('web-hosting:change-offer')
+ .then((featureAvailability) => {
+ return featureAvailability.isFeatureAvailable(
+ 'web-hosting:change-offer',
+ );
+ }),
breadcrumb: () => null,
},
});
diff --git a/packages/manager/apps/web/client/app/hosting/hosting.constants.js b/packages/manager/apps/web/client/app/hosting/hosting.constants.js
index 33a4ebc25524..a4240c39163a 100644
--- a/packages/manager/apps/web/client/app/hosting/hosting.constants.js
+++ b/packages/manager/apps/web/client/app/hosting/hosting.constants.js
@@ -7,6 +7,18 @@ export const NEW_OFFERS_NAME = {
PERFORMANCE_4: 'performance_4',
};
+export const OFFERS_NAME = {
+ HOSTING_FREE_100_M: 'hosting-free-100M',
+ HOSTING_STARTER: 'hosting-starter',
+ HOSTING_PERSO: 'hosting-perso',
+ HOSTING_STARTUP: 'hosting-startup',
+ HOSTING_PRO: 'hosting-pro',
+ HOSTING_PERFORMANCE_1: 'hosting-performance-1',
+ HOSTING_AGENCY: 'hosting-agence',
+ HOSTING_AGENCY_PLUS: 'hosting-agence-plus',
+ HOSTING_AGENCY_MAX: 'hosting-agence-max',
+};
+
export const OFFERS_UNELIGIBLE_FOR_MODULE = [
'START_10_M',
'HOSTING_FREE_100_M',
diff --git a/packages/manager/apps/web/client/app/hosting/module/MODULE.html b/packages/manager/apps/web/client/app/hosting/module/MODULE.html
index 5540aa0054f8..6d5520858aff 100644
--- a/packages/manager/apps/web/client/app/hosting/module/MODULE.html
+++ b/packages/manager/apps/web/client/app/hosting/module/MODULE.html
@@ -25,7 +25,7 @@