From f790691d5a375f1cf5ba1ba5330309c34e790fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Sun, 2 Nov 2025 23:05:20 +0800 Subject: [PATCH] =?UTF-8?q?fix(useMetaLayoutsNMenuOptions):=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E8=B7=AF=E7=94=B1=E6=A0=87=E9=A2=98=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/composables/useMetaLayoutsMenuOptions.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/composables/useMetaLayoutsMenuOptions.tsx b/src/composables/useMetaLayoutsMenuOptions.tsx index eebbeea..faf772e 100644 --- a/src/composables/useMetaLayoutsMenuOptions.tsx +++ b/src/composables/useMetaLayoutsMenuOptions.tsx @@ -8,7 +8,7 @@ import IconMenuRounded from '~icons/material-symbols/menu-rounded'; export function useMetaLayoutsNMenuOptions({ menuInstRef }: { menuInstRef: Ref }) { const router = useRouter(); - const { t, te } = useI18n({ + const { t, te, locale } = useI18n({ inheritLocale: true, useScope: 'local', missing: (locale, key) => { @@ -21,8 +21,8 @@ export function useMetaLayoutsNMenuOptions({ menuInstRef }: { menuInstRef: Ref router.currentRoute.value, - (currentRoute) => { + () => [router.currentRoute.value, locale.value] as const, + ([currentRoute]) => { const routeName = currentRoute.name; const text = te(routeName) ? t(routeName) : routeName; currentRoute.meta!.title = text;