import { NextRequest, NextResponse } from "next/server"; import { getContentByKey } from "@/lib/content"; export async function GET(request: NextRequest) { const { searchParams } = new URL(request.url); const key = searchParams.get("key"); const locale = searchParams.get("locale") || "en"; if (!key) { return NextResponse.json({ error: "key is required" }, { status: 400 }); } const translation = await getContentByKey({ key, locale }); if (!translation) return NextResponse.json({ content: null }); return NextResponse.json({ content: translation }); }