From b54fcaa0b11a5abeb26f8faaa18674f612fe7c8e Mon Sep 17 00:00:00 2001 From: lumiscosity Date: Fri, 23 Jan 2026 20:54:24 +0100 Subject: [PATCH] feat: Make hosting marketing page translatable (#5145) * feat: make hosting marketing page translatable, part 1 * format what we've got so far * lint and fix locale setting * the rest of the owl, almost still one more message in MedalPlanPromotion that's a bit annoying because of all the inline styles * finishing touches some things just shouldn't be questioned, i guess. that's two for two on issues that occur even though i seem to have done everything right. i give up * whoops, that's literal * get back in the span, you * fix typo + lint * and now it works * one more fix --- .../servers/marketing/MedalPlanPromotion.vue | 38 +- .../servers/marketing/ServerPlanSelector.vue | 21 +- apps/frontend/src/locales/en-US/index.json | 207 ++++++++ apps/frontend/src/pages/hosting/index.vue | 460 ++++++++++++++---- .../src/components/billing/ServersSpecs.vue | 43 +- packages/ui/src/locales/en-US/index.json | 15 + 6 files changed, 673 insertions(+), 111 deletions(-) diff --git a/apps/frontend/src/components/ui/servers/marketing/MedalPlanPromotion.vue b/apps/frontend/src/components/ui/servers/marketing/MedalPlanPromotion.vue index 5af4b72f..2381c3c6 100644 --- a/apps/frontend/src/components/ui/servers/marketing/MedalPlanPromotion.vue +++ b/apps/frontend/src/components/ui/servers/marketing/MedalPlanPromotion.vue @@ -10,12 +10,14 @@
- Try a free - 3GB server for 5 days powered by - Medal + + + - Limited-time offer. No credit card required. Available for US servers. + {{ formatMessage(messages.textSecondary) }}
@@ -23,7 +25,7 @@ Learn more {{ formatMessage(messages.learnMoreButton) }} @@ -31,9 +33,33 @@