import { NextRequest, NextResponse } from "next/server"; import { getMessages } from "@/lib/directus"; export async function GET(request: NextRequest) { const { searchParams } = new URL(request.url); const locale = searchParams.get("locale") || "en"; try { const messages = await getMessages(locale); return NextResponse.json({ messages }); } catch { return NextResponse.json({ messages: {} }, { status: 500 }); } }