<?php
return [
  'meta.description' => 'Mystic Art Tattoo — líneas finas, realismo, lettering y trabajos personalizados.',

  'common.yes'    => 'Sí',
  'common.no'     => 'No',
  'common.save'   => 'Guardar',
  'common.cancel' => 'Cancelar',
  'common.open'   => 'Abrir',
  'common.edit'   => 'Editar',
  'common.delete' => 'Eliminar',
  'common.search' => 'Buscar',
  'common.loading'=> 'Cargando…',
  'common.all'    => 'Todos',
  'common.closed' => 'Cerrado',
  'common.directions' => 'Cómo llegar',
  'common.watch' => 'Ver',

  'day.mon' => 'Lun',
  'day.tue' => 'Mar',
  'day.wed' => 'Mié',
  'day.thu' => 'Jue',
  'day.fri' => 'Vie',
  'day.sat' => 'Sáb',
  'day.sun' => 'Dom',

  'nav.home'      => 'Inicio',
  'nav.about'     => 'Nosotros',
  'nav.artists'   => 'Artistas',
  'nav.portfolio' => 'Portafolio',
  'nav.aftercare' => 'Cuidados',
  'nav.contact'   => 'Contacto',
  'nav.book'      => 'Reservar',

  'footer.visit'  => 'Visítanos',
  'footer.hours'  => 'Horario',
  'footer.follow' => 'Síguenos',
  'footer.navigate' => 'Navegar',
  'footer.rights'   => 'Todos los derechos reservados.',

  'home.kicker'            => 'Est. New Jersey',
  'home.hero.title'        => 'Arte hecho a mano, para toda la vida.',
  'home.hero.subtitle'     => 'Tatuajes personalizados en líneas finas, realismo, blanco y negro, color y lettering — hechos por un equipo obsesionado con el detalle.',
  'home.hero.cta_book'     => 'Reservar sesión',
  'home.hero.cta_view'     => 'Ver portafolio',
  'home.hero.scroll'       => 'Desliza',
  'home.story.kicker'      => 'Nuestra historia',
  'home.story.title'       => 'Un estudio construido sobre oficio y confianza.',
  'home.story.body'        => 'Mystic Art Tattoo es un estudio moderno que mezcla la disciplina tradicional con la técnica contemporánea. Cada pieza es una colaboración — tu historia, nuestras manos. Herramientas limpias, espacio privado, sin atajos.',
  'home.story.learn_more'  => 'Conoce el estudio',
  'home.artists.kicker'    => 'El equipo',
  'home.artists.title'     => 'Conoce a los artistas.',
  'home.artists.view_all'  => 'Ver todos',
  'home.artists.empty'     => 'Artistas próximamente.',
  'home.portfolio.kicker'  => 'Nuestro trabajo',
  'home.portfolio.title'   => 'Cada pieza cuenta una historia.',
  'home.portfolio.view_all'=> 'Ver portafolio completo',

  'home.cta.kicker'        => '¿Listo?',
  'home.cta.title'         => 'Hagámoslo permanente.',
  'home.cta.body'          => 'Cuéntanos qué tienes en mente. Te responderemos con disponibilidad en 24 horas.',
  'home.cta.button'        => 'Empezar reserva',

  'page.home.title'       => 'Inicio',
  'page.about.title'      => 'Sobre el estudio',
  'page.about.kicker'     => 'Quiénes somos',
  'page.about.p1'         => 'Mystic Art Tattoo es un estudio dedicado a tatuajes personalizados de alta calidad. Creemos que cada tatuaje debe ser tan único como la persona que lo lleva.',
  'page.about.p2'         => 'Nuestros artistas se especializan en diferentes estilos — desde realismo y blanco y negro hasta líneas finas y lettering — para que puedas encontrar la mano adecuada para tu historia.',
  'page.about.p3'         => 'Limpio, moderno y privado, nuestro estudio sigue los más altos estándares de sanidad y utiliza únicamente equipo estéril de un solo uso.',
  'page.about.contact'    => 'Contáctanos',

  'page.artists.title'    => 'Artistas',
  'page.artists.kicker'   => 'El equipo',
  'page.artists.intro'    => 'Elige una mano — haz clic en cualquier artista para ver su trabajo y reservar sesión.',

  'page.artist.kicker'        => 'Artista',
  'page.artist.book_with'     => 'Reservar con :name',
  'page.artist.portfolio'     => 'Trabajos seleccionados',
  'page.artist.empty_portfolio' => 'Portafolio próximamente.',

  'page.portfolio.title'   => 'Portafolio',
  'page.portfolio.kicker'  => 'Trabajos seleccionados',
  'page.portfolio.intro'   => 'Una mirada curada a piezas recientes de nuestros artistas.',
  'page.portfolio.filter_all' => 'Todos',
  'page.portfolio.empty'   => 'Aún no hay nada — vuelve pronto.',

  'page.aftercare.title'     => 'Cuidados',
  'page.aftercare.kicker'    => 'Cuidado post-sesión',
  'page.aftercare.intro'     => 'Por favor sigue estas instrucciones durante 30 días después del procedimiento para mejorar y prolongar los resultados de tu tatuaje. Si no sigues estas instrucciones, puede afectar los resultados de tu tatuaje, aumentar el riesgo de infección y causar pérdida de pigmentación.',
  'page.aftercare.steps_title' => 'Cómo cuidar tu tatuaje',
  'page.aftercare.step_1' => 'Inmediatamente después del procedimiento, se aplicará un plástico impermeable sobre el área tatuada. Esto debe dejarse puesto durante 24 horas.',
  'page.aftercare.step_2' => 'Después de 24 horas, retira el plástico con cuidado.',
  'page.aftercare.step_3' => 'Lava con agua de botella.',
  'page.aftercare.step_4' => 'Seca con cuidado.',
  'page.aftercare.step_5' => 'Deja reposar durante 1 hora.',
  'page.aftercare.step_6' => 'Luego cubre nuevamente con otro plástico que debes dejar durante 7 días.',
  'page.aftercare.step_7' => 'Al cabo de 7 días, retira el plástico con cuidado. Lava con agua de botella.',
  'page.aftercare.step_8' => 'Hidrata varias veces al día con loción Lubriderm.',
  'page.aftercare.step_9' => 'No te expongas al sol, a la playa ni a piscinas durante un mes. Después de ese tiempo, aplica siempre protector solar.',
  'page.aftercare.step_10'=> '10 días sin ejercicio.',
  'page.aftercare.step_11'=> 'No uses ningún tipo de producto que contenga alcohol.',
  'page.aftercare.step_12'=> 'No consumas alcohol durante los primeros 10 días después de hacerte el tatuaje.',
  'page.aftercare.step_13'=> 'Los tatuajes rompen la piel, por lo que son posibles las infecciones y reacciones alérgicas. Observa erupciones con picazón, especialmente con pigmentos rojos, verdes, amarillos o azules.',
  'page.aftercare.infection_title' => 'Signos de infección',
  'page.aftercare.infection_p1' => 'El enrojecimiento y la picazón son normales en los primeros días. Pero si persisten o empeoran después de 48 horas, el tatuaje puede estar infectado.',
  'page.aftercare.infection_p2' => 'La hinchazón es normal al principio — pero si se extiende más allá del área tatuada o la piel comienza a deformarse, puede ser un signo de infección.',
  'page.aftercare.infection_p3' => 'Dolor intenso después del período de curación inicial, o sensibilidad extrema, también puede indicar infección.',
  'page.aftercare.infection_p4' => 'La fiebre es señal de que tu cuerpo está combatiendo una infección. Si tienes temperatura alta, consulta a un médico de inmediato.',

  'page.contact.title'    => 'Contacto',
  'page.contact.kicker'   => 'Contáctanos',
  'page.contact.form_title' => 'Envíanos un mensaje',
  'page.contact.form_hint'  => 'Generalmente respondemos en 24 horas.',
  'page.contact.sent'     => 'Mensaje enviado. Te contactaremos pronto.',

  'page.faq.title'   => 'Preguntas frecuentes',
  'page.faq.kicker'  => 'Preguntas y respuestas',
  'page.faq.q1' => '¿Cómo reservo una cita?',
  'page.faq.a1' => 'Usa el botón Reservar en el menú. Elige un artista, un horario y completa tus datos. Confirmaremos en 24 horas.',
  'page.faq.q2' => '¿Aceptan walk-ins?',
  'page.faq.a2' => 'Sí, sujeto a disponibilidad. Llama al estudio primero para confirmar si hay un artista libre.',
  'page.faq.q3' => '¿Cuál es la edad mínima?',
  'page.faq.a3' => 'Debes tener 18 años o más para tatuarte solo. Los menores deben venir con un padre o tutor legal de 21 años o más, con identificación válida con foto.',
  'page.faq.q4' => '¿Necesito un depósito?',
  'page.faq.a4' => 'Para piezas más grandes o personalizadas, sí. El depósito se descuenta del precio final y confirma tu sesión.',
  'page.faq.q5' => '¿Puedo traer mi propio diseño?',
  'page.faq.a5' => 'Por supuesto. Trae una referencia y trabajaremos contigo para adaptarla.',
  'page.faq.q6' => '¿Cómo debo prepararme?',
  'page.faq.a6' => 'Duerme bien la noche anterior, come una comida completa y mantente hidratado. Evita el alcohol el día antes.',
  'page.faq.q7' => '¿Qué pasa si necesito cancelar?',
  'page.faq.a7' => 'Avísanos con al menos 48 horas de anticipación para liberar el horario.',
  'page.faq.q8' => '¿Hacen cover-ups?',
  'page.faq.a8' => 'Sí — trae una foto clara del tatuaje existente y te aconsejaremos sobre las opciones.',

  'form.name'        => 'Nombre',
  'form.first_name'  => 'Nombre',
  'form.last_name'   => 'Apellido',
  'form.email'       => 'Correo',
  'form.phone'       => 'Teléfono',
  'form.message'     => 'Mensaje',
  'form.send'        => 'Enviar',
  'form.address'     => 'Dirección',
  'form.city'        => 'Ciudad',
  'form.state'       => 'Estado',
  'form.zip'         => 'Código postal',
  'form.dob'         => 'Fecha de nacimiento',
  'form.gender'      => 'Género',
  'form.ethnicity'   => 'Etnia',
  'form.occupation'  => 'Ocupación',
  'form.sessions_needed' => 'Sesiones necesarias',
  'form.emergency_name'  => 'Contacto de emergencia',
  'form.emergency_phone' => 'Teléfono de emergencia',
  'form.relationship'    => 'Parentesco',
  'form.referral_source' => '¿Cómo nos conociste?',
  'form.status'      => 'Estado',
  'form.updated'     => 'Actualizado',

  'booking.kicker'        => 'Reservar cita',
  'booking.title'         => 'Vamos a preparar tu sesión.',
  'booking.subtitle'      => 'Seis pasos rápidos. Puedes guardar y continuar después.',
  'booking.next'          => 'Continuar',
  'booking.back'          => 'Atrás',
  'booking.next_month'    => 'Siguiente',
  'booking.prev'          => 'Anterior',
  'booking.no_preference' => 'Sin preferencia',
  'booking.no_preference_hint' => 'Que el estudio elija el mejor artista para tu pieza',
  'booking.resumed'       => 'Bienvenido de vuelta. Continuamos donde lo dejaste.',

  'booking.steps.artist'   => 'Artista',
  'booking.steps.datetime' => 'Fecha y hora',
  'booking.steps.info'     => 'Tus datos',
  'booking.steps.age'      => 'Edad',
  'booking.steps.tattoo'   => 'Tatuaje',
  'booking.steps.review'   => 'Revisar',

  'booking.step_1.title'       => 'Elige tu artista',
  'booking.step_1.pick_artist' => 'Elige tu artista',
  'booking.step_2.title'       => 'Elige fecha y hora',
  'booking.step_2.pick_date'   => 'Elige fecha y hora',
  'booking.step_2.hint'        => 'Toca una fecha para ver los horarios. Los disponibles se muestran en dorado.',
  'booking.step_2.available_slots' => 'Horarios',
  'booking.step_2.pick_date_first' => 'Elige una fecha para ver los horarios.',
  'booking.step_2.no_slots'    => 'No hay horarios en esta fecha.',
  'booking.step_2.selected_label' => 'Seleccionado',
  'booking.step_2.taken'       => 'Ocupado',
  'booking.step_2.past'        => 'Pasado',
  'booking.step_2.available'   => 'Libre',
  'booking.step_1.current_selection' => 'Selección actual',
  'booking.step_1.picked_prefix'  => 'Artista seleccionado',
  'booking.step_1.none_picked'    => 'Elige uno para continuar',
  'booking.step_3.title'       => 'Tu información',
  'booking.step_4.title'       => 'Verificación de edad',
  'booking.step_4.over_18_question' => '¿Tienes 18 años o más?',
  'booking.step_4.guardian_title'   => 'Se requiere padre o tutor',
  'booking.step_4.guardian_body'    => 'Debes venir a tu cita con un padre o tutor legal de 21 años o más. Tanto tú como tu tutor deben traer una identificación con foto válida.',
  'booking.step_4.guardian_ack'     => 'Entiendo que debo venir con un padre o tutor legal de 21 años o más.',
  'booking.step_5.title'       => 'Cuéntanos sobre el tatuaje',
  'booking.step_5.description' => 'Describe lo que quieres',
  'booking.step_5.description_hint' => 'Estilo, tema, sentimiento — cuanto más detalle, mejor',
  'booking.step_5.size'        => 'Tamaño',
  'booking.step_5.placement'   => 'Ubicación en el cuerpo',

  'booking.review.title'    => 'Revisar tu reserva',
  'booking.review.artist'   => 'Artista',
  'booking.review.datetime' => 'Fecha y hora',
  'booking.review.name'     => 'Nombre',
  'booking.review.contact'  => 'Contacto',
  'booking.review.tattoo'   => 'Tatuaje',
  'booking.review.confirm'  => 'Confirmar y enviar',

  'booking.errors.pick_slot'     => 'Por favor elige un horario.',
  'booking.errors.required_info' => 'Por favor completa todos los campos requeridos.',
  'booking.errors.guardian_required' => 'Se requiere la confirmación del tutor para menores.',
  'booking.errors.resume_not_found'  => 'No pudimos encontrar esa reserva guardada.',
  'booking.errors.slot_taken'        => 'Lo sentimos, ese horario acaba de ser reservado. Por favor elige otro horario.',

  // Reschedule (public)
  'reschedule.approved_title'  => '¡Nuevo horario confirmado!',
  'reschedule.approved_body'   => 'Tu cita ha sido reprogramada y aprobada automáticamente.',
  'reschedule.approved_note'   => 'Por favor llega a tiempo con tu identificación con foto.',
  'reschedule.new_time'        => 'Tu nueva cita',
  'reschedule.rejected_title'  => 'Horario rechazado',
  'reschedule.rejected_body'   => 'No te preocupes — tu horario original sigue vigente. Nos pondremos en contacto para encontrar un horario que funcione mejor.',
  'reschedule.rejected_note'   => 'No dudes en contactarnos si quieres discutir otras opciones.',
  'reschedule.invalid_title'   => 'Enlace expirado',
  'reschedule.invalid_body'    => 'Este enlace de reprogramación ya no es válido. Puede que ya se haya usado o la propuesta fue retirada.',
  'reschedule.conflict_title'  => 'Horario no disponible',
  'reschedule.conflict_body'   => 'Lo sentimos, el horario propuesto ya fue tomado. Por favor contacta al estudio para coordinar otro horario.',

  'booking.confirm.title'  => 'Reserva recibida',
  'booking.confirm.body'   => 'Se envió una confirmación a :email. Revisaremos tu solicitud y te contactaremos pronto.',
  'booking.confirm.reference' => 'Número de referencia',
  'booking.confirm.continue_form' => 'Completar mi formulario en línea',
  'booking.confirm.back_home' => 'Volver al inicio',

  'hub.staff_workspace' => 'Espacio de trabajo',
  'hub.signed_in_as'    => 'Sesión iniciada como',
  'hub.logout'          => 'Cerrar sesión',
  'hub.back_to_list'    => 'Atrás',

  'hub.nav.today'         => 'Hoy',
  'hub.nav.appointments'  => 'Citas',
  'hub.nav.customers'     => 'Clientes',
  'hub.nav.forms'         => 'Formularios',
  'hub.nav.walkin'        => 'Walk-in',
  'hub.nav.new_appt'      => 'Nueva cita',
  'hub.nav.admin'         => 'Panel admin',
  'hub.nav.account'       => 'Mi cuenta',

  'error.csrf_expired'       => 'Tu sesión expiró. Por favor intenta de nuevo.',
  'error.500.flash'          => 'Algo salió mal. Por favor intenta de nuevo.',

  'error.403.title'          => 'Acceso restringido',
  'error.403.generic'        => 'No tienes permiso para ver esta área.',
  'error.403.logged_as'      => 'Estás conectado como :name (:role).',
  'error.403.need_admin'     => 'Esta área requiere una cuenta de administrador.',
  'error.403.switch_account' => 'Iniciar sesión como admin',
  'error.403.login_as_admin' => 'Inicia sesión con credenciales de admin',
  'error.403.back_to_hub'    => 'Volver al hub',
  'error.403.try_login'      => 'Iniciar sesión con otra cuenta',

  'hub.login.title'    => 'Acceso personal',
  'hub.login.username' => 'Usuario',
  'hub.login.password' => 'Contraseña',
  'hub.login.submit'   => 'Iniciar sesión',
  'hub.login.invalid'  => 'Usuario o contraseña inválidos.',
  'hub.login.required' => 'Por favor inicia sesión.',

  'hub.change_password.kicker'  => 'Seguridad',
  'hub.change_password.title'   => 'Establece tu nueva contraseña',
  'hub.change_password.body'    => 'Se te dio una contraseña temporal. Por favor crea una nueva para asegurar tu cuenta.',
  'hub.change_password.new'     => 'Nueva contraseña',
  'hub.change_password.confirm' => 'Confirmar nueva contraseña',
  'hub.change_password.hint'    => 'Mínimo 8 caracteres.',
  'hub.change_password.save'    => 'Establecer contraseña',
  'hub.change_password.too_short' => 'La contraseña debe tener al menos 8 caracteres.',
  'hub.change_password.mismatch'  => 'Las contraseñas no coinciden.',
  'hub.change_password.success'   => 'Contraseña actualizada. ¡Bienvenido!',

  'hub.setup_pin.kicker'  => 'Configuración inicial',
  'hub.setup_pin.title'   => 'Crea tu PIN',
  'hub.setup_pin.body'    => 'Hola :name — elige un PIN de 4 a 6 dígitos. Lo usarás para confirmar acciones importantes en el estudio.',
  'hub.setup_pin.pin'     => 'Nuevo PIN',
  'hub.setup_pin.confirm' => 'Confirmar PIN',
  'hub.setup_pin.save'    => 'Guardar PIN',
  'hub.setup_pin.invalid' => 'Los PIN deben coincidir y tener entre 4 y 6 dígitos.',
  'hub.setup_pin.success' => 'PIN configurado correctamente.',

  'hub.pin.username'    => 'Usuario',
  'hub.pin.pin'         => 'PIN',
  'hub.pin.confirm'     => 'Confirmar',
  'hub.pin.enter_credentials' => 'Ingresa tus credenciales para confirmar esta acción.',
  'hub.pin.invalid'     => 'Usuario o PIN inválido.',
  'hub.pin.staff_confirmation' => 'Confirmación del personal (usuario + PIN)',

  'hub.dashboard.title'    => 'Hoy',
  'hub.dashboard.kicker'   => 'Panel del estudio',
  'hub.dashboard.greeting' => 'Hola :name',
  'hub.dashboard.morning'  => 'Buenos días',
  'hub.dashboard.afternoon'=> 'Buenas tardes',
  'hub.dashboard.evening'  => 'Buenas noches',
  'hub.dashboard.new_walkin' => 'Walk-in',
  'hub.dashboard.todays'   => 'Horario de hoy',
  'hub.dashboard.view_all' => 'Ver todo',
  'hub.dashboard.no_appointments_today' => 'No hay citas programadas para hoy.',
  'hub.dashboard.pending_need_review' => 'citas necesitan revisión',
  'hub.dashboard.pending_hint' => 'Toca para revisar y aprobar las reservas pendientes.',

  'hub.appointments.title'    => 'Citas',
  'hub.appointments.kicker'   => 'Gestionar reservas',
  'hub.appointments.empty'    => 'No hay citas aquí.',
  'hub.appointments.new'      => 'Nueva cita',
  'hub.appointments.today'    => 'Hoy',
  'hub.appointments.tomorrow' => 'Mañana',
  'hub.appointments.booked'   => 'Reservado',
  'hub.appointments.approved' => 'Cita aprobada.',
  'hub.appointments.canceled' => 'Cita cancelada.',
  'hub.appointments.completed'=> 'Cita completada.',

  'hub.appointment.kicker'      => 'Cita',
  'hub.appointment.when'        => 'Cuándo',
  'hub.appointment.artist'      => 'Artista',
  'hub.appointment.customer'    => 'Cliente',
  'hub.appointment.no_customer' => 'Sin cliente enlazado',
  'hub.appointment.view_profile'=> 'Ver perfil',
  'hub.appointment.intake_form' => 'Formulario de admisión',
  'hub.appointment.no_form'     => 'Sin formulario enlazado.',
  'hub.appointment.open_form'   => 'Abrir formulario',
  'hub.appointment.approve'     => 'Aprobar',
  'hub.appointment.approve_title' => 'Aprobar cita',
  'hub.appointment.mark_complete' => 'Marcar completada',
  'hub.appointment.complete_title'=> 'Marcar cita como completada',
  'hub.appointment.cancel'           => 'Cancelar cita',
  'hub.appointment.cancel_title'           => 'Cancelar cita',
  'hub.appointment.cancel_confirm_text'   => 'Esto cancelará la cita y notificará al cliente y al personal.',
  'hub.appointment.cancel_reason'         => 'Motivo de la cancelación',
  'hub.appointment.cancel_reason_placeholder' => 'Conflicto de horario, artista no disponible, solicitud del cliente…',
  'hub.appointment.share_reason_customer' => 'Compartir el motivo con el cliente en el correo',
  'hub.appointment.share_reason_hint'     => 'Si no se marca, solo el personal y el artista asignado verán el motivo.',
  'hub.appointment.confirm_cancel'        => 'Cancelar cita',
  'hub.appointment.cancel_confirm'   => '¿Cancelar esta cita?',
  'hub.appointment.actions'          => 'Acciones',
  'hub.appointment.status_completed' => 'Esta cita está completada.',
  'hub.appointment.status_canceled'  => 'Esta cita fue cancelada.',
  'hub.appointment.canceled_by'      => 'Cancelada por',
  'hub.appointment.approved_by'      => 'Aprobada por',
  'hub.appointment.completed_by'     => 'Completada por',
  'hub.appointment.details'          => 'Detalles de la cita',
  'hub.appointment.booked_on'       => 'Reservado el',
  'hub.appointment.notes'           => 'Notas del personal',
  'hub.appointment.notes_placeholder' => 'Añadir nota para el cliente (incluida en el email de confirmación)…',
  'hub.appointment.save_notes'      => 'Guardar nota',
  'hub.appointment.notes_saved'     => 'Nota guardada.',
  'hub.appointment.no_notes'             => 'Sin notas.',
  'hub.appointment.reschedule'           => 'Proponer nuevo horario',
  'hub.appointment.reschedule_pending'   => 'Cambio pendiente',
  'hub.appointment.reschedule_pending_desc' => 'Se propuso un nuevo horario y está esperando la aprobación del cliente:',
  'hub.appointment.reschedule_sent'      => 'Propuesta de cambio enviada al cliente.',
  'hub.appointment.reschedule_missing'   => 'Por favor selecciona una nueva fecha y hora.',
  'hub.appointment.new_date'             => 'Nueva fecha',
  'hub.appointment.new_time'             => 'Nueva hora',
  'hub.appointment.reason'               => 'Motivo (opcional)',
  'hub.appointment.reason_placeholder'   => '¿Por qué el cambio de hora?',
  'hub.appointment.send_proposal'        => 'Enviar propuesta al cliente',

  'hub.customers.title'   => 'Clientes',
  'hub.customers.kicker'  => 'Registros de clientes',
  'hub.customers.search_placeholder' => 'Buscar por nombre, teléfono, correo, dirección…',
  'hub.customers.empty'   => 'Aún no hay clientes.',
  'hub.customers.no_results' => 'Sin resultados.',
  'hub.customers.back'           => 'Volver a clientes',
  'hub.customers.deleted'        => 'Cliente eliminado.',
  'hub.customers.deleted_notice' => 'Este cliente ha sido eliminado de la lista activa.',
  'hub.customers.delete_customer'=> 'Eliminar cliente',
  'hub.customers.delete_warning' => 'Esto eliminará al cliente de la lista activa. Todos los registros se conservan para revisión del admin. Se requieren tus credenciales.',
  'hub.customers.confirm_delete' => 'Confirmar eliminación',

  'hub.customer.appointments'    => 'Citas',
  'hub.customer.forms'           => 'Formularios',
  'hub.customer.no_appointments' => 'Sin citas aún.',
  'hub.customer.no_forms'        => 'Sin formularios.',
  'hub.customer.total_visits'    => 'Visitas completadas',
  'hub.customer.upcoming'        => 'Próximas',
  'hub.customer.visit_history'   => 'Todas las citas',
  'hub.customer.view_form'       => 'Formulario',
  'hub.customer.standalone_forms'=> 'Otros formularios',

  'hub.forms.title'  => 'Formularios',
  'hub.forms.kicker' => 'Papelería',
  'hub.forms.new'    => 'Nuevo formulario',
  'hub.forms.empty'  => 'No hay formularios.',

  'hub.form.title'   => 'Formulario de admisión',
  'hub.form.kicker'  => 'Papelería del cliente',
  'hub.form.save'    => 'Guardar progreso',
  'hub.form.saved'   => 'Formulario guardado.',
  'hub.form.signed'  => 'Formulario firmado y bloqueado.',
  'hub.form.signed_at' => 'Firmado el',
  'hub.form.sign_creds_hint' => 'Ingresa tu usuario + PIN (los admins pueden usar su contraseña). Esto asocia la firma con tu cuenta.',
  'hub.form.action_hint'     => 'Todos los campos se guardan con cualquiera de los dos botones.',

  'intake.public.kicker'    => 'Formulario de admisión',
  'intake.public.title'     => 'Por favor completa tu formulario',
  'intake.public.subtitle'  => 'Llénalo en línea antes de tu cita — te ahorrará tiempo el día de tu sesión.',
  'intake.public.your_appt' => 'Tu cita',
  'intake.public.with_artist' => 'Con el artista',
  'intake.public.general_hint' => 'Por favor revisa y completa tu información de contacto y de emergencia.',
  'intake.public.body_hint' => 'Haz clic en cualquier parte de la figura para marcar dónde quieres el tatuaje. Puedes volver a tocar para moverlo.',
  'intake.public.sign_at_shop_title' => 'Firmarás en persona en el estudio',
  'intake.public.sign_at_shop_body'  => 'Para mantenerlo simple y legalmente vinculante, te pediremos revisar y firmar este formulario en nuestro iPad cuando llegues a tu cita. Todo lo que completes aquí estará precargado.',
  'intake.public.save_submit' => 'Guardar y enviar mi formulario',
  'intake.public.saved_flash' => 'Tu formulario fue guardado. Puedes volver y editarlo hasta que firmes en el estudio.',
  'intake.public.locked_flash'=> 'Este formulario ha sido firmado y ahora está bloqueado.',

  'intake.confirmed.title'        => '¡Formulario enviado!',
  'intake.confirmed.body'         => 'Tu formulario de admisión ha sido guardado y enviado. Completarás la firma en persona cuando llegues al estudio.',
  'intake.confirmed.your_appt'    => 'Tu cita',
  'intake.confirmed.your_artist'  => 'Tu artista',
  'intake.confirmed.submitted_for'=> 'Enviado para',
  'intake.confirmed.next_steps'   => 'Qué sigue',
  'intake.confirmed.step_1'       => 'Revisaremos tu información antes de tu cita.',
  'intake.confirmed.step_2'       => 'Cuando llegues al estudio, abriremos tu formulario en el iPad para que lo revises y firmes.',
  'intake.confirmed.step_3'       => 'Una vez firmado, tu artista comenzará la sesión. Trae una identificación con foto.',
  'intake.confirmed.edit_btn'     => 'Editar mi formulario',
  'intake.confirmed.home_btn'     => 'Volver al inicio',
  'intake.confirmed.email_note'   => 'Puedes volver a este formulario en cualquier momento usando el enlace de tu correo de confirmación.',

  'hub.walkin.title'   => 'Nuevo walk-in',
  'hub.walkin.kicker'  => 'Cliente walk-in',
  'hub.walkin.intro'   => 'Empieza buscando un cliente existente — o crea un registro nuevo.',
  'hub.walkin.search_existing' => 'Buscar clientes existentes',
  'hub.walkin.search_placeholder' => 'Nombre, teléfono, correo, dirección…',
  'hub.walkin.no_matches' => 'Sin coincidencias — crea un nuevo registro abajo.',
  'hub.walkin.new_customer' => 'Crear nuevo cliente',
  'hub.walkin.use_existing' => 'Usar este registro',
  'hub.walkin.start' => 'Iniciar formulario',
  'hub.walkin.staff_only_notice' => 'Solo personal. Tus credenciales son necesarias para iniciar un nuevo formulario — esto crea un registro de auditoría vinculado a tu cuenta.',

  'hub.new_appt.title'        => 'Nueva cita',
  'hub.new_appt.kicker'       => 'Reservar para cliente',
  'hub.new_appt.returning'    => 'Cliente recurrente — busca para rellenar',
  'hub.new_appt.new_customer' => 'Cliente nuevo',
  'hub.new_appt.use_customer' => 'Usar este cliente',
  'hub.new_appt.artist'       => 'Artista',
  'hub.new_appt.date'         => 'Fecha de la cita',
  'hub.new_appt.time'         => 'Hora de la cita',
  'hub.new_appt.create_btn'   => 'Crear cita',
  'hub.new_appt.created'      => 'Cita creada.',
  'hub.new_appt.name_required'=> 'El nombre y apellido son obligatorios.',

  'hub.table.time'     => 'Hora',
  'hub.table.when'     => 'Cuándo',
  'hub.table.customer' => 'Cliente',
  'hub.table.artist'   => 'Artista',
  'hub.table.status'   => 'Estado',
  'hub.table.source'   => 'Origen',

  // Account
  'hub.account.title'              => 'Mi cuenta',
  'hub.account.kicker'             => 'Configuración de cuenta',
  'hub.account.change_password'    => 'Cambiar contraseña',
  'hub.account.current_password'   => 'Contraseña actual',
  'hub.account.new_password'       => 'Nueva contraseña',
  'hub.account.confirm_password'   => 'Confirmar nueva contraseña',
  'hub.account.password_hint'      => 'Mínimo 8 caracteres.',
  'hub.account.save_password'      => 'Actualizar contraseña',
  'hub.account.change_pin'         => 'Cambiar PIN',
  'hub.account.current_pin'        => 'PIN actual',
  'hub.account.new_pin'            => 'Nuevo PIN',
  'hub.account.confirm_pin'        => 'Confirmar nuevo PIN',
  'hub.account.pin_hint'           => 'PIN de 4–6 dígitos para confirmar citas y firmar formularios.',
  'hub.account.save_pin'           => 'Actualizar PIN',
  'hub.account.password_changed'   => 'Contraseña actualizada.',
  'hub.account.pin_changed'        => 'PIN actualizado.',
  'hub.account.wrong_current_password' => 'La contraseña actual es incorrecta.',
  'hub.account.wrong_current_pin'  => 'El PIN actual es incorrecto.',
  'hub.account.password_too_short' => 'La contraseña debe tener al menos 8 caracteres.',
  'hub.account.password_mismatch'  => 'Las contraseñas no coinciden.',
  'hub.account.pin_format'         => 'El PIN debe tener 4–6 dígitos.',
  'hub.account.pin_mismatch'       => 'Los PINs no coinciden.',
  'hub.account.schedule_title'     => 'Mi horario',
  'hub.account.schedule_hint'      => 'Configura tus días y horas disponibles. Los clientes solo verán citas disponibles en esos horarios.',
  'hub.account.add_day'            => '+ Agregar día',
  'hub.account.save_schedule'      => 'Guardar horario',
  'hub.account.schedule_saved'     => 'Horario guardado.',

  'appt.status.pending'   => 'Pendiente',
  'appt.status.approved'  => 'Aprobada',
  'appt.status.upcoming'  => 'Próxima',
  'appt.status.completed' => 'Completada',
  'appt.status.canceled'  => 'Cancelada',
  'appt.status.no_show'   => 'No se presentó',
  'appt.status.all'       => 'Todas',

  'intake.general.title'    => 'Información general',
  'intake.medical.title'    => 'Información médica',
  'intake.medical.hint'     => 'Marca cualquier condición que aplique:',
  'intake.medical.heart_disease'        => 'Enfermedad cardíaca',
  'intake.medical.diabetes'             => 'Diabetes',
  'intake.medical.hypertension'         => 'Hipertensión',
  'intake.medical.mitral_valve_prolapse'=> 'Prolapso de válvula mitral',
  'intake.medical.cancer'               => 'Cáncer',
  'intake.medical.asthma'               => 'Asma',
  'intake.medical.obesity'              => 'Obesidad',
  'intake.medical.thyroid_disease'      => 'Enfermedad de la tiroides',
  'intake.medical.aids_hiv_positive'    => 'SIDA / VIH positivo',
  'intake.medical.healing_problems'     => 'Problemas de cicatrización',
  'intake.medical.keloid'               => 'Queloide',
  'intake.medical.seizures'             => 'Convulsiones',
  'intake.medical.dermatological_disorder' => 'Trastorno dermatológico',
  'intake.medical.hemophilia'           => 'Hemofilia / trastorno de coagulación',
  'intake.medical.autoimmune'           => 'Trastorno autoinmune',
  'intake.medical.allergies'            => 'Alergias',
  'intake.medical.other'                => 'Otras condiciones',
  'intake.medical.on_medication'        => '¿Estás tomando medicación actualmente?',
  'intake.medical.medication_notes'     => 'Por favor explica',

  'intake.waiver.title' => 'Exoneración de responsabilidad',
  'intake.waiver.hint'  => 'Por favor lee cada cláusula y escribe tus iniciales en el recuadro.',
  'intake.waiver.autofill_hint' => 'Escribe tus iniciales una vez; al tocar cualquier otro recuadro se completará automáticamente.',
  'intake.waiver.c1' => 'Renuncio y libero, en la máxima medida permitida por la ley, a cualquier persona del estudio de tatuajes de cualquier responsabilidad, incluyendo cualquier reclamo que yo, mis herederos, albaceas o cesionarios puedan tener por lesiones personales o cualquier otra causa.',
  'intake.waiver.c2' => 'El estudio me ha dado la oportunidad plena de hacer preguntas sobre el procedimiento y aplicación de mi tatuaje, y todas mis preguntas han sido respondidas a mi total satisfacción.',
  'intake.waiver.c3' => 'El estudio me ha dado instrucciones de cuidado. Reconozco que el tatuaje puede infectarse, particularmente si no sigo las instrucciones. Si se necesita retoque debido a mi propia negligencia, lo pagaré por mi cuenta.',
  'intake.waiver.c4' => 'No estoy bajo la influencia de alcohol o drogas. No padezco de ninguna condición que pueda interferir con el procedimiento. No soy receptor de trasplante de órgano o médula ósea. No estoy embarazada ni amamantando. No tengo una enfermedad mental que pueda afectar mi juicio.',
  'intake.waiver.c5' => 'El estudio no es responsable por el significado o la ortografía del símbolo o texto que yo proporciono. Pueden existir variaciones en color y diseño entre el arte seleccionado y el tatuaje real.',
  'intake.waiver.c6' => 'La remoción de tatuajes solo es posible por medios láser o quirúrgicos, lo cual puede ser desfigurante y probablemente no restaurará la piel a su apariencia original. Libero cualquier derecho sobre fotografías mías y del tatuaje para reproducción en forma impresa o electrónica.',
  'intake.waiver.c7' => 'Acepto que el estudio tiene una política de NO REEMBOLSO en tatuajes, piercing y ventas. Acepto reembolsar al estudio cualquier honorario de abogado y costos en cualquier acción legal que interponga contra ellos.',
  'intake.waiver.c8' => 'Declaro que soy mayor de edad, he proporcionado prueba válida de edad e identificación, y soy competente para firmar este acuerdo. He leído, entiendo y acepto estar obligado por esta exoneración.',

  'intake.body.title'      => 'Ubicación en el cuerpo',
  'intake.body.body_part'  => '¿En qué parte del cuerpo se hará el tatuaje?',
  'intake.body.hint'       => 'Haz clic en la figura para marcar la ubicación',
  'intake.body.multi_hint' => 'Puedes agregar varias marcas para varios tatuajes. Cada clic agrega un pin numerado.',
  'intake.body.no_marks'   => 'Aún no hay ubicaciones marcadas.',
  'intake.body.clear_all'  => 'Borrar todo',
  'intake.body.clear'      => 'Limpiar marcas',
  'intake.body.pigments'   => 'Pigmentos usados',

  'intake.aftercare_ack' => 'Al cliente se le han dado las instrucciones de cuidado y las reconoce.',

  'intake.signature.title'   => 'Firma del cliente',
  'intake.signature.hint'    => 'El cliente debe firmar a continuación en el iPad.',
  'intake.signature.clear'   => 'Borrar firma',
  'intake.signature.submit'  => 'Firmar y bloquear formulario',
  'intake.signature.already' => 'Este formulario ya ha sido firmado y bloqueado.',

  'admin.management' => 'Gestión',
  'admin.nav.overview' => 'Resumen',
  'admin.nav.users'    => 'Usuarios',
  'admin.nav.staff'    => 'Personal',
  'admin.nav.artists'  => 'Artistas',
  'admin.nav.gallery'  => 'Galería',
  'admin.nav.audit'    => 'Registro',
  'admin.nav.settings' => 'Ajustes',
  'admin.nav.back_to_hub' => '← Volver al hub',

  'admin.overview.title'  => 'Resumen',
  'admin.overview.kicker' => 'Panel admin',
  'admin.overview.recent' => 'Citas recientes',
  'admin.overview.no_activity' => 'Nada que mostrar todavía.',
  'admin.stats.customers' => 'Clientes',
  'admin.stats.artists'   => 'Artistas',
  'admin.stats.pending'   => 'Pendientes',
  'admin.stats.completed' => 'Completadas',

  'admin.users.title'  => 'Usuarios',
  'admin.users.kicker' => 'Registros de clientes',
  'admin.users.search' => 'Buscar usuarios…',
  'admin.users.empty'  => 'Aún no hay usuarios.',
  'admin.users.back'   => 'Volver a usuarios',
  'admin.users.joined' => 'Registrado',
  'admin.user.appointments' => ':count citas',
  'admin.user.forms'        => ':count formularios',

  'admin.staff.title'   => 'Personal',
  'admin.staff.kicker'  => 'Trabajadores y admins',
  'admin.staff.add_new' => 'Agregar cuenta de personal',
  'admin.staff.username' => 'Usuario',
  'admin.staff.temp_password' => 'Contraseña temporal',
  'admin.staff.role'    => 'Rol',
  'admin.staff.status'  => 'Estado',
  'admin.staff.active'  => 'Activo',
  'admin.staff.disabled'=> 'Deshabilitado',
  'admin.staff.pin_set' => 'PIN establecido',
  'admin.staff.pin_not_set' => 'Sin establecer',
  'admin.staff.reset_pin' => 'Resetear PIN',
  'admin.staff.disable' => 'Deshabilitar',
  'admin.staff.enable'  => 'Habilitar',
  'admin.staff.create_btn' => 'Crear cuenta',
  'admin.staff.created' => 'Cuenta creada.',
  'admin.staff.invalid' => 'Completa los campos requeridos (contraseña 8+ caracteres).',
  'admin.staff.duplicate_username' => 'Ese usuario ya está en uso.',
  'admin.staff.pin_reset'          => 'PIN reseteado. El trabajador creará uno nuevo al iniciar sesión.',
  'admin.staff.reset_password'     => 'Restablecer contraseña',
  'admin.staff.password_reset'      => 'Contraseña restablecida correctamente.',
  'admin.staff.password_too_short'  => 'La contraseña debe tener al menos 8 caracteres.',
  'admin.staff.link_artist_profile' => 'Vincular a perfil de artista',
  'admin.staff.no_link'             => 'Sin vincular',

  'admin.artists.title'        => 'Artistas',
  'admin.artists.kicker'       => 'El equipo',
  'admin.artists.add_new'      => 'Agregar nuevo artista',
  'admin.artists.display_name' => 'Nombre a mostrar',
  'admin.artists.specialties'  => 'Especialidades (separadas por comas)',
  'admin.artists.bio'          => 'Biografía',
  'admin.artists.avatar'       => 'Imagen de avatar',
  'admin.artists.instagram'    => 'Usuario de Instagram (sin @)',
  'admin.artists.active'       => 'Activo',
  'admin.artists.schedule'     => 'Horario',
  'admin.artists.edit_schedule'=> 'Editar horario semanal',
  'admin.artists.create_btn'   => 'Crear artista',
  'admin.artists.created'      => 'Artista creado.',
  'admin.artists.updated'      => 'Artista actualizado.',
  'admin.artists.back'         => 'Volver a artistas',
  'admin.artists.delete'       => 'Eliminar artista',
  'admin.artists.delete_confirm' => '¿Eliminar este artista? Esto no se puede deshacer.',

  'admin.schedule.title'     => 'Horario',
  'admin.schedule.weekly'    => 'Disponibilidad semanal',
  'admin.schedule.add_exception' => 'Agregar excepción (día libre / horario especial)',
  'admin.schedule.date'      => 'Fecha',
  'admin.schedule.start'     => 'Hora inicio',
  'admin.schedule.end'       => 'Hora fin',
  'admin.schedule.day_off'   => 'Día libre',
  'admin.schedule.reason'    => 'Motivo',
  'admin.schedule.upcoming_exceptions' => 'Próximas excepciones',
  'admin.schedule.saved'     => 'Horario guardado.',

  'admin.gallery.title'      => 'Galería',
  'admin.gallery.kicker'     => 'Portafolio público',
  'admin.gallery.upload'     => 'Subir archivo',
  'admin.gallery.artist'     => 'Artista',
  'admin.gallery.unassigned' => 'Sin asignar',
  'admin.gallery.tags'       => 'Etiquetas (separadas por comas)',
  'admin.gallery.caption'    => 'Descripción',
  'admin.gallery.add'        => 'Agregar a galería',
  'admin.gallery.added'      => 'Elemento agregado.',
  'admin.gallery.deleted'    => 'Elemento eliminado.',
  'admin.gallery.empty'      => 'Galería vacía.',
  'admin.gallery.unsupported'=> 'Tipo de archivo no soportado.',
  'admin.gallery.upload_failed' => 'Error al subir.',
  'admin.gallery.tab_upload' => 'Subir archivo',
  'admin.gallery.tab_url'    => 'Pegar URL de video',
  'admin.gallery.upload_hint'=> 'Imágenes JPG, PNG, WebP, GIF — Videos MP4, WebM, MOV (hasta 100 MB).',
  'admin.gallery.drop_hint'  => 'Haz clic para elegir o arrastra un archivo',
  'admin.gallery.uploading'  => 'Subiendo…',
  'admin.gallery.upload_success' => '¡Subido exitosamente!',
  'admin.gallery.change_file'     => 'Cambiar',
  'admin.gallery.file_too_large'  => 'El archivo es demasiado grande para el servidor',
  'admin.gallery.server_error_hint' => 'El servidor puede necesitar reiniciarse con límites de subida más altos.',
  'admin.gallery.video_url'  => 'URL de video (YouTube, Vimeo o MP4 directo)',
  'admin.gallery.video_url_hint' => 'El video se reproducirá dentro del sitio sin marca externa. Ejemplo: https://www.youtube.com/watch?v=ABC123',
  'admin.gallery.thumb_url'  => 'URL de miniatura personalizada (opcional — YouTube/Vimeo usan su póster por defecto)',
  'admin.gallery.nothing_to_save' => 'Sube un archivo o pega una URL de video primero.',
  'admin.gallery.unsupported_url' => 'URL no soportada. Usa YouTube, Vimeo o un enlace MP4 directo.',

  'admin.audit.title'             => 'Registro de auditoría',
  'admin.audit.kicker'            => 'Trazabilidad',
  'admin.audit.empty'             => 'Sin entradas aún.',
  'admin.audit.no_results'        => 'No hay entradas que coincidan con tus filtros.',
  'admin.audit.entries_shown'     => 'entradas',
  'admin.audit.when'              => 'Cuándo',
  'admin.audit.who'               => 'Quién',
  'admin.audit.staff'             => 'Personal',
  'admin.audit.action'            => 'Acción',
  'admin.audit.target'            => 'Objetivo',
  'admin.audit.search'            => 'Buscar',
  'admin.audit.search_placeholder'=> 'Buscar por nombre, acción, objetivo…',
  'admin.audit.filter_staff'      => 'Filtrar por persona',
  'admin.audit.filter_action'     => 'Filtrar por acción',
  'admin.audit.all_staff'         => 'Todas las personas',
  'admin.audit.all_actions'       => 'Todas las acciones',
  'admin.audit.apply'             => 'Aplicar filtros',
  'admin.audit.active_filters'    => 'Filtros activos',
  'admin.audit.clear_filters'     => 'Limpiar todo',

  'admin.settings.title'    => 'Ajustes del estudio',
  'admin.settings.kicker'   => 'Configurar el sitio público',
  'admin.settings.shop_name' => 'Nombre del estudio',
  'admin.settings.tagline_en'=> 'Lema (inglés)',
  'admin.settings.tagline_es'=> 'Lema (español)',
  'admin.settings.address'  => 'Dirección',
  'admin.settings.map_embed'          => 'URL de Google Maps embed',
  'admin.settings.google_review'      => 'URL de reseñas de Google',
  'admin.settings.google_review_hint' => 'Pega tu enlace de reseñas de Google Business. Los clientes verán un botón "Dejar reseña" en el correo de cuidados.',
  'admin.settings.saved'    => 'Ajustes guardados.',
  'admin.settings.hours_hint' => 'Los horarios se muestran en formato de 12 horas en el sitio público (ej. 9:00 AM – 4:00 PM). Marca "Cerrado" para los días que el estudio no abre.',

  'admin.smtp.title'               => 'Configuración de correo',
  'admin.smtp.desc'                => 'Configura el servidor SMTP para enviar todas las notificaciones (confirmaciones, aprobaciones, cancelaciones).',
  'admin.smtp.from_email'          => 'Correo remitente',
  'admin.smtp.from_name'           => 'Nombre remitente',
  'admin.smtp.host'                => 'Servidor SMTP',
  'admin.smtp.port'                => 'Puerto',
  'admin.smtp.username'            => 'Usuario SMTP',
  'admin.smtp.password'            => 'Contraseña SMTP',
  'admin.smtp.password_hint'       => 'Para Gmail, usa una contraseña de aplicación de 16 caracteres (no tu contraseña normal).',
  'admin.smtp.save_btn'            => 'Guardar configuración de correo',
  'admin.smtp.test_title'          => 'Enviar correo de prueba',
  'admin.smtp.test_desc'           => 'Verifica que tu configuración funciona enviando un correo de prueba.',
  'admin.smtp.test_btn'            => 'Enviar prueba',
  'admin.smtp.test_sent'           => 'Correo de prueba enviado — revisa tu bandeja.',
  'admin.smtp.test_failed'         => 'Error al enviar correo de prueba. Revisa tu configuración SMTP.',
  'admin.smtp.test_invalid_email'  => 'Por favor ingresa un correo válido.',
  'admin.smtp.guide_title'         => 'Cómo configurar tu propio correo',
  'admin.smtp.guide_subtitle'      => 'Paso a paso para Gmail, Namecheap o dominio propio',

  'admin.data.title'                => 'Gestión de datos',
  'admin.data.export_title'         => 'Exportar todos los datos',
  'admin.data.export_desc'          => 'Descarga un respaldo JSON completo de todas las citas, clientes, formularios, galería y ajustes.',
  'admin.data.export_btn'           => 'Descargar respaldo',
  'admin.data.import_title'         => 'Importar datos',
  'admin.data.import_desc'          => 'Restaurar datos desde un archivo JSON de respaldo previamente exportado.',
  'admin.data.import_btn'           => 'Importar',
  'admin.data.import_file'          => 'Archivo JSON de respaldo',
  'admin.data.confirm_import'       => 'Importar datos',
  'admin.data.imported'             => ':count registros importados.',
  'admin.data.no_file'              => 'No se seleccionó archivo.',
  'admin.data.invalid_file'         => 'Archivo JSON inválido.',
  'admin.data.clear_title'          => 'Borrar datos',
  'admin.data.clear_desc'           => 'Eliminar permanentemente citas y/o registros de clientes. Las cuentas de personal y ajustes se conservan.',
  'admin.data.clear_btn'            => 'Borrar datos',
  'admin.data.clear_warning'        => 'Esta acción es irreversible. Exporta un respaldo primero si quieres conservar una copia.',
  'admin.data.clear_what'           => 'Qué borrar',
  'admin.data.clear_appointments_only' => 'Solo citas',
  'admin.data.clear_all'            => 'Todas las citas + clientes + formularios',
  'admin.data.admin_password'       => 'Tu contraseña de admin (para confirmar)',
  'admin.data.export_first'         => 'Recomendamos descargar un respaldo antes de borrar.',
  'admin.data.confirm_clear'        => 'Borrar permanentemente',
  'admin.data.cleared'              => 'Datos borrados.',
  'admin.data.wrong_password'       => 'Contraseña de admin incorrecta.',
];
