import createMiddleware from 'next-intl/middleware'; export default createMiddleware({ // A list of all locales that are supported locales: ['tr', 'en'], // Used when no locale matches defaultLocale: 'tr', localePrefix: 'as-needed' }); export const config = { // Match all pathnames except for // - … if they start with `/api`, `/_next` or `/_vercel` // - … the ones containing a dot (e.g. `favicon.ico`) matcher: ['/((?!api|_next|_vercel|.*\\..*).*)'] };