// FAQ-Inhalte — seit 03.08.2026 admin-editierbar (siehe public/admin/config.yml, Collection
// "faq") statt fest in src/i18n/ui.ts zu stehen, damit VanVan Fragen/Antworten selbst pflegen
// kann. Weiterhin in allen 4 Sprachen (DE/EN/CH/FR), je eigene Liste.

import type { Locale } from "../i18n/config";

// @ts-ignore -- JSON-Import, zur Build-Zeit von Astro/Vite aufgelöst
import faqRaw from "../content/faq.json";

export interface FaqEintrag {
  q: string;
  a: string;
}

const faq = faqRaw as Record<Locale, FaqEintrag[]>;

export function faqEintraege(lang: Locale): FaqEintrag[] {
  return faq[lang] ?? faq.de ?? [];
}
