"use client"; import Link from "next/link"; import { useLocale } from "next-intl"; import { usePathname } from "next/navigation"; const routeLabels: Record = { catalog: "Catalog", about: "About", donate: "Donate", community: "Community", guides: "Guides", contact: "Contact", admin: "Admin", "server-status": "Server Status", games: "Games", documentary: "Documentary", }; export function Breadcrumb() { const locale = useLocale(); const pathname = usePathname(); const segments = pathname.split("/").filter(Boolean).slice(1); // remove locale if (segments.length === 0) return null; return ( ); }