import { useRouter } from 'next/router'; import { useTranslations } from 'next-intl'; // using https://next-intl-docs.vercel.app/docs/getting-started/pages-router const LanguageSwitcher = () => { const t = useTranslations('common'); const router = useRouter(); const { locale, locales, asPath } = router; return (
{locales.map((lng) => { if (lng === locale) return null; return ( ); })}
); }; export default LanguageSwitcher;