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() {