Files
payload/examples/localization/src/middleware.ts
2024-12-22 19:21:56 +00:00

15 lines
470 B
TypeScript

import createMiddleware from 'next-intl/middleware'
import { routing } from './i18n/routing'
export default createMiddleware(routing)
// see https://next-intl-docs.vercel.app/docs/routing/middleware
export const config = {
matcher: [
// Match all pathnames except for
// - … if they start with `/api`, `/_next`, `/_vercel`, or `/admin`
// - … the ones containing a dot (e.g. `favicon.ico`)
'/((?!api|_next|_vercel|admin|next|.*\\..*).*)',
],
}