From cf1b5f5e2dc483b93ed6d4b7f4a333812de4c02a Mon Sep 17 00:00:00 2001 From: xinyihl <1012737146@qq.com> Date: Thu, 19 Mar 2026 00:16:04 +0800 Subject: [PATCH] Make settings page localizable (#5294) * make settings localizable * move plan names to common messages * unknown -> plan-unknown * prepr:frontend --- .../servers/marketing/ServerPlanSelector.vue | 24 +- apps/frontend/src/locales/en-US/index.json | 412 ++++++++++++- apps/frontend/src/pages/settings.vue | 23 +- apps/frontend/src/pages/settings/account.vue | 546 ++++++++++++++---- .../src/pages/settings/applications.vue | 17 +- .../src/pages/settings/authorizations.vue | 64 +- .../src/pages/settings/billing/charges.vue | 42 +- .../src/pages/settings/billing/index.vue | 477 ++++++++++++--- apps/frontend/src/pages/settings/index.vue | 43 +- apps/frontend/src/pages/settings/profile.vue | 8 +- packages/ui/src/locales/en-US/index.json | 15 + packages/ui/src/utils/common-messages.ts | 20 + 12 files changed, 1420 insertions(+), 271 deletions(-) diff --git a/apps/frontend/src/components/ui/servers/marketing/ServerPlanSelector.vue b/apps/frontend/src/components/ui/servers/marketing/ServerPlanSelector.vue index 542c26dde..9a3111a0f 100644 --- a/apps/frontend/src/components/ui/servers/marketing/ServerPlanSelector.vue +++ b/apps/frontend/src/components/ui/servers/marketing/ServerPlanSelector.vue @@ -1,6 +1,13 @@