diff --git a/src/components/HotelSection.tsx b/src/components/HotelSection.tsx
index eedb34b..ab27f67 100644
--- a/src/components/HotelSection.tsx
+++ b/src/components/HotelSection.tsx
@@ -28,7 +28,10 @@ const HotelSection = () => {
{t("hotel.title")}
- {t("hotel.subtitle")}
+ {t("hotel.subtitle")}
+
+ {t("info.hotelFullBoard")}
+
diff --git a/src/components/PracticalSection.tsx b/src/components/PracticalSection.tsx
index 0e49b0d..59dc825 100644
--- a/src/components/PracticalSection.tsx
+++ b/src/components/PracticalSection.tsx
@@ -1,5 +1,5 @@
import { motion } from "framer-motion";
-import { EVENT_INFO, PRACTICAL_INFO } from "@/data/event-data";
+import { EVENT_INFO, PRACTICAL_INFO, RECEPTION_INFO, EXTRA_NOTES } from "@/data/event-data";
import { MapPin, Plane, Train } from "lucide-react";
import { useTranslation } from "react-i18next";
@@ -109,6 +109,18 @@ const PracticalSection = () => {
})}
+
+ {/* Notas Festival */}
+
+
{t("info.reception")}
+
+ {t("info.receptionHours")} · {RECEPTION_INFO.location}
+
+
{t("info.noFullPass")}
+
{t("info.looseClass")}
+
{t("info.poolParties")}
+
{t("info.showsNight")}
+
diff --git a/src/data/event-data.ts b/src/data/event-data.ts
index 399ea0a..39bca93 100644
--- a/src/data/event-data.ts
+++ b/src/data/event-data.ts
@@ -408,6 +408,24 @@ export const PRACTICAL_INFO = {
],
};
+// ---- INFORMACIÓN EXTRA FESTIVAL ----
+export const RECEPTION_INFO = {
+ openDay: "Viernes",
+ openTime: "15:00h",
+ location: "Zouklambada Beach",
+};
+
+export const EXTRA_NOTES = {
+ noFullPassEntryFee: 25,
+ noFullPassEntryFeeCurrency: "€",
+ looseClassReserveLocation: "Recepción",
+ looseClassPrice: 25,
+ looseClassCurrency: "€",
+ poolPartyIncludedWith: "Alojamiento en Hotel Don Ángel",
+ showsNightTime: "01:00h",
+ fullBoardPeriod: "De la cena del viernes a la comida del lunes",
+};
+
// ---- GALERÍA ----
/**
* Añade URLs o importaciones de imágenes.
diff --git a/src/locales/en.json b/src/locales/en.json
index a2d35f3..6c6a499 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -92,8 +92,8 @@
"passType": "Pass Type",
"amount": "Amount",
"country": "Country",
- "countryPlaceholder": "Search country...",
- "countryNoResults": "No countries found"
+ "countryPlaceholder": "Search country...",
+ "countryNoResults": "No countries found"
},
"validation": {
"nameMin": "Name must be at least 2 characters",
@@ -111,8 +111,8 @@
"eventInProgressDescription": "Disabled reservations.",
"error": "Error sending reservation. Please try again."
},
- "priceSummaryLabel": "Total Price",
- "priceSummaryNote": "No online payment • Pay at the event",
+ "priceSummaryLabel": "Total Price",
+ "priceSummaryNote": "No online payment • Pay at the event",
"buyButton": "Send Reservation",
"reservationId": "Reservation ID"
},
@@ -182,7 +182,14 @@
"viewInfo": "View info",
"venue": "Event Venue",
"mapTitle": "Event Location",
- "viewOnMap": "View on map"
+ "viewOnMap": "View on map",
+ "reception": "Zouklambada Reception",
+ "receptionHours": "Open from Friday 15:00h",
+ "noFullPass": "No Full Pass → Every party costs €25 cash at entry",
+ "looseClass": "Drop-in class — Book at Reception (€25 cash)",
+ "poolParties": "Pool parties included with accommodation",
+ "showsNight": "Night Shows — 01:00h",
+ "hotelFullBoard": "Hotel Don Ángel — Full Board (dinner Friday to lunch Monday)"
},
"gallery": {
"title": "Gallery"
@@ -201,4 +208,4 @@
"es": "ES",
"en": "EN"
}
-}
+}
\ No newline at end of file
diff --git a/src/locales/es.json b/src/locales/es.json
index f6f8ddd..5a69240 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -92,8 +92,8 @@
"passType": "Tipo de Pase",
"amount": "Cantidad",
"country": "País",
- "countryPlaceholder": "Buscar país...",
- "countryNoResults": "No se encontraron países"
+ "countryPlaceholder": "Buscar país...",
+ "countryNoResults": "No se encontraron países"
},
"validation": {
"nameMin": "El nombre debe tener al menos 2 caracteres",
@@ -111,8 +111,8 @@
"eventInProgressDescription": "La reserva de pases ha finalizado.",
"error": "Error al enviar la reserva. Inténtalo de nuevo."
},
- "priceSummaryLabel": "Precio Total",
- "priceSummaryNote": "Sin pago online • Paga en el evento",
+ "priceSummaryLabel": "Precio Total",
+ "priceSummaryNote": "Sin pago online • Paga en el evento",
"buyButton": "Enviar Reserva",
"reservationId": "ID de Reserva"
},
@@ -182,7 +182,14 @@
"viewInfo": "Ver info",
"venue": "Lugar del Evento",
"mapTitle": "Ubicación del evento",
- "viewOnMap": "Ver en mapa"
+ "viewOnMap": "Ver en mapa",
+ "reception": "Recepción Zouklambada",
+ "receptionHours": "Abierta desde viernes 15:00h",
+ "noFullPass": "Sin Full Pass → Todas las fiestas 25€ en efectivo al entrar",
+ "looseClass": "Clase suelta — Reserva en Recepción (25€ efectivo)",
+ "poolParties": "Fiestas en la piscina incluidas con alojamiento",
+ "showsNight": "Shows Noche — 01:00h",
+ "hotelFullBoard": "Hotel Don Ángel — Pensión Completa (cena viernes a comida lunes)"
},
"gallery": {
"title": "Galería"
@@ -201,4 +208,4 @@
"es": "ES",
"en": "EN"
}
-}
+}
\ No newline at end of file