Files
mypage/middleware.ts
RJ 91afe03109
Some checks failed
Build and Deploy Next.js Blog to Staging / 🔍 Code Quality Checks (push) Failing after 15s
Build and Deploy Next.js Blog to Staging / 🏗️ Build and Push Docker Image (push) Has been skipped
Build and Deploy Next.js Blog to Staging / 🚀 Deploy to Staging (push) Has been skipped
📄 Huge intl feature
2025-12-02 22:29:24 +00:00

21 lines
392 B
TypeScript

import createMiddleware from 'next-intl/middleware';
import {routing} from './src/i18n/routing';
export default createMiddleware({
...routing,
localeDetection: true,
localeCookie: {
name: 'NEXT_LOCALE',
maxAge: 60 * 60 * 24 * 365,
sameSite: 'lax'
}
});
export const config = {
matcher: [
'/',
'/(en|ro)/:path*',
'/((?!api|_next|_vercel|.*\\..*).*)'
]
};