14 lines
361 B
TypeScript
14 lines
361 B
TypeScript
import createMiddleware from 'next-intl/middleware'
|
|
import { NextRequest } from 'next/server'
|
|
import { routing } from '@/i18n/routing'
|
|
|
|
const intlMiddleware = createMiddleware(routing)
|
|
|
|
export async function middleware(request: NextRequest) {
|
|
return intlMiddleware(request)
|
|
}
|
|
|
|
export const config = {
|
|
matcher: ['/((?!api|_next|_vercel|.*\\..*).*)', '/'],
|
|
}
|