diff --git a/src/components/navbar/NavMenu.tsx b/src/components/navbar/NavMenu.tsx index d64df4fbc..ebdc6ac98 100644 --- a/src/components/navbar/NavMenu.tsx +++ b/src/components/navbar/NavMenu.tsx @@ -1,4 +1,5 @@ import { Link, useLocation } from 'react-router-dom'; +import { useTranslation } from 'react-i18next'; import { NavigationDropdown } from './NavDropdowns'; import { isActive, getCurrentNavItem, type NavItem } from './constants'; import { useConfigStore } from '../../stores/useConfigStore'; @@ -20,14 +21,17 @@ interface NavMenuProps { export function NavMenu({ navItems }: NavMenuProps) { const location = useLocation(); const { isMenuItemHidden } = useConfigStore(); + const { i18n } = useTranslation(); + + const isChinese = i18n.language.startsWith('zh'); // 过滤隐藏的菜单项 const visibleNavItems = navItems.filter(item => !isMenuItemHidden(item.path)); return ( <> - {/* 文字胶囊 (≥ 1024px) */} -