// Translations: RO / EN / ES
const TRANSLATIONS = {
  ro: {
    nav: {
      home: 'Acasă',
      cruises: 'Croaziere',
      about: 'Despre',
      gallery: 'Galerie',
      routes: 'Rute',
      faq: 'Întrebări',
      contact: 'Contact',
      book: 'Rezervă',
    },
    hero: {
      eyebrow: 'Croaziere private · Costa del Sol',
      title1: 'Mediterana,',
      title2: 'la apus.',
      lede: 'Ambarcațiune privată pentru până la 10 persoane. Plecăm din Puerto de Málaga și navigăm coasta — la apus, pe lumină de zi sau pentru un snorkeling în golfuri ascunse.',
      ctaBook: 'Rezervă acum',
      ctaCruises: 'Vezi croazierele',
      stats: [
        { n: '10', l: 'persoane' },
        { n: '4', l: 'tipuri de croazieră' },
        { n: '12m', l: 'lungime ambarcațiune' },
        { n: '5★', l: 'recenzii' },
      ],
    },
    intro: {
      eyebrow: 'Despre Kain Ama',
      title: 'O după-amiază care nu se mai termină.',
      body: 'Plec cu tine la apus, departe de plajele aglomerate, pe o ambarcațiune privată, doar cu prietenii sau familia ta. Ne oprim într-un golf, înotăm, deschid o sticlă rece, și ne uităm cum soarele cade peste Mediterana. Asta e Kain Ama.',
      sign: 'Aron · Căpitan',
    },
    cruises: {
      eyebrow: 'Croaziere',
      title: 'Patru moduri de a naviga.',
      sub: 'Toate plecările din Puerto de Málaga. Itinerar flexibil, ne adaptăm după vânt și după dorința voastră.',
      items: [
        {
          tag: 'cel mai cerut',
          name: 'Croazieră la apus',
          duration: '2 ore',
          time: '19:00 – 21:00',
          price: 'de la 65€',
          unit: '/ persoană',
          desc: 'Pornim cu o oră înainte de apus, ancorăm în larg și privim cum soarele atinge marea. Include un pahar de cava și fructe.',
          includes: ['Cava sau bere rece', 'Fructe & gustări', 'Muzică ambient', 'Foto la apus'],
        },
        {
          tag: 'familii',
          name: 'Half day · golfuri',
          duration: '4 ore',
          time: '10:00 – 14:00 / 14:00 – 18:00',
          price: 'de la 110€',
          unit: '/ persoană',
          desc: 'Ieșim din port, navigăm până în Calahonda sau Maro-Cerro Gordo, ancorăm într-un golf și înotăm. Echipament de snorkel inclus.',
          includes: ['Snorkel & măști', 'Băuturi reci', 'Sandvișuri', 'Prosoape'],
        },
        {
          tag: 'aventură',
          name: 'Full day · explorare',
          duration: '8 ore',
          time: '09:00 – 17:00',
          price: 'de la 195€',
          unit: '/ persoană',
          desc: 'O zi întreagă pe mare. Două opriri pentru înot, prânz pe punte cu produse locale, opțional vizităm și un sat pescăresc.',
          includes: ['Prânz mediteranean', 'Băuturi nelimitate', 'Snorkel & SUP', 'Tur ghidat al coastei'],
        },
        {
          tag: 'privat',
          name: 'Croazieră privată',
          duration: 'la cerere',
          time: 'oricând',
          price: 'de la 690€',
          unit: '/ ambarcațiune',
          desc: 'Toată ambarcațiunea pentru voi. Aniversări, cereri în căsătorie, întâlniri de afaceri. Catering și decor la cerere.',
          includes: ['Doar grupul vostru', 'Catering personalizat', 'Decor (la cerere)', 'Foto/video opțional'],
        },
      ],
      includes: 'Include',
      bookCta: 'Rezervă',
      detailsCta: 'Detalii',
    },
    boat: {
      eyebrow: 'Ambarcațiunea',
      title: 'Beneteau Antares 12.',
      body: 'O ambarcațiune de 12 metri, confortabilă pentru 10 pasageri, cu punte mare, zonă umbrită, toaletă, frigider și boxe Bluetooth. Construită pentru zile lungi pe mare.',
      specs: [
        { label: 'Lungime', value: '12 m' },
        { label: 'Capacitate', value: '10 pers.' },
        { label: 'Viteză croazieră', value: '18 nd' },
        { label: 'An', value: '2022' },
        { label: 'Motor', value: '2 × 300 CP' },
        { label: 'Toaletă', value: 'Da' },
      ],
      amenities: ['Boxe Bluetooth', 'Frigider', 'Scară de baie', 'Echipament snorkel', 'SUP board', 'Prosoape', 'Umbră generoasă', 'Aux & USB'],
    },
    gallery: {
      eyebrow: 'Galerie',
      title: 'Cum arată o ieșire.',
      sub: 'Click pe orice imagine pentru a o vedea pe tot ecranul.',
      cats: { all: 'Toate', sunset: 'Apus', boat: 'Ambarcațiune', coast: 'Coastă', life: 'La bord' },
    },
    routes: {
      eyebrow: 'Rute & locații',
      title: 'Coasta pe care o navigăm.',
      sub: 'De la Málaga spre est până la Nerja, sau spre vest spre Marbella. Aici sunt locurile noastre preferate.',
      depart: 'Plecare',
      stops: 'Opriri',
    },
    faq: {
      eyebrow: 'Întrebări frecvente',
      title: 'Ce te-ar mai putea interesa.',
      items: [
        { q: 'Cum rezerv?', a: 'Alegi tipul de croazieră, data și ora, completezi formularul. Te contactez în maxim 2 ore pentru confirmare. Plata se face cu 30% acont la rezervare, restul în ziua croazierei.' },
        { q: 'Ce se întâmplă dacă vremea nu este bună?', a: 'Dacă autoritățile portuare nu permit ieșirea sau condițiile sunt nesigure, reprogramăm gratuit sau primești banii înapoi 100%. Decid eu, în siguranța voastră.' },
        { q: 'Pot lua mâncare și băutură proprie?', a: 'Absolut. Cava, vin, gustări — toate binevenite. Avem frigider la bord. Pentru croazierele full-day, recomand să las eu cateringul în grija unui partener local.' },
        { q: 'Pot copiii să vină?', a: 'Da, copiii sunt bineveniți. Avem veste de salvare pentru toate vârstele. Pentru bebeluși sub 1 an, te rog să mă contactezi întâi.' },
        { q: 'Câte persoane încap?', a: '10 pasageri + căpitan. Ambarcațiunea e licențiată pentru această capacitate. Pentru grupuri mai mari, putem face două ieșiri consecutive.' },
        { q: 'Vorbiți engleză/spaniolă?', a: 'Da, vorbesc engleză, spaniolă și română fluent.' },
        { q: 'Cum ajung în port?', a: 'Plecăm din Puerto Deportivo El Candado, Málaga. Sunt 15 min cu mașina din centru, parcare gratuită lângă marina. Trimit locația exactă după confirmare.' },
        { q: 'Pot să pescuiesc?', a: 'La cerere, da. Am echipament de pescuit recreativ la bord, în sezon. Trebuie precizat la rezervare.' },
      ],
    },
    contact: {
      eyebrow: 'Contact',
      title: 'Hai să planificăm.',
      sub: 'Răspund la mesaje în maxim 2 ore, de luni până duminică, între 8:00 și 22:00.',
      form: {
        name: 'Nume',
        email: 'Email',
        phone: 'Telefon',
        date: 'Data dorită',
        people: 'Persoane',
        cruise: 'Tip croazieră',
        message: 'Mesaj',
        submit: 'Trimite cererea',
        sent: 'Mesaj trimis! Te contactez în 2 ore.',
      },
      info: {
        location: 'Plecare',
        locationVal: 'Puerto Deportivo El Candado, Málaga',
        phone: 'Telefon',
        phoneVal: '+34 612 345 678',
        whatsapp: 'WhatsApp',
        whatsappVal: '+34 612 345 678',
        email: 'Email',
        emailVal: 'hola@kainama.es',
        instagram: 'Instagram',
        instagramVal: '@kainama.malaga',
      },
    },
    book: {
      title: 'Rezervă o croazieră',
      step1: 'Alege croaziera',
      step2: 'Alege data',
      step3: 'Detaliile tale',
      step4: 'Confirmare',
      next: 'Continuă',
      back: 'Înapoi',
      confirm: 'Confirmă rezervarea',
      total: 'Total estimat',
      deposit: 'Acont 30%',
      payRest: 'Restul în ziua croazierei',
      success: 'Rezervare trimisă!',
      successSub: 'Te contactez în 2 ore pentru a confirma și pentru detaliile de plată.',
      done: 'Închide',
      people: 'Persoane',
      slot: 'Interval orar',
      legalNote: 'Trimițând cererea ești de acord cu termenii și politica de anulare.',
    },
    footer: {
      tagline: 'Croaziere private pe Mediterana, plecare din Málaga.',
      pages: 'Pagini',
      legal: 'Legal',
      contact: 'Contact',
      terms: 'Termeni & condiții',
      privacy: 'Politica de confidențialitate',
      cancel: 'Politica de anulare',
      rights: 'Toate drepturile rezervate',
      built: 'Făcut cu ❤ în Málaga',
    },
  },

  en: {
    nav: {
      home: 'Home',
      cruises: 'Cruises',
      about: 'About',
      gallery: 'Gallery',
      routes: 'Routes',
      faq: 'FAQ',
      contact: 'Contact',
      book: 'Book',
    },
    hero: {
      eyebrow: 'Private cruises · Costa del Sol',
      title1: 'The Mediterranean,',
      title2: 'at sunset.',
      lede: 'Private boat for up to 10 guests. We sail from Puerto de Málaga along the coast — at sunset, in full daylight, or for snorkeling in hidden coves.',
      ctaBook: 'Book now',
      ctaCruises: 'See cruises',
      stats: [
        { n: '10', l: 'guests' },
        { n: '4', l: 'cruise types' },
        { n: '12m', l: 'boat length' },
        { n: '5★', l: 'reviews' },
      ],
    },
    intro: {
      eyebrow: 'About Kain Ama',
      title: 'An afternoon that never ends.',
      body: 'I take you out at sunset, far from the crowded beaches, on a private boat, just you and your friends or family. We anchor in a cove, swim, open a cold bottle, watch the sun fall over the Mediterranean. That\'s Kain Ama.',
      sign: 'Aron · Captain',
    },
    cruises: {
      eyebrow: 'Cruises',
      title: 'Four ways to sail.',
      sub: 'All departures from Puerto de Málaga. Flexible itinerary — we adapt to the wind and to what you want.',
      items: [
        {
          tag: 'most popular',
          name: 'Sunset cruise',
          duration: '2 hours',
          time: '19:00 – 21:00',
          price: 'from €65',
          unit: '/ person',
          desc: 'We sail one hour before sunset, anchor in open water and watch the sun touch the sea. Includes a glass of cava and fruits.',
          includes: ['Cava or cold beer', 'Fruits & snacks', 'Ambient music', 'Sunset photos'],
        },
        {
          tag: 'families',
          name: 'Half day · coves',
          duration: '4 hours',
          time: '10:00 – 14:00 / 14:00 – 18:00',
          price: 'from €110',
          unit: '/ person',
          desc: 'We leave the port, sail to Calahonda or Maro-Cerro Gordo, anchor in a cove and swim. Snorkel gear included.',
          includes: ['Snorkels & masks', 'Cold drinks', 'Sandwiches', 'Towels'],
        },
        {
          tag: 'adventure',
          name: 'Full day · exploring',
          duration: '8 hours',
          time: '09:00 – 17:00',
          price: 'from €195',
          unit: '/ person',
          desc: 'A whole day at sea. Two swim stops, lunch on deck with local produce, optionally we visit a fishing village.',
          includes: ['Mediterranean lunch', 'Unlimited drinks', 'Snorkel & SUP', 'Guided coast tour'],
        },
        {
          tag: 'private',
          name: 'Private charter',
          duration: 'on request',
          time: 'anytime',
          price: 'from €690',
          unit: '/ boat',
          desc: 'The whole boat for you. Anniversaries, proposals, business meetings. Catering and decoration on request.',
          includes: ['Just your group', 'Custom catering', 'Decor (on request)', 'Photo/video optional'],
        },
      ],
      includes: 'Includes',
      bookCta: 'Book',
      detailsCta: 'Details',
    },
    boat: {
      eyebrow: 'The boat',
      title: 'Beneteau Antares 12.',
      body: 'A 12-metre boat, comfortable for 10 guests, with a large deck, shaded area, toilet, fridge and Bluetooth speakers. Built for long days at sea.',
      specs: [
        { label: 'Length', value: '12 m' },
        { label: 'Capacity', value: '10 pax' },
        { label: 'Cruise speed', value: '18 kn' },
        { label: 'Year', value: '2022' },
        { label: 'Engine', value: '2 × 300 HP' },
        { label: 'Toilet', value: 'Yes' },
      ],
      amenities: ['Bluetooth speakers', 'Fridge', 'Swim ladder', 'Snorkel gear', 'SUP board', 'Towels', 'Generous shade', 'Aux & USB'],
    },
    gallery: {
      eyebrow: 'Gallery',
      title: 'What a trip looks like.',
      sub: 'Click any image to view fullscreen.',
      cats: { all: 'All', sunset: 'Sunset', boat: 'Boat', coast: 'Coast', life: 'On board' },
    },
    routes: {
      eyebrow: 'Routes & locations',
      title: 'The coast we sail.',
      sub: 'From Málaga east to Nerja, or west to Marbella. These are our favourite spots.',
      depart: 'Departure',
      stops: 'Stops',
    },
    faq: {
      eyebrow: 'FAQ',
      title: 'Things you might be wondering.',
      items: [
        { q: 'How do I book?', a: 'Pick the cruise type, date and time, fill in the form. I get back within 2 hours to confirm. A 30% deposit secures the booking, the rest is paid the day of the cruise.' },
        { q: 'What if the weather is bad?', a: 'If port authorities don\'t allow departure or conditions are unsafe, we reschedule for free or you get a 100% refund. I make the call, for your safety.' },
        { q: 'Can I bring my own food and drink?', a: 'Absolutely. Cava, wine, snacks — all welcome. We have a fridge on board. For full-day cruises I can arrange catering with a local partner.' },
        { q: 'Are children welcome?', a: 'Yes, kids are welcome. We have life jackets for all sizes. For babies under 1 year, please contact me first.' },
        { q: 'How many people fit?', a: '10 guests + captain. The boat is licensed for that capacity. For larger groups, we can do two consecutive trips.' },
        { q: 'Do you speak English/Spanish?', a: 'Yes, I speak fluent English, Spanish and Romanian.' },
        { q: 'How do I get to the port?', a: 'We leave from Puerto Deportivo El Candado, Málaga. 15 min by car from the centre, free parking next to the marina. I send the exact location after confirmation.' },
        { q: 'Can I fish?', a: 'On request, yes. I have recreational fishing gear on board, in season. Please mention it when booking.' },
      ],
    },
    contact: {
      eyebrow: 'Contact',
      title: 'Let\'s plan it.',
      sub: 'I reply within 2 hours, Monday to Sunday, 8:00 to 22:00.',
      form: {
        name: 'Name',
        email: 'Email',
        phone: 'Phone',
        date: 'Date',
        people: 'Guests',
        cruise: 'Cruise type',
        message: 'Message',
        submit: 'Send request',
        sent: 'Sent! I\'ll be in touch within 2 hours.',
      },
      info: {
        location: 'Departure',
        locationVal: 'Puerto Deportivo El Candado, Málaga',
        phone: 'Phone',
        phoneVal: '+34 612 345 678',
        whatsapp: 'WhatsApp',
        whatsappVal: '+34 612 345 678',
        email: 'Email',
        emailVal: 'hola@kainama.es',
        instagram: 'Instagram',
        instagramVal: '@kainama.malaga',
      },
    },
    book: {
      title: 'Book a cruise',
      step1: 'Choose cruise',
      step2: 'Pick a date',
      step3: 'Your details',
      step4: 'Confirm',
      next: 'Continue',
      back: 'Back',
      confirm: 'Confirm booking',
      total: 'Estimated total',
      deposit: '30% deposit',
      payRest: 'Rest paid on cruise day',
      success: 'Booking sent!',
      successSub: 'I\'ll contact you within 2 hours to confirm and share payment details.',
      done: 'Close',
      people: 'Guests',
      slot: 'Time slot',
      legalNote: 'By submitting you agree to the terms and cancellation policy.',
    },
    footer: {
      tagline: 'Private Mediterranean cruises, departing from Málaga.',
      pages: 'Pages',
      legal: 'Legal',
      contact: 'Contact',
      terms: 'Terms & conditions',
      privacy: 'Privacy policy',
      cancel: 'Cancellation policy',
      rights: 'All rights reserved',
      built: 'Made with ❤ in Málaga',
    },
  },

  es: {
    nav: {
      home: 'Inicio',
      cruises: 'Cruceros',
      about: 'Sobre',
      gallery: 'Galería',
      routes: 'Rutas',
      faq: 'Preguntas',
      contact: 'Contacto',
      book: 'Reservar',
    },
    hero: {
      eyebrow: 'Cruceros privados · Costa del Sol',
      title1: 'El Mediterráneo,',
      title2: 'al atardecer.',
      lede: 'Embarcación privada para hasta 10 personas. Salimos del Puerto de Málaga y navegamos la costa — al atardecer, a plena luz, o para snorkel en calas escondidas.',
      ctaBook: 'Reservar',
      ctaCruises: 'Ver cruceros',
      stats: [
        { n: '10', l: 'personas' },
        { n: '4', l: 'tipos de crucero' },
        { n: '12m', l: 'eslora' },
        { n: '5★', l: 'reseñas' },
      ],
    },
    intro: {
      eyebrow: 'Sobre Kain Ama',
      title: 'Una tarde que no termina.',
      body: 'Te llevo al atardecer, lejos de las playas llenas, en una embarcación privada, solo con tus amigos o familia. Anclamos en una cala, nadamos, abrimos una botella fría, y miramos cómo el sol cae sobre el Mediterráneo. Eso es Kain Ama.',
      sign: 'Aron · Capitán',
    },
    cruises: {
      eyebrow: 'Cruceros',
      title: 'Cuatro maneras de navegar.',
      sub: 'Todas las salidas del Puerto de Málaga. Itinerario flexible — nos adaptamos al viento y a lo que queráis.',
      items: [
        {
          tag: 'más popular',
          name: 'Crucero al atardecer',
          duration: '2 horas',
          time: '19:00 – 21:00',
          price: 'desde 65€',
          unit: '/ persona',
          desc: 'Salimos una hora antes del atardecer, anclamos en mar abierto y miramos cómo el sol toca el mar. Incluye una copa de cava y fruta.',
          includes: ['Cava o cerveza fría', 'Frutas y aperitivos', 'Música ambient', 'Fotos al atardecer'],
        },
        {
          tag: 'familias',
          name: 'Medio día · calas',
          duration: '4 horas',
          time: '10:00 – 14:00 / 14:00 – 18:00',
          price: 'desde 110€',
          unit: '/ persona',
          desc: 'Salimos del puerto, navegamos hasta Calahonda o Maro-Cerro Gordo, anclamos en una cala y nadamos. Equipo de snorkel incluido.',
          includes: ['Snorkel y gafas', 'Bebidas frías', 'Bocadillos', 'Toallas'],
        },
        {
          tag: 'aventura',
          name: 'Día completo · exploración',
          duration: '8 horas',
          time: '09:00 – 17:00',
          price: 'desde 195€',
          unit: '/ persona',
          desc: 'Un día entero en el mar. Dos paradas para nadar, almuerzo en cubierta con productos locales, opcionalmente visitamos un pueblo pesquero.',
          includes: ['Almuerzo mediterráneo', 'Bebidas ilimitadas', 'Snorkel y SUP', 'Tour guiado de la costa'],
        },
        {
          tag: 'privado',
          name: 'Crucero privado',
          duration: 'a petición',
          time: 'cualquier hora',
          price: 'desde 690€',
          unit: '/ embarcación',
          desc: 'Toda la embarcación para vosotros. Aniversarios, pedidas, reuniones de empresa. Catering y decoración a petición.',
          includes: ['Solo vuestro grupo', 'Catering personalizado', 'Decoración (a petición)', 'Foto/vídeo opcional'],
        },
      ],
      includes: 'Incluye',
      bookCta: 'Reservar',
      detailsCta: 'Detalles',
    },
    boat: {
      eyebrow: 'La embarcación',
      title: 'Beneteau Antares 12.',
      body: 'Una embarcación de 12 metros, cómoda para 10 pasajeros, con cubierta amplia, zona de sombra, baño, nevera y altavoces Bluetooth. Construida para largas jornadas en el mar.',
      specs: [
        { label: 'Eslora', value: '12 m' },
        { label: 'Capacidad', value: '10 pers.' },
        { label: 'Velocidad', value: '18 nd' },
        { label: 'Año', value: '2022' },
        { label: 'Motor', value: '2 × 300 CV' },
        { label: 'Baño', value: 'Sí' },
      ],
      amenities: ['Altavoces Bluetooth', 'Nevera', 'Escalera de baño', 'Equipo snorkel', 'Tabla SUP', 'Toallas', 'Sombra amplia', 'Aux y USB'],
    },
    gallery: {
      eyebrow: 'Galería',
      title: 'Cómo se ve una salida.',
      sub: 'Haz clic en cualquier imagen para verla en pantalla completa.',
      cats: { all: 'Todas', sunset: 'Atardecer', boat: 'Barco', coast: 'Costa', life: 'A bordo' },
    },
    routes: {
      eyebrow: 'Rutas y lugares',
      title: 'La costa que navegamos.',
      sub: 'Desde Málaga al este hasta Nerja, o al oeste hasta Marbella. Estos son nuestros sitios favoritos.',
      depart: 'Salida',
      stops: 'Paradas',
    },
    faq: {
      eyebrow: 'Preguntas frecuentes',
      title: 'Lo que te puede interesar.',
      items: [
        { q: '¿Cómo reservo?', a: 'Eliges el tipo de crucero, fecha y hora, rellenas el formulario. Te contesto en máximo 2 horas para confirmar. El 30% de señal asegura la reserva, el resto se paga el día del crucero.' },
        { q: '¿Qué pasa si hace mal tiempo?', a: 'Si las autoridades portuarias no permiten salir o las condiciones no son seguras, reprogramamos sin coste o se devuelve el 100%. Lo decido yo, por vuestra seguridad.' },
        { q: '¿Puedo llevar comida y bebida propia?', a: 'Por supuesto. Cava, vino, aperitivos — todo bienvenido. Tenemos nevera a bordo. Para los cruceros de día completo, puedo organizar catering con un partner local.' },
        { q: '¿Pueden venir niños?', a: 'Sí, los niños son bienvenidos. Tenemos chalecos salvavidas de todas las tallas. Para bebés menores de 1 año, contáctame antes.' },
        { q: '¿Cuántas personas caben?', a: '10 pasajeros + capitán. La embarcación está licenciada para esa capacidad. Para grupos más grandes, podemos hacer dos salidas seguidas.' },
        { q: '¿Habláis inglés/español?', a: 'Sí, hablo inglés, español y rumano con fluidez.' },
        { q: '¿Cómo llego al puerto?', a: 'Salimos del Puerto Deportivo El Candado, Málaga. 15 min en coche desde el centro, parking gratis al lado. Envío la ubicación exacta tras confirmar.' },
        { q: '¿Puedo pescar?', a: 'A petición, sí. Tengo equipo de pesca recreativa a bordo, en temporada. Avisad al reservar.' },
      ],
    },
    contact: {
      eyebrow: 'Contacto',
      title: 'Vamos a planearlo.',
      sub: 'Respondo en máximo 2 horas, de lunes a domingo, de 8:00 a 22:00.',
      form: {
        name: 'Nombre',
        email: 'Email',
        phone: 'Teléfono',
        date: 'Fecha',
        people: 'Personas',
        cruise: 'Tipo de crucero',
        message: 'Mensaje',
        submit: 'Enviar solicitud',
        sent: '¡Enviado! Te contacto en 2 horas.',
      },
      info: {
        location: 'Salida',
        locationVal: 'Puerto Deportivo El Candado, Málaga',
        phone: 'Teléfono',
        phoneVal: '+34 612 345 678',
        whatsapp: 'WhatsApp',
        whatsappVal: '+34 612 345 678',
        email: 'Email',
        emailVal: 'hola@kainama.es',
        instagram: 'Instagram',
        instagramVal: '@kainama.malaga',
      },
    },
    book: {
      title: 'Reservar un crucero',
      step1: 'Elige el crucero',
      step2: 'Elige la fecha',
      step3: 'Tus datos',
      step4: 'Confirmación',
      next: 'Continuar',
      back: 'Atrás',
      confirm: 'Confirmar reserva',
      total: 'Total estimado',
      deposit: 'Señal 30%',
      payRest: 'Resto el día del crucero',
      success: '¡Reserva enviada!',
      successSub: 'Te contacto en 2 horas para confirmar y los datos de pago.',
      done: 'Cerrar',
      people: 'Personas',
      slot: 'Franja horaria',
      legalNote: 'Al enviar aceptas los términos y la política de cancelación.',
    },
    footer: {
      tagline: 'Cruceros privados por el Mediterráneo, desde Málaga.',
      pages: 'Páginas',
      legal: 'Legal',
      contact: 'Contacto',
      terms: 'Términos y condiciones',
      privacy: 'Política de privacidad',
      cancel: 'Política de cancelación',
      rights: 'Todos los derechos reservados',
      built: 'Hecho con ❤ en Málaga',
    },
  },
};

// Default to Romanian
const I18nContext = React.createContext({
  lang: 'ro',
  t: TRANSLATIONS.ro,
  setLang: () => {},
});

function I18nProvider({ children }) {
  const [lang, setLang] = React.useState(() => {
    return localStorage.getItem('kainama-lang') || 'ro';
  });
  const setLangPersist = React.useCallback((newLang) => {
    setLang(newLang);
    localStorage.setItem('kainama-lang', newLang);
  }, []);
  const t = TRANSLATIONS[lang];
  return (
    <I18nContext.Provider value={{ lang, t, setLang: setLangPersist }}>
      {children}
    </I18nContext.Provider>
  );
}

const useI18n = () => React.useContext(I18nContext);

window.TRANSLATIONS = TRANSLATIONS;
window.I18nProvider = I18nProvider;
window.useI18n = useI18n;
window.I18nContext = I18nContext;
