From 38143b679e389633dbd27a2fede866c3696c583c Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 23 Nov 2024 17:19:04 +0100 Subject: [PATCH] fix: matcher for translation middleware only supports en and de (#1528) --- packages/translation/src/middleware.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/translation/src/middleware.ts b/packages/translation/src/middleware.ts index fd8948b10..4c41325ee 100644 --- a/packages/translation/src/middleware.ts +++ b/packages/translation/src/middleware.ts @@ -1,6 +1,7 @@ import createMiddleware from "next-intl/middleware"; import type { SupportedLanguage } from "."; +import { supportedLanguages } from "./config"; import { createRouting } from "./routing"; export const createI18nMiddleware = (defaultLocale: SupportedLanguage) => @@ -8,5 +9,5 @@ export const createI18nMiddleware = (defaultLocale: SupportedLanguage) => export const config = { // Match only internationalized pathnames - matcher: ["/", "/(de|en)/:path*"], + matcher: ["/", `/(${supportedLanguages.join("|")})/:path*`], };