import createMiddleware from "next-intl/middleware"; import { locales, defaultLocale } from "@/config/locales"; // This middleware intercepts requests and handles locale-based routing export default createMiddleware({ locales, defaultLocale, // Always require a locale prefix localePrefix: 'always' }); export const config = { // Match only internationalized pathnames matcher: ["/", "/(in|en)/:path*"], };