import type { Locale } from "./site";

export const sectionLabels: Record<
  Locale,
  {
    recognition: string;
    diagnosis: string;
    method: string;
    evidence: string;
    credibility: string;
    framework: string;
    publicationStandard: string;
    objective: string;
    capabilities: string;
    connectedPillars: string;
    nextStep: string;
    morocco: string;
  }
> = {
  fr: {
    recognition: "Le point de départ",
    diagnosis: "Principe de diagnostic",
    method: "Notre méthode",
    evidence: "Repères confirmés",
    credibility: "Crédibilité",
    framework: "Cadre approuvé",
    publicationStandard: "Standard éditorial",
    objective: "Problème traité",
    capabilities: "Capacités mobilisées",
    connectedPillars: "Piliers reliés",
    nextStep: "Étape suivante",
    morocco: "Fès · Maroc",
  },
  en: {
    recognition: "The starting point",
    diagnosis: "Diagnosis principle",
    method: "Our method",
    evidence: "Confirmed signals",
    credibility: "Credibility",
    framework: "Approved framework",
    publicationStandard: "Editorial standard",
    objective: "Problem addressed",
    capabilities: "Capabilities involved",
    connectedPillars: "Connected pillars",
    nextStep: "Next step",
    morocco: "Fès · Morocco",
  },
  ar: {
    recognition: "نقطة البداية",
    diagnosis: "مبدأ التشخيص",
    method: "منهجيتنا",
    evidence: "مؤشرات مؤكدة",
    credibility: "المصداقية",
    framework: "إطار عمل معتمد",
    publicationStandard: "المعيار التحريري",
    objective: "المشكلة التي نعالجها",
    capabilities: "القدرات المستخدمة",
    connectedPillars: "الركائز المرتبطة",
    nextStep: "الخطوة التالية",
    morocco: "فاس · المغرب",
  },
};

export const methodSteps: Record<Locale, string[]> = {
  fr: ["Comprendre", "Diagnostiquer", "Prioriser", "Construire", "Mesurer", "Grandir"],
  en: ["Understand", "Diagnose", "Prioritize", "Build", "Measure", "Grow"],
  ar: ["نفهم", "نشخّص", "نرتّب الأولويات", "نبني", "نقيس", "ننمو"],
};

export const solutionCapabilities: Record<Locale, Record<string, string[]>> = {
  fr: {
    growthStrategy: ["Diagnostic de croissance", "Positionnement", "Feuille de route"],
    brandSystems: ["Stratégie de marque", "Identité", "Système de cohérence"],
    digitalExperiences: ["Architecture UX", "Sites web", "Parcours de conversion"],
    visibilitySystems: ["SEO", "Visibilité locale", "Architecture de contenu"],
    authoritySystems: ["Leadership d’opinion", "Preuves", "Systèmes de connaissance"],
    contentMedia: ["Stratégie éditoriale", "Photo et vidéo", "Actifs de contenu"],
    advertisingPerformance: ["Campagnes payantes", "Mesure", "Optimisation"],
  },
  en: {
    growthStrategy: ["Growth diagnosis", "Positioning", "Roadmap"],
    brandSystems: ["Brand strategy", "Identity", "Consistency system"],
    digitalExperiences: ["UX architecture", "Websites", "Conversion journeys"],
    visibilitySystems: ["SEO", "Local visibility", "Content architecture"],
    authoritySystems: ["Thought leadership", "Proof", "Knowledge systems"],
    contentMedia: ["Editorial strategy", "Photo and video", "Content assets"],
    advertisingPerformance: ["Paid campaigns", "Measurement", "Optimization"],
  },
  ar: {
    growthStrategy: ["تشخيص النمو", "التموضع", "خارطة الطريق"],
    brandSystems: ["استراتيجية العلامة", "الهوية", "نظام الاتساق"],
    digitalExperiences: ["هندسة تجربة المستخدم", "المواقع", "مسارات التحويل"],
    visibilitySystems: ["تحسين الظهور في البحث", "الظهور المحلي", "هندسة المحتوى"],
    authoritySystems: ["الريادة الفكرية", "الأدلة", "أنظمة المعرفة"],
    contentMedia: ["الاستراتيجية التحريرية", "الصور والفيديو", "أصول المحتوى"],
    advertisingPerformance: ["الحملات المدفوعة", "القياس", "التحسين"],
  },
};

export const founderContent: Record<
  Locale,
  Record<string, { role: string; credential: string }>
> = {
  fr: {
    "Yassine El Belloute": {
      role: "Co-fondateur et directeur de la croissance",
      credential: "Master en finance",
    },
    "Abderrahmane Haloui": {
      role: "Co-fondateur et directeur de la production créative",
      credential: "Architecte",
    },
    "Dr Oussama Benchekroun": {
      role: "Co-fondateur et conseiller stratégique",
      credential: "",
    },
  },
  en: {
    "Yassine El Belloute": {
      role: "Co-Founder & Growth Director",
      credential: "Master in Finance",
    },
    "Abderrahmane Haloui": {
      role: "Co-Founder & Creative Production Director",
      credential: "Architect",
    },
    "Dr Oussama Benchekroun": {
      role: "Co-Founder & Strategic Advisor",
      credential: "",
    },
  },
  ar: {
    "Yassine El Belloute": {
      role: "شريك مؤسس ومدير النمو",
      credential: "ماستر في المالية",
    },
    "Abderrahmane Haloui": {
      role: "شريك مؤسس ومدير الإنتاج الإبداعي",
      credential: "مهندس معماري",
    },
    "Dr Oussama Benchekroun": {
      role: "شريك مؤسس ومستشار استراتيجي",
      credential: "",
    },
  },
};

export const knowledgeContent: Record<
  Locale,
  {
    title: string;
    text: string;
    link: string;
    standardTitle: string;
    standardText: string;
    topics: string[];
  }
> = {
  fr: {
    title: "Le système de croissance Yashal",
    text: "Un cadre en six piliers pour relier stratégie, crédibilité, visibilité, autorité, performance et croissance.",
    link: "Explorer le cadre",
    standardTitle: "Publier moins, publier utile.",
    standardText:
      "Chaque publication relie une idée claire à une décision utile, avec des sources vérifiées et une lecture pensée pour les dirigeants.",
    topics: ["Stratégie et système", "Crédibilité et autorité", "Visibilité et performance"],
  },
  en: {
    title: "The Yashal Growth System",
    text: "A six-pillar framework connecting strategy, credibility, visibility, authority, performance and growth.",
    link: "Explore the framework",
    standardTitle: "Publish less. Make it useful.",
    standardText:
      "Every publication connects a clear idea to a useful decision, with verified sources and a reading experience designed for business leaders.",
    topics: ["Strategy and systems", "Credibility and authority", "Visibility and performance"],
  },
  ar: {
    title: "نظام Yashal للنمو",
    text: "إطار من ست ركائز يربط الاستراتيجية والمصداقية والظهور والمكانة والأداء والنمو.",
    link: "استكشف إطار العمل",
    standardTitle: "ننشر أقل، ونقدّم فائدة أكبر.",
    standardText:
      "يربط كل منشور فكرة واضحة بقرار مفيد، اعتماداً على مصادر موثوقة وتجربة قراءة مصممة لقادة الأعمال.",
    topics: ["الاستراتيجية والأنظمة", "المصداقية والمكانة", "الظهور والأداء"],
  },
};
