"use client" import { type AppLocale, localeLabels, locales } from "@cms/i18n" import { useRouter } from "next/navigation" import { useTransition } from "react" import { ADMIN_LOCALE_COOKIE } from "@/i18n/shared" import { useAdminI18n, useAdminT } from "@/providers/admin-i18n-provider" export function AdminLocaleSwitcher() { const router = useRouter() const [isPending, startTransition] = useTransition() const { locale } = useAdminI18n() const t = useAdminT() return ( ) }