diff --git a/src/app/page.tsx b/src/app/page.tsx index dda069d..4eba990 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -34,29 +34,69 @@ export default function LandingPage() { @@ -65,55 +105,98 @@ export default function LandingPage() { background={{ variant: "plain"}} imagePosition="right" - title="Experience The Haze Karaköy" - description="Where refined tastes meet the vibrant soul of Istanbul. Indulge in an unparalleled culinary journey and sophisticated ambiance by the Bosphorus." + title={{ + "en": "Experience The Haze Karaköy", "tr": "The Haze Karaköy Deneyimini Yaşayın" + }} + description={{ + "en": "Where refined tastes meet the vibrant soul of Istanbul. Indulge in an unparalleled culinary journey and sophisticated ambiance by the Bosphorus.", "tr": "İstanbul'un canlı ruhuyla buluşan rafine zevklerin adresi. Boğaz kenarında eşsiz bir mutfak yolculuğu ve sofistike ambiyansın keyfini çıkarın." + }} kpis={[ { - value: "12+", label: "Years of Excellence"}, + value: "12+", label: { + "en": "Years of Excellence", "tr": "Yıllık Mükemmellik" + } + }, { - value: "200+", label: "Exclusive Dishes"}, + value: "200+", label: { + "en": "Exclusive Dishes", "tr": "Özel Yemekler" + } + }, { - value: "15K+", label: "Happy Guests"}, + value: "15K+", label: { + "en": "Happy Guests", "tr": "Mutlu Misafirler" + } + } ]} enableKpiAnimation={true} buttons={[ { - text: "View Our Menu", href: "#menu"}, + text: { + "en": "View Our Menu", "tr": "Menümüzü Görüntüle" + }, + href: "#menu" + }, { - text: "Make a Reservation", href: "#contact"}, + text: { + "en": "Make a Reservation", "tr": "Rezervasyon Yapın" + }, + href: "#contact" + } ]} imageSrc="http://img.b2bpic.net/free-photo/glass-raspberry-cocktail-with-ice_140725-4866.jpg" imageAlt="Luxurious interior of The Haze Karaköy" mediaAnimation="slide-up" avatars={[ { - src: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg", alt: "Smiling woman enjoying fine dining"}, + src: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg", alt: "Smiling woman enjoying fine dining" + }, { - src: "http://img.b2bpic.net/free-photo/fashionable-african-american-man-suit-glasses-sitting-cafe-eating-salad_627829-1782.jpg", alt: "Elegant man enjoying a meal"}, + src: "http://img.b2bpic.net/free-photo/fashionable-african-american-man-suit-glasses-sitting-cafe-eating-salad_627829-1782.jpg", alt: "Elegant man enjoying a meal" + }, { - src: "http://img.b2bpic.net/free-photo/elegant-couple-spend-time-restaurant_1157-20509.jpg", alt: "Couple having a romantic dinner"}, + src: "http://img.b2bpic.net/free-photo/elegant-couple-spend-time-restaurant_1157-20509.jpg", alt: "Couple having a romantic dinner" + }, { - src: "http://img.b2bpic.net/free-photo/pretty-woman-with-candid-smile-laughing-sitting-summer-cafe-with-cup-cappuccino_285396-7965.jpg", alt: "Stylish guest at a luxury restaurant"}, + src: "http://img.b2bpic.net/free-photo/pretty-woman-with-candid-smile-laughing-sitting-summer-cafe-with-cup-cappuccino_285396-7965.jpg", alt: "Stylish guest at a luxury restaurant" + }, { - src: "http://img.b2bpic.net/free-photo/front-view-couple-having-romantic-dinner-together_23-2148435808.jpg", alt: "Food critic reviewing a dish"}, + src: "http://img.b2bpic.net/free-photo/front-view-couple-having-romantic-dinner-together_23-2148435808.jpg", alt: "Food critic reviewing a dish" + } ]} - avatarText="Loved by 15,000+ Guests" + avatarText={{ + "en": "Loved by 15,000+ Guests", "tr": "15.000+ Misafir Tarafından Sevildi" + }} marqueeItems={[ { - type: "text-icon", text: "Exquisite Flavors", icon: Sparkles, + type: "text-icon", text: { + "en": "Exquisite Flavors", "tr": "Özel Lezzetler" + }, + icon: Sparkles }, { - type: "text-icon", text: "Artisanal Cocktails", icon: Crown, + type: "text-icon", text: { + "en": "Artisanal Cocktails", "tr": "Sanatsal Kokteyller" + }, + icon: Crown }, { - type: "text-icon", text: "Unforgettable Ambiance", icon: Star, + type: "text-icon", text: { + "en": "Unforgettable Ambiance", "tr": "Unutulmaz Atmosfer" + }, + icon: Star }, { - type: "text-icon", text: "Live Entertainment", icon: Music, + type: "text-icon", text: { + "en": "Live Entertainment", "tr": "Canlı Eğlence" + }, + icon: Music }, { - type: "text-icon", text: "Bosphorus Views", icon: Compass, - }, + type: "text-icon", text: { + "en": "Bosphorus Views", "tr": "Boğaz Manzarası" + }, + icon: Compass + } ]} marqueeSpeed={40} /> @@ -122,12 +205,24 @@ export default function LandingPage() {
@@ -141,20 +236,66 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "dish-1", name: "Ottoman Lamb Shank", price: "₺450", variant: "Main Course", imageSrc: "http://img.b2bpic.net/free-photo/grilled-foie-gras_1203-3591.jpg", imageAlt: "Ottoman Lamb Shank dish"}, + id: "dish-1", name: { + "en": "Ottoman Lamb Shank", "tr": "Osmanlı Kuzu İncik" + }, + price: "₺450", variant: { + "en": "Main Course", "tr": "Ana Yemek" + }, + imageSrc: "http://img.b2bpic.net/free-photo/grilled-foie-gras_1203-3591.jpg", imageAlt: "Ottoman Lamb Shank dish" + }, { - id: "dish-2", name: "Bosphorus Seabass", price: "₺380", variant: "Seafood", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg", imageAlt: "Bosphorus Seabass dish"}, + id: "dish-2", name: { + "en": "Bosphorus Seabass", "tr": "Boğaz Levrek" + }, + price: "₺380", variant: { + "en": "Seafood", "tr": "Deniz Ürünleri" + }, + imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg", imageAlt: "Bosphorus Seabass dish" + }, { - id: "dish-3", name: "Truffle Mushroom Risotto", price: "₺320", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-with-meat-creamy-sauce-garnished-with-grated-parmesan_141793-1830.jpg", imageAlt: "Truffle Mushroom Risotto"}, + id: "dish-3", name: { + "en": "Truffle Mushroom Risotto", "tr": "Trüf Mantarlı Risotto" + }, + price: "₺320", variant: { + "en": "Vegetarian", "tr": "Vejetaryen" + }, + imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-with-meat-creamy-sauce-garnished-with-grated-parmesan_141793-1830.jpg", imageAlt: "Truffle Mushroom Risotto" + }, { - id: "cocktail-1", name: "Karaköy Sunset", price: "₺200", variant: "Signature Cocktail", imageSrc: "http://img.b2bpic.net/free-photo/still-life-cocktail-tablecloth_23-2151318415.jpg", imageAlt: "Karaköy Sunset cocktail"}, + id: "cocktail-1", name: { + "en": "Karaköy Sunset", "tr": "Karaköy Gün Batımı" + }, + price: "₺200", variant: { + "en": "Signature Cocktail", "tr": "Özel Kokteyl" + }, + imageSrc: "http://img.b2bpic.net/free-photo/still-life-cocktail-tablecloth_23-2151318415.jpg", imageAlt: "Karaköy Sunset cocktail" + }, { - id: "dessert-1", name: "Pistachio Baklava Platter", price: "₺180", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/traditional-turkish-delight-oriental-sweets_114579-14948.jpg", imageAlt: "Pistachio Baklava Platter"}, + id: "dessert-1", name: { + "en": "Pistachio Baklava Platter", "tr": "Fıstıklı Baklava Tabağı" + }, + price: "₺180", variant: { + "en": "Dessert", "tr": "Tatlı" + }, + imageSrc: "http://img.b2bpic.net/free-photo/traditional-turkish-delight-oriental-sweets_114579-14948.jpg", imageAlt: "Pistachio Baklava Platter" + }, { - id: "wine-1", name: "Anatolian Red Blend", price: "₺750", variant: "Wine", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-tasting-wine_23-2149428834.jpg", imageAlt: "Anatolian Red Blend wine"}, + id: "wine-1", name: { + "en": "Anatolian Red Blend", "tr": "Anadolu Kırmızı Şarap Harmanı" + }, + price: "₺750", variant: { + "en": "Wine", "tr": "Şarap" + }, + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-tasting-wine_23-2149428834.jpg", imageAlt: "Anatolian Red Blend wine" + } ]} - title="Our Exquisite Menu" - description="Savor a fusion of traditional Turkish flavors and international culinary artistry, crafted to delight every palate." + title={{ + "en": "Our Exquisite Menu", "tr": "Eşsiz Menümüz" + }} + description={{ + "en": "Savor a fusion of traditional Turkish flavors and international culinary artistry, crafted to delight every palate.", "tr": "Geleneksel Türk lezzetleri ile uluslararası mutfak sanatının her damak zevkine hitap eden bir füzyonunu deneyimleyin." + }} />
@@ -166,14 +307,27 @@ export default function LandingPage() { animationType="slide-up" metrics={[ { - id: "metric-1", value: "20+", description: "Industry Awards & Recognitions for Culinary Excellence"}, + id: "metric-1", value: "20+", description: { + "en": "Industry Awards & Recognitions for Culinary Excellence", "tr": "Mutfak Mükemmelliği İçin Endüstri Ödülleri ve Takdirler" + } + }, { - id: "metric-2", value: "5-Star", description: "Guest Ratings on Leading Travel & Dining Platforms"}, + id: "metric-2", value: "5-Star", description: { + "en": "Guest Ratings on Leading Travel & Dining Platforms", "tr": "Önde Gelen Seyahat ve Yemek Platformlarında Misafir Değerlendirmeleri" + } + }, { - id: "metric-3", value: "100%", description: "Satisfaction Rate for Private Events & Gatherings"}, + id: "metric-3", value: "100%", description: { + "en": "Satisfaction Rate for Private Events & Gatherings", "tr": "Özel Etkinlikler ve Toplantılar İçin Memnuniyet Oranı" + } + } ]} - title="Our Achievements & Impact" - description="Beyond exquisite dining, The Haze Karaköy is recognized for its dedication to quality, innovation, and guest satisfaction." + title={{ + "en": "Our Achievements & Impact", "tr": "Başarılarımız ve Etkimiz" + }} + description={{ + "en": "Beyond exquisite dining, The Haze Karaköy is recognized for its dedication to quality, innovation, and guest satisfaction.", "tr": "The Haze Karaköy, enfes yemeklerin ötesinde, kaliteye, yeniliğe ve misafir memnuniyetine olan bağlılığıyla tanınır." + }} /> @@ -184,14 +338,54 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - id: "feat-1", title: "Bespoke Cocktails", subtitle: "Our expert mixologists craft personalized drinks to match your mood.", category: "Bar Service", value: "Tailored just for you"}, + id: "feat-1", title: { + "en": "Bespoke Cocktails", "tr": "Özel Kokteyller" + }, + subtitle: { + "en": "Our expert mixologists craft personalized drinks to match your mood.", "tr": "Uzman miksolojistlerimiz, ruh halinize uygun kişiselleştirilmiş içecekler hazırlar." + }, + category: { + "en": "Bar Service", "tr": "Bar Hizmeti" + }, + value: { + "en": "Tailored just for you", "tr": "Size özel" + } + }, { - id: "feat-2", title: "Private Dining", subtitle: "Host intimate gatherings or corporate events in our luxurious private spaces.", category: "Events", value: "Unforgettable moments"}, + id: "feat-2", title: { + "en": "Private Dining", "tr": "Özel Yemek" + }, + subtitle: { + "en": "Host intimate gatherings or corporate events in our luxurious private spaces.", "tr": "Lüks özel alanlarımızda samimi toplantılar veya kurumsal etkinlikler düzenleyin." + }, + category: { + "en": "Events", "tr": "Etkinlikler" + }, + value: { + "en": "Unforgettable moments", "tr": "Unutulmaz anlar" + } + }, { - id: "feat-3", title: "Live Music Nights", subtitle: "Enjoy soulful jazz and contemporary tunes from Istanbul's top artists.", category: "Entertainment", value: "Enchanting evenings"}, + id: "feat-3", title: { + "en": "Live Music Nights", "tr": "Canlı Müzik Geceleri" + }, + subtitle: { + "en": "Enjoy soulful jazz and contemporary tunes from Istanbul's top artists.", "tr": "İstanbul'un en iyi sanatçılarından ruh dolu caz ve çağdaş ezgilerin keyfini çıkarın." + }, + category: { + "en": "Entertainment", "tr": "Eğlence" + }, + value: { + "en": "Enchanting evenings", "tr": "Büyüleyici akşamlar" + } + } ]} - title="Exclusive Experiences" - description="The Haze Karaköy offers more than just meals; we provide bespoke experiences tailored to your desires." + title={{ + "en": "Exclusive Experiences", "tr": "Özel Deneyimler" + }} + description={{ + "en": "The Haze Karaköy offers more than just meals; we provide bespoke experiences tailored to your desires.", "tr": "The Haze Karaköy, sadece yemeklerden fazlasını sunar; arzularınıza göre uyarlanmış özel deneyimler sunuyoruz." + }} /> @@ -200,21 +394,34 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", name: "Elif Demir", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-sitting-table_23-2149212131.jpg", imageAlt: "Elif Demir profile picture"}, + id: "t1", name: "Elif Demir", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-sitting-table_23-2149212131.jpg", imageAlt: "Elif Demir profile picture" + }, { - id: "t2", name: "Mustafa Yılmaz", imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-african-american-man-dressed-classic-brown-jacket-standing-studio-dark-background_613910-17787.jpg", imageAlt: "Mustafa Yılmaz profile picture"}, + id: "t2", name: "Mustafa Yılmaz", imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-african-american-man-dressed-classic-brown-jacket-standing-studio-dark-background_613910-17787.jpg", imageAlt: "Mustafa Yılmaz profile picture" + }, { - id: "t3", name: "Sophie Dubois", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-brunette-with-her-husband-walking-ale-city-streets-enjoying-there-time-wearing-black-classic-suit-long-cocktail-dress_273443-741.jpg", imageAlt: "Sophie Dubois profile picture"}, + id: "t3", name: "Sophie Dubois", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-elegant-brunette-with-her-husband-walking-ale-city-streets-enjoying-there-time-wearing-black-classic-suit-long-cocktail-dress_273443-741.jpg", imageAlt: "Sophie Dubois profile picture" + }, { - id: "t4", name: "David Chen", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg", imageAlt: "David Chen profile picture"}, + id: "t4", name: "David Chen", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg", imageAlt: "David Chen profile picture" + }, { - id: "t5", name: "Ayşe Kaya", imageSrc: "http://img.b2bpic.net/free-photo/man-enjoys-bio-lemons-smell_482257-76627.jpg", imageAlt: "Ayşe Kaya profile picture"}, + id: "t5", name: "Ayşe Kaya", imageSrc: "http://img.b2bpic.net/free-photo/man-enjoys-bio-lemons-smell_482257-76627.jpg", imageAlt: "Ayşe Kaya profile picture" + } ]} - cardTitle="What Our Guests Say" - cardTag="Rave Reviews" + cardTitle={{ + "en": "What Our Guests Say", "tr": "Misafirlerimiz Ne Diyor?" + }} + cardTag={{ + "en": "Rave Reviews", "tr": "Harika Yorumlar" + }} buttons={[ { - text: "Read All Reviews", href: "#reviews"}, + text: { + "en": "Read All Reviews", "tr": "Tüm Yorumları Oku" + }, + href: "#reviews" + } ]} cardAnimation="slide-up" /> @@ -225,9 +432,14 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} names={[ - "Condé Nast Traveler", "Michelin Guide", "Timeout Istanbul", "Gourmet Magazine", "Bosphorus Life", "Istanbul Journal", "Luxury Living"]} - title="Trusted & Featured By" - description="Our commitment to excellence has earned us recognition from leading hospitality and lifestyle publications." + "Condé Nast Traveler", "Michelin Guide", "Timeout Istanbul", "Gourmet Magazine", "Bosphorus Life", "Istanbul Journal", "Luxury Living" + ]} + title={{ + "en": "Trusted & Featured By", "tr": "Güvenilen ve Öne Çıkarılan" + }} + description={{ + "en": "Our commitment to excellence has earned us recognition from leading hospitality and lifestyle publications.", "tr": "Mükemmelliğe olan bağlılığımız, bizi önde gelen konaklama ve yaşam tarzı yayınlarından takdir kazandırdı." + }} /> @@ -237,16 +449,44 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "faq-1", title: "Do I need a reservation?", content: "Reservations are highly recommended, especially for weekend evenings and private dining experiences, to ensure we can accommodate you and provide the best service."}, + id: "faq-1", title: { + "en": "Do I need a reservation?", "tr": "Rezervasyon yapmam gerekiyor mu?" + }, + content: { + "en": "Reservations are highly recommended, especially for weekend evenings and private dining experiences, to ensure we can accommodate you and provide the best service.", "tr": "Özellikle hafta sonu akşamları ve özel yemek deneyimleri için rezervasyon şiddetle tavsiye edilir, bu sayede sizi ağırlayabilir ve en iyi hizmeti sunabiliriz." + } + }, { - id: "faq-2", title: "What is the dress code?", content: "The Haze Karaköy observes an elegant smart-casual dress code. We encourage guests to dress in a manner appropriate for a premium dining and lounge environment."}, + id: "faq-2", title: { + "en": "What is the dress code?", "tr": "Kıyafet kodu nedir?" + }, + content: { + "en": "The Haze Karaköy observes an elegant smart-casual dress code. We encourage guests to dress in a manner appropriate for a premium dining and lounge environment.", "tr": "The Haze Karaköy'de zarif, akıllı gündelik bir kıyafet kodu uygulanmaktadır. Misafirlerin, premium bir yemek ve lounge ortamına uygun şekilde giyinmelerini rica ediyoruz." + } + }, { - id: "faq-3", title: "Can you accommodate dietary restrictions?", content: "Our culinary team is happy to accommodate most dietary restrictions and allergies. Please inform us in advance when making your reservation."}, + id: "faq-3", title: { + "en": "Can you accommodate dietary restrictions?", "tr": "Diyet kısıtlamalarına uyum sağlayabiliyor musunuz?" + }, + content: { + "en": "Our culinary team is happy to accommodate most dietary restrictions and allergies. Please inform us in advance when making your reservation.", "tr": "Mutfak ekibimiz çoğu diyet kısıtlamasına ve alerjiye uyum sağlamaktan mutluluk duyar. Lütfen rezervasyon yaparken önceden bilgi verin." + } + }, { - id: "faq-4", title: "Do you host private events?", content: "Yes, we offer exclusive private dining rooms and can host bespoke events for various occasions. Please contact our events team for personalized arrangements."}, + id: "faq-4", title: { + "en": "Do you host private events?", "tr": "Özel etkinliklere ev sahipliği yapıyor musunuz?" + }, + content: { + "en": "Yes, we offer exclusive private dining rooms and can host bespoke events for various occasions. Please contact our events team for personalized arrangements.", "tr": "Evet, özel yemek odaları sunuyoruz ve çeşitli özel günler için etkinliklere ev sahipliği yapabiliriz. Kişiselleştirilmiş düzenlemeler için lütfen etkinlik ekibimizle iletişime geçin." + } + } ]} - title="Frequently Asked Questions" - description="Find answers to common inquiries about reservations, dress code, private events, and more." + title={{ + "en": "Frequently Asked Questions", "tr": "Sıkça Sorulan Sorular" + }} + description={{ + "en": "Find answers to common inquiries about reservations, dress code, private events, and more.", "tr": "Rezervasyonlar, kıyafet kodu, özel etkinlikler ve daha fazlası hakkında sıkça sorulan soruların yanıtlarını bulun." + }} faqsAnimation="slide-up" /> @@ -256,16 +496,28 @@ export default function LandingPage() { useInvertedBackground={false} background={{ variant: "plain"}} - tag="Connect With Us" - title="Plan Your Visit or Event" - description="Whether it's a dinner reservation, a private celebration, or simply an inquiry, our team is here to assist you. Reach out to experience the allure of The Haze." + tag={{ + "en": "Connect With Us", "tr": "Bizimle İletişime Geçin" + }} + title={{ + "en": "Plan Your Visit or Event", "tr": "Ziyaretinizi veya Etkinliğinizi Planlayın" + }} + description={{ + "en": "Whether it's a dinner reservation, a private celebration, or simply an inquiry, our team is here to assist you. Reach out to experience the allure of The Haze.", "tr": "İster bir akşam yemeği rezervasyonu, ister özel bir kutlama, ister sadece bir soru olsun, ekibimiz size yardımcı olmak için burada. The Haze'in cazibesini deneyimlemek için bize ulaşın." + }} imageSrc="http://img.b2bpic.net/free-photo/busy-employee-checking-her-email_1157-454.jpg" imageAlt="The Haze Karaköy interior with contact form overlay" mediaAnimation="opacity" mediaPosition="right" - inputPlaceholder="Your Email Address" - buttonText="Send Inquiry" - termsText="By submitting, you agree to our privacy policy and terms of service." + inputPlaceholder={{ + "en": "Your Email Address", "tr": "E-posta Adresiniz" + }} + buttonText={{ + "en": "Send Inquiry", "tr": "Sorgu Gönder" + }} + termsText={{ + "en": "By submitting, you agree to our privacy policy and terms of service.", "tr": "Göndererek, gizlilik politikamızı ve hizmet şartlarımızı kabul etmiş olursunuz." + }} onSubmit={(email) => console.log(email)} /> @@ -274,11 +526,21 @@ export default function LandingPage() {