import type { Locale } from "@/config/i18nRoutes";

/**
 * Micro-copie partagée (boutons/labels) codée en dur dans plusieurs composants
 * d'origine et JAMAIS fournie par WordPress via un adaptateur. Sans ça, ces
 * libellés restent en français sur les routes EN/ES. Aligné sur `I18N_NAV[].ui.cta`.
 */
export const MICROCOPY: Record<
  Locale,
  {
    demanderDevis: string;
    estimerBudget: string;
    enSavoirPlus: string;
    /** Préfixe d'étape de process (ex. « Étape 01 »). */
    etape: string;
  }
> = {
  fr: {
    demanderDevis: "Demander un devis",
    estimerBudget: "Estimer mon budget",
    enSavoirPlus: "En savoir plus",
    etape: "Étape",
  },
  en: {
    demanderDevis: "Request a quote",
    estimerBudget: "Estimate my budget",
    enSavoirPlus: "Learn more",
    etape: "Step",
  },
  es: {
    demanderDevis: "Solicitar presupuesto",
    estimerBudget: "Calcular mi presupuesto",
    enSavoirPlus: "Más información",
    etape: "Paso",
  },
};
