From 7bc2c1dd4dd6240bf569919c102e7d76f4345ae0 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Mon, 15 Sep 2025 00:49:31 -0700 Subject: [PATCH] make default layout translatable (#4378) * make default layout translatable * intl:extract * fix lint --- apps/frontend/src/layouts/default.vue | 283 ++++++++++++++---- apps/frontend/src/locales/en-US/index.json | 76 ++++- .../src/pages/search/[searchProjectType].vue | 16 +- packages/ui/src/locales/en-US/index.json | 54 ++++ packages/ui/src/utils/common-messages.ts | 81 +++++ 5 files changed, 447 insertions(+), 63 deletions(-) diff --git a/apps/frontend/src/layouts/default.vue b/apps/frontend/src/layouts/default.vue index e63bce77bb..99cb7eb82f 100644 --- a/apps/frontend/src/layouts/default.vue +++ b/apps/frontend/src/layouts/default.vue @@ -93,7 +93,12 @@ {{ formatMessage(stagingBannerMessages.description) }} @@ -115,7 +120,7 @@ class="experimental-styles-within desktop-only relative z-[5] mx-auto grid max-w-[1280px] grid-cols-[1fr_auto] items-center gap-2 px-6 py-4 lg:grid-cols-[auto_1fr_auto]" >
- +
@@ -130,7 +135,10 @@ route.name === 'search-mods' ? 'main-nav-primary' : 'main-nav-secondary' " > - + + - - + + - + + - + + - + + @@ -290,7 +333,7 @@ position="bottom" direction="left" :dropdown-id="`${basePopoutId}-staff`" - aria-label="Create new..." + :aria-label="formatMessage(messages.createNew)" :options="[ { id: 'review-projects', @@ -329,12 +372,20 @@ >