diff --git a/src/app/page.tsx b/src/app/page.tsx index 141f0e5..d04f8cc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -37,25 +37,25 @@ export default function LandingPage() { { name: "Gallery", id: "gallery" }, { name: "Contact", id: "contact" }, ]} - brandName="JeanPaul Couverture" + brandName="Jean-Paul Couverture" />
@@ -76,43 +76,43 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Roof Repair & Leaks", description: "Rapid intervention for emergency leaks in Taverny and the Val-d'Oise.", items: [ - { icon: Shield, text: "24/7 Response" }, - { icon: CheckCircle, text: "Guaranteed Repairs" }, + title: "Réparation & Fuites", description: "Intervention rapide pour les fuites urgentes à Taverny et dans le Val-d'Oise.", items: [ + { icon: Shield, text: "Réponse 24/7" }, + { icon: CheckCircle, text: "Réparations garanties" }, ], reverse: false, media: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-s1j7fjxp.png?_wi=1", imageAlt: "Roof repair service"}, }, { - title: "Full Renovation", description: "Modern roofing techniques respecting traditional French house aesthetics.", items: [ - { icon: Award, text: "Artisanal Skills" }, - { icon: Zap, text: "Efficiency" }, + title: "Rénovation Complète", description: "Techniques de couverture modernes respectant l'esthétique des maisons françaises.", items: [ + { icon: Award, text: "Compétences artisanales" }, + { icon: Zap, text: "Efficacité" }, ], reverse: true, media: { imageSrc: "http://img.b2bpic.net/free-photo/smoldering-ashes-bonfire_23-2148253383.jpg?_wi=2", imageAlt: "Renovation work"}, }, { - title: "Maintenance Plans", description: "Routine upkeep to extend the lifespan of your roof for your business or home.", items: [ - { icon: Star, text: "Long-term Durability" }, - { icon: CheckCircle, text: "Proactive Care" }, + title: "Entretien & Maintenance", description: "Entretien régulier pour prolonger la durée de vie de votre toiture.", items: [ + { icon: Star, text: "Durabilité" }, + { icon: CheckCircle, text: "Soins préventifs" }, ], reverse: false, media: { imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-earphones_23-2149343656.jpg", imageAlt: "Maintenance service"}, }, ]} - title="Comprehensive Roofing Expertise" - description="Premium services covering every aspect of roofing maintenance, repair, and replacement with local focus." + title="Expertise en Couverture" + description="Services premium couvrant tous les aspects de l'entretien et de la réparation de toiture." />
@@ -124,14 +124,14 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} testimonials={[ - { id: "1", name: "Sarah J.", role: "Owner", company: "Villa Rose", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/corporate-business-people_23-2148827022.jpg" }, + { id: "1", name: "Sarah J.", role: "Propriétaire", company: "Villa Rose", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/corporate-business-people_23-2148827022.jpg" }, { id: "2", name: "Michael C.", role: "Manager", company: "Le Bistro", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-business-owner-with-document_23-2149434529.jpg" }, - { id: "3", name: "Emily R.", role: "Owner", company: "Cozy Home", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/optimistic-confident-carefree-chill-african-american-female_176420-31297.jpg" }, - { id: "4", name: "David K.", role: "Owner", company: "Studio 95", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-each-other-being-affectionate-city-streets_23-2149304563.jpg" }, - { id: "5", name: "Anna P.", role: "Owner", company: "Grand Manor", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-real-estate-agent_23-2151064919.jpg" }, + { id: "3", name: "Emily R.", role: "Propriétaire", company: "Cozy Home", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/optimistic-confident-carefree-chill-african-american-female_176420-31297.jpg" }, + { id: "4", name: "David K.", role: "Propriétaire", company: "Studio 95", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-each-other-being-affectionate-city-streets_23-2149304563.jpg" }, + { id: "5", name: "Anna P.", role: "Propriétaire", company: "Grand Manor", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-real-estate-agent_23-2151064919.jpg" }, ]} - title="Trusted by Homeowners" - description="See why locals trust our expertise." + title="Approuvé par les Propriétaires" + description="Voyez pourquoi les locaux font confiance à notre expertise." /> @@ -142,15 +142,15 @@ export default function LandingPage() { gridVariant="four-items-2x2-equal-grid" useInvertedBackground={false} products={[ - { id: "p1", brand: "Roofing", name: "Historic Renovation", price: "Featured", rating: 5, reviewCount: "10", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-s1j7fjxp.png?_wi=2" }, - { id: "p2", brand: "Roofing", name: "Emergency Leak Repair", price: "Completed", rating: 5, reviewCount: "10", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-7474qjfh.png?_wi=2" }, - { id: "p3", brand: "Roofing", name: "Tile Replacement", price: "Standard", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/sideways-man-working-roof-with-drill_23-2148748771.jpg" }, - { id: "p4", brand: "Roofing", name: "Gutter Maintenance", price: "Featured", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg" }, - { id: "p5", brand: "Roofing", name: "Commercial Roofing", price: "Completed", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg" }, - { id: "p6", brand: "Roofing", name: "Chimney Restoration", price: "Featured", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3666.jpg" }, + { id: "p1", brand: "Toiture", name: "Rénovation Historique", price: "Mis en avant", rating: 5, reviewCount: "10", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-s1j7fjxp.png?_wi=2" }, + { id: "p2", brand: "Toiture", name: "Réparation d'urgence", price: "Terminé", rating: 5, reviewCount: "10", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-7474qjfh.png?_wi=2" }, + { id: "p3", brand: "Toiture", name: "Remplacement de tuiles", price: "Standard", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/sideways-man-working-roof-with-drill_23-2148748771.jpg" }, + { id: "p4", brand: "Toiture", name: "Entretien gouttières", price: "Mis en avant", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg" }, + { id: "p5", brand: "Toiture", name: "Toiture commerciale", price: "Terminé", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-businessman-with-crossed-arms_23-2147955274.jpg" }, + { id: "p6", brand: "Toiture", name: "Restauration cheminée", price: "Mis en avant", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3666.jpg" }, ]} - title="Our Recent Projects" - description="Examples of professional roofing projects completed across the Taverny and Val-d'Oise region." + title="Nos Projets Récents" + description="Exemples de projets de couverture réalisés dans la région de Taverny et du Val-d'Oise." /> @@ -161,12 +161,12 @@ export default function LandingPage() { gridVariant="bento-grid" useInvertedBackground={false} metrics={[ - { id: "m1", value: "<24h", description: "Average response time for urgent calls" }, - { id: "m2", value: "100%", description: "Guaranteed quality of work" }, - { id: "m3", value: "20+", description: "Years of local roofing experience" }, + { id: "m1", value: "<24h", description: "Temps de réponse moyen pour les appels urgents" }, + { id: "m2", value: "100%", description: "Qualité de travail garantie" }, + { id: "m3", value: "20+", description: "Années d'expérience locale" }, ]} - title="Emergency Response Guaranteed" - description="When damage strikes, our rapid intervention team is ready to minimize impact and restore security." + title="Intervention d'urgence garantie" + description="Face à une urgence, notre équipe est prête à minimiser les dégâts et restaurer la sécurité." /> @@ -175,15 +175,15 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} faqs={[ - { id: "f1", title: "Free Diagnosis", content: "We arrive to assess your roof and provide a detailed, honest estimate without obligation." }, - { id: "f2", title: "Proposal Acceptance", content: "Once you review the estimate, we schedule the intervention at your convenience." }, - { id: "f3", title: "Expert Execution", content: "Our qualified team performs the work using premium materials and safety standards." }, - { id: "f4", title: "Final Inspection", content: "We check the work with you and provide certification for peace of mind." }, + { id: "f1", title: "Diagnostic gratuit", content: "Nous évaluons votre toiture et fournissons un devis détaillé sans obligation." }, + { id: "f2", title: "Acceptation", content: "Une fois le devis validé, nous planifions l'intervention à votre convenance." }, + { id: "f3", title: "Exécution", content: "Notre équipe qualifiée réalise les travaux avec des matériaux premium." }, + { id: "f4", title: "Inspection finale", content: "Nous vérifions le travail avec vous pour garantir votre tranquillité." }, ]} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DrrcmiJxNERS5MX7X51y8lcz5u/uploaded-1779051174130-s1j7fjxp.png?_wi=3" mediaAnimation="slide-up" - title="How We Work" - description="A clear, transparent process from your first call to the final sign-off." + title="Comment nous travaillons" + description="Un processus clair, de votre premier appel à la livraison finale." faqsAnimation="slide-up" /> @@ -192,17 +192,17 @@ export default function LandingPage() {