{
  "trialExpired": {
    "loading": "Comprobando estado...",
    "seo": {
      "title": "Periodo de prueba terminado",
      "description": "Tu periodo de prueba gratuito ha terminado. Elige un plan y sigue sin interrupciones."
    },
    "title": "Periodo de prueba terminado",
    "subtitle": "Los 14 días han pasado.",
    "whatHappened": {
      "title": "¿Qué ha pasado?",
      "description": "Tu prueba gratuita de 14 días ha terminado. Elige un plan y todo sigue funcionando sin interrupciones."
    },
    "preserved": {
      "title": "Tus datos siguen ahí",
      "customers": "Datos de clientes",
      "rewards": "Premios",
      "settings": "Configuración"
    },
    "loginAsAdmin": "Entrar como admin",
    "comparePlans": "Comparar planes",
    "subscribe": "Suscribirse ahora",
    "toDashboard": "Ir al panel",
    "adminRequired": {
      "title": "Acceso de administrador requerido",
      "description": "Solo los administradores pueden contratar una suscripción. Habla con tu admin."
    },
    "help": {
      "text": "¿Estás atascado?",
      "contactLink": "Escríbenos"
    },
    "loggedInAs": "Conectado como"
  },
  "contact": {
    "seo": {
      "title": "Contacto y soporte — Treuli programa de fidelización",
      "description": "¿Preguntas sobre Treuli, demo o propuesta Enterprise? Escríbenos. Soporte en alemán, normalmente respondemos el mismo día laborable."
    },
    "hero": {
      "badge": "Soporte personal",
      "titleLine1": "Pedir una demo,",
      "titleLine2": "obtener ayuda",
      "subtitle": "Treuli es el software de fidelización para cafeterías, panaderías, peluquerías, gimnasios, comercio minorista — cualquier negocio con clientes habituales. Escríbenos por correo, llámanos o usa el formulario. Solemos responder en menos de 24 horas.",
      "trustBadge1": "Respuesta en 24 horas",
      "trustBadge2": "Soporte en alemán",
      "trustBadge3": "La consulta no cuesta nada"
    },
    "info": {
      "email": {
        "title": "Correo electrónico",
        "description": "Respuesta habitualmente en un día laborable"
      },
      "phone": {
        "title": "Teléfono",
        "description": "Lu–Vi, 9:00 a 17:00 h"
      },
      "address": {
        "title": "Dirección",
        "value": "Alemania",
        "description": "Hosting y soporte desde Alemania"
      }
    },
    "form": {
      "title": "Enviar mensaje",
      "typeLabel": "Tipo de consulta",
      "typeGeneral": "General",
      "typeDemo": "Demo",
      "typeEnterprise": "Enterprise",
      "typeSupport": "Soporte",
      "nameLabel": "Nombre *",
      "namePlaceholder": "Tu nombre",
      "nameRequired": "El nombre es obligatorio",
      "emailLabel": "Correo electrónico *",
      "emailPlaceholder": "tu@email.com",
      "emailRequired": "El correo electrónico es obligatorio",
      "emailInvalid": "Dirección de correo electrónico no válida",
      "companyLabel": "Empresa",
      "companyPlaceholder": "Tu empresa",
      "phoneLabel": "Teléfono",
      "phonePlaceholder": "+34 123 456789",
      "subjectLabel": "Asunto *",
      "subjectPlaceholder": "¿De qué se trata?",
      "subjectRequired": "El asunto es obligatorio",
      "messageLabel": "Mensaje *",
      "messagePlaceholder": "¿De qué va? ¿En qué podemos ayudarte?",
      "messageRequired": "El mensaje es obligatorio",
      "messageMinLength": "Mínimo 20 caracteres",
      "submitButton": "Enviar mensaje",
      "submitting": "Enviando...",
      "responseTime": "Normalmente recibirás respuesta en menos de 24 horas.",
      "turnstileError": "Por favor, confirma que no eres un robot",
      "successTitle": "¡Mensaje enviado!",
      "successMessage": "Gracias, hemos recibido tu mensaje. Te escribimos en menos de 24 horas.",
      "sendAnother": "Enviar otro mensaje",
      "toastSuccess": "¡Mensaje enviado con éxito!",
      "toastError": "No se pudo enviar el mensaje",
      "defaultDemoSubject": "Pedir cita para demo",
      "defaultEnterpriseSubject": "Pedir propuesta Enterprise",
      "defaultDemoMessage": "Hola, me gustaría ver una demo de Treuli. ¿Cuándo os viene bien?"
    },
    "faq": {
      "title": "Preguntas frecuentes",
      "q1": "¿Cuánto tardan en responder?",
      "a1": "Normalmente en un día laborable. Si es urgente, llama directamente — es más rápido que el correo.",
      "q2": "¿Hacen formación presencial?",
      "a2": "Sí, para clientes Enterprise. Vamos al local, configuramos todo juntos y formamos al equipo. Escríbenos y te hacemos una propuesta.",
      "q3": "¿Puedo pedir una demo en directo?",
      "a3": "Claro. Selecciona \"Pedir demo\" en el formulario — quedamos en un horario y te enseñamos Treuli.",
      "q4": "¿Cómo funciona el onboarding Enterprise?",
      "a4": "Una vez firmado el contrato, tienes un interlocutor fijo en nuestro equipo. Se encarga de la configuración, la formación y la importación de tus clientes existentes."
    },
    "quickLinks": {
      "title": "Enlaces rápidos",
      "register": "Registrarse gratis",
      "pricing": "Precios y planes",
      "features": "Todas las funciones",
      "referenz": "Referencia: 'n Eis zapfen"
    }
  },
  "features": {
    "seo": {
      "title": "Funciones y características — Treuli software de fidelización",
      "description": "Escaneo de QR, sistema de premios, programa de referidos, estadísticas, campañas, menús y catálogos digitales. Tecnología PWA — sin instalar app."
    },
    "hero": {
      "badge": "Todo en una plataforma",
      "titleLine1": "Todas las funciones,",
      "titleLine2": "de un vistazo",
      "subtitle": "Lo que Treuli puede hacer, en una sola página. Sin marketing de relleno, solo lo que hay.",
      "cta": "Probar gratis 14 días"
    },
    "mainFeatures": {
      "qrCode": {
        "title": "Escaneo de QR",
        "description": "Los QR de los tickets ya los imprime tu caja por normativa TSE (Alemania) o RKSV (Austria). Registras tu caja una vez en Treuli, el cliente escanea el ticket y los puntos aparecen en su cuenta. Funciona en el navegador, sin descarga de app.",
        "benefits": [
          "Funciona directo en el navegador (PWA)",
          "Sin cambiar tu caja registradora",
          "Puntos asignados rápido",
          "Códigos QR a prueba de falsificaciones"
        ],
        "screenshotAlt": "Escáner de QR en acción"
      },
      "rewards": {
        "title": "Sistema de premios",
        "description": "Descuentos, productos gratis, ofertas especiales — lo que encaje en tu negocio. Tú decides.",
        "benefits": [
          "Número flexible de premios según plan",
          "Categorización y filtros",
          "Gestión de inventario integrada",
          "Disponibilidad por ubicación"
        ],
        "screenshotAlt": "Vista general de premios con categorías",
        "screenshot2Alt": "Diálogo de canje de premio"
      },
      "referral": {
        "title": "Programa de referidos",
        "description": "Cada cliente satisfecho tiene su propio enlace de recomendación. Si un amigo se registra a través de él, los dos reciben puntos.",
        "benefits": [
          "Enlaces de referencia personales",
          "Asignación automática de puntos",
          "Seguimiento y estadísticas",
          "Bono ajustable"
        ],
        "screenshotAlt": "Invitar amigos y ganar puntos"
      },
      "statistics": {
        "title": "Estadísticas detalladas",
        "description": "¿Quién viene con qué frecuencia, qué premios se canjean, cómo va el mes? Todo en el panel.",
        "benefits": [
          "Panel en tiempo real",
          "Análisis de clientes",
          "Informes de ventas",
          "Exportación de datos"
        ],
        "screenshotAlt": "Panel de análisis con ventas y estadísticas de clientes"
      },
      "campaigns": {
        "title": "Campañas y newsletter",
        "description": "Emails a todos los clientes o solo a los que llevan dos meses sin venir. Más notificaciones en la app para ofertas puntuales.",
        "benefits": [
          "Email marketing integrado",
          "Notificaciones en la app",
          "Contenido personalizado",
          "Campañas automatizadas"
        ],
        "screenshotAlt": "Bandeja de entrada con notificaciones"
      },
      "menus": {
        "title": "Menús y catálogos digitales",
        "description": "Carta digital, catálogo de productos o menú de servicios por QR. Cambias el precio y aparece al momento en línea.",
        "benefits": [
          "Categorías y productos flexibles",
          "Varias variantes de precio por artículo",
          "Etiquetado de alérgenos (conforme a la UE)",
          "QR para imprimir"
        ],
        "screenshotAlt": "Menú digital con productos y precios",
        "screenshot2Alt": "Vista de detalle del producto"
      },
      "rankRewards": {
        "title": "Ventajas exclusivas por rango",
        "description": "Los clientes Gold ven cosas que los clientes Bronze no ven. Códigos de descuento exclusivos, enlaces de socios, comisiones de afiliados — desbloqueados automáticamente.",
        "benefits": [
          "Códigos de descuento por rango",
          "Enlaces exclusivos de socios",
          "Mostrar comisiones de afiliados",
          "Desbloqueo automático"
        ],
        "screenshotAlt": "Ventajas de rango con códigos de descuento",
        "screenshot2Alt": "Todos los rangos en la vista general"
      },
      "booking": {
        "title": "Reserva de citas",
        "description": "Página de reservas propia con el look de tu negocio. Servicios, calendarios de empleados, recordatorios automáticos para reducir ausencias.",
        "badge": "Nuevo add-on",
        "benefits": [
          "Gestionar servicios y precios",
          "Calendarios de empleados y disponibilidad",
          "Recordatorios automáticos de citas por email",
          "Puntos por citas completadas",
          "Los clientes reservan directo desde tu app"
        ]
      }
    },
    "bookingSection": {
      "badge": "Add-on disponible en todos los planes",
      "title": "Reserva de citas online",
      "subtitle": "Tus clientes reservan las 24 horas, en tu propia página con tu marca. Tú tienes todo bajo control.",
      "screenshotAlt": "Vista del cliente de la página de reservas con servicios y citas",
      "screenshotLocationAlt": "Página de reservas del local con equipo, servicios y horarios",
      "adminScreenshotAlt": "Centro de reservas en el panel de administración con vista de capacidad y gestión de citas",
      "headline": "Tu negocio, tu sistema de reservas",
      "description": "Sin ir y venir por teléfono, sin comisiones a terceros. Tus clientes ven tu logo, tus servicios, tu equipo — y reservan directo contigo. Por cada cita completada, los puntos van automáticamente a la cuenta del cliente.",
      "keyBenefits": [
        "Página de reservas propia con el look de tu negocio, sin logos ajenos",
        "Los clientes eligen local, servicio, empleado y horario",
        "Los recordatorios automáticos por email reducen las ausencias notablemente",
        "Puntos de fidelización por cada cita completada — más clientes que vuelven"
      ],
      "cta": "Pedir demo ahora",
      "adminHeadline": "Control total con el centro de reservas",
      "adminDescription": "Todas las reservas de un vistazo: qué citas hay hoy, qué confirmaciones siguen pendientes, cómo está la capacidad. Más estadísticas de ingresos y ocupación de empleados.",
      "adminBenefits": [
        "Panel en directo para el día, la semana y la capacidad",
        "Confirma, mueve o cancela citas en segundos",
        "Ingresos y ocupación por empleado y servicio",
        "11 plantillas de email listas, desde confirmación hasta recordatorio"
      ],
      "calendarMock": {
        "month": "Marzo 2026",
        "weekdays": "Semana 10",
        "availableSlots": "Horarios disponibles",
        "selected": "Seleccionado",
        "available": "Libre",
        "confirmed": "Confirmado",
        "serviceName": "Corte y peinado",
        "serviceTime": "Mar, 7 de mar · 10:30",
        "pointsEarned": "+150 puntos de fidelización"
      },
      "cards": {
        "services": {
          "title": "Gestión de servicios",
          "description": "Cree servicios con duración, precio y descripción. Por ubicación o para todas las ubicaciones."
        },
        "staff": {
          "title": "Personal y horarios",
          "description": "Disponibilidad individual por empleado. Descansos, vacaciones y bloqueos de horario fácilmente configurables."
        },
        "calendar": {
          "title": "Calendario de reservas",
          "description": "Los clientes eligen fecha, hora y opcionalmente su profesional preferido. Franjas horarias calculadas automáticamente."
        },
        "notifications": {
          "title": "Notificaciones automáticas",
          "description": "Confirmación de reserva, recordatorios e información de cancelación por email. 9 plantillas de email diferentes."
        },
        "points": {
          "title": "Acumular puntos",
          "description": "Los clientes ganan automáticamente puntos de fidelización por cada servicio completado. Integración perfecta con el sistema de puntos."
        },
        "management": {
          "title": "Gestión de reservas",
          "description": "Confirmar, cancelar, reprogramar — todo en el claro calendario del administrador. También accesible para moderadores."
        }
      },
      "journey": {
        "badge": "En la app",
        "title": "Reserva en 5 sencillos pasos",
        "subtitle": "Sin llamadas — tus clientes reservan citas por su cuenta en la app, las 24 horas.",
        "dashboardTitle": "Citas siempre a la vista",
        "dashboardDescription": "Las citas reservadas aparecen al instante en el panel del cliente — directamente en la app que tus clientes ya utilizan.",
        "dashboardAlt": "Panel del cliente con próximas citas en la app Treuli",
        "steps": {
          "location": {
            "label": "Elige ubicación",
            "description": "Encuentra tu ubicación favorita de un vistazo"
          },
          "services": {
            "label": "Elige servicio",
            "description": "Precios, duración y puntos bonus"
          },
          "calendar": {
            "label": "Elige fecha",
            "description": "Encuentra horarios disponibles en el calendario"
          },
          "summary": {
            "label": "Revisar y reservar",
            "description": "Todos los detalles de un vistazo"
          },
          "confirmation": {
            "label": "¡Confirmado!",
            "description": "Confirmación instantánea de la reserva"
          }
        },
        "screenshotAlts": {
          "location": "Selección de ubicación en la app Treuli",
          "services": "Selección de servicios con precios y puntos bonus",
          "calendar": "Vista de calendario para selección de cita",
          "summary": "Resumen de reserva antes de la confirmación",
          "confirmation": "Confirmación de reserva tras la cita exitosa"
        }
      },
      "ctaDeepDive": "Detalles del módulo de reservas"
    },
    "branding": {
      "title": "Branding propio",
      "subtitle": "Colores, logo, textos — Treuli se adapta al look de tu negocio. Tus clientes ven tu marca, no la nuestra.",
      "themeIceCream": "Heladería",
      "themeStandard": "Estándar",
      "themeCafe": "Cafetería"
    },
    "adminDashboard": {
      "title": "Control total con el panel de administración",
      "subtitle": "Clientes, premios, campañas — todo en un solo sitio, sin saltar entre cinco herramientas."
    },
    "additionalFeatures": {
      "title": "Más funciones",
      "subtitle": "El kit completo para tu programa de clientes.",
      "birthday": {
        "title": "Bono de cumpleaños",
        "description": "El día del cumpleaños se asignan puntos automáticamente. Sin recordatorio, sin acción por tu parte."
      },
      "pointsExpiry": {
        "title": "Caducidad de puntos",
        "description": "Los puntos caducan tras un tiempo configurable. Eso hace que los clientes vuelvan antes de que se olviden."
      },
      "rankSystem": {
        "title": "Sistema de rangos",
        "description": "Bronce, Plata, Oro — el estatus llega automáticamente con los puntos acumulados. Da a los clientes una razón para seguir."
      },
      "inAppMessages": {
        "title": "Mensajes en la app",
        "description": "Mensajes directo en la app. Sin spam de email, sin notificaciones push a las tres de la mañana."
      },
      "locationTargeting": {
        "title": "Segmentación por local",
        "description": "Campañas dirigidas a los clientes de un local concreto. Solo para los que importa."
      },
      "customBranding": {
        "title": "Branding propio",
        "description": "Colores, logo, textos — todo ajustable. White-Label posible si lo necesitas."
      },
      "customDomain": {
        "title": "Dominio propio",
        "description": "Tu propio dominio en lugar del subdominio de Treuli. Para los clientes parece que es completamente tu producto."
      },
      "gdpr": {
        "title": "Conforme al RGPD",
        "description": "Cumplimiento del RGPD, hosting en Alemania. El contrato de encargo y toda la documentación vienen incluidos."
      },
      "api": {
        "title": "Acceso API",
        "description": "API REST para integraciones con tu caja o tu tienda online."
      },
      "prioritySupport": {
        "title": "Soporte prioritario",
        "description": "Línea directa con el equipo. Respondemos rápido, a veces con una llamada."
      },
      "booking": {
        "title": "Reserva de citas",
        "description": "Reserva de citas online como add-on. Los clientes reservan solos, los empleados se asignan automáticamente.",
        "badge": "Add-on"
      }
    },
    "pwa": {
      "title": "Funciona como app web en el navegador",
      "subtitle": "Sin app de ninguna tienda. Tus clientes abren un enlace y listo.",
      "mobile": {
        "title": "Optimizada para móvil",
        "description": "Funciona en móvil, tablet y portátil. Diseñada pensando en el uso con el pulgar en el smartphone."
      },
      "installable": {
        "title": "Instalable",
        "description": "Una vez en la pantalla de inicio, ya está. Parece una app, funciona como una app — sin pasar por ninguna tienda."
      },
      "fast": {
        "title": "Rápida",
        "description": "Carga rápido gracias al caché. Incluso cuando el wifi del café falla."
      }
    },
    "integration": {
      "title": "Integración sin dramas",
      "subtitle": "Treuli encaja en tu forma de trabajar, no al revés.",
      "pos": {
        "title": "Integración con la caja",
        "description": "Conectas la caja con Treuli y los puntos corren solos. Sin teclear nada en el mostrador."
      },
      "restApi": {
        "title": "REST-API",
        "description": "API documentada para integraciones propias. Si tienes desarrolladores, sabrán manejarse."
      },
      "dataExport": {
        "title": "Exportación de datos",
        "description": "Exporta todos tus datos para contabilidad. CSV, Excel — lo que necesites."
      }
    },
    "cta": {
      "titleStart": "Todas las funciones, un objetivo: ",
      "titleHighlight": "Más clientes habituales",
      "subtitle": "14 días de prueba gratis. Sin tarjeta de crédito, sin permanencia.",
      "startFree": "Empezar gratis",
      "viewPricing": "Ver precios",
      "readReferenz": "Cómo una heladería usa Treuli — el caso de referencia"
    },
    "faq": {
      "title": "Preguntas frecuentes sobre Treuli",
      "subtitle": "Todo lo que necesitas saber sobre el sistema de fidelización",
      "items": [
        {
          "q": "¿Cómo funciona Treuli?",
          "a": "Treuli es un programa de fidelización digital por QR. Registras tu caja una vez en Treuli y los QR que ya imprime por normativa TSE/RKSV en cada ticket quedan asociados a tu cuenta. Los clientes escanean, acumulan puntos automáticamente y los canjean por premios. Sin instalar app, sin tarjeta de sellos, sin cambiar tu caja."
        },
        {
          "q": "¿Qué funciones son gratuitas?",
          "a": "El plan Free es 0 € para siempre: hasta 10 clientes, perfecto para probarlo. Desde Starter (39 € al mes) tienes hasta 250 clientes, campañas, varios locales y branding propio. Detalles en la página de precios."
        },
        {
          "q": "¿Puedo personalizar Treuli con mi marca?",
          "a": "Sí. Sube tu logo, elige colores, pon tu propio nombre de app. La web app, todos los emails a clientes y la tarjeta wallet salen con el look de tu negocio. Dominio propio es opcional."
        },
        {
          "q": "¿Funciona Treuli sin instalar una app?",
          "a": "Sí. Treuli corre como app web en el navegador. Los clientes abren un enlace, escanean el QR y acumulan puntos. Si quieren, guardan la app en la pantalla de inicio con un toque. Sin tienda de apps, sin fricción."
        },
        {
          "q": "¿Para qué sectores sirve Treuli?",
          "a": "Cafeterías, panaderías, heladerías, restaurantes, peluquerías, salones de belleza, comercio minorista, gimnasios, floristerías — todo lo que sea local. El sistema es neutro por sector; tú defines los premios y categorías como mejor te convenga."
        },
        {
          "q": "¿Treuli cumple el RGPD?",
          "a": "Sí. Hosting en Alemania, transferencia de datos cifrada, contrato de encargo (DPA) incluido, exportación y borrado por cliente con un clic. El aviso legal, las condiciones y la política de privacidad salen directamente desde el panel de administración."
        },
        {
          "q": "¿Cuánto dura la configuración?",
          "a": "Unos 5 minutos. Te registras, subes el logo, creas dos o tres premios, apuntas tu caja en el admin. Los QR de los tickets ya los imprime tu caja por normativa TSE/RKSV — al registrar la caja, Treuli los reconoce como tuyos y anota los puntos a tus clientes. Sin cambiar la caja, sin plugin, sin hardware extra. Si tienes dudas, te ayudamos por email o teléfono."
        }
      ]
    },
    "lightbox": {
      "closeAlt": "Cerrar imagen",
      "clickToClose": "Clic para cerrar"
    }
  },
  "pricing": {
    "seo": {
      "title": "Precios y planes — Treuli software de fidelización",
      "description": "¿Cuánto cuesta Treuli? Desde 0 €, 14 días de prueba gratis. Conforme al RGPD, sin costes ocultos, cancelable cuando quieras."
    },
    "hero": {
      "badge": "14 días de prueba gratis",
      "titleLine1": "¿Cuánto cuesta",
      "titleLine2": "Treuli?",
      "subtitle": "Fidelización por QR a un precio que también tiene sentido para una cafetería. Desde 0 € al mes. Cafeterías, panaderías, heladerías, peluquerías, gimnasios, comercio minorista — todos bienvenidos.",
      "monthly": "Mensual",
      "yearly": "Anual",
      "yearlyDiscount": "2 meses gratis",
      "trustNoCreditCard": "Sin tarjeta de crédito",
      "trustCancelAnytime": "Cancelable cada mes",
      "trustGdpr": "Conforme al RGPD",
      "trustSetupTime": "Listo en 5 minutos"
    },
    "plans": {
      "popularBadge": "El más contratado",
      "onRequest": "Bajo consulta",
      "free": "Gratis",
      "perMonth": "/mes",
      "perMonthYearly": "/mes (anual)",
      "customOffer": "Propuesta personalizada",
      "perfectToStart": "Para probar",
      "saved": "{{amount}}€ ahorrados",
      "perMonthCancelable": "al mes, cancelable mensualmente",
      "customers": "Clientes",
      "rewards": "Premios",
      "locations": "Locales",
      "digitalCards": "Cartas digitales",
      "campaignsPerMonth": "Campañas/mes",
      "apiKeys": "Claves API",
      "unlimited": "Ilimitado",
      "contactUs": "Contáctanos",
      "startNow": "Empezar ahora",
      "priceDisclaimer": "* Todos los precios son precios finales. Por § 19 UStG no aplicamos IVA."
    },
    "guarantee": {
      "title": "14 días para probarlo, sin riesgo",
      "description": "14 días gratis, sin tarjeta de crédito, sin renovación automática. ¿No te convence? Nada de dramas con la baja, simplemente no sigues."
    },
    "comparison": {
      "title": "Todas las funciones comparadas",
      "subtitle": "Qué incluye cada plan — de un vistazo.",
      "featureColumn": "Función",
      "recommended": "Recomendado",
      "limitsTitle": "Límites y capacidades",
      "maxCustomers": "Clientes máximos",
      "maxRewards": "Premios máximos",
      "maxLocations": "Locales máximos",
      "functionsTitle": "Funciones",
      "addonsTitle": "Módulos ampliables"
    },
    "faq": {
      "title": "Preguntas frecuentes",
      "subtitle": "¿Tienes más dudas? ",
      "contactLink": "Escríbenos",
      "q1": "¿Puedo cambiar de plan después?",
      "a1": "Sí. El upgrade se activa al momento. El downgrade entra en el siguiente periodo de facturación — así no pagas dos veces lo mismo.",
      "q2": "¿Qué pasa después de los 14 días?",
      "a2": "Tu cuenta queda en pausa hasta que elijas un plan. Puedes seguir entrando y viendo tus datos, solo la app para clientes estará offline de momento. No se pierde nada.",
      "q3": "¿Cómo funciona la facturación?",
      "a3": "La factura llega por email, mensual o anual por adelantado. Quien paga anual se ahorra dos meses.",
      "q4": "¿Puedo cancelar cuando quiera?",
      "a4": "Sí, al final del periodo de facturación en curso. Sin permanencia, sin costes ocultos.",
      "q5": "¿Qué significan los límites de clientes?",
      "a5": "Solo cuentan tus clientes finales, los que se registran en la app. Tu equipo y los admins no cuentan.",
      "q6": "¿Necesito saber de tecnología?",
      "a6": "No. Puedes empezar sin saber programar. Si en algún momento te atascas: soporte en alemán, o mira la documentación.",
      "q7": "¿Treuli cumple el RGPD?",
      "a7": "Sí. Todos los datos están en Alemania, y los documentos para tu carpeta de privacidad (DPA, TOMs) te los damos nosotros.",
      "q8": "¿Hay descuento Enterprise?",
      "a8": "Sí. Si tienes varios locales o necesidades especiales, te hacemos una propuesta a medida.",
      "q9": "¿Qué es el add-on de reserva de citas?",
      "a9": "Con él, tus clientes reservan citas online. Tú gestionas servicios y calendarios de empleados, los recordatorios corren solos, y quien viene recibe puntos. 39 € al mes como add-on en cualquier plan, incluido en Enterprise. Escríbenos y lo activamos."
    },
    "cta": {
      "badge": "Listo en 5 minutos",
      "titleLine1": "¿Convertir visitas sueltas",
      "titleLine2": "en clientes habituales de verdad?",
      "subtitle": "Empieza hoy con Treuli. El primer QR que escanea un cliente no lleva ni diez segundos.",
      "startFree": "Empezar gratis",
      "bookDemo": "Pedir demo",
      "trialNote": "14 días gratis, sin tarjeta de crédito",
      "viewFeatures": "Todas las funciones en detalle",
      "viewReferenz": "Referencia: 'n Eis zapfen"
    },
    "modules": {
      "sectionTitle": "Módulos ampliables",
      "sectionSubtitle": "Extras que puedes añadir cuando los necesites.",
      "perMonth": "/mes",
      "perYear": "/año",
      "includedIn": "Incluido",
      "addon": "Add-on",
      "highlightsTitle": "Funciones",
      "includedInEnterprise": "Incluido en el plan Enterprise",
      "bookingHighlight": {
        "badge": "Nuevo · Add-on para cualquier plan",
        "title": "Módulo de reservas: citas online con puntos de fidelización",
        "price": "39 €",
        "priceSuffix": "/ mes",
        "yearlyNote": "o 390 €/año (ahorras 2 meses)",
        "roi": "Una sola ausencia evitada en una peluquería ya suele cubrir el coste mensual. A partir de la segunda, el módulo trabaja para ti.",
        "features": [
          "Servicios con duración, precio y plazo de cancelación propio",
          "Cada empleado con su propia disponibilidad",
          "Recordatorios automáticos por email y en la app",
          "Puntos cuando la cita realmente se ha completado"
        ],
        "cta": "Más información",
        "availability": "Como add-on en cualquier plan, incluido en Enterprise. 0 % de comisión por reserva."
      }
    },
    "featureLabels": {
      "qr_codes": "Escaneo de QR",
      "campaigns": "Campañas y newsletter",
      "menus": "Cartas digitales",
      "referrals": "Programa de referidos",
      "birthday_bonus": "Bono de cumpleaños",
      "points_expiry": "Caducidad de puntos",
      "rank_rewards": "Ventajas por rango",
      "email_notifications": "Notificaciones por email",
      "analytics": "Estadísticas avanzadas",
      "oauth": "Inicio de sesión OAuth (Google/Apple)",
      "api_access": "Acceso API",
      "white_label": "Branding White-Label",
      "custom_domain": "Dominio propio",
      "priority_support": "Soporte prioritario",
      "bookings": "Reserva de citas"
    },
    "moduleDetails": {
      "bookings": {
        "name": "Reserva de citas",
        "description": "Reserva de citas online con recordatorios automáticos e integración con el sistema de puntos.",
        "highlights": [
          "Gestión de servicios y empleados",
          "Página de reservas online",
          "Recordatorios automáticos",
          "Integración de calendario",
          "Puntos de fidelización por reserva"
        ]
      }
    },
    "planDescriptions": {
      "free": "Para probar o para negocios pequeños",
      "starter": "Cuando tu base de clientes crece",
      "business": "Varios locales, más clientes, más campañas",
      "enterprise": "Para cadenas y necesidades a medida"
    },
    "unlimited": "Ilimitado"
  },
  "impressum": {
    "seo": {
      "title": "Aviso legal - Treuli",
      "description": "Aviso legal e información jurídica de la plataforma SaaS Treuli. Información conforme al § 5 de la Ley de Servicios Digitales (DDG)."
    },
    "hero": {
      "badge": "Información legal",
      "title": "Aviso legal",
      "subtitle": "Información conforme al § 5 de la Ley de Servicios Digitales (DDG)"
    },
    "provider": {
      "title": "Proveedor del servicio"
    },
    "address": {
      "title": "Dirección"
    },
    "contactTitle": "Contacto",
    "phone": "Teléfono",
    "emailLabel": "Correo electrónico",
    "tax": {
      "title": "Datos fiscales",
      "vatLabel": "Número de identificación fiscal conforme al § 27a UStG:"
    },
    "responsible": {
      "title": "Responsable del contenido según § 18, párr. 2 MStV"
    },
    "dispute": {
      "title": "Resolución de conflictos con consumidores",
      "text": "No estamos obligados ni dispuestos a participar en procedimientos de resolución de conflictos ante una entidad de arbitraje de consumo.",
      "note": "Nota: La Comisión Europea ha cerrado su plataforma de resolución de disputas en línea (plataforma ODR) el 20 de julio de 2025."
    },
    "liability": {
      "contentTitle": "Responsabilidad por contenidos",
      "contentText1": "Como proveedor de servicios, somos responsables de nuestros propios contenidos en estas páginas de acuerdo con las leyes generales, conforme al § 7, párr. 1 DDG. Sin embargo, según los §§ 8 a 10 DDG, como proveedor de servicios no estamos obligados a supervisar la información transmitida o almacenada de terceros, ni a investigar circunstancias que indiquen una actividad ilegal.",
      "contentText2": "Las obligaciones de eliminar o bloquear el uso de información según las leyes generales permanecen inalteradas. Sin embargo, una responsabilidad al respecto solo es posible a partir del momento en que se tenga conocimiento de una infracción concreta. Al conocer las infracciones correspondientes, eliminaremos estos contenidos de inmediato.",
      "linksTitle": "Responsabilidad por enlaces",
      "linksText1": "Nuestra oferta contiene enlaces a sitios web externos de terceros, sobre cuyo contenido no tenemos influencia. Por lo tanto, no podemos asumir ninguna responsabilidad por estos contenidos ajenos. El proveedor u operador respectivo de las páginas enlazadas es siempre responsable de sus contenidos.",
      "linksText2": "Las páginas enlazadas fueron revisadas en el momento del enlace para detectar posibles infracciones legales. No se identificaron contenidos ilegales en el momento del enlace. Sin embargo, no es razonable una supervisión permanente del contenido de las páginas enlazadas sin indicios concretos de una infracción. Al conocer infracciones legales, eliminaremos dichos enlaces de inmediato.",
      "copyrightTitle": "Derechos de autor",
      "copyrightText1": "Los contenidos y obras creados por los operadores del sitio en estas páginas están sujetos a la ley alemana de derechos de autor. La reproducción, edición, distribución y cualquier tipo de uso fuera de los límites del derecho de autor requieren el consentimiento por escrito del autor o creador respectivo. Las descargas y copias de esta página solo están permitidas para uso privado y no comercial.",
      "copyrightText2": "En la medida en que los contenidos de esta página no hayan sido creados por el operador, se respetan los derechos de autor de terceros. En particular, los contenidos de terceros se identifican como tales. Si a pesar de ello detecta una infracción de derechos de autor, le rogamos que nos lo comunique. Al conocer infracciones legales, eliminaremos dichos contenidos de inmediato."
    },
    "lastUpdated": "Última actualización: enero de 2026",
    "quickLinks": {
      "title": "Más información legal",
      "privacy": "Política de privacidad",
      "terms": "Términos y condiciones"
    }
  },
  "nav": {
    "allFeatures": "Ver todas las funciones",
    "featureItems": {
      "qrCode": "Escáner QR",
      "qrCodeDesc": "Acumular puntos escaneando",
      "rewards": "Premios",
      "rewardsDesc": "Recompensas personalizadas",
      "referral": "Recomendaciones",
      "referralDesc": "Clientes traen clientes",
      "analytics": "Estadísticas",
      "analyticsDesc": "Análisis en tiempo real",
      "campaigns": "Campañas",
      "campaignsDesc": "Notificaciones push dirigidas",
      "ranks": "Sistema de rangos",
      "ranksDesc": "Niveles de cliente y rangos VIP",
      "booking": "Reserva online",
      "bookingDesc": "Reserva de citas 24/7",
      "branding": "Marca propia",
      "brandingDesc": "Colores y logo propios",
      "pwa": "App móvil",
      "pwaDesc": "Instalable sin App Store"
    }
  },
  "landing": {
    "nav": {
      "features": "Funciones",
      "pricing": "Precios",
      "contact": "Contacto",
      "login": "Entrar",
      "bookDemo": "Pedir demo",
      "startFree": "Empezar gratis",
      "superadminArea": "Área superadmin",
      "tenantDashboard": "Panel del tenant",
      "branchen": "Sectores",
      "ratgeber": "Guía"
    },
    "seo": {
      "title": "Treuli — Programa de fidelización digital para negocios locales",
      "description": "De clientes de paso a clientes habituales. Programa de fidelización digital con QR, premios y referidos. Conforme al RGPD, alojado en Alemania. 14 días de prueba gratis."
    },
    "hero": {
      "tagline": "Fidelización sin complicaciones",
      "titleLine1": "De clientes de paso a ",
      "titleHighlight": "clientes habituales.",
      "subtitle": "El programa de fidelización digital para tu negocio. Listo en 5 minutos. Tus clientes escanean el QR del ticket y acumulan puntos.",
      "ctaPrimary": "Empezar gratis",
      "ctaSecondary": "Pedir demo en directo",
      "trustNoCreditCard": "Sin tarjeta de crédito",
      "trustSetup": "Listo en 5 minutos",
      "trustGdpr": "Conforme al RGPD",
      "moreCustomers": "más clientes habituales",
      "setupCostLabel": "Configuración",
      "brandingHint": "Adapta colores y logo — tus clientes ven tu marca, no la nuestra"
    },
    "trustBadges": {
      "gdpr": "Conforme al RGPD",
      "hosted": "Hosting en Alemania",
      "ssl": "Cifrado SSL",
      "madeInGermany": "Made in Germany",
      "noApp": "Sin app (PWA)"
    },
    "painPoints": {
      "badge": "El problema",
      "title": "¿Te suena esto ",
      "titleHighlight": "de tu negocio?",
      "subtitle": "Los mismos problemas aparecen en cada cafetería, cada salón, cada pequeño comercio. Treuli se encarga.",
      "solution": "La solución: Treuli",
      "oneTime": {
        "title": "Los clientes vienen solo una vez",
        "description": "Sin motivo para volver, se van a la puerta de al lado. Conseguir un cliente nuevo cuesta 5–7 veces más que mantener uno existente."
      },
      "noConnection": {
        "title": "No sabes nada de tus clientes",
        "description": "¿Quién viene dos veces por semana, quién no ha aparecido en medio año? Sin datos, es adivinar."
      },
      "paperCards": {
        "title": "Las tarjetas de sellos se pierden",
        "description": "Olvidadas en casa, perdidas en la lavadora, arrugadas en el monedero. Y tú te quedas ahí con el sello en la mano."
      },
      "marketing": {
        "title": "La publicidad cuesta y no trae nada",
        "description": "Flyers, carteles, posts patrocinados. Caro, impreciso, difícil de medir. ¿Quién reaccionó de verdad? Ni idea."
      }
    },
    "solution": {
      "badge": "La solución",
      "title": "Fidelización digital que funciona sola",
      "subtitle": "De visitantes puntuales a clientes habituales. Automatizado, medible, sin necesidad de saber programar."
    },
    "customerPreview": {
      "title": "Esto es lo que ven tus clientes",
      "subtitle": "Una app que corre en el navegador. Sin descarga de ninguna tienda, sin ocupar 200 MB en el móvil.",
      "profile": {
        "title": "Puntos y rango de un vistazo",
        "description": "Saldo actual de puntos, rango alcanzado, cuánto falta para el siguiente nivel."
      },
      "rewards": {
        "title": "Canjear premios",
        "description": "Ver los premios disponibles y canjearlos con los puntos acumulados — en el local o de antemano."
      },
      "notifications": {
        "title": "Mensajes en el buzón",
        "description": "Ofertas, nuevos premios, felicitación de cumpleaños. Directo en la app, sin spam de notificaciones."
      }
    },
    "benefits": {
      "title": "Lo que realmente cambia",
      "subtitle": "Cifras de estudios sobre programas de fidelización. Lo que te saldrá a ti depende de tu negocio, pero la dirección es esta.",
      "moreCustomers": {
        "stat": "hasta un 35%",
        "label": "más clientes habituales",
        "description": "con premios personalizados"
      },
      "higherRepurchase": {
        "stat": "hasta un 50%",
        "label": "mayor tasa de recompra",
        "description": "por los incentivos del programa de fidelización"
      },
      "moreRevenue": {
        "stat": "hasta un 25%",
        "label": "más ingresos",
        "description": "por cliente habitual"
      },
      "zeroCost": {
        "stat": "0€",
        "label": "desarrollo de app",
        "description": "PWA en lugar de app propia en la tienda"
      }
    },
    "comparison": {
      "title": "Treuli contra la ",
      "titleHighlight": "tarjeta de sellos",
      "subtitle": "La comparación honesta. Mira tú mismo qué te importa.",
      "headerFeature": "Función",
      "headerTraditional": "Tarjeta de sellos de papel",
      "items": [
        "Siempre disponible (en el smartphone)",
        "Sin necesidad de instalar app",
        "Branding y diseño propio",
        "Asignación automática de puntos",
        "Estadísticas y análisis de clientes",
        "Campañas de correo electrónico integradas",
        "Programa de referidos",
        "Gestión de datos conforme al RGPD",
        "Se puede perder",
        "Costes de impresión y materiales"
      ],
      "ctaSwitchDigital": "Cambiar a digital ahora"
    },
    "featuresGrid": {
      "title": "Todo lo que necesitas para que tu programa funcione",
      "subtitle": "Ni más ni menos. Lo que cafeterías, salones y comercios realmente necesitan.",
      "qrCode": {
        "title": "Escaneo de QR",
        "description": "Los QR de los tickets de tu caja (TSE en Alemania, RKSV en Austria) los reconoce Treuli tras un único registro. Los clientes escanean y obtienen puntos. Funciona en el navegador, sin app."
      },
      "rewards": {
        "title": "Sistema de premios",
        "description": "Descuentos, café gratis, vales. Tú decides qué pueden canjear tus clientes."
      },
      "referral": {
        "title": "Programa de referidos",
        "description": "Cada cliente tiene su propio enlace. Si lo comparte, los dos reciben puntos."
      },
      "statistics": {
        "title": "Estadísticas en tiempo real",
        "description": "¿Quién viene regularmente, qué premios se van, cuántos puntos circulan? Todo en el panel."
      },
      "campaigns": {
        "title": "Campañas y newsletter",
        "description": "Emails a todos los clientes o a grupos concretos. Más notificaciones en la app para ofertas puntuales."
      },
      "menus": {
        "title": "Cartas y catálogos digitales",
        "description": "Carta, catálogo de productos o lista de servicios por QR. Sin descarga de app, sin imprenta."
      },
      "booking": {
        "title": "Reserva de citas",
        "description": "Página de reservas propia con servicios, empleados y calendario. Recordatorios automáticos para reducir ausencias.",
        "badge": "Nuevo add-on"
      },
      "discoverAll": "Ver todas las funciones"
    },
    "adminPreview": {
      "badge": "Tu panel de administración",
      "titleLine1": "Todo bajo control con tu ",
      "titleHighlight": "panel",
      "subtitle": "Premios, clientes, campañas, locales — todo en un solo sitio. El panel te muestra en directo lo que está haciendo tu programa.",
      "items": [
        "Cifras en tiempo real e informes de ventas",
        "Gestionar premios y recompensas",
        "Enviar campañas por email",
        "Clientes y transacciones a la vista",
        "Ajustar branding y colores",
        "Gestionar varios locales"
      ]
    },
    "useCases": {
      "title": "Sirve para cualquier sector",
      "subtitle": "Heladería, peluquería, gimnasio — el sistema es neutro por sector. Tú defines los puntos y los premios.",
      "iceCream": {
        "title": "Heladerías",
        "description": "La décima bola va de regalo. Digital, sin tarjeta de sellos en el cucurucho."
      },
      "bakery": {
        "title": "Panaderías",
        "description": "Puntos por cada pan y cada bollo. La historia del cliente habitual del domingo, pero automática."
      },
      "cafe": {
        "title": "Cafeterías",
        "description": "El décimo café gratis. Sin tarjetas selladas en un cajón, sin discusiones."
      },
      "restaurant": {
        "title": "Restaurantes",
        "description": "Programa de fidelización más carta digital. QR en la mesa, todo en uno."
      },
      "retail": {
        "title": "Comercio minorista",
        "description": "Los clientes vuelven — y la segunda visita suele ser más generosa que la primera."
      },
      "hairBeauty": {
        "title": "Peluquerías y belleza",
        "description": "Premiar a los habituales y que reserven citas online. Dos problemas, una app."
      },
      "flowers": {
        "title": "Floristerías",
        "description": "Puntos por cada ramo. La compra de flores del miércoles por la tarde se convierte en un ritual."
      },
      "fitness": {
        "title": "Fitness y bienestar",
        "description": "Mantener a los socios enganchados. Ventajas de fidelización para los que realmente vienen."
      },
      "notListed": "¿Tu sector no aparece? ",
      "contactUs": "Escríbenos",
      "suitable": " — Treuli encaja en cualquier negocio local."
    },
    "howItWorks": {
      "title": "Listo en 3 pasos",
      "subtitle": "Desde el registro hasta el primer QR. Sin conocimientos de informática, sin intermediarios.",
      "step1": {
        "step": "Paso 1",
        "title": "Registrarse",
        "description": "Crea tu cuenta, 14 días de prueba gratis. Sin tarjeta de crédito."
      },
      "step2": {
        "step": "Paso 2",
        "title": "Configurar",
        "description": "Sube el logo, elige colores, crea dos o tres premios, apunta tu caja."
      },
      "step3": {
        "step": "Paso 3",
        "title": "A funcionar",
        "description": "Los QR de los tickets ya los imprime tu caja por normativa TSE/RKSV — Treuli los reconoce ahora como tuyos. Los clientes escanean, acumulan y vuelven."
      }
    },
    "industryStats": {
      "title": "Por qué funcionan los programas de fidelización",
      "subtitle": "Cifras de estudios recientes — no de nuestro departamento de marketing.",
      "source": "Fuente: {{source}}",
      "stat1": {
        "stat": "70%",
        "label": "compran más",
        "description": "de los clientes gastan más en marcas con programa de fidelización",
        "source": "Deloitte"
      },
      "stat2": {
        "stat": "75%",
        "label": "prefieren lo digital",
        "description": "de los consumidores prefieren tarjetas de fidelización digitales frente al papel",
        "source": "DACH Report 2025"
      },
      "stat3": {
        "stat": "2,5x",
        "label": "crecimiento más rápido",
        "description": "los líderes en fidelización crecen más rápido que la competencia",
        "source": "Harvard Business Review"
      },
      "stat4": {
        "stat": "84%",
        "label": "compran preferentemente",
        "description": "en marcas con un programa de fidelización activo",
        "source": "LoyaltyLion"
      }
    },
    "testimonials": {
      "title": "Lo que dicen nuestros clientes",
      "subtitle": "Voces de cafeterías, salones y negocios que usan Treuli."
    },
    "cta": {
      "title": "Empieza hoy, la semana que viene ya acumulan puntos",
      "subtitle": "14 días de prueba gratis. Si no encaja, simplemente no sigues.",
      "startTrial": "Probar gratis 14 días",
      "bookConsultation": "Pedir una consulta",
      "noCreditCard": "Sin tarjeta de crédito",
      "noMinTerm": "Sin permanencia",
      "gdpr": "Conforme al RGPD"
    }
  },
  "privacy": {
    "seo": {
      "title": "Política de privacidad - Treuli",
      "description": "Política de privacidad de la plataforma SaaS Treuli. Información sobre el tratamiento de datos, conformidad con el RGPD y sus derechos."
    },
    "hero": {
      "badge": "Conforme al RGPD",
      "title": "Política de privacidad",
      "subtitle": "para la plataforma SaaS treuli.app",
      "lastUpdated": "Última actualización: febrero de 2026"
    },
    "intro": "La protección de sus datos personales es una prioridad para nosotros. En esta política de privacidad le informamos sobre qué datos recopilamos al utilizar nuestra plataforma SaaS Treuli, cómo los procesamos y qué derechos le asisten.",
    "quickLinks": {
      "title": "Más información legal",
      "impressum": "Aviso legal",
      "terms": "Términos y condiciones"
    },
    "lastUpdated": "Última actualización: febrero de 2026",
    "contactTitle": "Contacto para consultas de privacidad",
    "contactText": "Para preguntas sobre protección de datos o para ejercer sus derechos, puede contactarnos en:"
  },
  "terms": {
    "seo": {
      "title": "Términos y condiciones - Treuli",
      "description": "Términos y condiciones generales de la plataforma SaaS Treuli. Condiciones contractuales transparentes para su programa de fidelización."
    },
    "hero": {
      "badge": "Condiciones contractuales",
      "title": "Términos y condiciones generales",
      "subtitle": "Condiciones contractuales transparentes para la plataforma SaaS Treuli",
      "lastUpdated": "Última actualización: enero de 2026"
    },
    "quickLinks": {
      "title": "Más información legal",
      "impressum": "Aviso legal",
      "privacy": "Política de privacidad"
    },
    "lastUpdated": "Última actualización: enero de 2026",
    "contactTitle": "Contacto",
    "contactText": "Para preguntas sobre estos términos y condiciones, puede contactarnos en:"
  },
  "subscription": {
    "seo": {
      "title": "Mejorar plan — Treuli",
      "description": "Elija su plan de Treuli y comience.",
      "successTitle": "Solicitud de suscripción enviada — Treuli"
    },
    "loading": "Cargando planes...",
    "loadError": "Error al cargar los datos",
    "back": "Volver",
    "hero": {
      "badge": "Iniciar upgrade",
      "title": "Elija su plan perfecto",
      "subtitle": "Comience hoy y lleve su programa de fidelización al siguiente nivel"
    },
    "steps": {
      "choosePlan": "Elegir plan",
      "billingData": "Datos de facturación",
      "confirmation": "Confirmación"
    },
    "billing": {
      "monthly": "Mensual",
      "yearly": "Anual",
      "yearlyDiscount": "2 meses gratis",
      "perMonth": "/mes",
      "perYear": "/año",
      "priceNote": "Precio final (sin IVA según § 19 UStG)",
      "youSave": "Ahorra {{amount}}"
    },
    "plan": {
      "currentBadge": "Plan actual",
      "popularBadge": "Popular",
      "upgrade": "Upgrade",
      "downgrade": "Downgrade",
      "customers": "Clientes",
      "features": "Funciones",
      "upTo": "hasta",
      "unlimited": "Ilimitado",
      "included": "incluido",
      "allFrom": "Todo de {{plan}} más:",
      "topFeatures": "Funciones destacadas",
      "compareAll": "Comparar todas las funciones"
    },
    "billingAddress": {
      "title": "Dirección de facturación",
      "subtitle": "Estos datos aparecerán en su factura",
      "companyName": "Nombre de la empresa",
      "companyPlaceholder": "Empresa S.L.",
      "addressLine1": "Calle y número",
      "addressPlaceholder": "Calle Ejemplo 123",
      "addressLine2": "Información adicional",
      "addressLine2Placeholder": "Edificio B, 3.ª planta (opcional)",
      "postalCode": "Código postal",
      "postalPlaceholder": "28001",
      "city": "Ciudad",
      "cityPlaceholder": "Madrid",
      "country": "País",
      "vatId": "NIF/CIF",
      "vatPlaceholder": "ES12345678A",
      "billingEmail": "Correo para facturas",
      "billingEmailPlaceholder": "facturacion@ejemplo.com",
      "germany": "Alemania",
      "austria": "Austria",
      "switzerland": "Suiza"
    },
    "orderSummary": {
      "title": "Resumen del pedido",
      "billingCycle": "Ciclo de facturación",
      "monthlyPrice": "Precio mensual",
      "totalAmount": "Importe total",
      "yearlyLabel": "Anual",
      "monthlyLabel": "Mensual",
      "perYearSuffix": "/año",
      "perMonthSuffix": "/mes",
      "savingsPerYear": "Ahorra {{amount}} al año",
      "includedIn": "Incluido en el plan {{plan}}",
      "moreFeatures": "+{{count}} funciones más",
      "sslEncrypted": "Cifrado SSL",
      "gdprCompliant": "Conforme al RGPD",
      "paymentTerm": "Plazo de pago de 14 días",
      "priceDisclaimer": "Todos los precios son precios finales. Conforme al § 19 UStG no se aplica IVA.",
      "newOrderNote": " Al enviar, solicita una suscripción de pago. Factura por correo electrónico, activación tras la recepción del pago.",
      "upgradeNote": " El upgrade se activará inmediatamente tras la recepción del pago.",
      "downgradeNote": " El downgrade será efectivo al final del período de facturación actual.",
      "downgradeWarning": "El downgrade será efectivo el {{date}}",
      "downgradeWarningDetail": "Hasta entonces conservará todas las funciones de su plan actual. El nuevo plan se activará automáticamente al final de su período de facturación."
    },
    "submitButton": {
      "submitting": "Enviando...",
      "upgrade": "Hacer upgrade ahora",
      "downgrade": "Programar downgrade",
      "order": "Realizar pedido vinculante"
    },
    "validation": {
      "selectPlan": "Por favor, seleccione un plan",
      "fillRequired": "Por favor, complete todos los campos obligatorios"
    },
    "success": {
      "title": "¡Solicitud de suscripción enviada con éxito!",
      "subtitle": "Estamos procesando su solicitud y nos pondremos en contacto pronto.",
      "selectedPlan": "Plan seleccionado",
      "billingCycle": "Ciclo de facturación",
      "billingEmail": "Correo de facturación",
      "invoiceNote": "Recibirá una factura por correo electrónico a <strong>{{email}}</strong>. Tras la recepción del pago, su suscripción se activará de inmediato.",
      "toDashboard": "Volver al panel",
      "toastSuccess": "¡Su solicitud de suscripción se ha enviado con éxito!"
    },
    "comparisonModal": {
      "title": "Comparación de funciones",
      "subtitle": "Todas las funciones de un vistazo",
      "featureColumn": "Función",
      "maxCustomers": "Clientes máximos",
      "close": "Cerrar",
      "confirmSelection": "Confirmar selección"
    }
  },
  "tenantDashboard": {
    "seo": {
      "title": "{{name}} Panel — Treuli",
      "description": "Gestione su tenant de Treuli"
    },
    "breadcrumb": "Panel de la plataforma",
    "refresh": "Actualizar",
    "refreshed": "Datos actualizados",
    "customerApp": "App de clientes",
    "adminArea": "Área de administración",
    "uploadLogo": "Logo",
    "status": {
      "active": "Activo",
      "trial": "Período de prueba",
      "suspended": "Suspendido"
    },
    "stats": {
      "customers": "Clientes",
      "rewards": "Recompensas",
      "locations": "Ubicaciones",
      "digitalCards": "Menús digitales",
      "campaigns": "Campañas",
      "apiKeys": "Claves API",
      "redemptions": "Canjes",
      "rewardsRedeemed": "Recompensas canjeadas",
      "quotaUsed": "{{percentage}} % de la cuota utilizada",
      "usedThisMonth": "{{percentage}} % utilizado este mes"
    },
    "trial": {
      "daysRemaining": "Período de prueba: {{days}} {{dayLabel}} restantes",
      "day": "día",
      "days": "días",
      "endsAt": "Finaliza el {{date}} — Todas las funciones Premium incluidas",
      "comparePlans": "Comparar planes",
      "upgradeNow": "Mejorar ahora",
      "expired": "Su período de prueba ha expirado",
      "expiredDesc": "Seleccione un plan para seguir usando Treuli. Sus datos se conservarán.",
      "orderSub": "Contratar suscripción"
    },
    "cancellation": {
      "title": "Su suscripción ha sido cancelada",
      "activeUntil": "Activa hasta: {{date}}. Puede revocar la cancelación en cualquier momento.",
      "revoke": "Revocar cancelación"
    },
    "features": {
      "title": "Funciones disponibles",
      "active": "{{count}} activas",
      "marketing": "Marketing y comunicación",
      "campaigns": "Campañas",
      "emailNotifications": "Notificaciones por correo",
      "referrals": "Sistema de referidos",
      "loyalty": "Fidelización de clientes",
      "birthdayBonus": "Bonificación de cumpleaños",
      "pointsExpiry": "Caducidad de puntos",
      "rankRewards": "Beneficios de rango",
      "menus": "Menús digitales",
      "advanced": "Avanzado y Enterprise",
      "analytics": "Estadísticas avanzadas",
      "oauth": "Inicio de sesión OAuth (Google/Apple)",
      "apiAccess": "Acceso API",
      "whiteLabel": "Branding White-Label",
      "customDomain": "Dominio propio",
      "prioritySupport": "Soporte prioritario",
      "unlockMore": "Desbloquear más funciones",
      "upgradeDesc": "Mejore a Premium o Enterprise",
      "upgrade": "Mejorar"
    },
    "billing": {
      "title": "Facturación y contrato",
      "currentPlan": "Plan actual",
      "price": "Precio",
      "perYear": "/año",
      "perMonth": "/mes",
      "billingCycle": "Ciclo de facturación",
      "yearly": "Anual",
      "monthly": "Mensual",
      "paymentStatus": "Estado de pago",
      "statusActive": "Activo",
      "statusTrial": "Período de prueba",
      "statusPending": "Pendiente",
      "statusOverdue": "Vencido",
      "statusFree": "Gratuito",
      "nextBilling": "Próxima facturación",
      "cancelledAt": "Cancelado el",
      "pendingRequest": "Solicitud de suscripción en proceso",
      "pendingDesc": "Recibirá una factura por correo electrónico en breve",
      "changePlan": "Cambiar plan",
      "upgradePlan": "Mejorar plan",
      "cancel": "Cancelar",
      "revokeCancel": "Revocar cancelación",
      "subscribe": "Contratar suscripción"
    },
    "avv": {
      "title": "DPA (RGPD)",
      "signed": "Firmado",
      "description": "El contrato de procesamiento de datos conforme al Art. 28 RGPD ha sido firmado.",
      "signedAt": "Firmado el",
      "validUntil": "Válido hasta",
      "needsRenewal": "El DPA debe renovarse pronto.",
      "documents": "Documentos firmados",
      "notSigned": "DPA aún no firmado",
      "notSignedDesc": "Conforme al Art. 28 RGPD, se requiere un contrato de procesamiento de datos para el uso de la plataforma.",
      "signNow": "Firmar DPA ahora",
      "creating": "Creando...",
      "signTitle": "Firmar DPA",
      "signConfirm": "Al firmar, confirma que está autorizado a celebrar el contrato de procesamiento de datos en nombre de su empresa.",
      "signerName": "Nombre del firmante",
      "signerEmail": "Correo electrónico",
      "position": "Cargo en la empresa (opcional)",
      "positionPlaceholder": "p. ej. Director general, propietario, etc.",
      "cancelBtn": "Cancelar",
      "signBtn": "Firmar",
      "signing": "Firmando...",
      "successToast": "DPA firmado con éxito",
      "errorCreate": "Error al crear el DPA",
      "errorSign": "Error al firmar el DPA",
      "downloadStarted": "Descarga de PDF iniciada",
      "downloadError": "Error al descargar el PDF"
    },
    "company": {
      "title": "Datos de la empresa",
      "contact": "Contacto",
      "companyLabel": "Empresa",
      "emailLabel": "Correo electrónico",
      "activeSince": "Activo desde",
      "billingAddress": "Dirección de facturación",
      "companyName": "Empresa",
      "address": "Dirección",
      "zipCity": "CP / Ciudad",
      "country": "País",
      "vatId": "NIF/CIF",
      "billingEmail": "Correo de facturación"
    },
    "cancelModal": {
      "title": "Cancelar suscripción",
      "notice": "Su suscripción continuará hasta el final del período de facturación actual. Puede revocar la cancelación en cualquier momento.",
      "endsAt": "Su suscripción finaliza el:",
      "reasonLabel": "Motivo de cancelación (opcional)",
      "reasonPlaceholder": "¿Por qué desea cancelar? Sus comentarios nos ayudan a mejorar el servicio.",
      "keep": "Mantener",
      "confirmCancel": "Cancelar suscripción",
      "cancelling": "Cancelando...",
      "successToast": "Su suscripción ha sido cancelada para el {{date}}.",
      "errorToast": "Error al cancelar",
      "errorCancelToast": "Error al cancelar la suscripción"
    },
    "reactivate": {
      "successToast": "¡Su cancelación ha sido revocada!",
      "errorToast": "Error al reactivar"
    },
    "loadError": "Error al cargar los datos del tenant",
    "tabs": {
      "overview": "Resumen",
      "modules": "Módulos"
    }
  },
  "tenantRegistration": {
    "seo": {
      "title": "Crear programa de fidelización — Treuli",
      "description": "Cree su propio programa de fidelización digital. Listo en 5 minutos."
    },
    "hero": {
      "badge": "Listo en 5 minutos",
      "title": "Cree su programa de fidelización",
      "subtitle": "Comience hoy y convierta clientes ocasionales en clientes fieles."
    },
    "steps": {
      "company": "Empresa",
      "admin": "Administrador",
      "branding": "Branding y datos",
      "plan": "Elegir plan"
    },
    "step1": {
      "title": "Su empresa",
      "subtitle": "Información básica sobre su empresa",
      "companyName": "Nombre de la empresa",
      "companyPlaceholder": "Mi Empresa S.L.",
      "subdomain": "Su dirección Treuli",
      "subdomainPlaceholder": "mi-empresa",
      "available": "¡Disponible!",
      "taken": "No disponible",
      "checking": "Verificando...",
      "preview": "Vista previa de la dirección de su app"
    },
    "step2": {
      "title": "Cuenta de administrador",
      "subtitle": "Cree su acceso personal de administrador",
      "firstName": "Nombre",
      "lastName": "Apellido",
      "email": "Correo electrónico",
      "phone": "Teléfono (opcional)",
      "password": "Contraseña",
      "confirmPassword": "Confirmar contraseña",
      "passwordRequirements": "La contraseña debe contener:",
      "minLength": "Mínimo 8 caracteres",
      "uppercase": "Una letra mayúscula",
      "lowercase": "Una letra minúscula",
      "number": "Un número"
    },
    "step3": {
      "title": "Branding y datos de la empresa",
      "subtitle": "Personalice la apariencia de su app",
      "appName": "Nombre de la app (visible para los clientes)",
      "businessIcon": "Icono del negocio",
      "primaryColor": "Color principal",
      "colorNote": "Los colores se pueden ajustar posteriormente en el área de administración",
      "companyData": "Datos de la empresa (para el aviso legal)",
      "owner": "Propietario/Director general",
      "street": "Calle y número",
      "zip": "Código postal",
      "city": "Ciudad",
      "country": "País",
      "taxId": "NIF/CIF (opcional)",
      "wirtschaftsId": "ID económico (opcional)"
    },
    "step4": {
      "title": "Elegir plan",
      "subtitle": "Todos los planes comienzan con 14 días de prueba gratuita",
      "monthly": "Mensual",
      "yearly": "Anual",
      "yearlyDiscount": "2 meses gratis",
      "perMonth": "/mes",
      "perYear": "/año",
      "free": "Gratuito",
      "popular": "Popular",
      "features": "Funciones:",
      "select": "Seleccionar",
      "selected": "Seleccionado"
    },
    "nav": {
      "back": "Atrás",
      "next": "Siguiente",
      "submit": "Registrarse",
      "submitting": "Creando..."
    },
    "terms": {
      "agree": "Acepto los",
      "termsLink": "Términos y condiciones",
      "and": "y la",
      "privacyLink": "Política de privacidad"
    },
    "captcha": {
      "confirm": "Por favor, confirme que no es un bot",
      "error": "La verificación CAPTCHA ha fallado"
    },
    "errors": {
      "checkSubdomain": "Por favor, verifique la disponibilidad del subdominio",
      "subdomainNotAvailable": "Este subdominio no está disponible",
      "registrationClosed": "El registro está actualmente cerrado. Por favor, inténtelo de nuevo más tarde.",
      "formTooFast": "Por favor, tómese su tiempo al completar el formulario",
      "formExpired": "La sesión del formulario ha expirado. Por favor, recargue la página.",
      "generic": "Error en el registro"
    },
    "loggedInBanner": {
      "loggedInAs": "Conectado como",
      "logoutFirst": "Por favor, cierre sesión primero para registrar un nuevo tenant.",
      "logout": "Cerrar sesión"
    },
    "trust": {
      "noCreditCard": "Sin tarjeta de crédito",
      "freeTrial": "14 días gratis",
      "cancelAnytime": "Cancelable en cualquier momento",
      "gdpr": "Conforme al RGPD"
    },
    "validation": {
      "firstNameRequired": "El nombre es obligatorio",
      "lastNameRequired": "El apellido es obligatorio",
      "emailRequired": "El correo electrónico es obligatorio",
      "emailInvalid": "Dirección de correo electrónico no válida",
      "passwordRequired": "La contraseña es obligatoria",
      "passwordMinLength": "Mínimo 8 caracteres",
      "confirmPasswordRequired": "La confirmación de contraseña es obligatoria",
      "passwordsMismatch": "Las contraseñas no coinciden",
      "ownerRequired": "El propietario es obligatorio",
      "minChars": "Mínimo {{count}} caracteres",
      "streetRequired": "La calle es obligatoria",
      "zipRequired": "El código postal es obligatorio",
      "cityRequired": "La ciudad es obligatoria",
      "countryRequired": "El país es obligatorio",
      "appNameRequired": "El nombre de la app es obligatorio",
      "colorRequired": "El color es obligatorio",
      "colorInvalid": "Código de color no válido",
      "acceptTermsRequired": "Debe aceptar los términos y condiciones"
    },
    "placeholders": {
      "firstName": "Juan",
      "lastName": "García",
      "email": "juan@ejemplo.com",
      "password": "Mínimo 8 caracteres",
      "confirmPassword": "Repetir contraseña",
      "owner": "Juan García",
      "street": "Calle Ejemplo 123",
      "city": "Madrid",
      "appName": "p. ej. Heladería Sol"
    },
    "countries": {
      "selectPlaceholder": "Seleccione...",
      "switzerland": "Suiza",
      "germany": "Alemania",
      "austria": "Austria",
      "unitedKingdom": "Reino Unido",
      "usa": "Estados Unidos",
      "spain": "España",
      "ukraine": "Ucrania"
    },
    "preview": {
      "livePreview": "Vista previa en vivo:",
      "yourApp": "Su app",
      "collectPoints": "Acumular puntos de fidelidad",
      "earnPoints": "Ganar puntos",
      "rewards": "Recompensas",
      "selected": "Seleccionado: {{label}}",
      "appNameHint": "Este nombre se mostrará en la app de clientes"
    },
    "passwordStrength": {
      "weak": "Débil",
      "medium": "Media",
      "strong": "Fuerte",
      "veryStrong": "Muy fuerte"
    },
    "businessIcons": {
      "iceCream": "Heladería",
      "coffee": "Cafetería",
      "pizza": "Pizzería",
      "bakery": "Panadería",
      "restaurant": "Restaurante",
      "wineBar": "Vinoteca",
      "brewery": "Cervecería",
      "retail": "Comercio minorista",
      "shop": "Tienda",
      "wellness": "Bienestar",
      "premium": "Premium",
      "gifts": "Regalos",
      "jewelry": "Joyería",
      "flowers": "Floristería",
      "organic": "Bio/Natural"
    },
    "themePresets": {
      "iceCream": "Heladería",
      "iceCreamDesc": "Tonos frescos azules y rosados",
      "cafe": "Cafetería",
      "cafeDesc": "Tonos cálidos de café y crema",
      "fresh": "Fresco y bio",
      "freshDesc": "Tonos verdes naturales",
      "premium": "Premium",
      "premiumDesc": "Tonos violeta elegantes",
      "sunset": "Atardecer",
      "sunsetDesc": "Tonos cálidos naranjas y rojos",
      "ocean": "Océano",
      "oceanDesc": "Tonos frescos azules y turquesa",
      "berry": "Berry",
      "berryDesc": "Tonos rosa y lila de bayas",
      "forest": "Bosque",
      "forestDesc": "Tonos profundos verdes y tierra",
      "classic": "Clásico",
      "classicDesc": "Atemporal y profesional"
    },
    "alreadyRegistered": "¿Ya está registrado?",
    "loginNow": "Iniciar sesión ahora",
    "footer": {
      "copyright": "© {{year}} Treuli by Gläser IT-Solutions. Todos los derechos reservados. · Made with love in Germany ·",
      "privacy": "Privacidad",
      "terms": "Términos y condiciones",
      "imprint": "Aviso legal"
    },
    "designSection": "Diseño de la app"
  },
  "footer": {
    "cta": {
      "title": "¿Listo para digitalizar la fidelización de sus clientes?",
      "subtitle": "Comience en pocos minutos, de forma gratuita y sin compromiso.",
      "button": "Comenzar ahora"
    },
    "brand": {
      "tagline": "La solución moderna de fidelización de clientes para negocios locales.",
      "gdpr": "Conforme al RGPD",
      "hosted": "Alojado en Alemania"
    },
    "product": {
      "title": "Producto",
      "features": "Funciones",
      "pricing": "Precios",
      "tryFree": "Probar gratis",
      "requestDemo": "Solicitar demo",
      "login": "Iniciar sesión",
      "ratgeber": "Guía",
      "branchen": "Sectores",
      "vergleich": "Comparar"
    },
    "company": {
      "title": "Empresa",
      "contact": "Contacto",
      "impressum": "Aviso legal",
      "privacy": "Política de privacidad",
      "terms": "Términos y condiciones",
      "cookieSettings": "Configuración de cookies",
      "cookieSettingsAriaLabel": "Abrir configuración de cookies"
    },
    "contact": {
      "title": "Contacto",
      "location": "Chemnitz, Alemania"
    },
    "bottom": {
      "copyright": "© {{year}} Treuli by Gläser IT-Solutions. Todos los derechos reservados.",
      "madeWith": "Made with love in Germany"
    }
  },
  "referenzen": {
    "nav": "Referencias",
    "seo": {
      "title": "Casos de éxito: cómo Treuli fideliza realmente — historias reales",
      "description": "Historias concretas de negocios locales con Treuli: tasa de retorno, valor de vida del cliente, experiencias de implantación en cafeterías, peluquerías, comercio y más."
    },
    "neiszapfen": {
      "meta": {
        "title": "'n Eis zapfen — Caso de referencia | Treuli programa de fidelización",
        "description": "Cómo 'n Eis zapfen pasó de helloagain a Treuli — y por qué Ronny ahora sí usa el programa de fidelización."
      },
      "hero": {
        "badge": "Proyecto de referencia",
        "title": "'n Eis zapfen",
        "subtitle": "Fidelización digital con Treuli",
        "description": "Una heladería en Mittelsachsen, tres locales, autoservicio con el grifo de helado suave. Cómo Ronny recupera a sus clientes habituales con Treuli — y por qué dejó atrás helloagain."
      },
      "about": {
        "label": "El negocio",
        "title": "Todo empezó en la costa",
        "description": "La idea nació en unas vacaciones junto al mar. Desde 2023, 'n Eis zapfen es un lugar de referencia en Mittelsachsen para los que les gusta el helado.",
        "text1": "Ronny Heymann y Annett Adler abrieron su primer local en Frankenberg en abril de 2023. El concepto: los clientes preparan su copa de helado completamente solos. En la zona no había nada parecido.",
        "text2": "Así funciona: eliges el vaso (tres tamaños), pones el helado suave desde la máquina, añades los toppings. Frutas, trozos de chocolate, ositos de gominola, cereales — a los niños les encanta, y a los adultos también.",
        "text3": "La idea funciona. La familia lleva ya tres locales. Desde marzo de 2026 hay el nuevo 'n Eis-Café en la plaza de Hainichen: unos 40 asientos, bizcochos caseros, bebidas calientes.",
        "highlight1": {
          "value": "3",
          "label": "Locales"
        },
        "highlight2": {
          "value": "60+",
          "label": "Sabores de helado"
        },
        "highlight3": {
          "value": "Desde 2023",
          "label": "en el mercado"
        }
      },
      "gallery": {
        "label": "Lo que ofrecen",
        "title": "Más que helado",
        "description": "Copas montadas por el cliente, hojaldres caseros, gofres Americano con frutas frescas. Quien quiere algo diferente también encuentra algo.",
        "dish1": "Copa de helado con nata, barquillo y perlas de azúcar",
        "dish2": "Hojaldre casero con nata montada",
        "dish3": "Copa de fresas con frutas frescas",
        "dish4": "Gofres Americano con plátano, bayas y salsa de chocolate",
        "dish5": "Gofres Americano con nata y salsa de caramelo"
      },
      "challenge": {
        "label": "El problema",
        "title": "Fidelizar clientes digitalmente — pero ¿cómo?",
        "description": "Con tres locales y una clientela creciente llegó la pregunta: ¿cómo hacer que los clientes vuelvan regularmente sin tener que sacar una tarjeta de sellos en cada visita?",
        "previousSolution": "Ronny tenía helloagain, una plataforma europea de fidelización bastante grande. Pero para un negocio pequeño y de temporada no era la herramienta adecuada:",
        "pain1": {
          "title": "Los precios no estaban en ningún sitio",
          "desc": "helloagain no publica precios en su web. Solo después de hablar con el equipo de ventas conoces las tarifas mensuales. Para una heladería con temporada de invierno, al final demasiado caro."
        },
        "pain2": {
          "title": "Demasiadas funciones que nadie necesita",
          "desc": "Automatización de marketing, integración CRM, campañas multicanal — suena impresionante, pero una heladería no necesita nada de eso."
        },
        "pain3": {
          "title": "Configuración complicada",
          "desc": "Varios pasos, siempre con soporte. ¿Cambiar un premio por tu cuenta o editar una línea de texto? Casi imposible sin preguntar."
        },
        "pain4": {
          "title": "El precio no encajaba con el uso real",
          "desc": "Lo que realmente usaban era: acumular puntos y canjear premios. Para eso, el precio mensual era sencillamente demasiado alto."
        }
      },
      "solution": {
        "label": "La solución",
        "title": "Treuli — hecho para negocios pequeños",
        "description": "Con Treuli, Ronny encontró lo que buscaba: un programa de fidelización asequible sin florituras, que hace exactamente lo que una cafetería o heladería necesita.",
        "feature1": {
          "title": "Puntos con el ticket",
          "desc": "Tras la compra, el cliente escanea el QR del ticket. Los puntos van automáticamente a su cuenta. El personal en el mostrador no tiene que hacer nada extra."
        },
        "feature2": {
          "title": "Canjear premios",
          "desc": "Los puntos acumulados se cambian por premios — desde un café gratis hasta una copa grande de helado. Los premios aparecen ordenados por categorías en la app."
        },
        "feature3": {
          "title": "Bono de bienvenida y regalo de cumpleaños",
          "desc": "Al registrarse, el cliente recibe puntos de regalo. El día de su cumpleaños, más puntos. Los dos funcionan solos."
        },
        "feature4": {
          "title": "Amigos traen amigos",
          "desc": "Quien recomienda a alguien nuevo recibe puntos. El nuevo también. Funciona en silencio y trae nuevos clientes habituales con regularidad."
        },
        "feature5": {
          "title": "Ofertas e información en la app",
          "desc": "Sabores del día, próximas ofertas, novedades — todo aparece en la app. Los enlaces a la web y a Instagram están directamente ahí."
        }
      },
      "admin": {
        "label": "El panel",
        "title": "Todos los números de un vistazo",
        "description": "Para Ronny como jefe, Treuli no es solo fidelización, sino también su fuente de información.",
        "text": "En el panel ve lo que está pasando: cuántos clientes se han registrado, qué se ha escaneado hoy, qué premios salen y cómo funcionan las campañas. Lo más interesante: qué premios se demandan más a lo largo de la temporada — eso le ayuda a ajustar la oferta.",
        "stat1": "Usuarios registrados",
        "stat2": "Transacciones",
        "stat3": "Premios canjeados",
        "stat4": "Éxito de campañas"
      },
      "testimonial": {
        "label": "Lo que dice el cliente",
        "quote": "En lugar de pasarme horas rebuscando en documentaciones, prefiero preguntar directamente a Daniel. Sabe de lo que habla, se implica y encuentra una solución rápido — sea el problema grande o pequeño.",
        "name": "Ronny Heymann",
        "role": "Propietario, 'n Eis zapfen"
      },
      "cta": {
        "title": "¿Encaja Treuli en tu negocio?",
        "description": "Un programa de fidelización digital que no intenta hacer tu negocio más grande de lo que es. Mira lo que Treuli puede hacer.",
        "button": "Más información"
      },
      "teaser": {
        "name": "'n Eis zapfen",
        "industry": "Gastronomía y helados",
        "description": "Una heladería en Mittelsachsen con concepto propio de autoservicio. Con Treuli, los clientes acumulan puntos, canjean premios y se mantienen informados a través de la app — en los tres locales.",
        "highlight1": "Programa de fidelización Treuli",
        "highlight2": "3 locales conectados",
        "highlight3": "Fidelización digital",
        "cta": "Leer el caso de referencia",
        "sectionTitle": "Proyecto de referencia",
        "sectionSubtitle": "Cómo los negocios locales trabajan con Treuli — una historia real."
      }
    }
  },
  "bookingLanding": {
    "seo": {
      "title": "Reserva de citas online para salones, restaurantes y servicios — Módulo de reservas Treuli",
      "description": "Reserva de citas online con gestión de empleados, recordatorios automáticos y puntos de fidelización por cada cita completada. Hosting en Alemania, desde 39 €/mes como add-on."
    },
    "hero": {
      "badge": "Add-on · 39 € / mes",
      "titleLine1": "Reserva de citas online",
      "titleLine2": "que anota puntos directo en la tarjeta de fidelización",
      "subtitle": "Gestiona citas, administra empleados, envía recordatorios automáticos. Cada cita completada suma puntos en la tarjeta de fidelización. Para peluquerías, estética, consultas y restaurantes. Hosting en Alemania, conforme al RGPD.",
      "ctaPrimary": "14 días de prueba gratis",
      "ctaSecondary": "Ver precios"
    },
    "tldr": {
      "bullets": [
        "Cada cita completada anota automáticamente puntos en la tarjeta de fidelización. Sin doble gestión.",
        "Gestión de empleados con horarios propios, vacaciones y bloqueos.",
        "Hosting en Alemania, conforme al RGPD, contrato de encargo incluido. Sin nube americana.",
        "39 € / mes, sin comisión por reserva. Disponible en cualquier plan, incluido en Enterprise."
      ]
    },
    "journey": {
      "title": "¿Cómo funciona una reserva en Treuli?",
      "subtitle": "Cinco pasos, sin instalación en ninguna app store, sin más citas en papel.",
      "steps": [
        {
          "title": "Elegir servicio",
          "desc": "La clienta abre tu-salon.treuli.app/booking en el navegador y ve todos los servicios activos con precio y duración."
        },
        {
          "title": "Seleccionar franja horaria",
          "desc": "Solo ve los huecos que realmente están libres — según qué empleado está disponible y cuánto dura el servicio."
        },
        {
          "title": "Confirmación",
          "desc": "Con confirmación automática activada, la cita queda fija al momento. Si no, aparece en el admin y la apruebas con un clic."
        },
        {
          "title": "Recordatorio",
          "desc": "Por defecto, 24 horas antes sale un email más una notificación en la app. El momento es ajustable por servicio."
        },
        {
          "title": "Puntos tras la cita",
          "desc": "Marca la cita como \"completada\", listo. Los puntos del servicio van directo a la tarjeta de fidelización."
        }
      ]
    },
    "features": {
      "title": "Qué incluye el módulo",
      "subtitle": "Lo que un negocio pequeño o mediano realmente necesita. Ni más ni menos. El catálogo inflado de Enterprise se queda en la competencia.",
      "items": [
        {
          "title": "Servicios con duración y precio",
          "desc": "Por cada servicio apuntas duración en minutos, precio, categoría, imagen y el tiempo de antelación que necesitas."
        },
        {
          "title": "Gestión de empleados",
          "desc": "Horarios propios, vacaciones y bloqueos por empleado. Si quieres, la clienta elige su empleado favorito."
        },
        {
          "title": "Recordatorios automáticos",
          "desc": "Por defecto 24 horas antes, ajustable por servicio. Un recordatorio por email más notificación en la app."
        },
        {
          "title": "Plazos de cancelación y antelación",
          "desc": "Por servicio defines el plazo de cancelación (p. ej. 24 h antes), con cuánta antelación se puede reservar (p. ej. 90 días) y si la confirmación es automática o manual."
        },
        {
          "title": "Reserva multi-servicio",
          "desc": "Las clientas pueden encadenar varios servicios en una cita, por ejemplo corte y coloración de una vez."
        },
        {
          "title": "Puntos por citas completadas",
          "desc": "Por servicio defines un valor en puntos. Tras la cita, los puntos van automáticamente a la tarjeta de fidelización."
        },
        {
          "title": "Cancelación y cambio de cita",
          "desc": "Las clientas cancelan solas o piden un cambio. Tú recibes las dos opciones en el admin y decides con un clic."
        },
        {
          "title": "RGPD y hosting en Alemania",
          "desc": "Citas y datos de clientes en centros de datos alemanes. El contrato de encargo lo firmas digitalmente, sin papeles."
        }
      ],
      "featureLink": "Ver la lista completa de funciones"
    },
    "industries": {
      "title": "Para quién está hecho el módulo",
      "subtitle": "Pequeños y medianos servicios en Alemania, Austria y Suiza. Donde las citas y los clientes habituales sostienen el negocio.",
      "items": [
        {
          "title": "Peluquerías y salones de belleza",
          "desc": "Corte, coloración, mechas — a menudo como cita multi-servicio. Las clientas quieren elegir a su estilista habitual."
        },
        {
          "title": "Reservas de restaurante",
          "desc": "Pones tus mesas como \"servicio\". No hay gestión de plano de sala (para eso existen otras herramientas). Para restaurantes pequeños con franjas fijas, funciona de sobra."
        },
        {
          "title": "Masaje, fisio y terapia",
          "desc": "Sesiones individuales largas con el terapeuta fijo. Los puntos tras cada sesión dan una razón concreta para volver."
        },
        {
          "title": "Peluquería y escuela canina",
          "desc": "Las citas duran distinto según tamaño y raza. Para el día de campo del adiestrador, simplemente bloqueas el calendario."
        },
        {
          "title": "Centro de estética",
          "desc": "Manicura, pedicura, extensiones de pestañas. El recordatorio automático evita ausencias en citas de 60–90 min."
        },
        {
          "title": "Clínica veterinaria",
          "desc": "Revisiones, vacunas, seguimientos. El recordatorio automático hace que las citas de vacunación rara vez se pierdan."
        },
        {
          "title": "Citas de taller",
          "desc": "Revisión, cambio de ruedas, cambio de aceite. Cada servicio con duración realista, uno o varios perfiles de mecánico en el calendario."
        }
      ],
      "guideLabel": "Guías por sector:",
      "guideIntro": "Tenemos páginas propias con ideas de premios y playbook para",
      "guideAndMore": "y más",
      "linkHair": "peluquerías",
      "linkRestaurant": "restaurantes",
      "linkIndustries": "sectores"
    },
    "loyaltyIntegration": {
      "badge": "Fidelización integrada de serie",
      "title": "Por qué la conexión con el sistema de puntos marca la diferencia",
      "intro": "La mayoría de herramientas de reservas son exactamente eso: herramientas de reservas. En Treuli, la cita y el historial del cliente viven en la misma base de datos. Tres cosas que normalmente son un lío, aquí salen casi solas.",
      "bullets": [
        {
          "title": "Cada cita completada cuenta.",
          "desc": "Marca la cita como \"completada\" — los puntos del servicio se abonan automáticamente. La clienta ve el ingreso en su tarjeta de fidelización en tiempo real."
        },
        {
          "title": "La tarjeta refleja el historial de reservas.",
          "desc": "En la tarjeta del cliente no solo aparecen puntos, sino también las últimas citas. Así el upselling te llega solo (\"Tu último corte fue hace 6 semanas — hora de un tratamiento\")."
        },
        {
          "title": "Push de cita de cumpleaños.",
          "desc": "El bono de cumpleaños (por defecto 500 puntos) se puede combinar con una campaña dirigida: \"Para celebrarlo: reserva antes del fin de semana y te quitamos 10 €\"."
        }
      ],
      "example": {
        "eyebrow": "Cálculo de ejemplo",
        "title": "Peluquería",
        "services": [
          {
            "label": "Servicio: corte mujer (45 min, 55 €)",
            "points": "+250 puntos"
          },
          {
            "label": "Servicio: coloración (90 min, 110 €)",
            "points": "+500 puntos"
          },
          {
            "label": "Bono de bienvenida (nuevo registro)",
            "points": "+200 puntos"
          }
        ],
        "totalLabel": "Tras 3 meses como clienta habitual",
        "totalValue": "1950+ puntos",
        "footer": "Los valores en puntos los defines tú por servicio. Los premios (p. ej. \"Tratamiento gratuito\") los creas en el admin y aparecen al instante en la tarjeta."
      }
    },
    "exclusions": {
      "badge": "Honestidad ante todo",
      "title": "Lo que el módulo hoy NO hace",
      "subtitle": "Para que no empieces con expectativas equivocadas. Esto es lo que ahora mismo no ofrecemos.",
      "items": [
        {
          "title": "Sin SMS",
          "desc": "Los recordatorios van por email y en la app. Para SMS necesitas un proveedor de gateway aparte."
        },
        {
          "title": "Un solo recordatorio, sin cadenas",
          "desc": "Un recordatorio por cita, en el momento que elijas. No hay stack del tipo \"24 h + 2 h antes\"."
        },
        {
          "title": "Sin sync con Google Calendar",
          "desc": "Treuli tiene su propio calendario. No hay exportación iCal ni sincronización bidireccional con Google u Outlook."
        },
        {
          "title": "Sin procesamiento de pagos",
          "desc": "Treuli no es un PSP. La reserva es una reserva — se paga en el local."
        },
        {
          "title": "Sin venta de bonos regalo",
          "desc": "El canje de premios funciona dentro del sistema de fidelización. No hay tienda de bonos para terceros."
        },
        {
          "title": "Sin lista de espera",
          "desc": "Si un hueco está lleno, está lleno. Una lista de espera automática con aviso de hueco libre no está en el módulo."
        },
        {
          "title": "Sin retención de tarjeta de crédito",
          "desc": "No hay prevención de ausencias con tarjeta guardada, como hace OpenTable."
        },
        {
          "title": "Sin integración con Resmio / OpenTable / Treatwell",
          "desc": "Para negocios pequeños, Treuli reemplaza estas herramientas. Pero no se sincroniza con ellas."
        }
      ],
      "footerStrong": "Si necesitas alguna de estas funciones sin falta, mira Treatwell, Phorest, Shore o Resmio.",
      "footerText": "Treuli es una solución ligera para quienes quieren fidelización y reservas en un mismo sitio. El calendario de gama alta con todas las opciones es otra categoría."
    },
    "roi": {
      "title": "¿Cuánto cuesta, qué te aporta?",
      "subtitle": "La cuenta honesta. A menudo, una sola ausencia evitada ya paga el módulo.",
      "exampleBadge": "Ejemplo: peluquería con 3 empleados",
      "exampleTitle": "Una sola ausencia evitada paga el módulo",
      "exampleDesc1": "Una cita de peluquería que no se presenta cuesta de media entre 40 y 80 € de facturación, según el servicio. El recordatorio automático evita en la práctica entre 1 y 3 ausencias al mes.",
      "exampleDesc2": "Con solo una al mes ya están pagados los 39 €. Cada ausencia evitada de más se queda directamente en tu cuenta.",
      "calcTitle": "Cuenta mensual",
      "rows": [
        {
          "label": "Coste del módulo (mes)",
          "value": "–39,00 €",
          "positive": false
        },
        {
          "label": "1 ausencia evitada (corte)",
          "value": "+55,00 €",
          "positive": true
        },
        {
          "label": "1 ausencia evitada (coloración)",
          "value": "+80,00 €",
          "positive": true
        },
        {
          "label": "Neto al mes",
          "value": "+96,00 €",
          "positive": true
        }
      ],
      "calcFooter": "Cálculo conservador. Según el tamaño y la tasa de ausencias, entre 200 y 400 € al mes es perfectamente realista.",
      "guideLink": "Leer la guía: bajar la tasa de ausencias — 7 medidas que funcionan"
    },
    "pricing": {
      "addonLabel": "Add-on",
      "title": "Precios",
      "price": "39 €",
      "pricePeriod": "/ mes",
      "priceNote": "o 390 € al año, ahorras dos meses. Como add-on en cualquier plan, incluido en Enterprise.",
      "checks": [
        "Sin comisión por reserva",
        "Servicios y empleados ilimitados",
        "Cancelable cuando quieras, sin permanencia"
      ],
      "comparePlans": "Comparar todos los planes y funciones",
      "trialLabel": "14 días de prueba gratis",
      "trialTitle": "Pruébalo ahora, decide después",
      "trialDesc": "Regístrate gratis, activa el módulo en el admin y pruébalo 14 días. Luego decides. Sin tarjeta de crédito.",
      "trialCta": "Registrarse gratis"
    },
    "faq": {
      "badge": "FAQ",
      "title": "Preguntas frecuentes",
      "subtitle": "Lo que los propietarios suelen querer saber antes de arrancar el módulo de reservas.",
      "items": [
        {
          "q": "¿Los clientes necesitan una app para reservar?",
          "a": "No. La página de reservas es una app web — las clientas abren tu-salon.treuli.app/booking en el navegador, eligen servicio, hora y empleado, y confirman. Si quieren, guardan la página como icono en la pantalla de inicio. Sin instalar nada desde ninguna tienda de apps."
        },
        {
          "q": "¿Funcionan las reservas con varios locales?",
          "a": "Sí. Cada ubicación tiene sus propios servicios, horarios y personal. Las clientas eligen primero la ubicación (si tienes varias) y reservan allí. Los puntos se acumulan en una única cuenta de fidelización — independientemente del local donde haya sido la cita."
        },
        {
          "q": "¿Qué tan rápida es la configuración?",
          "a": "De forma realista, 30–60 minutos para una configuración completa: crear perfiles del personal, introducir servicios con duración y precio, horarios por empleado, primera reserva de prueba. Si ya tienes clara la estructura, la primera cita real suele poder reservarse al cabo de 20 minutos."
        },
        {
          "q": "¿Puedo sincronizar con mi Google Calendar o Apple Calendar?",
          "a": "Hoy por hoy, no. Treuli tiene su propia gestión de calendario integrada, pero no hay sincronización bidireccional con Google Calendar o iCal hacia el exterior. Si necesitas imprescindiblemente un calendario externo, Treatwell, Shore o Phorest encajan mejor. Roadmap: la exportación a Google Calendar está en la lista, pero sin fecha fija."
        },
        {
          "q": "¿Cómo funciona exactamente el recordatorio de la cita?",
          "a": "Configuras por servicio el momento del recordatorio (por defecto: 24 horas antes). A esa hora se envía automáticamente un recordatorio por correo electrónico y una notificación en la app. Los SMS no están soportados actualmente."
        },
        {
          "q": "¿Qué pasa si un cliente no acude a la cita?",
          "a": "La cita queda por defecto en \"confirmed\". Tú (o un cron job si las ausencias son frecuentes) la marcas manualmente como \"no_show\" desde el panel de administración. Treuli no detecta ausencias automáticamente por cámara, caja o similares — se mantiene intencionadamente manual para que marcas automáticas erróneas no molesten a las clientas."
        },
        {
          "q": "¿Los clientes obtienen puntos de fidelización por las reservas completadas?",
          "a": "Sí. Defines por servicio un \"valor en puntos\" para las citas completadas. En cuanto la cita pasa a \"completed\" (manualmente o automáticamente al finalizar), los puntos se abonan al cliente — aparecen en la tarjeta de fidelización y cuentan para recompensas y bonus de rango."
        }
      ]
    },
    "cta": {
      "badge": "Alojamiento en Alemania · conforme al RGPD",
      "title": "¿Listo para menos ausencias y clientes más fieles?",
      "subtitle": "Prueba 14 días gratis. Sin tarjeta de crédito. Sin suscripción automática al acabar la prueba.",
      "ctaPrimary": "Empezar gratis",
      "ctaSecondary": "Solicitar demo",
      "linkPricing": "Todos los precios",
      "linkHair": "Página del sector peluquería",
      "linkGuide": "Guía: reducir la tasa de ausencias"
    }
  },
  "branchen": {
    "seo": {
      "title": "Programa de fidelización por sector: café, panadería, peluquería y más",
      "description": "Soluciones de fidelización adaptadas a tu sector: cafetería, panadería, heladería, restaurante, peluquería, comercio, gimnasio, floristería."
    }
  },
  "vergleich": {
    "seo": {
      "title": "Comparativa de Treuli: Stempely, Stamsy, Hillcard y alternativas",
      "description": "Comparativas directas entre Treuli y los principales proveedores de tarjetas de fidelidad digitales. Matriz de funciones, precios, pros y contras — honesto y actualizado."
    }
  },
  "ratgeber": {
    "seo": {
      "title": "Guía: fidelización, programas de fidelización y tarjetas de sellos digitales",
      "description": "Artículos sobre fidelización digital, RGPD, tarjetas de Wallet, KPIs y estrategias por sector — para cafeterías, panaderías, comercio y cualquier negocio local."
    }
  },
  "referenzNeiszapfen": {
    "seo": {
      "title": "Caso de éxito: Eis-Café Neiszapfen con Treuli (Berlín)",
      "description": "Cómo Eis-Café Neiszapfen en Berlín digitalizó la fidelización con Treuli — implantación, estrategia de recompensas y resultados de primera mano."
    }
  },
  "articles": {
    "notYetAvailable": "Los artículos están actualmente disponibles solo en alemán.",
    "browseDeArchive": "Ver el archivo completo →",
    "readInGerman": "Leer en alemán",
    "browseAvailable": "Artículos disponibles",
    "backToOverview": "Ver todos: {{category}}"
  },
  "contentCategories": {
    "ratgeber": "Guía",
    "branchen": "Sectores",
    "vergleich": "Comparativa",
    "referenzen": "Casos de éxito"
  }
}
