// Translations + language context for FR / AR / EN.
// Usage: const t = useT(); t("hero.title1");

const TRANSLATIONS = {
  FR: {
    "header.name": "Dr. Yassine El Amrani",
    "header.subtitle": "Cabinet Dentaire",
    "header.book": "Prendre rendez-vous",
    "header.phone": "+212 524 00 00 00",
    "header.menuOpen": "Ouvrir le menu",
    "header.menuClose": "Fermer le menu",
    "header.langGroup": "Langue",
    "nav.cabinet": "Cabinet",
    "nav.soins": "Soins",
    "nav.tech": "Technologie",
    "nav.gallery": "Galerie",
    "nav.reviews": "Avis",
    "nav.contact": "Contact",
    "nav.faq": "FAQ",
    "hero.eyebrow": "Cabinet · Marrakech",
    "hero.title1": "L'art du",
    "hero.titleEm": "sourire",
    "hero.title2": ", redéfini.",
    "hero.body": "Une dentisterie d'excellence, pensée comme une expérience. Soins esthétiques, implants et orthodontie invisible dans un cabinet au cœur de Marrakech — où chaque détail est dessiné pour vous mettre à l'aise.",
    "hero.cta1": "Prendre rendez-vous",
    "hero.cta2": "Découvrir le cabinet",
    "hero.trust1": "15+ ans d'expérience",
    "hero.trust2": "2 000+ patients",
    "hero.trust3": "Note Google 4,9 / 5",
    "hero.openChip": "Cabinet ouvert · 9h–19h",
    "hero.aesthetic": "Esthétique",
    "hero.facets": "Facettes céramiques",
    "about.eyebrow": "Le cabinet",
    "about.title1": "Une médecine dentaire",
    "about.titleEm": "attentive",
    "about.title2": ", dans un écrin contemporain.",
    "about.p1": "Diplômé de la Faculté de médecine dentaire de Casablanca, Dr. El Amrani exerce depuis plus de quinze ans une dentisterie de précision, fondée sur l'écoute et la durabilité des soins. Sa philosophie : préserver le sourire avant de le restaurer.",
    "about.p2": "Le cabinet, repensé en 2024, accueille une patientèle locale et internationale dans un environnement calme et lumineux. Chaque rendez-vous commence par un temps de dialogue — nous prenons le temps qu'il faut.",
    "about.p3": "Notre équipe — assistantes, hygiéniste, prothésiste partenaire — partage la même exigence : un soin pensé sur mesure, expliqué pas à pas, exécuté avec soin.",
    "about.credsLabel": "Diplômes & formations",
    "about.cred1": "Doctorat en médecine dentaire",
    "about.cred2": "DU en implantologie",
    "about.cred3": "Membre AMD",
    "about.cred4": "Formation continue 2024",
    "about.drRole": "Chirurgien-dentiste · DDS",
    "soins.eyebrow": "Soins proposés",
    "soins.title": "Un éventail complet de soins, sous un même toit.",
    "soins.intro": "Du contrôle de routine aux réhabilitations complexes — chaque acte est pratiqué dans le respect d'un protocole précis et d'un confort patient irréprochable.",
    "soins.learnMore": "En savoir plus",
    "soins.askAdvice": "Demander un avis",
    "soins.close": "Fermer",
    "soins.generaux.name": "Soins généraux",
    "soins.generaux.short": "Caries, détartrage, prévention.",
    "soins.generaux.long": "Bilan complet, soins conservateurs, détartrage ultrasonique et prophylaxie. Nous privilégions des matériaux esthétiques durables et un suivi régulier pour préserver vos dents naturelles.",
    "soins.implants.name": "Implants dentaires",
    "soins.implants.short": "Solution fixe, durable, esthétique.",
    "soins.implants.long": "Pose d'implants en titane de grade médical, guidée par imagerie 3D. Réhabilitations unitaires ou complètes (All-on-4 / All-on-6) avec prothèses céramiques sur mesure.",
    "soins.facettes.name": "Facettes & esthétique",
    "soins.facettes.short": "Sourire céramique sur mesure.",
    "soins.facettes.long": "Facettes en céramique fine (e.max), conception numérique du sourire, essai esthétique avant pose. Une transformation discrète, fidèle à votre visage.",
    "soins.ortho.name": "Orthodontie invisible",
    "soins.ortho.short": "Aligneurs transparents Invisalign®.",
    "soins.ortho.long": "Traitement par gouttières amovibles, suivi à distance, durée moyenne 6 à 18 mois. Adapté aux adultes et adolescents souhaitant aligner leurs dents discrètement.",
    "soins.blanchiment.name": "Blanchiment",
    "soins.blanchiment.short": "Éclaircissement doux et contrôlé.",
    "soins.blanchiment.long": "Blanchiment au fauteuil et à domicile, avec gouttières sur mesure. Protocole respectueux de l'émail, sensibilité maîtrisée.",
    "soins.pedo.name": "Pédodontie",
    "soins.pedo.short": "Soins doux pour les enfants.",
    "soins.pedo.long": "Première visite ludique, prévention, scellement des sillons et soins des dents de lait dans un environnement rassurant. Suivi de la croissance dentaire.",
    "soins.parodontie.name": "Parodontie",
    "soins.parodontie.short": "Santé des gencives et du parodonte.",
    "soins.parodontie.long": "Détection précoce des parodontites, surfaçage, greffes gingivales et maintenance parodontale. Une bouche saine commence par des gencives saines.",
    "soins.urgences.name": "Urgences dentaires",
    "soins.urgences.short": "Prise en charge rapide, 7j/7.",
    "soins.urgences.long": "Douleur aiguë, traumatisme, prothèse cassée : nous garantissons un créneau d'urgence dans la journée. Permanence téléphonique et téléconsultation possible.",
    "tech.eyebrow": "Technologie & qualité",
    "tech.title": "La précision d'aujourd'hui, au service de la confiance de demain.",
    "tech.item1.title": "Imagerie 3D & scanner intra-oral",
    "tech.item1.text": "Empreintes numériques sans pâte, imagerie 3D cone-beam pour des diagnostics millimétrés.",
    "tech.item2.title": "Stérilisation aux normes européennes",
    "tech.item2.text": "Chaîne de stérilisation tracée, autoclaves classe B, instrumentation à usage unique quand requis.",
    "tech.item3.title": "Workflow numérique CFAO",
    "tech.item3.text": "Conception et fabrication assistées par ordinateur. Prothèses ajustées au micron, en partenariat avec un laboratoire local.",
    "ba.eyebrow": "Avant — Après",
    "ba.title": "Des transformations qui restent fidèles à votre visage.",
    "ba.intro": "Glissez le curseur pour révéler le résultat. Tous nos cas sont documentés et présentés avec le consentement des patients.",
    "ba.before": "Avant",
    "ba.after": "Après",
    "ba.case1.label": "Facettes céramiques",
    "ba.case1.desc": "8 facettes e.max, transformation douce.",
    "ba.case2.label": "Alignement Invisalign®",
    "ba.case2.desc": "Traitement de 11 mois sur arcade supérieure.",
    "ba.case3.label": "Implant + couronne",
    "ba.case3.desc": "Remplacement d'une incisive centrale.",
    "ba.thumbLabel": "Voir le cas",
    "ba.sliderLabel": "Comparateur avant-après",
    "reviews.eyebrow": "Témoignages",
    "reviews.title": "Ce que disent celles et ceux que nous soignons.",
    "reviews.rating": "/ 5 · 187 avis",
    "reviews.r1.name": "Salma",
    "reviews.r1.treatment": "Facettes céramiques",
    "reviews.r1.quote": "Un cabinet absolument hors du commun. Dr. El Amrani m'a expliqué chaque étape — le résultat est d'une finesse incroyable, naturel à 100%.",
    "reviews.r2.name": "Karim",
    "reviews.r2.treatment": "Implant unitaire",
    "reviews.r2.quote": "Venu de Lyon pour la pose d'un implant. Suivi pré et post-opératoire impeccable, équipe ultra professionnelle. Je n'irai plus ailleurs.",
    "reviews.r3.name": "Inès",
    "reviews.r3.treatment": "Invisalign",
    "reviews.r3.quote": "10 mois plus tard, mes dents sont alignées sans que personne ne s'en aperçoive. Merci pour la patience et la pédagogie.",
    "reviews.r4.name": "Mehdi",
    "reviews.r4.treatment": "Blanchiment",
    "reviews.r4.quote": "Cabinet magnifique, accueil chaleureux. Le blanchiment a tenu, aucune sensibilité. Je recommande les yeux fermés.",
    "faq.eyebrow": "Questions fréquentes",
    "faq.title": "Vos questions, nos réponses.",
    "faq.q1": "Quels sont vos tarifs ?",
    "faq.a1": "Nos tarifs sont alignés sur les recommandations du Conseil national de l'Ordre. Chaque devis est détaillé, transparent et remis avant tout début de traitement. Une première consultation est facturée 400 MAD.",
    "faq.q2": "Acceptez-vous les mutuelles ?",
    "faq.a2": "Nous travaillons en tiers payant avec la plupart des mutuelles marocaines (CNOPS, CNSS, SAHAM, AXA). Pour les patients européens, nous fournissons toutes les feuilles de soins nécessaires au remboursement.",
    "faq.q3": "Vais-je avoir mal ?",
    "faq.a3": "Notre priorité est votre confort. Anesthésie locale moderne, sédation consciente sur demande, et techniques mini-invasives : la grande majorité de nos actes se déroulent sans douleur. Nous prenons toujours le temps d'expliquer chaque sensation.",
    "faq.q4": "Combien de temps dure un traitement ?",
    "faq.a4": "Cela dépend du soin. Un détartrage prend 30 minutes, des facettes nécessitent 2 à 3 rendez-vous sur 3 semaines, un implant complet 3 à 6 mois (intégration osseuse incluse). Un planning précis vous est remis dès le bilan.",
    "faq.q5": "Quels moyens de paiement acceptez-vous ?",
    "faq.a5": "Carte bancaire, espèces, virement et chèque. Pour les traitements importants, nous proposons un paiement échelonné en 2 à 6 fois sans frais sur dossier.",
    "faq.q6": "Quelles langues parlez-vous au cabinet ?",
    "faq.a6": "Français, arabe, anglais et espagnol. Nous accueillons régulièrement une clientèle internationale et adaptons notre communication à chaque patient.",
    "loc.eyebrow": "Nous trouver",
    "loc.title": "Un cabinet calme, en plein cœur de Marrakech.",
    "loc.addressLabel": "Adresse",
    "loc.addressLine1": "12, Rue Ibn Aïcha",
    "loc.addressLine2": "Guéliz, Marrakech 40000",
    "loc.hoursLabel": "Horaires",
    "loc.hours.weekdays": "Lundi — Vendredi",
    "loc.hours.weekdaysVal": "9h00 — 19h00",
    "loc.hours.sat": "Samedi",
    "loc.hours.satVal": "9h00 — 14h00",
    "loc.hours.sun": "Dimanche",
    "loc.hours.sunVal": "Fermé · Urgences sur appel",
    "loc.parking": "Parking",
    "loc.parkingVal": "Parking privé · 4 places",
    "loc.transport": "Transport",
    "loc.transportVal": "Bus 8 · Arrêt Mohammed VI",
    "loc.writeUs": "Écrire au cabinet",
    "loc.pinTitle": "Cabinet Dr. El Amrani",
    "loc.pinSub": "Guéliz · à 5 min de la Place du 16 Novembre",
    "cta.eyebrow": "Prendre rendez-vous",
    "cta.title1": "Prêt à retrouver",
    "cta.titleEm": "votre sourire",
    "cta.title2": "?",
    "cta.body": "Un premier rendez-vous, c'est avant tout une conversation. Choisissez la manière qui vous convient.",
    "cta.phone": "Téléphone",
    "cta.phoneSub": "+212 524 00 00 00",
    "cta.whatsapp": "WhatsApp",
    "cta.whatsappSub": "Réponse en 1h",
    "cta.form": "Formulaire de RDV",
    "cta.formSub": "Choisir un créneau",
    "footer.about": "Dentisterie d'excellence à Marrakech. Une approche humaine, des techniques modernes, un cadre conçu pour vous mettre à l'aise.",
    "footer.navLabel": "Navigation",
    "footer.legalLabel": "Informations légales",
    "footer.legal1": "Inscription ordre national : N° 8754",
    "footer.legal2": "RC Marrakech 12345 — ICE 002145789",
    "footer.legalLinks": "Mentions légales",
    "footer.privacy": "Confidentialité",
    "footer.hoursLabel": "Horaires",
    "footer.hoursVal": "Lun — Ven · 9h–19h",
    "footer.hoursVal2": "Sam · 9h–14h",
    "footer.copyright": "© 2026 Cabinet Dr. Yassine El Amrani. Tous droits réservés. Site conçu par Open Lluna.",
    "mobile.takeRdv": "Prendre RDV",
    "mobile.menu": "Menu",
    "whatsapp.aria": "Discuter sur WhatsApp",
  },

  EN: {
    "header.name": "Dr. Yassine El Amrani",
    "header.subtitle": "Dental Practice",
    "header.book": "Book an appointment",
    "header.phone": "+212 524 00 00 00",
    "header.menuOpen": "Open menu",
    "header.menuClose": "Close menu",
    "header.langGroup": "Language",
    "nav.cabinet": "Practice",
    "nav.soins": "Care",
    "nav.tech": "Technology",
    "nav.gallery": "Gallery",
    "nav.reviews": "Reviews",
    "nav.contact": "Contact",
    "nav.faq": "FAQ",
    "hero.eyebrow": "Practice · Marrakech",
    "hero.title1": "The art of the",
    "hero.titleEm": "smile",
    "hero.title2": ", redefined.",
    "hero.body": "Excellence in modern dentistry, designed as an experience. Cosmetic care, implants and clear aligners in a practice at the heart of Marrakech — where every detail is crafted to put you at ease.",
    "hero.cta1": "Book an appointment",
    "hero.cta2": "Discover the practice",
    "hero.trust1": "15+ years of experience",
    "hero.trust2": "2,000+ patients",
    "hero.trust3": "Google rating 4.9 / 5",
    "hero.openChip": "Open today · 9am–7pm",
    "hero.aesthetic": "Aesthetic",
    "hero.facets": "Porcelain veneers",
    "about.eyebrow": "The practice",
    "about.title1": "Attentive dentistry,",
    "about.titleEm": "in a contemporary setting",
    "about.title2": ".",
    "about.p1": "A graduate of Casablanca's Faculty of Dental Medicine, Dr. El Amrani has practised precision dentistry for over fifteen years, rooted in careful listening and the durability of every treatment. His philosophy: preserve the smile before restoring it.",
    "about.p2": "Redesigned in 2024, the practice welcomes both local and international patients in a calm and luminous environment. Every visit begins with a conversation — we take the time it takes.",
    "about.p3": "Our team — assistants, hygienist, partner lab technician — shares the same standard: bespoke care, explained step by step, delivered with care.",
    "about.credsLabel": "Qualifications & training",
    "about.cred1": "Doctor of Dental Medicine",
    "about.cred2": "University Diploma in Implantology",
    "about.cred3": "AMD member",
    "about.cred4": "Continuing education 2024",
    "about.drRole": "Surgeon-dentist · DDS",
    "soins.eyebrow": "Treatments",
    "soins.title": "A complete range of care, under one roof.",
    "soins.intro": "From routine check-ups to complex rehabilitations — every procedure follows a precise protocol and a deep commitment to patient comfort.",
    "soins.learnMore": "Learn more",
    "soins.askAdvice": "Request advice",
    "soins.close": "Close",
    "soins.generaux.name": "General care",
    "soins.generaux.short": "Cavities, scaling, prevention.",
    "soins.generaux.long": "Complete check-up, conservative treatments, ultrasonic scaling and prophylaxis. We favour durable aesthetic materials and regular follow-up to preserve your natural teeth.",
    "soins.implants.name": "Dental implants",
    "soins.implants.short": "A fixed, durable and aesthetic solution.",
    "soins.implants.long": "Medical-grade titanium implants, guided by 3D imaging. Single or full-arch rehabilitations (All-on-4 / All-on-6) with bespoke ceramic prosthetics.",
    "soins.facettes.name": "Veneers & aesthetics",
    "soins.facettes.short": "A custom ceramic smile.",
    "soins.facettes.long": "Fine ceramic veneers (e.max), digital smile design, aesthetic try-in before placement. A discreet transformation, faithful to your face.",
    "soins.ortho.name": "Clear aligners",
    "soins.ortho.short": "Transparent Invisalign® aligners.",
    "soins.ortho.long": "Treatment with removable aligners, remote monitoring, average duration 6 to 18 months. Suited to adults and teenagers who want to align discreetly.",
    "soins.blanchiment.name": "Whitening",
    "soins.blanchiment.short": "Gentle, controlled brightening.",
    "soins.blanchiment.long": "In-office and at-home whitening with custom trays. An enamel-friendly protocol, sensitivity carefully managed.",
    "soins.pedo.name": "Paediatric dentistry",
    "soins.pedo.short": "Gentle care for children.",
    "soins.pedo.long": "Playful first visit, prevention, fissure sealing and care for milk teeth in a reassuring environment. Growth monitoring throughout childhood.",
    "soins.parodontie.name": "Periodontics",
    "soins.parodontie.short": "Health of the gums and supporting tissue.",
    "soins.parodontie.long": "Early detection of periodontitis, root planing, gum grafts and periodontal maintenance. A healthy mouth starts with healthy gums.",
    "soins.urgences.name": "Dental emergencies",
    "soins.urgences.short": "Rapid care, 7 days a week.",
    "soins.urgences.long": "Acute pain, trauma, broken prosthetic: we guarantee a same-day emergency slot. Phone line and tele-consultation available.",
    "tech.eyebrow": "Technology & quality",
    "tech.title": "The precision of today, in service of tomorrow's trust.",
    "tech.item1.title": "3D imaging & intra-oral scanner",
    "tech.item1.text": "Paste-free digital impressions, 3D cone-beam imaging for millimetric diagnostics.",
    "tech.item2.title": "Sterilisation to European standards",
    "tech.item2.text": "Fully traced sterilisation chain, class-B autoclaves, single-use instruments where required.",
    "tech.item3.title": "Digital CAD/CAM workflow",
    "tech.item3.text": "Computer-aided design and manufacturing. Prosthetics fitted to the micron, with a trusted local lab partner.",
    "ba.eyebrow": "Before — After",
    "ba.title": "Transformations that stay true to your face.",
    "ba.intro": "Drag the slider to reveal the result. Every case is documented and shared with the patient's consent.",
    "ba.before": "Before",
    "ba.after": "After",
    "ba.case1.label": "Porcelain veneers",
    "ba.case1.desc": "8 e.max veneers, a gentle transformation.",
    "ba.case2.label": "Invisalign® alignment",
    "ba.case2.desc": "11-month treatment on the upper arch.",
    "ba.case3.label": "Implant + crown",
    "ba.case3.desc": "Replacement of a central incisor.",
    "ba.thumbLabel": "View case",
    "ba.sliderLabel": "Before-after comparator",
    "reviews.eyebrow": "Testimonials",
    "reviews.title": "What our patients say.",
    "reviews.rating": "/ 5 · 187 reviews",
    "reviews.r1.name": "Salma",
    "reviews.r1.treatment": "Porcelain veneers",
    "reviews.r1.quote": "An absolutely extraordinary practice. Dr. El Amrani walked me through every step — the result is incredibly refined and 100% natural.",
    "reviews.r2.name": "Karim",
    "reviews.r2.treatment": "Single implant",
    "reviews.r2.quote": "I flew in from Lyon for an implant. Impeccable pre- and post-operative follow-up, very professional team. I won't go anywhere else.",
    "reviews.r3.name": "Inès",
    "reviews.r3.treatment": "Invisalign",
    "reviews.r3.quote": "10 months later, my teeth are aligned without anyone noticing. Thank you for the patience and the clear guidance.",
    "reviews.r4.name": "Mehdi",
    "reviews.r4.treatment": "Whitening",
    "reviews.r4.quote": "Beautiful practice, warm welcome. The whitening held, no sensitivity. Wholeheartedly recommended.",
    "faq.eyebrow": "Frequently asked",
    "faq.title": "Your questions, our answers.",
    "faq.q1": "What are your fees?",
    "faq.a1": "Our fees follow the recommendations of the National Council of the Order. Every estimate is detailed, transparent and provided before any treatment begins. A first consultation is billed at 400 MAD.",
    "faq.q2": "Do you accept insurance plans?",
    "faq.a2": "We work with most Moroccan insurance plans (CNOPS, CNSS, SAHAM, AXA). For European patients, we provide all reimbursement documents needed by your home insurer.",
    "faq.q3": "Will it hurt?",
    "faq.a3": "Your comfort is our priority. Modern local anaesthesia, conscious sedation on request, and minimally-invasive techniques: most of our procedures are painless. We always take the time to explain every sensation.",
    "faq.q4": "How long does a treatment take?",
    "faq.a4": "It depends on the care. A scaling takes 30 minutes; veneers require 2 to 3 visits over 3 weeks; a full implant takes 3 to 6 months (osseointegration included). A precise schedule is given at the initial assessment.",
    "faq.q5": "Which payment methods do you accept?",
    "faq.a5": "Card, cash, transfer and cheque. For larger treatments, we offer instalment plans of 2 to 6 payments at no extra cost, subject to approval.",
    "faq.q6": "Which languages do you speak?",
    "faq.a6": "French, Arabic, English and Spanish. We regularly welcome an international clientele and adapt our communication to every patient.",
    "loc.eyebrow": "Find us",
    "loc.title": "A peaceful practice, in the heart of Marrakech.",
    "loc.addressLabel": "Address",
    "loc.addressLine1": "12, Rue Ibn Aïcha",
    "loc.addressLine2": "Guéliz, Marrakech 40000",
    "loc.hoursLabel": "Hours",
    "loc.hours.weekdays": "Monday — Friday",
    "loc.hours.weekdaysVal": "9am — 7pm",
    "loc.hours.sat": "Saturday",
    "loc.hours.satVal": "9am — 2pm",
    "loc.hours.sun": "Sunday",
    "loc.hours.sunVal": "Closed · emergency line",
    "loc.parking": "Parking",
    "loc.parkingVal": "Private parking · 4 spaces",
    "loc.transport": "Transit",
    "loc.transportVal": "Bus 8 · Mohammed VI stop",
    "loc.writeUs": "Email the practice",
    "loc.pinTitle": "Dr. El Amrani's practice",
    "loc.pinSub": "Guéliz · 5 min from Place du 16 Novembre",
    "cta.eyebrow": "Book an appointment",
    "cta.title1": "Ready to rediscover",
    "cta.titleEm": "your smile",
    "cta.title2": "?",
    "cta.body": "A first appointment is, above all, a conversation. Choose the way that suits you best.",
    "cta.phone": "Phone",
    "cta.phoneSub": "+212 524 00 00 00",
    "cta.whatsapp": "WhatsApp",
    "cta.whatsappSub": "Reply within 1h",
    "cta.form": "Booking form",
    "cta.formSub": "Pick a time slot",
    "footer.about": "Excellence in dentistry in Marrakech. A human approach, modern techniques, and a space designed to make you feel at home.",
    "footer.navLabel": "Navigation",
    "footer.legalLabel": "Legal information",
    "footer.legal1": "National Order registration: N° 8754",
    "footer.legal2": "RC Marrakech 12345 — ICE 002145789",
    "footer.legalLinks": "Legal notice",
    "footer.privacy": "Privacy",
    "footer.hoursLabel": "Hours",
    "footer.hoursVal": "Mon — Fri · 9am–7pm",
    "footer.hoursVal2": "Sat · 9am–2pm",
    "footer.copyright": "© 2026 Cabinet Dr. Yassine El Amrani. All rights reserved. Site by Open Lluna.",
    "mobile.takeRdv": "Book now",
    "mobile.menu": "Menu",
    "whatsapp.aria": "Chat on WhatsApp",
  },

  AR: {
    "header.name": "د. ياسين العمراني",
    "header.subtitle": "عيادة طب الأسنان",
    "header.book": "احجز موعدًا",
    "header.phone": "00 00 00 524 212+",
    "header.menuOpen": "فتح القائمة",
    "header.menuClose": "إغلاق القائمة",
    "header.langGroup": "اللغة",
    "nav.cabinet": "العيادة",
    "nav.soins": "العلاجات",
    "nav.tech": "التقنية",
    "nav.gallery": "المعرض",
    "nav.reviews": "الآراء",
    "nav.contact": "اتصل بنا",
    "nav.faq": "أسئلة شائعة",
    "hero.eyebrow": "عيادة · مراكش",
    "hero.title1": "فنّ",
    "hero.titleEm": "الابتسامة",
    "hero.title2": "، من جديد.",
    "hero.body": "طب أسنان راقٍ، نعيشه كتجربة كاملة. علاجات تجميلية وزراعة وتقويم شفاف، في عيادة قلب مراكش — كل تفصيل فيها مدروس ليمنحك راحة حقيقية.",
    "hero.cta1": "احجز موعدًا",
    "hero.cta2": "اكتشف العيادة",
    "hero.trust1": "أكثر من 15 سنة خبرة",
    "hero.trust2": "أكثر من 2,000 مريض",
    "hero.trust3": "تقييم Google 4،9 / 5",
    "hero.openChip": "العيادة مفتوحة · 9 صباحًا – 7 مساءً",
    "hero.aesthetic": "تجميل",
    "hero.facets": "قشور خزفية",
    "about.eyebrow": "العيادة",
    "about.title1": "طب أسنان",
    "about.titleEm": "بإنصات",
    "about.title2": "، في فضاء معاصر.",
    "about.p1": "خرّيج كلية طب الأسنان بالدار البيضاء، يمارس الدكتور العمراني منذ أكثر من خمس عشرة سنة طب أسنان دقيقًا قائمًا على الإنصات وعلى ديمومة العلاج. فلسفته: نحافظ على الابتسامة قبل أن نُرمّمها.",
    "about.p2": "أُعيد تصميم العيادة سنة 2024، وهي تستقبل مرضى من المغرب ومن أوروبا في فضاء هادئ ومُشرق. يبدأ كل موعد بحديث متأنٍّ — نأخذ الوقت الذي يستحقّه كل مريض.",
    "about.p3": "فريقنا — المساعدات، أخصائية النظافة، فني المختبر الشريك — يتشارك المعيار ذاته: علاج مُفصَّل، يُشرح خطوة بخطوة، ويُنجَز بعناية.",
    "about.credsLabel": "الشهادات والتكوينات",
    "about.cred1": "دكتوراه في طب الأسنان",
    "about.cred2": "دبلوم جامعي في زراعة الأسنان",
    "about.cred3": "عضو AMD",
    "about.cred4": "تكوين مستمر 2024",
    "about.drRole": "جراح أسنان · DDS",
    "soins.eyebrow": "العلاجات",
    "soins.title": "باقة متكاملة من العلاجات تحت سقف واحد.",
    "soins.intro": "من الفحص الدوري إلى التأهيلات المعقّدة — كل علاج يُنجَز وفق بروتوكول دقيق وراحة مريض مطلقة.",
    "soins.learnMore": "اعرف المزيد",
    "soins.askAdvice": "اطلب استشارة",
    "soins.close": "إغلاق",
    "soins.generaux.name": "علاجات عامة",
    "soins.generaux.short": "تسوّس، تنظيف، وقاية.",
    "soins.generaux.long": "فحص شامل، علاجات محافظة، تنظيف بالموجات فوق الصوتية وبرامج وقائية. نُفضّل المواد الجمالية الدائمة ومتابعة منتظمة للحفاظ على أسنانك الطبيعية.",
    "soins.implants.name": "زراعة الأسنان",
    "soins.implants.short": "حلّ ثابت ودائم وجمالي.",
    "soins.implants.long": "زراعات من التيتانيوم الطبي بتوجيه من التصوير ثلاثي الأبعاد. تأهيلات فردية أو شاملة (All-on-4 / All-on-6) بتعويضات خزفية على المقاس.",
    "soins.facettes.name": "القشور والتجميل",
    "soins.facettes.short": "ابتسامة خزفية على المقاس.",
    "soins.facettes.long": "قشور خزفية رقيقة (e.max)، تصميم رقمي للابتسامة، وتجربة جمالية قبل التثبيت. تحوّل هادئ يحترم ملامح وجهك.",
    "soins.ortho.name": "تقويم شفاف",
    "soins.ortho.short": "أجهزة شفافة Invisalign®.",
    "soins.ortho.long": "علاج بأجهزة قابلة للإزالة، متابعة عن بُعد، ومدة متوسطة من 6 إلى 18 شهرًا. مناسب للبالغين والمراهقين الراغبين في تقويم هادئ.",
    "soins.blanchiment.name": "تبييض الأسنان",
    "soins.blanchiment.short": "تفتيح لطيف ومُتحكَّم.",
    "soins.blanchiment.long": "تبييض في العيادة وفي المنزل بأجهزة على المقاس. بروتوكول يحترم المينا ويُتحكّم في الحساسية.",
    "soins.pedo.name": "طب أسنان الأطفال",
    "soins.pedo.short": "علاجات لطيفة للأطفال.",
    "soins.pedo.long": "زيارة أولى مرحة، وقاية، حشو الشقوق وعناية بأسنان الحليب في بيئة مُطَمئنة. متابعة لنمو الأسنان حتى المراهقة.",
    "soins.parodontie.name": "علاج اللثة",
    "soins.parodontie.short": "صحة اللثة والأنسجة الداعمة.",
    "soins.parodontie.long": "كشف مبكر لالتهابات اللثة، تنعيم الجذور، زراعة لثوية وصيانة دورية. فمٌ سليم يبدأ من لثة سليمة.",
    "soins.urgences.name": "حالات الطوارئ",
    "soins.urgences.short": "تكفّل سريع، 7 أيام في الأسبوع.",
    "soins.urgences.long": "ألم حاد، رضّ، أو تعويض مكسور: نضمن موعدًا طارئًا في اليوم نفسه. خط هاتفي دائم وإمكانية استشارة عن بُعد.",
    "tech.eyebrow": "التقنية والجودة",
    "tech.title": "دقّة اليوم في خدمة ثقة الغد.",
    "tech.item1.title": "تصوير ثلاثي الأبعاد وماسح داخل الفم",
    "tech.item1.text": "بصمات رقمية دون عجين، وتصوير ثلاثي الأبعاد (Cone-beam) لتشخيص دقيق إلى الميليمتر.",
    "tech.item2.title": "تعقيم وفق المعايير الأوروبية",
    "tech.item2.text": "سلسلة تعقيم متتبَّعة، أجهزة تعقيم من الصنف B، وأدوات أحادية الاستعمال عند الحاجة.",
    "tech.item3.title": "سلسلة عمل رقمية CAD/CAM",
    "tech.item3.text": "تصميم وتصنيع بمساعدة الحاسوب. تعويضات مضبوطة إلى الميكرون، بالشراكة مع مختبر محلي موثوق.",
    "ba.eyebrow": "قبل — بعد",
    "ba.title": "تحوّلات تظلّ وفيّة لملامح وجهك.",
    "ba.intro": "اسحب المؤشّر لكشف النتيجة. كل حالاتنا موثّقة ومنشورة بموافقة المرضى.",
    "ba.before": "قبل",
    "ba.after": "بعد",
    "ba.case1.label": "قشور خزفية",
    "ba.case1.desc": "8 قشور e.max، تحوّل هادئ.",
    "ba.case2.label": "تقويم Invisalign®",
    "ba.case2.desc": "علاج لمدة 11 شهرًا على الفك العلوي.",
    "ba.case3.label": "زراعة + تاج",
    "ba.case3.desc": "تعويض قاطعة مركزية.",
    "ba.thumbLabel": "عرض الحالة",
    "ba.sliderLabel": "مقارن قبل/بعد",
    "reviews.eyebrow": "آراء المرضى",
    "reviews.title": "ما يقوله مرضانا.",
    "reviews.rating": "/ 5 · 187 رأيًا",
    "reviews.r1.name": "سلمى",
    "reviews.r1.treatment": "قشور خزفية",
    "reviews.r1.quote": "عيادة استثنائية حقًا. شرح لي الدكتور العمراني كل خطوة — النتيجة دقيقة جدًا وطبيعية مئة بالمئة.",
    "reviews.r2.name": "كريم",
    "reviews.r2.treatment": "زراعة فردية",
    "reviews.r2.quote": "جئت من ليون لزراعة سنّ. متابعة ممتازة قبل العملية وبعدها، وفريق شديد الاحتراف. لن أذهب إلى مكان آخر.",
    "reviews.r3.name": "إيناس",
    "reviews.r3.treatment": "Invisalign",
    "reviews.r3.quote": "بعد عشرة أشهر، استقامت أسناني دون أن يلاحظ أحد. شكرًا على الصبر والشرح الواضح.",
    "reviews.r4.name": "مهدي",
    "reviews.r4.treatment": "تبييض",
    "reviews.r4.quote": "عيادة جميلة واستقبال دافئ. التبييض استمرّ دون أي حساسية. أنصح بها بقوة.",
    "faq.eyebrow": "أسئلة شائعة",
    "faq.title": "أسئلتكم، إجاباتنا.",
    "faq.q1": "ما هي تعرفتكم؟",
    "faq.a1": "تعرفتنا متوافقة مع توصيات المجلس الوطني لطب الأسنان. كل عرض ثمن مُفصّل وشفّاف ويُقدَّم قبل بدء أي علاج. الاستشارة الأولى بـ 400 درهم.",
    "faq.q2": "هل تقبلون التأمين الصحي؟",
    "faq.a2": "نشتغل مع أغلب صناديق التأمين بالمغرب (CNOPS, CNSS, SAHAM, AXA). للمرضى الأوروبيين، نزودكم بكل الوثائق اللازمة للاسترداد لدى تأمينكم.",
    "faq.q3": "هل سأشعر بألم؟",
    "faq.a3": "راحتك أولويتنا. تخدير موضعي حديث، تسكين واعٍ عند الطلب، وتقنيات قليلة التدخل: غالبية أعمالنا تتم دون ألم. ونشرح لك كل إحساس قد تشعر به.",
    "faq.q4": "كم تستغرق مدة العلاج؟",
    "faq.a4": "تختلف حسب النوع. التنظيف 30 دقيقة، القشور تتطلّب 2 إلى 3 مواعيد خلال 3 أسابيع، والزراعة الكاملة من 3 إلى 6 أشهر (مع الالتحام العظمي). نُقدِّم لك جدولًا دقيقًا منذ التشخيص الأول.",
    "faq.q5": "ما وسائل الأداء التي تقبلونها؟",
    "faq.a5": "بطاقة بنكية، نقدًا، تحويل وشيك. للعلاجات الكبرى، نقترح أداء مُجزّأ على 2 إلى 6 دفعات دون فوائد، حسب الملف.",
    "faq.q6": "ما اللغات التي تتحدّثونها؟",
    "faq.a6": "العربية والفرنسية والإنجليزية والإسبانية. نستقبل بانتظام مرضى دوليّين ونكيّف تواصلنا مع كل مريض.",
    "loc.eyebrow": "كيف تجدنا",
    "loc.title": "عيادة هادئة في قلب مراكش.",
    "loc.addressLabel": "العنوان",
    "loc.addressLine1": "12، شارع ابن عيشة",
    "loc.addressLine2": "جليز، مراكش 40000",
    "loc.hoursLabel": "أوقات العمل",
    "loc.hours.weekdays": "الإثنين — الجمعة",
    "loc.hours.weekdaysVal": "9:00 — 19:00",
    "loc.hours.sat": "السبت",
    "loc.hours.satVal": "9:00 — 14:00",
    "loc.hours.sun": "الأحد",
    "loc.hours.sunVal": "مغلق · خط طوارئ",
    "loc.parking": "موقف السيارات",
    "loc.parkingVal": "موقف خاص · 4 أماكن",
    "loc.transport": "النقل",
    "loc.transportVal": "حافلة 8 · محطة محمد السادس",
    "loc.writeUs": "راسلنا",
    "loc.pinTitle": "عيادة د. العمراني",
    "loc.pinSub": "جليز · على بعد 5 دقائق من ساحة 16 نونبر",
    "cta.eyebrow": "احجز موعدًا",
    "cta.title1": "هل أنت مستعد لاستعادة",
    "cta.titleEm": "ابتسامتك",
    "cta.title2": "؟",
    "cta.body": "الموعد الأول هو، قبل كل شيء، حديث. اختر الطريقة الأنسب لك.",
    "cta.phone": "الهاتف",
    "cta.phoneSub": "00 00 00 524 212+",
    "cta.whatsapp": "واتساب",
    "cta.whatsappSub": "نردّ خلال ساعة",
    "cta.form": "نموذج الحجز",
    "cta.formSub": "اختر موعدًا",
    "footer.about": "طب أسنان راقٍ في مراكش. نهج إنساني، تقنيات حديثة، وفضاء مُصمَّم ليمنحك راحة كاملة.",
    "footer.navLabel": "التنقّل",
    "footer.legalLabel": "معلومات قانونية",
    "footer.legal1": "التسجيل في الهيئة الوطنية: رقم 8754",
    "footer.legal2": "RC مراكش 12345 — ICE 002145789",
    "footer.legalLinks": "الشروط القانونية",
    "footer.privacy": "الخصوصية",
    "footer.hoursLabel": "أوقات العمل",
    "footer.hoursVal": "الإثنين — الجمعة · 9–19",
    "footer.hoursVal2": "السبت · 9–14",
    "footer.copyright": "© 2026 عيادة د. ياسين العمراني. جميع الحقوق محفوظة. تصميم Open Lluna.",
    "mobile.takeRdv": "احجز الآن",
    "mobile.menu": "القائمة",
    "whatsapp.aria": "تحدّث عبر واتساب",
  },
};

const LangContext = React.createContext({ lang: "FR", setLang: () => {}, t: (k) => k });

function LangProvider({ children }) {
  const [lang, setLang] = React.useState("FR");

  React.useEffect(() => {
    const root = document.documentElement;
    root.setAttribute("lang", lang === "FR" ? "fr" : lang === "AR" ? "ar" : "en");
    root.setAttribute("dir", lang === "AR" ? "rtl" : "ltr");
    document.body.classList.toggle("is-rtl", lang === "AR");
  }, [lang]);

  const t = React.useCallback(
    (key) => (TRANSLATIONS[lang] && TRANSLATIONS[lang][key]) || TRANSLATIONS.FR[key] || key,
    [lang]
  );

  return (
    <LangContext.Provider value={{ lang, setLang, t }}>{children}</LangContext.Provider>
  );
}

function useLang() {
  return React.useContext(LangContext);
}

function useT() {
  return React.useContext(LangContext).t;
}

Object.assign(window, { LangContext, LangProvider, useLang, useT, TRANSLATIONS });
