diff --git a/apps/web/src/middleware.ts b/apps/web/src/middleware.ts index 05cbe0ff0..418bbcd8b 100644 --- a/apps/web/src/middleware.ts +++ b/apps/web/src/middleware.ts @@ -1,29 +1,8 @@ +import languages from "@rallly/languages"; import languageParser from "accept-language-parser"; import { NextRequest, NextResponse } from "next/server"; -const supportedLocales = [ - "ca", - "cs", - "da", - "de", - "en", - "es", - "fi", - "fr", - "hu", - "hr", - "it", - "ko", - "nl", - "pl", - "pt", - "pt-BR", - "ru", - "sk", - "sv", - "vi", - "zh", -]; +const supportedLocales = Object.keys(languages); export async function middleware(req: NextRequest) { const { headers, cookies, nextUrl } = req;