#
msgid ""
msgstr ""
"Project-Id-Version: Yatoon Booking System 4.6.0\n"
"Report-Msgid-Bugs-To: https://yatoon.com\n"
"POT-Creation-Date: 2026-08-03T03:38:00+00:00\n"
"PO-Revision-Date: 2026-08-14 00:00+0000\n"
"Last-Translator: Yatoon Translation Team\n"
"Language-Team: Spanish (Mexico)\n"
"Language: es_MX\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Domain: yatoon-booking-system\n"
"X-Generator: Yatoon i18n pipeline 4.6.0\n"
"X-Yatoon-Review-Status: Community-current plus contextual product review; native review welcome\n"

#: admin/views/addons.php:83
msgid "Add-ons"
msgstr "Complementos"

#: admin/views/addons.php:84
msgid ""
"Everything you can switch on for Yatoon Booking, in one place - no hunting "
"through menus."
msgstr ""
"Todo lo que puede activar para Yatoon Booking, en un solo lugar, sin buscar "
"en los menús."

#: admin/views/addons.php:89
msgid "Free is ready for local booking. Pro connects the salon workflow."
msgstr ""
"Gratis está listo para reserva local. Pro conecta el flujo de trabajo del "
"salón."

#: admin/views/addons.php:90
msgid ""
"Upgrade when you want Square sync, Square online payments, SMS reminders, "
"Google Calendar, deposits, packages, no-show workflows, and priority "
"support."
msgstr ""
"Actualice cuando desee sincronización de Square, pagos en línea de Square, "
"recordatorios por SMS, Google Calendar, depósitos, paquetes, flujos de "
"trabajo en ausencia y soporte prioritario."

#: admin/views/addons.php:92
msgid "Upgrade to Pro"
msgstr "Actualízate a Pro"

#: admin/views/addons.php:97
msgid "Pro is active."
msgstr "Pro está activo."

#: admin/views/addons.php:98
msgid ""
"Use this page as a control center for Square, payments, reminders, growth "
"tools, and staff workflow features."
msgstr ""
"Utilice esta página como centro de control para Square, pagos, "
"recordatorios, herramientas de crecimiento y funciones de flujo de trabajo "
"del personal."

#: admin/views/addons.php:100
msgid "Open Setup Wizard"
msgstr "Abrir asistente de configuración"

#: admin/views/addons.php:104
msgid "Pro Add-ons"
msgstr "Complementos profesionales"

#: admin/views/addons.php:115 admin/views/dashboard.php:15
msgid "Activated"
msgstr "Activado"

#: admin/views/addons.php:116
msgid "Configure"
msgstr "Configurar"

#: admin/views/addons.php:118 admin/views/recurring.php:30
msgid "Pro"
msgstr "profesional"

#: admin/views/addons.php:119
msgid "Unlock"
msgstr "Desbloquear"

#: admin/views/addons.php:126
msgid "Included Add-ons"
msgstr "Complementos incluidos"

#: admin/views/ai-assistant.php:9 admin/views/settings.php:1453
#: includes/class-yatoon-frontend.php:847
#: public/views/booking-form-hybrid.php:26
#: public/views/booking-form-square.php:401 public/views/booking-form.php:103
#: public/views/booking-form-square.php:403
msgid "AI requires WordPress 7.0 or newer."
msgstr "AI requiere WordPress 7.0 o posterior."

#: admin/views/ai-assistant.php:129
msgid "AI Assistant settings saved."
msgstr "AI Configuración del asistente guardada."

#: admin/views/ai-assistant.php:133
msgid "Yatoon AI Assistant"
msgstr "Yatoon AI Asistente"

#: admin/views/ai-assistant.php:134
msgid ""
"Make AI obvious to salon owners and useful for customers: service "
"recommendations on the booking page, service description writing in the "
"admin, plus staff-reviewed reply drafts in Pro."
msgstr ""
"Haga que AI sea obvio para los propietarios de salones y útil para los "
"clientes: recomendaciones de servicios en la página de reserva, descripción "
"del servicio escrita en el administrador, además de borradores de respuesta "
"revisados por el personal en Pro."

#: admin/views/ai-assistant.php:140
msgid "AI Feature Switches"
msgstr "AI Cambios de funciones"

#: admin/views/ai-assistant.php:147
msgid "Customer Service Helper"
msgstr "Ayudante de atención al cliente"

#: admin/views/ai-assistant.php:151
msgid "Show the AI Style Assistant on the booking form."
msgstr "Muestra el AI Asistente de estilo en el formulario de reserva."

#: admin/views/ai-assistant.php:153
msgid ""
"Customers describe their desired look, length, occasion, budget, or "
"concerns; AI suggests matching services from your real service list."
msgstr ""
"Los clientes describen el aspecto, la duración, la ocasión, el presupuesto o"
" las inquietudes que desean; AI sugiere servicios coincidentes de tu lista "
"de servicios real."

#: admin/views/ai-assistant.php:157
msgid "Frontend Assistant Text"
msgstr "Texto del asistente de interfaz"

#: admin/views/ai-assistant.php:159 includes/class-yatoon-admin.php:414
#: public/views/booking-form-hybrid.php:28
#: public/views/booking-form-hybrid.php:29 public/views/booking-form.php:105
#: public/views/booking-form.php:106 includes/class-yatoon-admin.php:418
msgid "AI Style Assistant"
msgstr "Asistente de estilo con IA"

#: admin/views/ai-assistant.php:160
msgid ""
"This text appears on the collapsed AI button and the expanded assistant "
"title."
msgstr ""
"Este texto aparece en el botón AI contraído y en el título del asistente "
"expandido."

#: admin/views/ai-assistant.php:164
msgid "Privacy Note Text"
msgstr "Texto de la nota de privacidad"

#: admin/views/ai-assistant.php:166 includes/class-yatoon-admin.php:416
#: public/views/booking-form-hybrid.php:33
#: public/views/booking-form-square.php:409 public/views/booking-form.php:110
#: includes/class-yatoon-admin.php:420
#: public/views/booking-form-square.php:411
msgid "Privacy note: Please avoid sensitive, medical, or payment details."
msgstr "Nota de privacidad: evite detalles sensibles, médicos o de pago."

#: admin/views/ai-assistant.php:167
msgid ""
"Small text shown under the AI input box. Keep it short so the customer form "
"stays clean."
msgstr ""
"Texto pequeño que se muestra debajo del cuadro de entrada AI. Sea breve para"
" que el formulario del cliente se mantenga limpio."

#: admin/views/ai-assistant.php:171
msgid "Frontend Assistant Style"
msgstr "Estilo del asistente de interfaz"

#: admin/views/ai-assistant.php:174
msgid "Text size"
msgstr "Tamaño del texto"

#: admin/views/ai-assistant.php:178
msgid "Text color"
msgstr "Color del texto"

#: admin/views/ai-assistant.php:182 admin/views/brand-settings.php:258
msgid "Background"
msgstr "Antecedentes"

#: admin/views/ai-assistant.php:185
msgid ""
"Controls the collapsed AI button style. Text size and color also apply to "
"the expanded assistant title."
msgstr ""
"Controla el estilo del botón AI contraído. El tamaño y el color del texto "
"también se aplican al título del asistente ampliado."

#: admin/views/ai-assistant.php:189
msgid "Service Description Helper"
msgstr "Ayudante de descripción del servicio"

#: admin/views/ai-assistant.php:191
msgid "Available in Services."
msgstr "Disponible en Servicios."

#: admin/views/ai-assistant.php:192
msgid ""
"Use AI to turn short service notes into clearer customer-facing "
"descriptions, based on the service name, category, duration, price, and "
"current text."
msgstr ""
"Utilice AI para convertir breves notas de servicio en descripciones más "
"claras para el cliente, basadas en el nombre del servicio, la categoría, la "
"duración, el precio y el texto actual."

#: admin/views/ai-assistant.php:196
msgid "AI Providers & Models"
msgstr "AI Proveedores y modelos"

#: admin/views/ai-assistant.php:198
msgid ""
"Choose the provider fallback order and model for each provider. Yatoon tries"
" row 1 first, then row 2, then row 3 when available through WordPress "
"Connectors."
msgstr ""
"Elija el orden de reserva del proveedor y el modelo para cada proveedor. "
"Yatoon prueba primero la fila 1, luego la fila 2, luego la fila 3 cuando "
"esté disponible a través de WordPress Conectores."

#: admin/views/ai-assistant.php:208
msgid "Fallback priority"
msgstr "Prioridad alternativa"

#: admin/views/ai-assistant.php:226
msgid ""
"For low cost, put Google Gemini first. For OpenAI compatibility, put OpenAI "
"first. For a softer premium tone, put Anthropic first."
msgstr ""
"Para obtener un bajo costo, coloque a Google Géminis primero. Para "
"compatibilidad con OpenAI, coloque OpenAI en primer lugar. Para un tono "
"premium más suave, ponga Anthropic primero."

#: admin/views/ai-assistant.php:230
msgid "Frontend Display"
msgstr "Pantalla frontal"

#: admin/views/ai-assistant.php:233
msgid "Collapsed button"
msgstr "Botón contraído"

#: admin/views/ai-assistant.php:234
msgid "Expanded panel"
msgstr "Panel ampliado"

#: admin/views/ai-assistant.php:236
msgid ""
"Choose whether the AI Style Assistant opens visibly or starts as a compact "
"button customers can expand."
msgstr ""
"Elija si el AI Asistente de estilo se abre visiblemente o comienza como un "
"botón compacto que los clientes pueden expandir."

#: admin/views/ai-assistant.php:240
msgid "Text Us Reply Drafts"
msgstr "Envíenos un mensaje de texto Borradores de respuesta"

#: admin/views/ai-assistant.php:244
msgid "Generate AI reply drafts for customer messages."
msgstr "Genera AI borradores de respuesta para mensajes de clientes."

#: admin/views/ai-assistant.php:246
msgid "Drafts are shown to staff for review before sending."
msgstr ""
"Los borradores se muestran al personal para que los revise antes de "
"enviarlos."

#: admin/views/ai-assistant.php:246
msgid ""
"Requires an active Pro license. Customer service helper stays available."
msgstr ""
"Requiere una licencia Pro activa. El ayudante de servicio al cliente "
"permanece disponible."

#: admin/views/ai-assistant.php:251
msgid "Save AI Settings"
msgstr "Guardar AI configuración"

#: admin/views/ai-assistant.php:256
msgid "Setup Checklist"
msgstr "Lista de verificación de configuración"

#: admin/views/ai-assistant.php:258
msgid "1. WordPress 7.0 AI Client"
msgstr "1. WordPress 7.0 AI Cliente"

#: admin/views/ai-assistant.php:259
msgid ""
"WordPress 6.9 remains supported. AI appears as a visible feature panel, but "
"generation requires WordPress 7.0 AI Client support."
msgstr ""
"WordPress 6.9 sigue siendo compatible. AI aparece como un panel de funciones"
" visible, pero la generación requiere WordPress 7.0 AI Soporte al cliente."

#: admin/views/ai-assistant.php:262
msgid "2. Connect an AI provider"
msgstr "2. Conecte un proveedor AI"

#: admin/views/ai-assistant.php:263
msgid ""
"Use WordPress Settings > Connectors. Yatoon does not store AI API keys or "
"charge for AI usage."
msgstr ""
"Utilice WordPress Configuración > Conectores. Yatoon no almacena AI API "
"claves ni cobra por el uso de AI."

#: admin/views/ai-assistant.php:266
msgid "3. Provider priority"
msgstr "3. Prioridad del proveedor"

#: admin/views/ai-assistant.php:267
msgid ""
"If multiple AI providers are connected, Yatoon prefers OpenAI/GPT first, "
"then Google/Gemini, then Anthropic/Claude when fallback is needed."
msgstr ""
"Si hay varios proveedores AI conectados, Yatoon prefiere OpenAI/GPT primero,"
" luego Google/Gemini, luego Anthropic/Claude cuando se necesita un respaldo."

#: admin/views/ai-assistant.php:270
msgid "4. Improve service descriptions"
msgstr "4. Mejorar las descripciones de los servicios."

#: admin/views/ai-assistant.php:271
msgid ""
"Open Services, edit a service, and use Improve with AI so customers and the "
"AI Style Assistant have better service details."
msgstr ""
"Abre Servicios, edita un servicio y usa Mejorar con AI para que los clientes"
" y el AI Style Assistant tengan mejores detalles del servicio."

#: admin/views/ai-assistant.php:274
msgid "5. Preview the booking page"
msgstr "5. Vista previa de la página de reserva"

#: admin/views/ai-assistant.php:275
msgid ""
"The AI Style Assistant appears above the service list when the switch is on."
msgstr ""
"El AI Asistente de estilo aparece encima de la lista de servicios cuando el "
"interruptor está activado."

#: admin/views/ai-assistant.php:278
msgid "Open Connectors"
msgstr "Conectores abiertos"

#: admin/views/ai-assistant.php:279
msgid "General Settings"
msgstr "Configuraciones generales"

#: admin/views/bookings.php:64 admin/views/bookings.php:66
msgid "No bookings found yet."
msgstr "Aún no se han encontrado reservas."

#: admin/views/bookings.php:69 admin/views/bookings.php:71
msgid "Search customer, phone, service, staff, or ID"
msgstr "Buscar cliente, teléfono, servicio, personal o identificación"

#: admin/views/bookings.php:71 admin/views/services.php:321
#: admin/views/staff.php:98 admin/views/bookings.php:73
msgid "All statuses"
msgstr "Todos los estados"

#: admin/views/bookings.php:72 admin/views/settings.php:2054
#: includes/class-yatoon-customer-portal.php:1008
#: includes/class-yatoon-customer-portal.php:1162
#: includes/class-yatoon-customer-portal.php:1052
#: includes/class-yatoon-customer-portal.php:1214 admin/views/bookings.php:74
#: admin/views/settings.php:2055
msgid "Pending"
msgstr "Pendiente"

#: admin/views/bookings.php:73 admin/views/settings.php:2053
#: includes/class-yatoon-customer-portal.php:1009
#: includes/class-yatoon-customer-portal.php:1161
#: includes/class-yatoon-customer-portal.php:1053
#: includes/class-yatoon-customer-portal.php:1213 admin/views/bookings.php:75
#: admin/views/settings.php:2054
msgid "Confirmed"
msgstr "Confirmado"

#: admin/views/bookings.php:74 admin/views/reports.php:173
#: admin/views/reports.php:375 admin/views/sync-log.php:40
#: admin/views/bookings.php:76 admin/views/reports.php:175
#: admin/views/reports.php:377
msgid "Completed"
msgstr "Completado"

#: admin/views/bookings.php:75 includes/class-yatoon-customer-portal.php:1163
#: includes/class-yatoon-customer-portal.php:1215 admin/views/bookings.php:77
msgid "No-show"
msgstr "Ausencia"

#: admin/views/bookings.php:76 assets/js/staff-portal.js:2709
#: includes/class-yatoon-customer-portal.php:1010
#: includes/class-yatoon-customer-portal.php:1054 admin/views/bookings.php:78
msgid "Cancelled"
msgstr "Cancelado"

#: admin/views/bookings.php:79 admin/views/bookings.php:81
msgid "All image statuses"
msgstr "Todos los estados de las imágenes"

#: admin/views/bookings.php:80 admin/views/bookings.php:82
msgid "Has design image"
msgstr "Tiene imagen de diseño."

#: admin/views/bookings.php:81 admin/views/bookings.php:83
msgid "No design image"
msgstr "Sin imagen de diseño"

#: admin/views/bookings.php:83 admin/views/clients.php:168
#: admin/views/messages.php:28 admin/views/services.php:330
#: admin/views/staff.php:107 admin/views/bookings.php:85
#: admin/views/clients.php:167
msgid "Clear"
msgstr "Borrar"

#: admin/views/bookings.php:87 admin/views/bookings.php:89
msgid "View Design Images"
msgstr "Ver imágenes de diseño"

#: admin/views/bookings.php:90 admin/views/clients.php:178
#: admin/views/messages.php:31 admin/views/services.php:336
#: admin/views/staff.php:110 admin/views/waitlist.php:45
#: admin/views/bookings.php:92 admin/views/clients.php:177
msgid "Delete Selected"
msgstr "Eliminar seleccionado"

#: admin/views/bookings.php:93 admin/views/messages.php:32
#: admin/views/reports.php:94 admin/views/waitlist.php:48
#: admin/views/bookings.php:95
msgid "Export CSV"
msgstr "Exportar CSV"

#: admin/views/bookings.php:96 admin/views/services.php:295
#: admin/views/staff.php:26 admin/views/bookings.php:98
msgid "Sync from Square"
msgstr "Sincronización desde Square"

#: admin/views/bookings.php:154 admin/views/bookings.php:156
msgid "ID"
msgstr "ID"

#: admin/views/bookings.php:155 admin/views/waitlist.php:60
#: includes/class-yatoon-growth-modules.php:915
#: includes/class-yatoon-growth-modules.php:940
#: includes/class-yatoon-growth-modules.php:986
#: includes/class-yatoon-insights.php:265
#: includes/class-yatoon-growth-modules.php:933
#: includes/class-yatoon-growth-modules.php:958
#: includes/class-yatoon-growth-modules.php:1008
#: includes/class-yatoon-insights.php:268 admin/views/bookings.php:157
msgid "Customer"
msgstr "Cliente"

#: admin/views/bookings.php:156 admin/views/packages.php:43
#: admin/views/packages.php:86 admin/views/recurring.php:67
#: admin/views/reports.php:144 admin/views/reports.php:171
#: assets/js/frontend.js:364 assets/js/frontend.js:439
#: assets/js/frontend.js:2672 assets/js/frontend.js:4051
#: assets/js/staff-portal.js:878 assets/js/staff-portal.js:888
#: includes/class-yatoon-insights.php:268
#: includes/class-yatoon-salon-operations.php:409
#: includes/class-yatoon-staff-locations.php:201 admin/views/bookings.php:158
#: admin/views/reports.php:146 admin/views/reports.php:173
#: public/views/booking-form-square.php:165
#: public/views/booking-form-square.php:1089 public/views/booking-form.php:64
msgid "Service"
msgstr "Servicio"

#: admin/views/bookings.php:157 admin/views/reports.php:125
#: admin/views/reports.php:127 admin/views/reports.php:201
#: admin/views/reports.php:235 admin/views/reports.php:279
#: admin/views/settings.php:2569 admin/views/staff.php:342
#: includes/class-yatoon-data-portability.php:105
#: includes/class-yatoon-data-portability.php:123
#: includes/class-yatoon-invoice.php:270
#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:410
#: includes/class-yatoon-staff-locations.php:199 admin/views/bookings.php:159
#: admin/views/reports.php:203 admin/views/reports.php:237
#: admin/views/reports.php:281 admin/views/settings.php:2578
#: public/views/booking-form-square.php:175
#: public/views/booking-form-square.php:1112 public/views/booking-form.php:78
msgid "Staff"
msgstr "Personal"

#: admin/views/bookings.php:158 assets/js/frontend.js:471
#: public/views/booking-form-square.php:179 public/views/booking-form.php:85
#: admin/views/bookings.php:160 public/views/booking-form-square.php:180
msgid "Date & Time"
msgstr "Fecha y hora"

#: admin/views/bookings.php:159 admin/views/catalog-settings.php:79
#: admin/views/packages.php:43 admin/views/reports.php:280
#: admin/views/service-menu.php:133 admin/views/services.php:349
#: admin/views/services.php:425 admin/views/services.php:729
#: includes/class-yatoon-growth-modules.php:731
#: includes/class-yatoon-growth-modules.php:744
#: includes/class-yatoon-growth-modules.php:749
#: includes/class-yatoon-growth-modules.php:762 admin/views/bookings.php:161
#: admin/views/catalog-settings.php:82 admin/views/reports.php:282
#: admin/views/service-menu.php:137
msgid "Price"
msgstr "Precio"

#: admin/views/bookings.php:160 admin/views/dashboard.php:318
#: admin/views/gift-cards.php:87 admin/views/packages.php:43
#: admin/views/recurring.php:71 admin/views/services.php:352
#: admin/views/settings.php:2480 admin/views/settings.php:2796
#: admin/views/staff.php:123 admin/views/staff.php:336
#: admin/views/sync-log.php:30 includes/class-yatoon-insights.php:267
#: includes/class-yatoon-insights.php:270
#: includes/class-yatoon-locations.php:194
#: includes/class-yatoon-manage-booking.php:701 admin/views/bookings.php:162
#: admin/views/dashboard.php:319 admin/views/settings.php:2489
#: admin/views/settings.php:2806
msgid "Status"
msgstr "Estado"

#: admin/views/bookings.php:161 admin/views/bookings.php:163
msgid "Payment"
msgstr "Pago"

#: admin/views/bookings.php:162 admin/views/bookings.php:164
msgid "Square Sync"
msgstr "Square Sincronización"

#: admin/views/bookings.php:163 admin/views/gift-cards.php:87
#: admin/views/packages.php:43 admin/views/services.php:353
#: admin/views/services.php:428 admin/views/services.php:731
#: admin/views/settings.php:2754 admin/views/staff.php:129
#: admin/views/waitlist.php:69 includes/class-yatoon-locations.php:190
#: includes/class-yatoon-locations.php:197 admin/views/bookings.php:165
#: admin/views/settings.php:2763
msgid "Actions"
msgstr "Acciones"

#: admin/views/bookings.php:239 admin/views/bookings.php:380
#: admin/views/bookings.php:247 admin/views/bookings.php:388
msgid "Consent signed"
msgstr "Consentimiento firmado"

#: admin/views/bookings.php:242 admin/views/bookings.php:383
#: admin/views/bookings.php:250 admin/views/bookings.php:391
msgid "Policy acknowledged"
msgstr "Política reconocida"

#: admin/views/bookings.php:247 admin/views/bookings.php:388
#: admin/views/bookings.php:255 admin/views/bookings.php:396
msgid "Design image"
msgstr "Imagen de diseño"

#: admin/views/bookings.php:283 admin/views/bookings.php:405
#: admin/views/bookings.php:291 admin/views/bookings.php:413
msgid "Sent to Square"
msgstr "Enviado a la Square"

#: admin/views/bookings.php:286 admin/views/bookings.php:407
#: admin/views/bookings.php:477 admin/views/settings.php:355
#: admin/views/bookings.php:294 admin/views/bookings.php:415
#: admin/views/bookings.php:485
msgid "Local"
msgstr "locales"

#: admin/views/bookings.php:306 admin/views/bookings.php:314
msgid "View"
msgstr "Ver"

#: admin/views/bookings.php:308 admin/views/bookings.php:498
#: admin/views/bookings.php:1036 admin/views/form-fields.php:131
#: admin/views/packages.php:111 admin/views/services.php:590
#: admin/views/services.php:714 admin/views/settings.php:2729
#: admin/views/settings.php:2800 admin/views/staff.php:375
#: admin/views/staff.php:398 includes/class-yatoon-locations.php:282
#: includes/class-yatoon-locations.php:289 admin/views/bookings.php:316
#: admin/views/bookings.php:506 admin/views/bookings.php:1044
#: admin/views/form-fields.php:132 admin/views/settings.php:2738
#: admin/views/settings.php:2810
msgid "Cancel"
msgstr "Cancelar"

#: admin/views/bookings.php:311 admin/views/bookings.php:319
msgid "Payment Request"
msgstr "Solicitud de pago"

#: admin/views/bookings.php:313 admin/views/bookings.php:500
#: admin/views/bookings.php:321 admin/views/bookings.php:508
msgid "Permanently delete from local DB"
msgstr "Eliminar permanentemente de la base de datos local"

#: admin/views/bookings.php:313 admin/views/bookings.php:500
#: admin/views/form-fields.php:84 admin/views/packages.php:63
#: admin/views/reviews.php:139 admin/views/services.php:413
#: admin/views/services.php:479 admin/views/services.php:533
#: admin/views/settings.php:2775 admin/views/staff.php:293
#: includes/class-yatoon-locations.php:213
#: includes/class-yatoon-staff-locations.php:174
#: includes/class-yatoon-locations.php:220
#: includes/class-yatoon-staff-locations.php:204 admin/views/bookings.php:321
#: admin/views/bookings.php:508 admin/views/settings.php:2784
msgid "Delete"
msgstr "Eliminar"

#: admin/views/bookings.php:358 admin/views/bookings.php:366
msgid "Click to expand/collapse this multi-service appointment"
msgstr "Haga clic para expandir/contraer esta cita de servicios múltiples"

#: admin/views/bookings.php:364 admin/views/bookings.php:372
msgid "Select all services in this group"
msgstr "Seleccione todos los servicios en este grupo"

#: admin/views/bookings.php:414 admin/views/bookings.php:422
msgid "Expand"
msgstr "Expandir"

#: admin/views/bookings.php:447 admin/views/bookings.php:455
msgid "same customer"
msgstr "mismo cliente"

#: admin/views/bookings.php:486 admin/views/bookings.php:494
msgid "Move this service earlier (swap with previous)"
msgstr "Mover este servicio antes (intercambiar con el anterior)"

#: admin/views/bookings.php:493 admin/views/bookings.php:501
msgid "Move this service later (swap with next)"
msgstr "Mover este servicio más tarde (intercambiar con el siguiente)"

#: admin/views/bookings.php:494 admin/views/bookings.php:502
msgid "Down"
msgstr "abajo"

#: admin/views/bookings.php:1027 admin/views/bookings.php:1031
#: admin/views/bookings.php:1035 admin/views/bookings.php:1039
msgid "Availability Diagnostic Tool"
msgstr "Herramienta de diagnóstico de disponibilidad"

#: admin/views/bookings.php:1033 admin/views/bookings.php:1041
msgid ""
"If a specific date shows \"No available times\" when there should be free "
"slots,"
msgstr ""
"Si una fecha específica muestra \"No hay horarios disponibles\" cuando "
"debería haber espacios libres,"

#: admin/views/bookings.php:1034 admin/views/bookings.php:1042
msgid "use this tool to inspect the raw booking records for that date."
msgstr ""
"utilice esta herramienta para inspeccionar los registros de reserva sin "
"procesar para esa fecha."

#: admin/views/bookings.php:1035 admin/views/bookings.php:1043
msgid "Records with confirmed/pending status"
msgstr "Registros con estado confirmado/pendiente"

#: admin/views/bookings.php:1035 admin/views/bookings.php:1043
msgid "are used by the local conflict filter - even if cancelled in Square."
msgstr ""
"son utilizados por el filtro de conflictos local, incluso si se cancelan en "
"Square."

#: admin/views/bookings.php:1036 admin/views/bookings.php:1044
msgid "If you see confirmed records that should be cancelled, use the"
msgstr "Si ve registros confirmados que deben cancelarse, utilice el"

#: admin/views/bookings.php:1036 admin/views/bookings.php:1044
msgid "button in the Bookings list above."
msgstr "en la lista de Reservas de arriba."

#: admin/views/bookings.php:1043 admin/views/bookings.php:1051
msgid "Inspect Date"
msgstr "Fecha de inspección"

#: admin/views/bookings.php:1140 admin/views/bookings.php:1144
#: admin/views/bookings.php:1148 admin/views/bookings.php:1152
msgid "Square API Direct Query"
msgstr "Consulta directa de API de Square"

#: admin/views/bookings.php:1146 admin/views/bookings.php:1154
msgid ""
"Queries Square's availability API directly for each staff+variation "
"combination."
msgstr ""
"Consulta la API de disponibilidad de Square directamente para cada "
"combinación de personal+variación."

#: admin/views/bookings.php:1147 admin/views/bookings.php:1155
msgid "Shows exactly what Square returns - bypasses all local filtering."
msgstr ""
"Muestra exactamente lo que devuelve Square: omite todos los filtros locales."

#: admin/views/bookings.php:1148 admin/views/bookings.php:1156
msgid ""
"This tells you if Square itself is saying no times, or if our code is "
"filtering them."
msgstr ""
"Esto le indica si Square mismo dice no hay veces o si nuestro código las "
"está filtrando."

#: admin/views/bookings.php:1154 admin/views/bookings.php:1162
msgid "- Select Service -"
msgstr "- Seleccionar Servicio -"

#: admin/views/bookings.php:1167 admin/views/bookings.php:1175
msgid "Query Square"
msgstr "Square de consulta"

#: admin/views/brand-settings.php:108
msgid ""
"Customise your booking system - logo, colours, typography, and every button "
"label, font, size and colour."
msgstr ""
"Personalice su sistema de reservas: logotipo, colores, tipografía y "
"etiqueta, fuente, tamaño y color de cada botón."

#: admin/views/brand-settings.php:117 admin/views/settings.php:2639
#: admin/views/settings.php:2648
msgid "Business Name"
msgstr "Nombre comercial"

#: admin/views/brand-settings.php:121
msgid "Displayed throughout the booking page. Default: \"Your Business\""
msgstr "Se muestra en toda la página de reserva. Predeterminado: \"Su negocio\""

#: admin/views/brand-settings.php:126 admin/views/settings.php:2644
#: admin/views/settings.php:2653
msgid "Business Logo"
msgstr "Logotipo de empresa"

#: admin/views/brand-settings.php:145
msgid ""
"Recommended: at least 400x200px (2x for Retina/high-DPI screens), PNG with "
"transparent background works best."
msgstr ""
"Recomendado: al menos 400x200px (2x para pantallas Retina/alto DPI), PNG con"
" fondo transparente funciona mejor."

#: admin/views/brand-settings.php:155 admin/views/settings.php:1193
msgid "Primary Color"
msgstr "Color primario"

#: admin/views/brand-settings.php:158
msgid "Progress steps and selected states. Default: Pink #ec4899"
msgstr ""
"Pasos de progreso y estados seleccionados. Predeterminado: Rosa #ec4899"

#: admin/views/brand-settings.php:163
msgid "Secondary Color"
msgstr "Color secundario"

#: admin/views/brand-settings.php:166
msgid "Accent colour. Default: Dark Pink #db2777"
msgstr "Color de acento. Predeterminado: Rosa oscuro #db2777"

#: admin/views/brand-settings.php:171
msgid "Body Text Color"
msgstr "Color del texto del cuerpo"

#: admin/views/brand-settings.php:174
msgid "Main text colour. Default: #1f2937"
msgstr "Color del texto principal. Predeterminado: #1f2937"

#: admin/views/brand-settings.php:179 admin/views/settings.php:2726
#: admin/views/settings.php:2735
msgid "Live Preview"
msgstr "Vista previa en vivo"

#: admin/views/brand-settings.php:191
msgid "Gel Manicure"
msgstr "Manicura en gel"

#: admin/views/brand-settings.php:192
msgid "45 min"
msgstr "45 minutos"

#: admin/views/brand-settings.php:195 assets/js/frontend.js:7170
#: assets/js/frontend.js:7171 assets/js/frontend.js:7177
#: assets/js/frontend.js:7183 assets/js/frontend.js:7188
#: assets/js/frontend.js:7192 assets/js/frontend.js:7209
#: public/views/booking-form.php:329
msgid "Continue"
msgstr "Continuar"

#: admin/views/brand-settings.php:197
msgid ""
"Updates instantly as you change colors above - no need to save first to see "
"how it'll look."
msgstr ""
"Se actualiza instantáneamente a medida que cambia los colores arriba; no es "
"necesario guardar primero para ver cómo se verá."

#: admin/views/brand-settings.php:225
msgid "Plugin Skin"
msgstr "Máscara de complemento"

#: admin/views/brand-settings.php:230
msgid "Plugin Background"
msgstr "Fondo del complemento"

#: admin/views/brand-settings.php:233
msgid ""
"Overall booking, service menu, portal and manage-booking background. "
"Default: #f5f5f7"
msgstr ""
"Reserva general, menú de servicios, portal y antecedentes de gestión de "
"reservas. Predeterminado: #f5f5f7"

#: admin/views/brand-settings.php:238
msgid "Panel/Card Background"
msgstr "Fondo del panel/tarjeta"

#: admin/views/brand-settings.php:241
msgid "Main panels, cards and service item background. Default: #ffffff"
msgstr ""
"Paneles principales, tarjetas y fondo de elementos de servicio. "
"Predeterminado: #ffffff"

#: admin/views/brand-settings.php:246
msgid "Panel Border Color"
msgstr "Color del borde del panel"

#: admin/views/brand-settings.php:249
msgid "Borders around cards, inputs and panels. Default: #e5e5ea"
msgstr ""
"Bordes alrededor de tarjetas, entradas y paneles. Predeterminado: #e5e5ea"

#: admin/views/brand-settings.php:254
msgid "Primary Action Buttons"
msgstr "Botones de acción principal"

#: admin/views/brand-settings.php:262
msgid "Text Color"
msgstr "Color del texto"

#: admin/views/brand-settings.php:266
msgid "Font Size"
msgstr "Tamaño de fuente"

#: admin/views/brand-settings.php:270
msgid "Radius"
msgstr "Radio"

#: admin/views/brand-settings.php:274 admin/views/closed-dates.php:73
#: admin/views/dashboard.php:190 admin/views/settings.php:409
#: includes/class-yatoon-data-portability.php:369
msgid "Preview"
msgstr "Vista previa"

#: admin/views/brand-settings.php:275 assets/js/frontend.js:7198
#: assets/js/frontend.js:7199
msgid "Pick a Time"
msgstr "Elige una hora"

#: admin/views/brand-settings.php:278
msgid ""
"Controls Book Now, Continue/Pick a Time, submit, portal primary buttons and "
"service menu booking buttons. Default background restores the original "
"green."
msgstr ""
"Controla Reservar ahora, Continuar/Elegir una hora, Enviar, botones "
"principales del portal y botones de reserva del menú de servicio. El fondo "
"predeterminado restaura el verde original."

#: admin/views/brand-settings.php:283
msgid "Read More Link Color"
msgstr "Leer más Color del enlace"

#: admin/views/brand-settings.php:286
msgid ""
"Color of the &quot;Read more&quot; / &quot;Show less&quot; link on service "
"descriptions. Default: Green #16a34a"
msgstr ""
"Color del enlace \"Leer más\" / \"Mostrar menos\" en las descripciones de "
"los servicios. Predeterminado: Verde #16a34a"

#: admin/views/brand-settings.php:293
msgid "Section Title Font"
msgstr "Fuente del título de la sección"

#: admin/views/brand-settings.php:303
msgid ""
"Font for headings like \"Nail Enhancements\". Bebas Neue gives a bold 3D "
"look."
msgstr ""
"Fuente para títulos como \"Mejoras de uñas\". Bebas Neue le da un aspecto 3D"
" audaz."

#: admin/views/brand-settings.php:308
msgid "Section Title Color"
msgstr "Color del título de la sección"

#: admin/views/brand-settings.php:311
msgid "Default: Pink #ec4899"
msgstr "Predeterminado: Rosa #ec4899"

#: admin/views/brand-settings.php:316
msgid "Section Title Size"
msgstr "Tamaño del título de la sección"

#: admin/views/brand-settings.php:319
msgid "Default: 32px"
msgstr "Predeterminado: 32px"

#: admin/views/brand-settings.php:324
msgid "Page Title Size"
msgstr "Tamaño del título de la página"

#: admin/views/brand-settings.php:324
msgid "\"Book Your Appointment\""
msgstr "\"Reserva tu cita\""

#: admin/views/brand-settings.php:327
msgid "Default: 34px"
msgstr "Predeterminado: 34px"

#: admin/views/brand-settings.php:332
msgid "Category Tab Size"
msgstr "Tamaño de la pestaña Categoría"

#: admin/views/brand-settings.php:335
msgid "Category tabs e.g. Enhancements / Manicures. Default: 15px"
msgstr "Pestañas de categorías, p. Mejoras / Manicuras. Predeterminado: 15px"

#: admin/views/brand-settings.php:339
msgid "Booking Page Labels"
msgstr "Etiquetas de la página de reserva"

#: admin/views/brand-settings.php:342
msgid "Popular Picks"
msgstr "Selecciones populares"

#: admin/views/brand-settings.php:347
msgid "Show Popular Picks on the booking page"
msgstr "Mostrar selecciones populares en la página de reserva"

#: admin/views/brand-settings.php:351
msgid "Mobile count"
msgstr "recuento de móviles"

#: admin/views/brand-settings.php:355
msgid "Desktop count"
msgstr "Recuento de escritorio"

#: admin/views/brand-settings.php:359
msgid ""
"Controls the \"Popular Picks\" recommendation block near the top of the "
"customer booking page. Turn this off if you want customers to go straight "
"into the full service list."
msgstr ""
"Controla el bloque de recomendaciones \"Selecciones populares\" cerca de la "
"parte superior de la página de reservas del cliente. Desactive esta opción "
"si desea que los clientes accedan directamente a la lista completa de "
"servicios."

#: admin/views/brand-settings.php:360
msgid ""
"Recommended default: 4 on mobile, 6 on desktop. Use any number from 1 to 12,"
" for example 3 if you only want three picks."
msgstr ""
"Valor predeterminado recomendado: 4 en dispositivos móviles, 6 en "
"computadoras de escritorio. Utilice cualquier número del 1 al 12, por "
"ejemplo 3 si sólo quiere tres selecciones."

#: admin/views/brand-settings.php:361
msgid "Choose exact Popular Picks"
msgstr "Elija selecciones populares exactas"

#: admin/views/brand-settings.php:373
msgid ""
"Hold Ctrl/Command to select multiple. If you choose services here, Popular "
"Picks will show only these services in this order. Leave empty to use the "
"automatic Favorite list."
msgstr ""
"Mantenga presionada la tecla Ctrl/Comando para seleccionar varios. Si elige "
"servicios aquí, Popular Picks mostrará solo estos servicios en este orden. "
"Déjelo vacío para usar la lista automática de favoritos."

#: admin/views/brand-settings.php:378
msgid "Service Popular Badge"
msgstr "Insignia de servicio popular"

#: admin/views/brand-settings.php:381
msgid "Shown on service cards when a service is marked Popular in Services."
msgstr ""
"Se muestra en las tarjetas de servicio cuando un servicio está marcado como "
"Popular en Servicios."

#: admin/views/brand-settings.php:386
msgid "Option &amp; Add-on Text"
msgstr "Texto de opción y complemento"

#: admin/views/brand-settings.php:389
msgid "Detail Kicker"
msgstr "Detalle del pateador"

#: admin/views/brand-settings.php:390
msgid "Top Eyebrow"
msgstr "Ceja superior"

#: admin/views/brand-settings.php:391
msgid "Top Title"
msgstr "Título superior"

#: admin/views/brand-settings.php:392
msgid "Top Hint"
msgstr "Sugerencia principal"

#: admin/views/brand-settings.php:393
msgid "Main Option Title"
msgstr "Título de la opción principal"

#: admin/views/brand-settings.php:394
msgid "Main Option Help"
msgstr "Ayuda de la opción principal"

#: admin/views/brand-settings.php:395
msgid "Add-on Section Title"
msgstr "Título de la sección complementaria"

#: admin/views/brand-settings.php:396
msgid "Add-on Help"
msgstr "Ayuda adicional"

#: admin/views/brand-settings.php:397
msgid "1st Add-on Badge"
msgstr "Primera insignia adicional"

#: admin/views/brand-settings.php:398
msgid "2nd Add-on Badge"
msgstr "Segunda insignia adicional"

#: admin/views/brand-settings.php:399
msgid "Other Add-on Badge"
msgstr "Otra insignia adicional"

#: admin/views/brand-settings.php:401
msgid ""
"These labels control the service customization screen and add-on badges on "
"the booking page."
msgstr ""
"Estas etiquetas controlan la pantalla de personalización del servicio y las "
"insignias adicionales en la página de reserva."

#: admin/views/brand-settings.php:406
msgid "Category Order &amp; Names"
msgstr "Orden de categorías y nombres"

#: admin/views/brand-settings.php:441
msgid "Set the"
msgstr "Establecer el"

#: admin/views/brand-settings.php:441
msgid "order number"
msgstr "número de pedido"

#: admin/views/brand-settings.php:441
msgid "for each category (0 = first). Edit the"
msgstr "para cada categoría (0 = primera). Editar el"

#: admin/views/brand-settings.php:441 admin/views/brand-settings.php:448
msgid "Display Name"
msgstr "Nombre para mostrar"

#: admin/views/brand-settings.php:441
msgid "to rename it on the booking page."
msgstr "para cambiarle el nombre en la página de reserva."

#: admin/views/brand-settings.php:442
msgid "Click"
msgstr "Haga clic"

#: admin/views/brand-settings.php:442 admin/views/settings.php:608
#: admin/views/settings.php:1906 admin/views/settings.php:1907
msgid "Save Settings"
msgstr "Guardar configuración"

#: admin/views/brand-settings.php:442
msgid "when done."
msgstr "cuando haya terminado."

#: admin/views/brand-settings.php:447 admin/views/services.php:345
#: admin/views/services.php:726
msgid "Order"
msgstr "Orden"

#: admin/views/brand-settings.php:449
msgid "DB Category"
msgstr "Categoría de base de datos"

#: admin/views/brand-settings.php:488
msgid ""
"Tip: Use 0, 1, 2, 3... to set order. Duplicate numbers are sorted "
"alphabetically."
msgstr ""
"Consejo: Utilice 0, 1, 2, 3... para establecer el orden. Los números "
"duplicados se ordenan alfabéticamente."

#: admin/views/brand-settings.php:494
msgid "Rename and restyle every button to match your brand."
msgstr ""
"Cambie el nombre y el estilo de cada botón para que coincida con su marca."

#: admin/views/brand-settings.php:494 admin/views/waitlist.php:172
msgid "Tip:"
msgstr "Consejo:"

#: admin/views/brand-settings.php:494
msgid "Change \"Add\" &#8594; \"Book\", \"Continue\" &#8594; \"Next\", etc."
msgstr "Cambia «Añadir» → «Reservar», «Continuar» → «Siguiente», etc."

#: admin/views/calendar.php:87 admin/views/calendar.php:88
msgid "Staff Calendar"
msgstr "Calendario del personal"

#: admin/views/calendar.php:185 includes/class-yatoon-locations.php:254
#: includes/class-yatoon-locations.php:261 admin/views/calendar.php:186
msgid "Timezone"
msgstr "Zona horaria"

#: admin/views/calendar.php:188 admin/views/calendar.php:189
msgid "Uses the WordPress site timezone."
msgstr "Utiliza la zona horaria del sitio de WordPress."

#: admin/views/calendar.php:192 admin/views/calendar.php:193
msgid "Show Staff Columns"
msgstr "Mostrar columnas de pentagrama"

#: admin/views/calendar.php:208 admin/views/calendar.php:209
msgid "&larr; Prev"
msgstr "← Anterior"

#: admin/views/calendar.php:209 public/views/booking-form-square.php:762
#: public/views/staff-portal.php:91 admin/views/calendar.php:210
#: public/views/booking-form-square.php:763 public/views/staff-portal.php:93
msgid "Today"
msgstr "Hoy"

#: admin/views/calendar.php:210 admin/views/calendar.php:211
msgid "Next &rarr;"
msgstr "Siguiente →"

#: admin/views/calendar.php:219 admin/views/clients.php:296
#: admin/views/dashboard.php:186 admin/views/reports.php:133
#: admin/views/reports.php:144 admin/views/reports.php:172
#: admin/views/reports.php:202 admin/views/reports.php:238
#: admin/views/reports.php:374 assets/js/frontend.js:6555
#: admin/views/calendar.php:220 admin/views/clients.php:295
#: admin/views/reports.php:134 admin/views/reports.php:146
#: admin/views/reports.php:174 admin/views/reports.php:204
#: admin/views/reports.php:240 admin/views/reports.php:376
msgid "Bookings"
msgstr "Reservas"

#: admin/views/calendar.php:220 admin/views/dashboard.php:236
#: admin/views/calendar.php:221
msgid "Scheduled"
msgstr "Programado"

#: admin/views/calendar.php:221 admin/views/clients.php:299
#: admin/views/dashboard.php:353 admin/views/reports.php:325
#: assets/js/staff-portal.js:1624 admin/views/calendar.php:222
#: admin/views/clients.php:298 admin/views/dashboard.php:354
#: admin/views/reports.php:327
msgid "Unpaid"
msgstr "No remunerado"

#: admin/views/calendar.php:225 admin/views/calendar.php:226
msgid "Choose employee"
msgstr "elegir empleado"

#: admin/views/calendar.php:244 admin/views/calendar.php:245
msgid "No bookings"
msgstr "Sin reservas"

#: admin/views/calendar.php:264 admin/views/calendar.php:265
msgid "View details"
msgstr "Ver detalles"

#: admin/views/calendar.php:275 admin/views/calendar.php:276
msgid "Move / Reschedule"
msgstr "Mover / Reprogramar"

#: admin/views/calendar.php:279 admin/views/calendar.php:280
msgid "New date"
msgstr "Nueva fecha"

#: admin/views/calendar.php:284 admin/views/calendar.php:285
msgid "Choose a date to load available times."
msgstr "Elija una fecha para cargar los horarios disponibles."

#: admin/views/calendar.php:287 admin/views/calendar.php:288
msgid "You'll be asked how to notify the customer when you save."
msgstr "Se le preguntará cómo notificar al cliente cuando guarde."

#: admin/views/calendar.php:288 admin/views/calendar.php:289
msgid "Save move"
msgstr "Guardar movimiento"

#: admin/views/calendar.php:296 admin/views/calendar.php:297
msgid "Open Square App"
msgstr "Abra la aplicación Square"

#: admin/views/calendar.php:299 admin/views/calendar.php:300
msgid "Open Square Checkout"
msgstr "Caja abierta de Square"

#: admin/views/calendar.php:301 admin/views/calendar.php:302
msgid "Mark fee charged"
msgstr "Tarifa de marca cobrada"

#: admin/views/calendar.php:302 admin/views/calendar.php:303
msgid "Waive fee"
msgstr "Renuncia a la tarifa"

#: admin/views/calendar.php:316 admin/views/services.php:540
#: admin/views/services.php:599 public/views/booking-form-square.php:1215
#: public/views/booking-form-square.php:1254 public/views/catalog.php:90
#: public/views/staff-portal.php:120 public/views/staff-portal.php:128
#: admin/views/calendar.php:317 public/views/booking-form-square.php:1216
#: public/views/booking-form-square.php:1255 public/views/staff-portal.php:122
#: public/views/staff-portal.php:130
msgid "Close"
msgstr "Cerrar"

#: admin/views/calendar.php:316 admin/views/gift-cards.php:180
#: admin/views/services.php:599 admin/views/staff.php:308
#: public/views/booking-form-hybrid.php:39
#: public/views/booking-form-square.php:415
#: public/views/booking-form-square.php:553
#: public/views/booking-form-square.php:1215
#: public/views/booking-form-square.php:1254 public/views/booking-form.php:116
#: public/views/catalog.php:90 public/views/gallery.php:105
#: admin/views/calendar.php:317 public/views/booking-form-square.php:417
#: public/views/booking-form-square.php:555
#: public/views/booking-form-square.php:1216
#: public/views/booking-form-square.php:1255 public/views/gallery.php:107
#: public/views/staff-portal.php:18 public/views/staff-portal.php:122
#: public/views/staff-portal.php:130
msgid "&times;"
msgstr "×"

#: admin/views/catalog-settings.php:16 admin/views/catalog-settings.php:19
msgid "Catalog & Gallery Settings 🖼️"
msgstr "Configuración de catálogo y galería 🖼️"

#: admin/views/catalog-settings.php:17 admin/views/catalog-settings.php:20
msgid "Control how"
msgstr "Controlar cómo"

#: admin/views/catalog-settings.php:17 admin/views/catalog-settings.php:86
#: admin/views/settings.php:452 admin/views/catalog-settings.php:20
#: admin/views/catalog-settings.php:89
msgid "[yatoon_catalog]"
msgstr "[yatoon_catalog]"

#: admin/views/catalog-settings.php:17 admin/views/services.php:671
#: admin/views/settings.php:440 admin/views/catalog-settings.php:20
msgid "[yatoon_gallery]"
msgstr "[yatoon_galería]"

#: admin/views/catalog-settings.php:17 admin/views/catalog-settings.php:20
msgid "shortcodes behave on your site."
msgstr "Los códigos cortos se comportan en su sitio."

#: admin/views/catalog-settings.php:61 admin/views/catalog-settings.php:64
msgid "[yatoon_catalog] - Service Card Grid"
msgstr "[yatoon_catalog] - Cuadrícula de tarjetas de servicio"

#: admin/views/catalog-settings.php:62 admin/views/catalog-settings.php:65
msgid "Shortcode to show all services as image cards with a Book button."
msgstr ""
"Código corto para mostrar todos los servicios como tarjetas de imágenes con "
"un botón Reservar."

#: admin/views/catalog-settings.php:66 admin/views/catalog-settings.php:69
msgid "Default columns"
msgstr "Columnas predeterminadas"

#: admin/views/catalog-settings.php:74 admin/views/catalog-settings.php:145
#: admin/views/catalog-settings.php:77 admin/views/catalog-settings.php:148
msgid "Book button text"
msgstr "Texto del botón Reservar"

#: admin/views/catalog-settings.php:78 admin/views/catalog-settings.php:81
msgid "Show on each card"
msgstr "Mostrar en cada tarjeta"

#: admin/views/catalog-settings.php:80 admin/views/service-menu.php:134
#: admin/views/services.php:348 admin/views/services.php:424
#: admin/views/services.php:728 admin/views/catalog-settings.php:83
#: admin/views/service-menu.php:138
msgid "Duration"
msgstr "Duración"

#: admin/views/catalog-settings.php:81 admin/views/catalog-settings.php:84
msgid "Description snippet"
msgstr "Fragmento de descripción"

#: admin/views/catalog-settings.php:82 admin/views/catalog-settings.php:85
msgid "Category filter tabs"
msgstr "Pestañas de filtro de categorías"

#: admin/views/catalog-settings.php:83 admin/views/catalog-settings.php:86
msgid "Open booking in popup"
msgstr "Abrir reserva en ventana emergente"

#: admin/views/catalog-settings.php:87 admin/views/catalog-settings.php:90
msgid "[yatoon_catalog cols=\"4\" category=\"Manicures\"]"
msgstr "[yatoon_catalog cols=\"4\" categoría=\"Manicuras\"]"

#: admin/views/catalog-settings.php:95 admin/views/catalog-settings.php:98
msgid "[yatoon_gallery] - Photo Gallery"
msgstr "[yatoon_gallery] - Galería de fotos"

#: admin/views/catalog-settings.php:96 admin/views/catalog-settings.php:99
msgid "Auto-pulls images uploaded in each service's Gallery Images."
msgstr ""
"Extrae automáticamente las imágenes cargadas en la Galería de imágenes de "
"cada servicio."

#: admin/views/catalog-settings.php:100 admin/views/catalog-settings.php:103
msgid "Display mode"
msgstr "Modo de visualización"

#: admin/views/catalog-settings.php:102 admin/views/catalog-settings.php:105
msgid "Grid (multiple columns)"
msgstr "Cuadrícula (varias columnas)"

#: admin/views/catalog-settings.php:103 admin/views/catalog-settings.php:106
msgid "Slider (full-width carousel)"
msgstr "Control deslizante (carrusel de ancho completo)"

#: admin/views/catalog-settings.php:107
#: includes/class-yatoon-editor-integrations.php:58
#: includes/class-yatoon-editor-integrations.php:73
#: admin/views/catalog-settings.php:110
msgid "Columns"
msgstr "Columnas"

#: admin/views/catalog-settings.php:107 admin/views/catalog-settings.php:110
msgid "(grid mode, desktop)"
msgstr "(modo cuadrícula, escritorio)"

#: admin/views/catalog-settings.php:110 admin/views/catalog-settings.php:113
msgid "Phone: 2 cols · Tablet: 3 cols · Desktop: this"
msgstr "Teléfono: 2 cols · Tableta: 3 cols · Escritorio: este"

#: admin/views/catalog-settings.php:114 admin/views/catalog-settings.php:117
msgid "Image ratio"
msgstr "Proporción de imagen"

#: admin/views/catalog-settings.php:116 admin/views/catalog-settings.php:119
msgid "Square (1:1)"
msgstr "Cuadrado (1:1)"

#: admin/views/catalog-settings.php:117 admin/views/catalog-settings.php:120
msgid "Landscape (4:3)"
msgstr "Paisaje (4:3)"

#: admin/views/catalog-settings.php:118 admin/views/catalog-settings.php:121
msgid "Portrait (3:4) - best for nail art"
msgstr "Retrato (3:4): ideal para decoración de uñas"

#: admin/views/catalog-settings.php:119 admin/views/catalog-settings.php:122
msgid "Wide (16:9)"
msgstr "Ancho (16:9)"

#: admin/views/catalog-settings.php:123 admin/views/catalog-settings.php:126
msgid "Gap between images (px)"
msgstr "Espacio entre imágenes (px)"

#: admin/views/catalog-settings.php:127 admin/views/form-fields.php:119
#: assets/js/frontend.js:451 public/views/booking-form-square.php:169
#: public/views/booking-form-square.php:1100 public/views/booking-form.php:71
#: admin/views/catalog-settings.php:130 admin/views/form-fields.php:120
#: public/views/booking-form-square.php:170
#: public/views/booking-form-square.php:1101
msgid "Options"
msgstr "Opciones"

#: admin/views/catalog-settings.php:128 admin/views/catalog-settings.php:131
msgid "Lightbox on click (full-screen view)"
msgstr "Lightbox al hacer clic (vista de pantalla completa)"

#: admin/views/catalog-settings.php:129 admin/views/catalog-settings.php:132
msgid "Show service name on image"
msgstr "Mostrar el nombre del servicio en la imagen"

#: admin/views/catalog-settings.php:132 admin/views/catalog-settings.php:135
msgid "Slider height"
msgstr "Altura del control deslizante"

#: admin/views/catalog-settings.php:132 admin/views/catalog-settings.php:135
msgid "(slider mode only)"
msgstr "(solo modo deslizante)"

#: admin/views/catalog-settings.php:136 admin/views/catalog-settings.php:139
msgid "Auto-play"
msgstr "Reproducción automática"

#: admin/views/catalog-settings.php:136 admin/views/catalog-settings.php:139
msgid "(slider mode)"
msgstr "(modo deslizante)"

#: admin/views/catalog-settings.php:137 admin/views/catalog-settings.php:140
msgid "Enable auto-play"
msgstr "Habilitar reproducción automática"

#: admin/views/catalog-settings.php:139 admin/views/catalog-settings.php:142
msgid "Speed:"
msgstr "Velocidad:"

#: admin/views/catalog-settings.php:141 admin/views/catalog-settings.php:144
msgid "milliseconds (3500 = 3.5s)"
msgstr "milisegundos (3500 = 3,5 s)"

#: admin/views/catalog-settings.php:147 admin/views/catalog-settings.php:150
msgid "Shown on hover over each image (links to booking page)"
msgstr ""
"Se muestra al pasar el cursor sobre cada imagen (enlaces a la página de "
"reservas)"

#: admin/views/catalog-settings.php:150 admin/views/catalog-settings.php:153
msgid "[yatoon_gallery] - all services"
msgstr "[yatoon_gallery] - todos los servicios"

#: admin/views/catalog-settings.php:151 admin/views/settings.php:448
#: admin/views/catalog-settings.php:154
msgid "[yatoon_gallery category=\"Custom Design\"]"
msgstr "[yatoon_gallery categoría=\"Diseño personalizado\"]"

#: admin/views/catalog-settings.php:152 admin/views/catalog-settings.php:155
msgid "[yatoon_gallery service_id=\"5\" mode=\"slider\"]"
msgstr "[yatoon_gallery service_id=\"5\" mode=\"control deslizante\"]"

#: admin/views/catalog-settings.php:156 admin/views/catalog-settings.php:159
msgid "Warning: Set your Booking Page URL in"
msgstr "Advertencia: configure la URL de su página de reservas en"

#: admin/views/catalog-settings.php:156 assets/js/yatoon-blocks-editor.js:105
#: admin/views/catalog-settings.php:159
msgid "Settings"
msgstr "Configuración"

#: admin/views/catalog-settings.php:156 admin/views/catalog-settings.php:159
msgid "so the Book button works."
msgstr "entonces el botón Reservar funciona."

#: admin/views/catalog-settings.php:160 admin/views/catalog-settings.php:163
msgid "Booking page:"
msgstr "Página de reservas:"

#: admin/views/catalog-settings.php:166 admin/views/catalog-settings.php:169
msgid "Save All Settings"
msgstr "Guardar todas las configuraciones"

#: admin/views/catalog-settings.php:174 admin/views/catalog-settings.php:177
msgid "Gallery Photos per Service"
msgstr "Galería de fotos por servicio"

#: admin/views/catalog-settings.php:175 admin/views/catalog-settings.php:178
msgid "Click \"+ Add photos\" to upload images for that service."
msgstr "Haga clic en \"+ Agregar fotos\" para cargar imágenes para ese servicio."

#: admin/views/catalog-settings.php:192 admin/views/catalog-settings.php:195
msgid "+ Add photos"
msgstr "+ Agregar fotos"

#: admin/views/clients.php:94 admin/views/dashboard.php:188
#: admin/views/dashboard.php:305
#: includes/class-yatoon-data-portability.php:105
#: includes/class-yatoon-data-portability.php:124
#: public/views/staff-portal.php:99 admin/views/clients.php:93
#: admin/views/dashboard.php:306 public/views/staff-portal.php:101
msgid "Clients"
msgstr "Clientes"

#: admin/views/clients.php:97 admin/views/clients.php:96
msgid ""
"Client profiles are automatically created when a booking is made. Add notes,"
" allergies, and preferences here."
msgstr ""
"Los perfiles de los clientes se crean automáticamente cuando se realiza una "
"reserva. Agregue notas, alergias y preferencias aquí."

#: admin/views/clients.php:166 admin/views/clients.php:165
msgid "Search name, email, phone, tag..."
msgstr "Busca nombre, email, teléfono, etiqueta..."

#: admin/views/clients.php:167 admin/views/clients.php:166
msgid "Search"
msgstr "Buscar"

#: admin/views/clients.php:185 admin/views/clients.php:184
msgid "Select all clients"
msgstr "Seleccionar todos los clientes"

#: admin/views/clients.php:197 admin/views/clients.php:308
#: admin/views/messages.php:45 admin/views/setup-wizard.php:109
#: includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-growth-modules.php:987
#: includes/class-yatoon-growth-storefront.php:182
#: includes/class-yatoon-locations.php:235 public/views/booking-form.php:451
#: includes/class-yatoon-group-appointments.php:236
#: includes/class-yatoon-growth-modules.php:1009
#: includes/class-yatoon-growth-storefront.php:188
#: includes/class-yatoon-locations.php:242 admin/views/clients.php:196
#: admin/views/clients.php:307 admin/views/setup-wizard.php:113
msgid "Phone"
msgstr "Teléfono"

#: admin/views/clients.php:198 admin/views/clients.php:312
#: admin/views/reports.php:350 admin/views/settings.php:2754
#: admin/views/settings.php:2794 admin/views/staff.php:122
#: admin/views/staff.php:314 admin/views/waitlist.php:161
#: includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-growth-storefront.php:181
#: includes/class-yatoon-locations.php:239 public/views/booking-form.php:439
#: includes/class-yatoon-group-appointments.php:236
#: includes/class-yatoon-growth-storefront.php:187
#: includes/class-yatoon-locations.php:246 admin/views/clients.php:197
#: admin/views/clients.php:311 admin/views/reports.php:352
#: admin/views/settings.php:2763 admin/views/settings.php:2804
msgid "Email"
msgstr "Correo electrónico"

#: admin/views/clients.php:210 admin/views/clients.php:209
msgid "Notes / Tags"
msgstr "Notas / Etiquetas"

#: admin/views/clients.php:236 admin/views/clients.php:235
msgid "View visit history"
msgstr "Ver historial de visitas"

#: admin/views/clients.php:252 admin/views/clients.php:251
msgid "Prefs saved"
msgstr "Preferencias guardadas"

#: admin/views/clients.php:263 admin/views/clients.php:262
msgid "✏️ Edit"
msgstr "✏️ Editar"

#: admin/views/clients.php:288 admin/views/clients.php:287
msgid "Client Profile"
msgstr "Perfil del cliente"

#: admin/views/clients.php:292 assets/js/manage-booking.js:266
#: assets/js/staff-portal.js:678 includes/class-yatoon-manage-booking.php:544
#: public/views/staff-portal.php:59
#: includes/class-yatoon-manage-booking.php:551 admin/views/clients.php:291
#: public/views/staff-portal.php:61
msgid "Loading..."
msgstr "Cargando..."

#: admin/views/clients.php:297 admin/views/clients.php:296
msgid "Lifetime"
msgstr "Toda la vida"

#: admin/views/clients.php:298 admin/views/clients.php:297
msgid "No Shows"
msgstr "No se presenta"

#: admin/views/clients.php:304 admin/views/messages.php:44
#: admin/views/services.php:727 admin/views/settings.php:2754
#: admin/views/staff.php:120 includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-locations.php:184
#: includes/class-yatoon-manage-booking.php:693
#: includes/class-yatoon-salon-operations.php:402
#: public/views/booking-form-square.php:1218
#: includes/class-yatoon-group-appointments.php:236
#: includes/class-yatoon-locations.php:191
#: includes/class-yatoon-manage-booking.php:700
#: includes/class-yatoon-salon-operations.php:404 admin/views/clients.php:303
#: admin/views/settings.php:2763 public/views/booking-form-square.php:1219
msgid "Name"
msgstr "Nombre"

#: admin/views/clients.php:318 admin/views/clients.php:317
msgid "Warning: Allergies / Sensitivities"
msgstr "Advertencia: Alergias / Sensibilidades"

#: admin/views/clients.php:319 admin/views/clients.php:318
msgid "e.g. Allergic to acrylic, sensitive to gel remover..."
msgstr "por ej. Alérgico al acrílico, sensible al removedor de gel..."

#: admin/views/clients.php:323 admin/views/clients.php:322
msgid "👩 Preferred Staff"
msgstr "👩 Personal preferido"

#: admin/views/clients.php:325 admin/views/clients.php:324
msgid "No preference"
msgstr "Sin preferencia"

#: admin/views/clients.php:330 admin/views/clients.php:329
msgid "* Client Preferences"
msgstr "* Preferencias del cliente"

#: admin/views/clients.php:331 admin/views/clients.php:330
msgid ""
"Favorite colors, usual shape, likes/dislikes, drink preference, service "
"notes..."
msgstr ""
"Colores favoritos, forma habitual, gustos/disgustos, preferencia de bebida, "
"notas de servicio..."

#: admin/views/clients.php:335 admin/views/clients.php:334
msgid "🏷️ Tags"
msgstr "🏷️ Etiquetas"

#: admin/views/clients.php:335 admin/views/clients.php:334
msgid "(comma separated, e.g. VIP, Regular, Nail Art)"
msgstr "(separados por comas, por ejemplo, VIP, Regular, Nail Art)"

#: admin/views/clients.php:336 admin/views/clients.php:335
msgid "VIP, Regular, Gel only..."
msgstr "VIP, Regular, Sólo gel..."

#: admin/views/clients.php:340 admin/views/clients.php:339
msgid "📝 Admin Notes"
msgstr "📝 Notas de administrador"

#: admin/views/clients.php:341 admin/views/clients.php:340
msgid ""
"Internal notes for preferences, cautions, special requests, or service "
"reminders..."
msgstr ""
"Notas internas para preferencias, precauciones, solicitudes especiales o "
"recordatorios de servicios..."

#: admin/views/clients.php:345 admin/views/clients.php:344
msgid "💾 Save Profile"
msgstr "💾 Guardar perfil"

#: admin/views/clients.php:350 admin/views/clients.php:349
msgid "📅 Booking History"
msgstr "📅 Historial de reservas"

#: admin/views/closed-dates.php:6
msgid "Closed Dates"
msgstr "Fechas cerradas"

#: admin/views/closed-dates.php:7
msgid ""
"Block one or more days for all staff at once - holidays, training days, "
"salon closures. Customers won't see any available times on these dates."
msgstr ""
"Bloquee uno o más días para todo el personal a la vez: feriados, días de "
"capacitación, cierres de salones. Los clientes no verán ningún horario "
"disponible en estas fechas."

#: admin/views/closed-dates.php:48
msgid "Add Closed Dates"
msgstr "Agregar fechas cerradas"

#: admin/views/closed-dates.php:51
msgid "Closed dates"
msgstr "Fechas cerradas"

#: admin/views/closed-dates.php:51
msgid "(one per line, YYYY-MM-DD)"
msgstr "(uno por línea, AAAA-MM-DD)"

#: admin/views/closed-dates.php:53
msgid "+ Today"
msgstr "+ Hoy"

#: admin/views/closed-dates.php:54
msgid "+ Tomorrow"
msgstr "+ Mañana"

#: admin/views/closed-dates.php:55
msgid "+ Dec 25"
msgstr "+ 25 de diciembre"

#: admin/views/closed-dates.php:56
msgid "+ Jan 1"
msgstr "+ 1 de enero"

#: admin/views/closed-dates.php:57
msgid "Clear past"
msgstr "Pasado claro"

#: admin/views/closed-dates.php:60
msgid ""
"Each line = one closed day. All staff will be fully blocked on these dates. "
"Range tip: add each day individually (e.g. vacation week = 5 lines)."
msgstr ""
"Cada línea = un día cerrado. Todo el personal estará totalmente bloqueado en"
" estas fechas. Consejo de rango: agregue cada día individualmente (por "
"ejemplo, semana de vacaciones = 5 líneas)."

#: admin/views/closed-dates.php:63
msgid "Message shown to customers"
msgstr "Mensaje mostrado a los clientes."

#: admin/views/closed-dates.php:64
msgid "We are closed on this date."
msgstr "Estamos cerrados en esta fecha."

#: admin/views/closed-dates.php:65
msgid "Shown in the booking form when a customer picks a closed date."
msgstr ""
"Se muestra en el formulario de reserva cuando un cliente elige una fecha "
"cerrada."

#: admin/views/closed-dates.php:67
msgid "Save Closed Dates"
msgstr "Guardar fechas cerradas"

#: admin/views/closed-dates.php:75
msgid "Enter dates on the left to preview."
msgstr "Ingrese las fechas a la izquierda para obtener una vista previa."

#: admin/views/dashboard.php:16
msgid "Setup complete"
msgstr "Configuración completa"

#: admin/views/dashboard.php:17
msgid "Booking page opened"
msgstr "Página de reserva abierta"

#: admin/views/dashboard.php:18 admin/views/settings.php:399
msgid "Test booking"
msgstr "Reserva de prueba"

#: admin/views/dashboard.php:19
msgid "First real booking"
msgstr "Primera reserva real"

#: admin/views/dashboard.php:37
msgid "Create booking page"
msgstr "Crear página de reserva"

#: admin/views/dashboard.php:38
msgid "Public page is ready"
msgstr "La página pública está lista"

#: admin/views/dashboard.php:38
msgid "Run the setup wizard or add [yatoon_booking]"
msgstr "Ejecute el asistente de configuración o agregue [yatoon_booking]"

#: admin/views/dashboard.php:43
msgid "Build service menu"
msgstr "Crear menú de servicio"

#: admin/views/dashboard.php:49
msgid "Add service photos"
msgstr "Agregar fotos de servicio"

#: admin/views/dashboard.php:56
msgid "Show bookable staff"
msgstr "Mostrar personal reservable"

#: admin/views/dashboard.php:63
msgid "Confirm notifications"
msgstr "Confirmar notificaciones"

#: admin/views/dashboard.php:64
msgid "Email confirmations are enabled"
msgstr "Las confirmaciones por correo electrónico están habilitadas."

#: admin/views/dashboard.php:64
msgid "Turn on customer or admin emails"
msgstr "Activar los correos electrónicos de clientes o administradores"

#: admin/views/dashboard.php:69
msgid "Create staff portal"
msgstr "Crear portal de personal"

#: admin/views/dashboard.php:70
msgid "Staff app page is ready"
msgstr "La página de la aplicación del personal está lista"

#: admin/views/dashboard.php:70
msgid "Optional, useful for phones on the salon floor"
msgstr "Opcional, útil para teléfonos en el piso del salón."

#: admin/views/dashboard.php:75
msgid "Add staff photos"
msgstr "Agregar fotos del personal"

#: admin/views/dashboard.php:82
msgid "Review booking policy"
msgstr "Revisar la política de reservas"

#: admin/views/dashboard.php:83
msgid "Cancellation policy enabled"
msgstr "Política de cancelación habilitada"

#: admin/views/dashboard.php:83
msgid "Optional, but recommended before launch"
msgstr "Opcional, pero recomendado antes del lanzamiento."

#: admin/views/dashboard.php:88
msgid "Place a test booking"
msgstr "Realizar una reserva de prueba"

#: admin/views/dashboard.php:89
msgid "Booking flow has been tested"
msgstr "El flujo de reservas ha sido probado."

#: admin/views/dashboard.php:89
msgid "Open the customer page and book once"
msgstr "Abra la página del cliente y reserve una vez"

#: admin/views/dashboard.php:101
msgid "Dashboard"
msgstr "Escritorio"

#: admin/views/dashboard.php:102
msgid "Today's schedule, this month's performance, and action items."
msgstr "Programación de hoy, desempeño de este mes y elementos de acción."

#: admin/views/dashboard.php:181
msgid "Today Command Center"
msgstr "Centro de comando de hoy"

#: admin/views/dashboard.php:183
msgid ""
"Open the page you need, handle the day, and get back to the salon floor."
msgstr "Abra la página que necesita, maneje el día y regrese al salón."

#: admin/views/dashboard.php:187 public/views/staff-portal.php:95
#: public/views/staff-portal.php:97
msgid "Calendar"
msgstr "Calendario"

#: admin/views/dashboard.php:195 admin/views/dashboard.php:196
msgid "Activation funnel"
msgstr "embudo de activación"

#: admin/views/dashboard.php:196
msgid "Stored locally; no customer data is included."
msgstr "Almacenado localmente; no se incluyen datos del cliente."

#: admin/views/dashboard.php:202
msgid "Not reached"
msgstr "No alcanzado"

#: admin/views/dashboard.php:208 admin/views/dashboard.php:210
msgid "Launch checklist"
msgstr "Lista de verificación de lanzamiento"

#: admin/views/dashboard.php:229
msgid "Today's Appointments"
msgstr "Citas de hoy"

#: admin/views/dashboard.php:234
msgid "Today's Revenue"
msgstr "Los ingresos de hoy"

#: admin/views/dashboard.php:239
msgid "Month Revenue"
msgstr "Ingresos mensuales"

#: admin/views/dashboard.php:252 admin/views/reports.php:48
msgid "No-show Rate"
msgstr "Tarifa de no presentación"

#: admin/views/dashboard.php:261
msgid ""
"Your no-show rate is %s%% this month. Pro lets you require deposits from "
"repeat offenders automatically."
msgstr ""
"Su tasa de no presentación es %s%% este mes. Pro le permite solicitar "
"depósitos a los infractores reincidentes automáticamente."

#: admin/views/dashboard.php:261
msgid "Upgrade"
msgstr "Actualizar"

#: admin/views/dashboard.php:268
msgid "Last 7 Days"
msgstr "Últimos 7 días"

#: admin/views/dashboard.php:269
msgid "Full reports &rarr;"
msgstr "Informes completos →"

#: admin/views/dashboard.php:298 admin/views/dashboard.php:299
msgid "Bar height = revenue. Dark bar = today."
msgstr "Altura de la barra = ingresos. Barra oscura = hoy."

#: admin/views/dashboard.php:303 admin/views/dashboard.php:304
msgid "Open Bookings"
msgstr "Reservas abiertas"

#: admin/views/dashboard.php:304 admin/views/reports.php:56
#: includes/class-yatoon-growth-modules.php:868
#: includes/class-yatoon-growth-modules.php:886 admin/views/dashboard.php:305
msgid "Reports"
msgstr "Informes"

#: admin/views/dashboard.php:306 includes/class-yatoon-feature-modules.php:16
#: includes/class-yatoon-feature-modules.php:17 admin/views/dashboard.php:307
#: includes/class-yatoon-feature-modules.php:21
#: includes/class-yatoon-operations.php:600
msgid "Notifications"
msgstr "Notificaciones"

#: admin/views/dashboard.php:307 admin/views/dashboard.php:308
msgid "Waitlist"
msgstr "Lista de espera"

#: admin/views/dashboard.php:314 admin/views/dashboard.php:315
msgid "Today's Timeline"
msgstr "Cronología de hoy"

#: admin/views/dashboard.php:315 admin/views/dashboard.php:316
msgid "All bookings &rarr;"
msgstr "Todas las reservas →"

#: admin/views/dashboard.php:318 admin/views/settings.php:2480
#: includes/class-yatoon-insights.php:266
#: includes/class-yatoon-insights.php:267
#: includes/class-yatoon-manage-booking.php:692
#: includes/class-yatoon-insights.php:269
#: includes/class-yatoon-insights.php:270
#: includes/class-yatoon-manage-booking.php:699 admin/views/dashboard.php:319
#: admin/views/settings.php:2489
msgid "Time"
msgstr "Hora"

#: admin/views/dashboard.php:318 admin/views/dashboard.php:346
#: admin/views/recurring.php:66 admin/views/reports.php:277
#: admin/views/reports.php:314 admin/views/dashboard.php:319
#: admin/views/dashboard.php:347 admin/views/reports.php:279
#: admin/views/reports.php:316
msgid "Client"
msgstr "Cliente"

#: admin/views/dashboard.php:318 admin/views/dashboard.php:319
msgid "Service / Staff"
msgstr "Servicio / Personal"

#: admin/views/dashboard.php:321 admin/views/dashboard.php:322
msgid "No appointments today."
msgstr "No hay citas hoy."

#: admin/views/dashboard.php:344 admin/views/dashboard.php:345
msgid "Needs Attention"
msgstr "Necesita atención"

#: admin/views/dashboard.php:346 admin/views/reports.php:313
#: admin/views/services.php:730 admin/views/services.php:765
#: includes/class-yatoon-growth-modules.php:893
#: includes/class-yatoon-growth-modules.php:939
#: includes/class-yatoon-growth-modules.php:984
#: includes/class-yatoon-growth-modules.php:911
#: includes/class-yatoon-growth-modules.php:957
#: includes/class-yatoon-growth-modules.php:1006 admin/views/dashboard.php:347
#: admin/views/reports.php:315
msgid "Type"
msgstr "Tipo"

#: admin/views/dashboard.php:346 admin/views/reports.php:316
#: includes/class-yatoon-growth-modules.php:990
#: includes/class-yatoon-growth-modules.php:1012 admin/views/dashboard.php:347
#: admin/views/reports.php:318
msgid "Action"
msgstr "Acción"

#: admin/views/dashboard.php:349 admin/views/dashboard.php:350
msgid "All clear! Nothing urgent right now."
msgstr "¡Todo claro! Nada urgente ahora."

#: admin/views/dashboard.php:355 admin/views/dashboard.php:356
msgid "Send request"
msgstr "Enviar solicitud"

#: admin/views/dashboard.php:360 admin/views/dashboard.php:361
msgid "Recall"
msgstr "recordar"

#: admin/views/dashboard.php:362 admin/views/dashboard.php:363
msgid "Send recall"
msgstr "enviar retiro"

#: admin/views/dashboard.php:375 admin/views/dashboard.php:376
msgid "Deposit collection"
msgstr "Cobro de depósitos"

#: admin/views/dashboard.php:375 admin/views/dashboard.php:376
msgid "- Require upfront payment for high-value or repeat no-show clients."
msgstr ""
"- Requerir pago por adelantado para clientes de alto valor o que no se "
"presentan repetidamente."

#: admin/views/dashboard.php:376 admin/views/dashboard.php:381
#: admin/views/dashboard.php:386 admin/views/dashboard.php:377
#: admin/views/dashboard.php:382 admin/views/dashboard.php:387
msgid "Upgrade &rarr;"
msgstr "Actualizar →"

#: admin/views/dashboard.php:380 admin/views/dashboard.php:381
msgid "SMS reminders"
msgstr "recordatorios por SMS"

#: admin/views/dashboard.php:380 admin/views/dashboard.php:381
msgid "- Automatic text reminders slash no-show rates by up to 50%."
msgstr ""
"- Los recordatorios de texto automáticos reducen las tasas de ausencia hasta"
" en un 50 %."

#: admin/views/dashboard.php:385 admin/views/dashboard.php:386
msgid "Waitlist auto-notify"
msgstr "Notificación automática de lista de espera"

#: admin/views/dashboard.php:385 admin/views/dashboard.php:386
msgid ""
"- When a cancellation opens up, the next person in line is emailed "
"instantly."
msgstr ""
"- Cuando se abre una cancelación, la siguiente persona en la fila recibe un "
"correo electrónico instantáneamente."

#: admin/views/dashboard.php:44 admin/views/setup-wizard.php:80
msgid "%d active service"
msgid_plural "%d active services"
msgstr[0] "%d servicio activo"
msgstr[1] "%d servicios activos"

#: admin/views/dashboard.php:51
msgid "%d service has an image"
msgid_plural "%d services have images"
msgstr[0] "El servicio %d tiene una imagen"
msgstr[1] "%d servicios tienen imágenes"

#: admin/views/dashboard.php:58
msgid "%d staff online"
msgid_plural "%d staff online"
msgstr[0] "%d personal en línea"
msgstr[1] "%d personal en línea"

#: admin/views/dashboard.php:77
msgid "%d staff photo"
msgid_plural "%d staff photos"
msgstr[0] "%d foto del personal"
msgstr[1] "%d fotos del personal"

#: admin/views/form-fields.php:10
msgid "Custom Booking Fields"
msgstr "Campos de reserva personalizados"

#: admin/views/form-fields.php:11
msgid ""
"Add extra fields to Step 5 of the booking form - allergy notes, reference "
"image links, skin type, first-visit question, and more."
msgstr ""
"Agregue campos adicionales al Paso 5 del formulario de reserva: notas sobre "
"alergias, enlaces de imágenes de referencia, tipo de piel, pregunta de la "
"primera visita y más."

#: admin/views/form-fields.php:53
msgid "Active Fields"
msgstr "Campos activos"

#: admin/views/form-fields.php:54 admin/views/services.php:435
msgid "Drag to reorder"
msgstr "Arrastra para reordenar"

#: admin/views/form-fields.php:59
msgid "No custom fields yet. Add one using the form on the right."
msgstr ""
"Aún no hay campos personalizados. Agregue uno usando el formulario de la "
"derecha."

#: admin/views/form-fields.php:66
msgid "Required"
msgstr "Requerido"

#: admin/views/form-fields.php:83 admin/views/packages.php:61
#: admin/views/services.php:411 admin/views/settings.php:2774
#: admin/views/staff.php:204 admin/views/staff.php:287
#: includes/class-yatoon-locations.php:212
#: includes/class-yatoon-staff-locations.php:174
#: includes/class-yatoon-locations.php:219
#: includes/class-yatoon-staff-locations.php:204 admin/views/settings.php:2783
msgid "Edit"
msgstr "Editar"

#: admin/views/form-fields.php:95 admin/views/form-fields.php:96
msgid "Add New Field"
msgstr "Agregar nuevo campo"

#: admin/views/form-fields.php:99 admin/views/form-fields.php:100
msgid "Field Label *"
msgstr "Etiqueta de campo *"

#: admin/views/form-fields.php:100 admin/views/form-fields.php:101
msgid "e.g. Allergy Notes"
msgstr "por ej. Notas de alergia"

#: admin/views/form-fields.php:101 admin/views/form-fields.php:102
msgid "Shown to the customer as the field name."
msgstr "Se muestra al cliente como el nombre del campo."

#: admin/views/form-fields.php:104 admin/views/form-fields.php:105
msgid "Field Type"
msgstr "Tipo de campo"

#: admin/views/form-fields.php:106 admin/views/form-fields.php:107
msgid "Short text"
msgstr "texto corto"

#: admin/views/form-fields.php:107 admin/views/form-fields.php:108
msgid "Long text (multi-line)"
msgstr "Texto largo (varias líneas)"

#: admin/views/form-fields.php:108 admin/views/form-fields.php:109
msgid "Dropdown"
msgstr "Menú desplegable"

#: admin/views/form-fields.php:109 admin/views/form-fields.php:110
msgid "Checkbox (yes/no)"
msgstr "Casilla de verificación (sí/no)"

#: admin/views/form-fields.php:110 admin/views/form-fields.php:111
msgid "Multiple choice"
msgstr "opción múltiple"

#: admin/views/form-fields.php:111 admin/views/form-fields.php:112
msgid "URL / Link"
msgstr "URL/Enlace"

#: admin/views/form-fields.php:115 admin/views/form-fields.php:116
msgid "Placeholder Text"
msgstr "Texto de marcador de posición"

#: admin/views/form-fields.php:116 admin/views/form-fields.php:117
msgid "e.g. Any allergies we should know?"
msgstr "p.ej. ¿Alguna alergia que debamos saber?"

#: admin/views/form-fields.php:120 admin/views/form-fields.php:121
msgid "First visit&#10;Returning client&#10;Referred by friend"
msgstr ""
"Primera visita\n"
"Cliente que regresa\n"
"Referido por un amigo"

#: admin/views/form-fields.php:121 admin/views/form-fields.php:122
msgid "One option per line."
msgstr "Una opción por línea."

#: admin/views/form-fields.php:126 admin/views/form-fields.php:127
msgid "Required field (customer must fill in)"
msgstr "Campo obligatorio (el cliente debe completarlo)"

#: admin/views/form-fields.php:130 admin/views/form-fields.php:131
msgid "Save Field"
msgstr "Guardar campo"

#: admin/views/form-fields.php:137 admin/views/form-fields.php:138
msgid "Quick-add Templates"
msgstr "Plantillas de adición rápida"

#: admin/views/gift-cards.php:23
msgid "Gift Cards 🎁"
msgstr "Tarjetas de regalo 🎁"

#: admin/views/gift-cards.php:24
msgid "Create and manage gift cards. Customers redeem codes at checkout."
msgstr ""
"Crea y gestiona tarjetas de regalo. Los clientes canjean códigos al "
"finalizar la compra."

#: admin/views/gift-cards.php:65
msgid "Cards issued"
msgstr "Tarjetas emitidas"

#: admin/views/gift-cards.php:66
msgid "Total sold"
msgstr "Total vendido"

#: admin/views/gift-cards.php:67
msgid "Outstanding balance"
msgstr "Saldo pendiente"

#: admin/views/gift-cards.php:68
msgid "Redeemed"
msgstr "Redimido"

#: admin/views/gift-cards.php:84
msgid "No gift cards yet. Create one using the form on the right."
msgstr ""
"Aún no hay tarjetas de regalo. Crea uno usando el formulario de la derecha."

#: admin/views/gift-cards.php:87 includes/class-yatoon-growth-modules.php:892
#: includes/class-yatoon-growth-modules.php:910
msgid "Code"
msgstr "Código"

#: admin/views/gift-cards.php:87
msgid "Recipient"
msgstr "Destinatario"

#: admin/views/gift-cards.php:87
msgid "Balance"
msgstr "Saldo"

#: admin/views/gift-cards.php:87 admin/views/packages.php:43
#: includes/class-yatoon-growth-modules.php:918
#: includes/class-yatoon-growth-modules.php:936
msgid "Expires"
msgstr "Vence"

#: admin/views/gift-cards.php:114
msgid "Void"
msgstr "vacío"

#: admin/views/gift-cards.php:116
msgid "History"
msgstr "Historia"

#: admin/views/gift-cards.php:130
msgid "Issue New Gift Card"
msgstr "Emitir una nueva tarjeta de regalo"

#: admin/views/gift-cards.php:133
msgid "Amount ($) *"
msgstr "Monto ($) *"

#: admin/views/gift-cards.php:142
msgid "Recipient Name"
msgstr "Nombre del destinatario"

#: admin/views/gift-cards.php:143
msgid "e.g. Jane Smith"
msgstr "por ej. Jane Smith"

#: admin/views/gift-cards.php:146
msgid "Recipient Email"
msgstr "Correo electrónico del destinatario"

#: admin/views/gift-cards.php:147
msgid "jane@example.com"
msgstr "jane@ejemplo.com"

#: admin/views/gift-cards.php:148
msgid "Gift card code will be emailed here automatically."
msgstr ""
"El código de la tarjeta de regalo se enviará aquí por correo electrónico "
"automáticamente."

#: admin/views/gift-cards.php:151
msgid "Purchased By"
msgstr "Comprado por"

#: admin/views/gift-cards.php:152
msgid "e.g. John Smith (buyer)"
msgstr "por ej. John Smith (comprador)"

#: admin/views/gift-cards.php:155
msgid "Personal Message"
msgstr "Mensaje personal"

#: admin/views/gift-cards.php:156
msgid "Happy Birthday! Enjoy your visit."
msgstr "¡Feliz cumpleaños! Disfrute de su visita."

#: admin/views/gift-cards.php:159
msgid "Expires (optional)"
msgstr "Caduca (opcional)"

#: admin/views/gift-cards.php:161
msgid "Leave blank for no expiry."
msgstr "Déjelo en blanco para que no caduque."

#: admin/views/gift-cards.php:164
msgid "Custom Code (optional)"
msgstr "Código personalizado (opcional)"

#: admin/views/gift-cards.php:165
msgid "Auto-generated if blank"
msgstr "Generado automáticamente si está en blanco"

#: admin/views/gift-cards.php:166
msgid "Letters and numbers only, e.g. BIRTHDAY2026"
msgstr "Sólo letras y números, p.e. CUMPLEAÑOS2026"

#: admin/views/gift-cards.php:168
msgid "Issue Gift Card"
msgstr "Emitir tarjeta de regalo"

#: admin/views/gift-cards.php:179
msgid "Transaction History"
msgstr "Historial de transacciones"

#: admin/views/messages.php:16
msgid "Contact Messages"
msgstr "Mensajes de contacto"

#: admin/views/messages.php:18
msgid "Messages submitted through the \"Text Us\" button on your booking page."
msgstr ""
"Mensajes enviados a través del botón \"Envíanos un mensaje de texto\" en tu "
"página de reserva."

#: admin/views/messages.php:22
msgid "No messages yet. Messages will appear here when customers contact you."
msgstr ""
"Aún no hay mensajes. Los mensajes aparecerán aquí cuando los clientes se "
"comuniquen con usted."

#: admin/views/messages.php:27
msgid "Search name, phone, message, or IP"
msgstr "Buscar nombre, teléfono, mensaje o IP"

#: admin/views/messages.php:43 admin/views/reports.php:373
#: includes/class-yatoon-growth-modules.php:938
#: includes/class-yatoon-manage-booking.php:691
#: includes/class-yatoon-manage-booking.php:751
#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-growth-modules.php:956
#: includes/class-yatoon-manage-booking.php:698
#: includes/class-yatoon-manage-booking.php:758
#: includes/class-yatoon-salon-operations.php:410 admin/views/reports.php:375
msgid "Date"
msgstr "Fecha"

#: admin/views/messages.php:46 admin/views/settings.php:2480
#: includes/class-yatoon-insights.php:266
#: public/views/booking-form-square.php:1220
#: includes/class-yatoon-insights.php:269 admin/views/settings.php:2489
#: public/views/booking-form-square.php:1221
msgid "Message"
msgstr "Mensaje"

#: admin/views/messages.php:48
msgid "AI Draft"
msgstr "Borrador de IA"

#: admin/views/messages.php:79 admin/views/waitlist.php:134
#: includes/class-yatoon-frontend.php:859
#: public/views/booking-form-square.php:654
#: public/views/booking-form-square.php:655 public/views/booking-form.php:257
#: public/views/booking-form-square.php:656
msgid "Read more"
msgstr "Leer más"

#: admin/views/messages.php:85
msgid "Generate"
msgstr "generar"

#: admin/views/notifications.php:27 admin/views/settings.php:2217
#: admin/views/notifications.php:26 admin/views/settings.php:2218
msgid "Email Notifications"
msgstr "Notificaciones por correo electrónico"

#: admin/views/notifications.php:29 admin/views/notifications.php:28
msgid ""
"Configure appointment reminders and post-visit review request emails. Both "
"are sent via your WordPress mail (wp_mail) - no paid SMS required."
msgstr ""
"Configure recordatorios de citas y correos electrónicos de solicitud de "
"revisión posterior a la visita. Ambos se envían a través de su correo de "
"WordPress (wp_mail); no se requieren SMS pagos."

#: admin/views/notifications.php:60 admin/views/notifications.php:59
msgid "📅 Appointment Reminder Email"
msgstr "📅 Correo electrónico de recordatorio de cita"

#: admin/views/notifications.php:61 admin/views/notifications.php:60
msgid ""
"Automatically email the customer before their appointment to reduce no-"
"shows."
msgstr ""
"Envíe un correo electrónico automáticamente al cliente antes de su cita para"
" reducir las ausencias."

#: admin/views/notifications.php:65 admin/views/notifications.php:64
msgid "Enable Appointment Reminder"
msgstr "Habilitar recordatorio de cita"

#: admin/views/notifications.php:70 admin/views/notifications.php:69
msgid "Send how many hours before?"
msgstr "¿Enviar cuantas horas antes?"

#: admin/views/notifications.php:73 admin/views/settings.php:2343
#: admin/views/notifications.php:72 admin/views/settings.php:2352
msgid "hours before appointment"
msgstr "horas antes de la cita"

#: admin/views/notifications.php:74 admin/views/notifications.php:73
msgid "e.g. 24 = send 1 day before, 2 = send 2 hours before"
msgstr "por ej. 24 = enviar 1 día antes, 2 = enviar 2 horas antes"

#: admin/views/notifications.php:81 admin/views/notifications.php:141
#: admin/views/notifications.php:219 admin/views/notifications.php:254
#: admin/views/notifications.php:287 admin/views/settings.php:2229
#: admin/views/notifications.php:80 admin/views/notifications.php:140
#: admin/views/notifications.php:218 admin/views/notifications.php:253
#: admin/views/notifications.php:286 admin/views/settings.php:2230
msgid "Email Subject"
msgstr "Asunto del correo electrónico"

#: admin/views/notifications.php:86 admin/views/notifications.php:146
#: admin/views/notifications.php:224 admin/views/notifications.php:259
#: admin/views/notifications.php:292 admin/views/notifications.php:85
#: admin/views/notifications.php:145 admin/views/notifications.php:223
#: admin/views/notifications.php:258 admin/views/notifications.php:291
msgid "Email Body"
msgstr "Cuerpo del correo electrónico"

#: admin/views/notifications.php:90 admin/views/notifications.php:150
#: admin/views/notifications.php:228 admin/views/notifications.php:263
#: admin/views/notifications.php:296 admin/views/notifications.php:89
#: admin/views/notifications.php:149 admin/views/notifications.php:227
#: admin/views/notifications.php:262 admin/views/notifications.php:295
msgid "Available variables:"
msgstr "Variables disponibles:"

#: admin/views/notifications.php:99 admin/views/notifications.php:98
msgid "📧 Send Test Reminder to Admin"
msgstr "📧 Enviar recordatorio de prueba al administrador"

#: admin/views/notifications.php:109 admin/views/notifications.php:108
msgid "* Review Request Email"
msgstr "* Correo electrónico de solicitud de revisión"

#: admin/views/notifications.php:110 admin/views/notifications.php:109
msgid ""
"Automatically ask happy clients to leave a Google review after their visit."
msgstr ""
"Solicite automáticamente a los clientes satisfechos que dejen una reseña en "
"Google después de su visita."

#: admin/views/notifications.php:114 admin/views/notifications.php:113
msgid "Enable Review Request"
msgstr "Habilitar solicitud de revisión"

#: admin/views/notifications.php:119 admin/views/notifications.php:209
#: admin/views/notifications.php:118 admin/views/notifications.php:208
msgid "Send how many hours after?"
msgstr "¿Enviar cuantas horas después?"

#: admin/views/notifications.php:122 admin/views/notifications.php:121
msgid "hours after appointment ends"
msgstr "horas después de finalizar la cita"

#: admin/views/notifications.php:123 admin/views/notifications.php:122
msgid "e.g. 2 = send 2 hours after, 24 = send next day"
msgstr "por ej. 2 = enviar 2 horas después, 24 = enviar al día siguiente"

#: admin/views/notifications.php:128 admin/views/notifications.php:127
msgid "Google Review Link"
msgstr "Enlace de revisión de Google"

#: admin/views/notifications.php:132 admin/views/notifications.php:131
msgid "copy the link."
msgstr "copia el enlace."

#: admin/views/notifications.php:133 admin/views/notifications.php:132
msgid ""
"A * button will appear in the email linking here. Leave blank to omit the "
"button."
msgstr ""
"Aparecerá un botón * en el correo electrónico que enlaza aquí. Déjelo en "
"blanco para omitir el botón."

#: admin/views/notifications.php:153 admin/views/notifications.php:152
msgid "- the Google review URL (also shown as a button)"
msgstr "- la URL de revisión de Google (también se muestra como un botón)"

#: admin/views/notifications.php:159 admin/views/notifications.php:158
msgid "📧 Send Test Review Request to Admin"
msgstr "📧 Enviar solicitud de revisión de prueba al administrador"

#: admin/views/notifications.php:169 admin/views/notifications.php:168
msgid "* Star Rating Collection"
msgstr "* Colección de calificación de estrellas"

#: admin/views/notifications.php:170 admin/views/notifications.php:169
msgid ""
"Sends a simple 1-5 star email after each appointment. Ratings are stored in"
msgstr ""
"Envía un correo electrónico sencillo de 1 a 5 estrellas después de cada "
"cita. Las calificaciones se almacenan en"

#: admin/views/notifications.php:170
#: includes/class-yatoon-builder-integrations.php:21
#: admin/views/notifications.php:169
msgid "Reviews"
msgstr "Reseñas"

#: admin/views/notifications.php:170 admin/views/notifications.php:169
msgid "Approved reviews can be displayed on your site with"
msgstr "Las reseñas aprobadas se pueden mostrar en su sitio con"

#: admin/views/notifications.php:170 admin/views/reviews.php:28
#: admin/views/reviews.php:153 admin/views/settings.php:460
#: admin/views/notifications.php:169 admin/views/reviews.php:154
msgid "[yatoon_reviews]"
msgstr "[yatoon_reviews]"

#: admin/views/notifications.php:170 admin/views/notifications.php:169
msgid "(Pro)."
msgstr "(Profesional)."

#: admin/views/notifications.php:173 admin/views/notifications.php:172
msgid "Enable Star Rating Emails"
msgstr "Habilitar correos electrónicos de calificación de estrellas"

#: admin/views/notifications.php:177 admin/views/notifications.php:176
msgid "Hours after appointment"
msgstr "Horas después de la cita"

#: admin/views/notifications.php:179 admin/views/notifications.php:178
msgid "Email sent X hours after end time"
msgstr "Correo electrónico enviado X horas después de la hora de finalización"

#: admin/views/notifications.php:182 admin/views/notifications.php:181
msgid "Auto-approve ratings?"
msgstr "¿Aprobar calificaciones automáticamente?"

#: admin/views/notifications.php:185 admin/views/notifications.php:184
msgid "Approve all submitted ratings automatically"
msgstr "Aprobar todas las calificaciones enviadas automáticamente"

#: admin/views/notifications.php:190 admin/views/notifications.php:189
msgid "Email subject"
msgstr "Asunto del correo electrónico"

#: admin/views/notifications.php:199 admin/views/notifications.php:198
msgid "↩️ No-show Follow-up Email"
msgstr "↩️ Correo electrónico de seguimiento por ausencia"

#: admin/views/notifications.php:200 admin/views/notifications.php:199
msgid ""
"Automatically follow up after an appointment is marked as no-show, so the "
"client can rebook or contact the salon."
msgstr ""
"Seguimiento automático después de que una cita se marca como no presentada, "
"para que el cliente pueda volver a reservar o comunicarse con el salón."

#: admin/views/notifications.php:204 admin/views/notifications.php:203
msgid "Enable No-show Follow-up"
msgstr "Habilitar seguimiento de ausencias"

#: admin/views/notifications.php:212 admin/views/notifications.php:211
msgid "hours after marking no-show"
msgstr "horas después de marcar la no presentación"

#: admin/views/notifications.php:236 admin/views/notifications.php:235
msgid "📧 Send Test No-show Email to Admin"
msgstr "📧 Enviar correo electrónico de prueba de ausencia al administrador"

#: admin/views/notifications.php:246 admin/views/notifications.php:245
msgid "❌ Cancellation Notification Email"
msgstr "❌ Correo electrónico de notificación de cancelación"

#: admin/views/notifications.php:248 admin/views/notifications.php:247
msgid "Email sent to the customer when their appointment is cancelled."
msgstr "Correo electrónico enviado al cliente cuando se cancela su cita."

#: admin/views/notifications.php:249 admin/views/notifications.php:248
msgid "Admin cancelling:"
msgstr "Cancelación del administrador:"

#: admin/views/notifications.php:249 admin/views/notifications.php:248
msgid "you'll see a \"Notify customer\" checkbox in the Bookings page."
msgstr ""
"Verá una casilla de verificación \"Notificar al cliente\" en la página de "
"Reservas."

#: admin/views/notifications.php:250 admin/views/notifications.php:249
msgid "Customer cancelling:"
msgstr "Cancelación del cliente:"

#: admin/views/notifications.php:250 admin/views/notifications.php:249
msgid "they'll see a \"Send me a confirmation email\" checkbox in their portal."
msgstr ""
"Verán una casilla de verificación \"Envíame un correo electrónico de "
"confirmación\" en su portal."

#: admin/views/notifications.php:271 admin/views/notifications.php:270
msgid "📧 Send Test Cancel Email to Admin"
msgstr "📧 Enviar correo electrónico de cancelación de prueba al administrador"

#: admin/views/notifications.php:280 admin/views/notifications.php:279
msgid "🔄 Reschedule Notification Email"
msgstr "🔄 Correo electrónico de notificación de reprogramación"

#: admin/views/notifications.php:282 admin/views/notifications.php:281
msgid "Email sent to the customer when their appointment is rescheduled."
msgstr "Correo electrónico enviado al cliente cuando se reprograma su cita."

#: admin/views/notifications.php:283 admin/views/notifications.php:282
msgid "Customer rescheduling via portal:"
msgstr "Reprogramación de clientes vía portal:"

#: admin/views/notifications.php:283 admin/views/notifications.php:282
msgid "they'll see a \"Send me a confirmation email\" checkbox."
msgstr ""
"Verán una casilla de verificación \"Envíame un correo electrónico de "
"confirmación\"."

#: admin/views/notifications.php:304 admin/views/notifications.php:303
msgid "📧 Send Test Reschedule Email to Admin"
msgstr ""
"📧 Enviar correo electrónico de reprogramación de prueba al administrador"

#: admin/views/notifications.php:314 admin/views/notifications.php:313
msgid "💾 Save Notification Settings"
msgstr "💾 Guardar configuración de notificaciones"

#: admin/views/packages.php:7
msgid "Service Packages 🎁"
msgstr "Paquetes de servicios 🎁"

#: admin/views/packages.php:8
msgid ""
"Sell pre-paid session bundles. Clients buy a package and redeem sessions at "
"booking time."
msgstr ""
"Vender paquetes de sesiones prepago. Los clientes compran un paquete y "
"canjean sesiones al momento de la reserva."

#: admin/views/packages.php:38 includes/class-yatoon-growth-modules.php:728
#: includes/class-yatoon-growth-storefront.php:128
#: includes/class-yatoon-growth-modules.php:746
#: includes/class-yatoon-growth-storefront.php:134
msgid "Packages"
msgstr "Paquetes"

#: admin/views/packages.php:40
msgid "No packages yet. Create one using the form on the right."
msgstr "Aún no hay paquetes. Crea uno usando el formulario de la derecha."

#: admin/views/packages.php:43 includes/class-yatoon-growth-modules.php:916
#: includes/class-yatoon-growth-modules.php:934
msgid "Package"
msgstr "Paquete"

#: admin/views/packages.php:43
msgid "Sessions"
msgstr "Sesiones"

#: admin/views/packages.php:74
msgid "Create Package"
msgstr "Crear paquete"

#: admin/views/packages.php:78
msgid "Package Name *"
msgstr "Nombre del paquete *"

#: admin/views/packages.php:79
msgid "e.g. Gel Manicure 5-Pack"
msgstr "por ej. Paquete de 5 manicuras en gel."

#: admin/views/packages.php:82 admin/views/services.php:610
#: includes/class-yatoon-growth-modules.php:716
#: includes/class-yatoon-growth-modules.php:730
#: includes/class-yatoon-growth-modules.php:743
#: includes/class-yatoon-invoice.php:265
#: includes/class-yatoon-locations.php:243
#: includes/class-yatoon-growth-modules.php:734
#: includes/class-yatoon-growth-modules.php:748
#: includes/class-yatoon-growth-modules.php:761
#: includes/class-yatoon-locations.php:250
msgid "Description"
msgstr "Descripción"

#: admin/views/packages.php:83
msgid "Buy 5 sessions, save 10%"
msgstr "Compra 5 sesiones, ahorra 10%"

#: admin/views/packages.php:88
#: includes/class-yatoon-editor-integrations.php:165
msgid "Any service"
msgstr "cualquier servicio"

#: admin/views/packages.php:95
msgid "Sessions included"
msgstr "Sesiones incluidas"

#: admin/views/packages.php:97
msgid "enter 6"
msgstr "ingrese 6"

#: admin/views/packages.php:100
msgid "Package price ($)"
msgstr "Precio del paquete ($)"

#: admin/views/packages.php:102
msgid "Total price for all sessions"
msgstr "Precio total de todas las sesiones."

#: admin/views/packages.php:105
msgid "Expires after (days)"
msgstr "Caduca después de (días)"

#: admin/views/packages.php:107
msgid "From purchase date. 180 = 6 months."
msgstr "Desde la fecha de compra. 180 = 6 meses."

#: admin/views/packages.php:110
msgid "Save Package"
msgstr "Guardar paquete"

#: admin/views/recurring.php:29
msgid "Recurring Appointments"
msgstr "Citas recurrentes"

#: admin/views/recurring.php:30
msgid ""
"Clients can set up automatic repeat bookings from the booking confirmation "
"page. This is a"
msgstr ""
"Los clientes pueden configurar reservas repetidas automáticas desde la "
"página de confirmación de reserva. Este es un"

#: admin/views/recurring.php:30
msgid "feature."
msgstr "característica."

#: admin/views/recurring.php:49
msgid "Recurring Appointments - Pro Feature"
msgstr "Citas recurrentes - Función Pro"

#: admin/views/recurring.php:51
msgid ""
"After booking, clients can choose to automatically repeat every 1, 2, 3, or "
"4 weeks. Future slots are created instantly and reminders are sent "
"automatically."
msgstr ""
"Después de reservar, los clientes pueden optar por repetir automáticamente "
"cada 1, 2, 3 o 4 semanas. Los espacios futuros se crean instantáneamente y "
"los recordatorios se envían automáticamente."

#: admin/views/recurring.php:53 admin/views/reviews.php:155
#: admin/views/reviews.php:156
msgid "Activate license"
msgstr "Activar licencia"

#: admin/views/recurring.php:59
msgid ""
"No recurring series yet. Clients can set up recurring bookings from the "
"booking confirmation page."
msgstr ""
"Aún no hay series recurrentes. Los clientes pueden configurar reservas "
"recurrentes desde la página de confirmación de reserva."

#: admin/views/recurring.php:68
msgid "Frequency"
msgstr "Frecuencia"

#: admin/views/recurring.php:69
msgid "Occurrences"
msgstr "Ocurrencias"

#: admin/views/recurring.php:70
msgid "Last"
msgstr "último"

#: admin/views/reports.php:44
msgid "Repeat Client Rate"
msgstr "Tarifa de clientes repetidos"

#: admin/views/reports.php:45
msgid "Client Retention"
msgstr "Retención de clientes"

#: admin/views/reports.php:46
msgid "Rebooking Rate"
msgstr "Tarifa de cambio de reserva"

#: admin/views/reports.php:47
msgid "Cancellation Rate"
msgstr "Tasa de cancelación"

#: admin/views/reports.php:49
msgid "Next 30 Days"
msgstr "Próximos 30 días"

#: admin/views/reports.php:50
msgid "Commission Due"
msgstr "Comisión vencida"

#: admin/views/reports.php:51
msgid "Estimated Contribution"
msgstr "Contribución estimada"

#: admin/views/reports.php:57
msgid ""
"Simple business reporting for bookings, staff performance, service demand, "
"and payment follow-up."
msgstr ""
"Informes comerciales sencillos para reservas, desempeño del personal, "
"demanda de servicios y seguimiento de pagos."

#: admin/views/reports.php:84 admin/views/settings.php:2395
#: admin/views/settings.php:2516 includes/class-yatoon-service-menu.php:187
#: includes/class-yatoon-service-menu.php:262
#: public/views/booking-form-square.php:247
#: includes/class-yatoon-service-menu.php:178
#: includes/class-yatoon-service-menu.php:253 admin/views/settings.php:2404
#: admin/views/settings.php:2525 public/views/booking-form-square.php:248
msgid "From"
msgstr "De"

#: admin/views/reports.php:92 includes/class-yatoon-salon-operations.php:403
#: public/views/booking-form-square.php:941
#: public/views/booking-form-square.php:954
#: includes/class-yatoon-salon-operations.php:405
#: public/views/booking-form-square.php:942
#: public/views/booking-form-square.php:955
msgid "Apply"
msgstr "Aplicar"

#: admin/views/reports.php:93
msgid "Last 30 Days"
msgstr "Últimos 30 días"

#: admin/views/reports.php:95
msgid "Export PDF"
msgstr "Exportar PDF"

#: admin/views/reports.php:110
msgid "Growth, Retention & Forecast"
msgstr "Crecimiento, retención y pronóstico"

#: admin/views/reports.php:119
msgid ""
"Estimated contribution is scheduled revenue minus configured service supply "
"costs and calculated staff commission. Rent, tax, payment fees, and other "
"operating costs are not deducted."
msgstr ""
"La contribución estimada son los ingresos programados menos los costos de "
"suministro de servicios configurados y la comisión de personal calculada. No"
" se deducen alquileres, impuestos, tarifas de pago y otros costos "
"operativos."

#: admin/views/reports.php:124 admin/views/reports.php:230
#: admin/views/reports.php:232
msgid "Staff Utilization"
msgstr "Utilización del personal"

#: admin/views/reports.php:125
msgid "Booked"
msgstr "Reservado"

#: admin/views/reports.php:125
#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "Capacity"
msgstr "Capacidad"

#: admin/views/reports.php:125 admin/views/reports.php:237
#: admin/views/reports.php:239
msgid "Utilization"
msgstr "Utilización"

#: admin/views/reports.php:125 admin/views/reports.php:133
#: admin/views/reports.php:144 admin/views/reports.php:174
#: admin/views/reports.php:204 admin/views/reports.php:239
#: admin/views/reports.php:377 admin/views/reports.php:134
#: admin/views/reports.php:146 admin/views/reports.php:176
#: admin/views/reports.php:206 admin/views/reports.php:241
#: admin/views/reports.php:379
msgid "Revenue"
msgstr "Ingresos"

#: admin/views/reports.php:126 admin/views/reports.php:209
#: admin/views/reports.php:211
msgid "No staff data for this range."
msgstr "No hay datos de personal para este rango."

#: admin/views/reports.php:132 admin/views/reports.php:133
msgid "Booking Sources"
msgstr "Fuentes de reserva"

#: admin/views/reports.php:133 admin/views/settings.php:2754
#: admin/views/reports.php:134 admin/views/settings.php:2763
msgid "Source"
msgstr "Fuente"

#: admin/views/reports.php:134 admin/views/reports.php:135
msgid "No source data for this range."
msgstr "No hay datos de origen para este rango."

#: admin/views/reports.php:138 admin/views/reports.php:140
msgid ""
"Square-synced appointments are separated from WordPress/local bookings. "
"Campaign conversion requires tagged links or an analytics integration."
msgstr ""
"Las citas sincronizadas con Square están separadas de las reservas "
"WordPress/locales. La conversión de campaña requiere enlaces etiquetados o "
"una integración de análisis."

#: admin/views/reports.php:143 admin/views/reports.php:145
msgid "Service Revenue & Estimated Profit"
msgstr "Ingresos por servicios y beneficio estimado"

#: admin/views/reports.php:144 admin/views/reports.php:146
msgid "Supply cost"
msgstr "Costo de suministro"

#: admin/views/reports.php:144 admin/views/reports.php:146
msgid "Before commission"
msgstr "Antes de la comisión"

#: admin/views/reports.php:145 admin/views/reports.php:179
#: admin/views/reports.php:147 admin/views/reports.php:181
msgid "No service data for this range."
msgstr "No hay datos de servicio para esta gama."

#: admin/views/reports.php:149 admin/views/reports.php:152
msgid ""
"Set an optional estimated supply cost on each service. These figures are "
"planning estimates, not tax accounting."
msgstr ""
"Establece un coste de suministro estimado opcional para cada servicio. Estas"
" cifras son estimaciones de planificación, no contabilidad fiscal."

#: admin/views/reports.php:153 admin/views/reports.php:155
msgid "Today at a Glance"
msgstr "Hoy de un vistazo"

#: admin/views/reports.php:166 admin/views/reports.php:168
msgid "Top Services"
msgstr "Servicios principales"

#: admin/views/reports.php:196 admin/views/reports.php:198
msgid "Staff Performance"
msgstr "Desempeño del personal"

#: admin/views/reports.php:203 admin/views/reports.php:376
#: admin/views/reports.php:205 admin/views/reports.php:378
msgid "No Show"
msgstr "No presentarse"

#: admin/views/reports.php:236 admin/views/reports.php:238
msgid "Booked Hours"
msgstr "Horas reservadas"

#: admin/views/reports.php:244 admin/views/reports.php:246
msgid "No staff utilization data for this range."
msgstr "No hay datos de utilización del personal para este rango."

#: admin/views/reports.php:272 admin/views/reports.php:274
msgid "Upcoming This Week"
msgstr "Próximamente esta semana"

#: admin/views/reports.php:278 assets/js/frontend.js:6658
#: assets/js/staff-portal.js:878 assets/js/staff-portal.js:888
#: assets/js/staff-portal.js:1097 assets/js/staff-portal.js:1179
#: assets/js/staff-portal.js:1248 assets/js/staff-portal.js:1323
#: assets/js/staff-portal.js:1658 assets/js/staff-portal.js:1743
#: assets/js/staff-portal.js:2086 includes/class-yatoon-calendar-links.php:134
#: includes/class-yatoon-customer-portal.php:1037
#: includes/class-yatoon-insights.php:318
#: includes/class-yatoon-invoice.php:267 admin/views/reports.php:280
msgid "Appointment"
msgstr "Cita"

#: admin/views/reports.php:285 admin/views/reports.php:287
msgid "No upcoming bookings in the next 7 days."
msgstr "No hay próximas reservas en los próximos 7 días."

#: admin/views/reports.php:308 admin/views/reports.php:310
msgid "Needs Follow-Up"
msgstr "Necesita seguimiento"

#: admin/views/reports.php:315 admin/views/settings.php:2480
#: admin/views/reports.php:317 admin/views/settings.php:2489
msgid "Detail"
msgstr "Detalle"

#: admin/views/reports.php:321 admin/views/reports.php:323
msgid "No payment or rebooking follow-ups right now."
msgstr "No hay pagos ni seguimientos de cambios de reserva en este momento."

#: admin/views/reports.php:334 includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-staff-locations.php:203 admin/views/reports.php:336
msgid "Open"
msgstr "Abrir"

#: admin/views/reports.php:339 admin/views/reports.php:341
msgid "Rebook"
msgstr "Volver a reservar"

#: admin/views/reports.php:351 admin/views/reports.php:353
msgid "Send Recall"
msgstr "Enviar retiro"

#: admin/views/reports.php:353 admin/views/waitlist.php:162
#: admin/views/reports.php:355
msgid "Call"
msgstr "llamar"

#: admin/views/reports.php:355 admin/views/reports.php:357
msgid "No contact"
msgstr "Sin contacto"

#: admin/views/reports.php:368 admin/views/reports.php:370
msgid "Daily Breakdown"
msgstr "Desglose diario"

#: admin/views/reports.php:382 admin/views/reports.php:384
msgid "No booking activity in this range."
msgstr "No hay actividad de reserva en este rango."

#: admin/views/reviews.php:27
msgid "Customer Reviews"
msgstr "Comentarios de clientes"

#: admin/views/reviews.php:28
msgid "Manage star ratings collected after appointments. Use"
msgstr ""
"Administre las calificaciones de estrellas recopiladas después de las citas."
" uso"

#: admin/views/reviews.php:68
msgid "Avg rating"
msgstr "Calificación promedio"

#: admin/views/reviews.php:72
msgid "Approved"
msgstr "Aprobado"

#: admin/views/reviews.php:76
msgid "Awaiting review"
msgstr "En espera de revisión"

#: admin/views/reviews.php:80
msgid "Total collected"
msgstr "Total recaudado"

#: admin/views/reviews.php:119
msgid "* Featured"
msgstr "* Destacado"

#: admin/views/reviews.php:129
msgid "No written review."
msgstr "Sin reseña escrita."

#: admin/views/reviews.php:133
msgid "Approve"
msgstr "Aprobar"

#: admin/views/reviews.php:136
msgid "Reject"
msgstr "Rechazar"

#: admin/views/reviews.php:153 admin/views/reviews.php:154
msgid "Display reviews on your website"
msgstr "Mostrar reseñas en su sitio web"

#: admin/views/reviews.php:153 admin/views/reviews.php:154
msgid "- add"
msgstr "- agregar"

#: admin/views/reviews.php:153 admin/views/reviews.php:154
msgid "to any page to show approved reviews as a beautiful card grid."
msgstr ""
"a cualquier página para mostrar las reseñas aprobadas como una hermosa "
"cuadrícula de tarjetas."

#: admin/views/service-menu.php:68 admin/views/service-menu.php:72
msgid "Service Menu - Featured Items"
msgstr "Menú de servicio: artículos destacados"

#: admin/views/service-menu.php:72 admin/views/settings.php:456
#: admin/views/service-menu.php:76
msgid "[yatoon_service_menu]"
msgstr "[yatoon_service_menu]"

#: admin/views/service-menu.php:72 admin/views/service-menu.php:76
msgid "on any page."
msgstr "en cualquier página."

#: admin/views/service-menu.php:77 admin/views/service-menu.php:81
msgid "Service Menu Page URL"
msgstr "URL de la página del menú de servicio"

#: admin/views/service-menu.php:81 admin/views/services.php:478
#: admin/views/services.php:532 admin/views/settings.php:2801
#: admin/views/staff.php:376 admin/views/staff.php:399
#: admin/views/service-menu.php:85 admin/views/settings.php:2811
msgid "Save"
msgstr "Guardar"

#: admin/views/service-menu.php:83 admin/views/service-menu.php:87
msgid "View Page"
msgstr "Ver página"

#: admin/views/service-menu.php:86 admin/views/service-menu.php:112
#: admin/views/service-menu.php:90 admin/views/service-menu.php:116
msgid "Saved"
msgstr "Guardado"

#: admin/views/service-menu.php:90 admin/views/service-menu.php:94
msgid "No active services found."
msgstr "No se encontraron servicios activos."

#: admin/views/service-menu.php:90 admin/views/service-menu.php:94
msgid "Go to Services"
msgstr "Ir a Servicios"

#: admin/views/service-menu.php:90 admin/views/service-menu.php:94
msgid ""
"to add your first service, then come back here to configure the Service "
"Menu."
msgstr ""
"para agregar su primer servicio, luego regrese aquí para configurar el menú "
"de servicio."

#: admin/views/service-menu.php:95 admin/views/service-menu.php:99
msgid "Category Display Order"
msgstr "Orden de visualización de categorías"

#: admin/views/service-menu.php:96 admin/views/service-menu.php:100
msgid "Enter a number to set the display order (lower = first)."
msgstr ""
"Ingrese un número para configurar el orden de visualización (inferior = "
"primero)."

#: admin/views/service-menu.php:111 admin/views/service-menu.php:115
msgid "Save Order"
msgstr "Guardar pedido"

#: admin/views/service-menu.php:116 admin/views/service-menu.php:120
msgid "service(s) featured"
msgstr "servicio(s) presentado(s)"

#: admin/views/service-menu.php:117 admin/views/service-menu.php:121
msgid "(max 12 shown in carousel)"
msgstr "(máximo 12 mostrados en carrusel)"

#: admin/views/service-menu.php:130 public/views/booking-form.php:163
#: admin/views/service-menu.php:134
msgid "Featured"
msgstr "Destacado"

#: admin/views/service-menu.php:131 admin/views/service-menu.php:135
msgid "Image"
msgstr "Imagen"

#: admin/views/service-menu.php:132 admin/views/services.php:347
#: admin/views/service-menu.php:136
msgid "Service Name"
msgstr "Nombre del servicio"

#: admin/views/services.php:291 admin/views/staff.php:125
#: includes/class-yatoon-data-portability.php:105
#: includes/class-yatoon-data-portability.php:122
#: includes/class-yatoon-manage-booking.php:661
#: public/views/booking-form-hybrid.php:21
#: includes/class-yatoon-manage-booking.php:668
msgid "Services"
msgstr "Servicios"

#: admin/views/services.php:292
msgid "Add New"
msgstr "Agregar nuevo"

#: admin/views/services.php:293 admin/views/services.php:522
msgid "Manage Categories"
msgstr "Administrar categorías"

#: admin/views/services.php:297
msgid "Sync from Square - Pro"
msgstr "Sincronización desde Square - Pro"

#: admin/views/services.php:308
msgid ""
"No services found. Click \"Add New\" to create a service or \"Sync from "
"Square\"."
msgstr ""
"No se encontraron servicios. Haga clic en \"Agregar nuevo\" para crear un "
"servicio o \"Sincronizar desde Square\"."

#: admin/views/services.php:313
msgid "Search services, descriptions, or IDs"
msgstr "Buscar servicios, descripciones o ID"

#: admin/views/services.php:315
#: includes/class-yatoon-editor-integrations.php:183
msgid "All categories"
msgstr "Todas las categorias"

#: admin/views/services.php:322 admin/views/settings.php:2754
#: admin/views/settings.php:2796 admin/views/staff.php:99
#: admin/views/staff.php:179 admin/views/staff.php:181
#: admin/views/staff.php:336 assets/js/customer-portal.js:383
#: includes/class-yatoon-growth-modules.php:720
#: includes/class-yatoon-growth-modules.php:733
#: includes/class-yatoon-growth-modules.php:746
#: includes/class-yatoon-locations.php:272
#: includes/class-yatoon-growth-modules.php:738
#: includes/class-yatoon-growth-modules.php:751
#: includes/class-yatoon-growth-modules.php:764
#: includes/class-yatoon-locations.php:279
#: includes/class-yatoon-salon-operations.php:404
#: includes/class-yatoon-staff-locations.php:202 admin/views/settings.php:2763
#: admin/views/settings.php:2806
msgid "Active"
msgstr "Activo"

#: admin/views/services.php:323 admin/views/staff.php:100
msgid "Inactive"
msgstr "Inactivo"

#: admin/views/services.php:326
msgid "All upload settings"
msgstr "Todas las configuraciones de carga"

#: admin/views/services.php:327
msgid "Photo upload enabled"
msgstr "Carga de fotos habilitada"

#: admin/views/services.php:328
msgid "No photo upload"
msgstr "No se cargan fotos"

#: admin/views/services.php:333
msgid "Select a service or click a row to edit."
msgstr "Seleccione un servicio o haga clic en una fila para editarla."

#: admin/views/services.php:334
msgid "Edit Selected"
msgstr "Editar seleccionado"

#: admin/views/services.php:335 admin/views/services.php:412
msgid "Add Add-on"
msgstr "Agregar complemento"

#: admin/views/services.php:343
msgid "Select all services"
msgstr "Seleccionar todos los servicios"

#: admin/views/services.php:350 admin/views/services.php:640
msgid "Category"
msgstr "Categoría"

#: admin/views/services.php:351 includes/class-yatoon-staff-locations.php:174
#: includes/class-yatoon-staff-locations.php:204
msgid "Rules"
msgstr "Reglas"

#: admin/views/services.php:374 admin/views/services.php:403
msgid "Photo upload"
msgstr "Subir foto"

#: admin/views/services.php:400
msgid "Policy"
msgstr "Política"

#: admin/views/services.php:401
msgid "Consent"
msgstr "Consentimiento"

#: admin/views/services.php:402 admin/views/services.php:471
#: assets/js/frontend.js:4134 assets/js/frontend.js:4138
#: public/views/booking-form.php:222 public/views/catalog.php:50
msgid "Popular"
msgstr "Popular"

#: admin/views/services.php:404 assets/js/frontend.js:3025
#: assets/js/frontend.js:4308 assets/js/manage-booking.js:599
msgid "Any staff"
msgstr "Cualquier profesional"

#: admin/views/services.php:423
msgid "Option Name"
msgstr "Nombre de la opción"

#: admin/views/services.php:426
msgid "Group"
msgstr "Grupo"

#: admin/views/services.php:427
msgid "Badge"
msgstr "Insignia"

#: admin/views/services.php:463
msgid "Main (single select)"
msgstr "Principal (selección única)"

#: admin/views/services.php:464
msgid "Add-on (multi-select)"
msgstr "Complemento (selección múltiple)"

#: admin/views/services.php:469 admin/views/staff.php:335
msgid "Auto"
msgstr "Automático"

#: admin/views/services.php:470 assets/js/frontend.js:4132
#: assets/js/frontend.js:4138
msgid "Recommended"
msgstr "Recomendado"

#: admin/views/services.php:472 assets/js/frontend.js:4136
#: assets/js/frontend.js:4138
msgid "Add-on"
msgstr "complemento"

#: admin/views/services.php:473 admin/views/staff.php:212
msgid "None"
msgstr "Ninguno"

#: admin/views/services.php:493 admin/views/services.php:506
msgid "+ Copy Add-on from another service"
msgstr "+ Copiar complemento de otro servicio"

#: admin/views/services.php:523
msgid ""
"Categories are built from services. Rename a category to update every "
"service using it, or delete it to clear that category from those services."
msgstr ""
"Las categorías se construyen a partir de servicios. Cambie el nombre de una "
"categoría para actualizar todos los servicios que la utilizan o elimínela "
"para borrar esa categoría de esos servicios."

#: admin/views/services.php:526
msgid "No categories yet. Add one while creating or editing a service."
msgstr "Aún no hay categorías. Agregue uno mientras crea o edita un servicio."

#: admin/views/services.php:548
msgid "Copy Add-on to"
msgstr "Copiar complemento a"

#: admin/views/services.php:549
msgid ""
"Copy an option from another service, or enter a name, duration, and price "
"below to create a new Add-on."
msgstr ""
"Copie una opción de otro servicio o ingrese un nombre, duración y precio a "
"continuación para crear un nuevo complemento."

#: admin/views/services.php:552
msgid "Optional: copy from existing service"
msgstr "Opcional: copiar del servicio existente"

#: admin/views/services.php:554
msgid "-- Loading... --"
msgstr "-- Cargando... --"

#: admin/views/services.php:556
msgid "No reusable options found yet. You can still type a new Add-on below."
msgstr ""
"Aún no se han encontrado opciones reutilizables. Aún puedes escribir un "
"nuevo complemento a continuación."

#: admin/views/services.php:560
msgid "Select Option"
msgstr "Seleccionar opción"

#: admin/views/services.php:562
msgid "-- Please select a source service first --"
msgstr "-- Primero seleccione un servicio fuente --"

#: admin/views/services.php:568
msgid "Display Name (editable)"
msgstr "Nombre para mostrar (editable)"

#: admin/views/services.php:569
msgid "e.g. Custom Design / Nail Art"
msgstr "por ej. Diseño personalizado/arte de uñas"

#: admin/views/services.php:574 admin/views/services.php:757
msgid "Duration (min)"
msgstr "Duración (min)"

#: admin/views/services.php:578 admin/views/services.php:761
msgid "Price ($)"
msgstr "Precio ($)"

#: admin/views/services.php:584
msgid "Square Variation ID:"
msgstr "ID de variación Square:"

#: admin/views/services.php:584
msgid "(optional; copied when available)"
msgstr "(opcional; copiado cuando esté disponible)"

#: admin/views/services.php:591 admin/views/services.php:771
#: public/views/booking-form.php:230
msgid "Add"
msgstr "Añadir"

#: admin/views/services.php:600 includes/class-yatoon-manage-booking.php:739
#: includes/class-yatoon-manage-booking.php:746
msgid "Add Service"
msgstr "Agregar servicio"

#: admin/views/services.php:605
msgid "Service Name *"
msgstr "Nombre del servicio *"

#: admin/views/services.php:613
msgid "Improve with AI"
msgstr "Mejorar con IA"

#: admin/views/services.php:614
msgid ""
"Uses this service's name, category, price, duration, and current "
"description."
msgstr ""
"Utiliza el nombre, la categoría, el precio, la duración y la descripción "
"actual de este servicio."

#: admin/views/services.php:620
msgid "Duration (minutes) *"
msgstr "Duración (minutos) *"

#: admin/views/services.php:624
msgid "Price ($) *"
msgstr "Precio ($) *"

#: admin/views/services.php:628
msgid "Tax rate override (%)"
msgstr "Anulación de la tasa impositiva (%)"

#: admin/views/services.php:630
msgid ""
"Leave blank to inherit the shop rate. Enter 0 for a deliberately zero-rated "
"service."
msgstr ""
"Déjelo en blanco para heredar la tarifa de la tienda. Ingrese 0 para un "
"servicio deliberadamente con tarifa cero."

#: admin/views/services.php:633
msgid "Estimated supply cost ($)"
msgstr "Costo de suministro estimado ($)"

#: admin/views/services.php:635
msgid ""
"Optional. Used only for estimated service profit reports; it does not change"
" the customer price."
msgstr ""
"Opcional. Se utiliza únicamente para informes estimados de beneficios de "
"servicios; no cambia el precio al cliente."

#: admin/views/services.php:643
msgid "No category"
msgstr "Sin categoría"

#: admin/views/services.php:647
msgid "+ Add new category"
msgstr "+ Agregar nueva categoría"

#: admin/views/services.php:649
msgid "New category name"
msgstr "Nuevo nombre de categoría"

#: admin/views/services.php:655
msgid "Cover Image"
msgstr "Imagen de portada"

#: admin/views/services.php:656
msgid ""
"Recommended: a bright square or 4:3 service photo, at least 900px wide. This"
" image is used on the mobile booking card, so close-up nail or treatment "
"photos convert best."
msgstr ""
"Recomendamos una foto de servicio luminosa, cuadrada o con proporción 4:3, "
"de al menos 900 px de ancho. Se muestra en la tarjeta de reserva móvil; las "
"fotos cercanas de uñas o tratamientos suelen dar mejores resultados."

#: admin/views/services.php:662
msgid "Upload / Choose Image"
msgstr "Subir/Elegir Imagen"

#: admin/views/services.php:663
msgid "Remove Image"
msgstr "Quitar imagen"

#: admin/views/services.php:664
msgid "No image? Yatoon will show a polished placeholder card automatically."
msgstr ""
"¿Sin imagen? Yatoon mostrará automáticamente una tarjeta de marcador de "
"posición pulida."

#: admin/views/services.php:670
msgid "Gallery Images"
msgstr "Galería de imágenes"

#: admin/views/services.php:671
msgid "These appear in the Catalog gallery view and the"
msgstr "Estos aparecen en la vista de galería del catálogo y en la"

#: admin/views/services.php:671
msgid "homepage slider. Drag to reorder."
msgstr "control deslizante de la página de inicio. Arrastre para reordenar."

#: admin/views/services.php:674
msgid "+ Add Images"
msgstr "+ Agregar imágenes"

#: admin/views/services.php:675
msgid "Select multiple at once from Media Library"
msgstr "Seleccione varios a la vez desde la biblioteca multimedia"

#: admin/views/services.php:682
msgid "Active (visible on booking page)"
msgstr "Activo (visible en la página de reservas)"

#: admin/views/services.php:687
msgid "Booking Rules"
msgstr "Reglas de reserva"

#: admin/views/services.php:689
msgid "Require cancellation / no-show policy acknowledgement for this service"
msgstr ""
"Requerir reconocimiento de política de cancelación/no presentación para este"
" servicio"

#: admin/views/services.php:692
msgid "Require consent / waiver signature for this service"
msgstr "Requerir firma de consentimiento/renuncia para este servicio"

#: admin/views/services.php:695
msgid "Let customers choose staff for this service"
msgstr "Permitir que los clientes elijan personal para este servicio."

#: admin/views/services.php:698
msgid "Allow customer design image upload"
msgstr "Permitir la carga de imágenes de diseño del cliente"

#: admin/views/services.php:699
msgid ""
"Use for Custom Design / Nail Art services. The General upload switch must "
"also be enabled."
msgstr ""
"Úselo para servicios de diseño personalizado/arte de uñas. El interruptor de"
" carga general también debe estar habilitado."

#: admin/views/services.php:702
msgid "Show Popular badge on the booking page"
msgstr "Mostrar insignia de Popular en la página de reserva"

#: admin/views/services.php:705
msgid "Buffer before (min)"
msgstr "Buffer antes (min)"

#: admin/views/services.php:706
msgid "Buffer after (min)"
msgstr "Buffer después (min)"

#: admin/views/services.php:707
msgid "Lead time (min)"
msgstr "Plazo de entrega (minutos)"

#: admin/views/services.php:709
msgid ""
"Buffers and lead time are stored now for scheduling/reporting; Square "
"availability remains the final source when Square mode is active."
msgstr ""
"Los buffers y el tiempo de entrega se almacenan ahora para "
"programación/informes; La disponibilidad de Square sigue siendo la fuente "
"final cuando el modo Square está activo."

#: admin/views/services.php:713
msgid "Save Service"
msgstr "Guardar servicio"

#: admin/views/services.php:720
msgid "Service Options / Variations"
msgstr "Opciones/variaciones de servicio"

#: admin/views/services.php:721
msgid "Add options like \"Hands\" / \"Feet\" so customers can choose when booking."
msgstr ""
"Agregue opciones como \"Manos\" / \"Pies\" para que los clientes puedan "
"elegir al reservar."

#: admin/views/services.php:728
msgid "(min)"
msgstr "(minutos)"

#: admin/views/services.php:735
msgid ""
"No options yet. Add one below, or reuse an existing option from another "
"service."
msgstr ""
"Aún no hay opciones. Agregue uno a continuación o reutilice una opción "
"existente de otro servicio."

#: admin/views/services.php:741
msgid "+ Add New Option"
msgstr "+ Agregar nueva opción"

#: admin/views/services.php:743
msgid "Reuse existing item"
msgstr "Reutilizar elemento existente"

#: admin/views/services.php:745
msgid "Manual - create a new option"
msgstr "Manual - crear una nueva opción"

#: admin/views/services.php:749
msgid ""
"Choose an existing service option to reuse its shared ID, or enter a new "
"option manually below."
msgstr ""
"Elija una opción de servicio existente para reutilizar su ID compartida o "
"ingrese una nueva opción manualmente a continuación."

#: admin/views/services.php:753 admin/views/settings.php:2793
#: admin/views/staff.php:313 admin/views/settings.php:2803
msgid "Name *"
msgstr "Nombre *"

#: admin/views/services.php:754
msgid "e.g. Hands"
msgstr "por ej. manos"

#: admin/views/services.php:767
msgid "Main (single)"
msgstr "Principal (sencillo)"

#: admin/views/services.php:768
msgid "Add-on (multi)"
msgstr "Complemento (varios)"

#: admin/views/settings.php:109
msgid "Yatoon Booking Settings"
msgstr "Configuración de reservas de Yatoon"

#: admin/views/settings.php:110
msgid "Pro version active"
msgstr "Versión pro activa"

#: admin/views/settings.php:110
msgid "Free version"
msgstr "Versión gratuita"

#: admin/views/settings.php:113 admin/views/settings.php:116
msgid "Settings saved successfully!"
msgstr "¡La configuración se guardó correctamente!"

#: admin/views/settings.php:118
msgid "Business hours saved successfully!"
msgstr "¡Horario comercial guardado exitosamente!"

#: admin/views/settings.php:121
msgid "Google Calendar connected!"
msgstr "¡Google Calendario conectado!"

#: admin/views/settings.php:123
msgid "Google Calendar connection failed."
msgstr "Error en la conexión con Google Calendar."

#: admin/views/settings.php:159
msgid "Settings sections"
msgstr "Secciones de configuración"

#: admin/views/settings.php:164
msgid "Settings detail level"
msgstr "Nivel de detalle de configuración"

#: admin/views/settings.php:166
msgid "Recommended view"
msgstr "Vista recomendada"

#: admin/views/settings.php:167
msgid ""
"Common store settings stay visible. Developer credentials and sync internals"
" are tucked away until needed."
msgstr ""
"La configuración común de la tienda permanece visible. Las credenciales de "
"desarrollador y los elementos internos de sincronización están guardados "
"hasta que se necesiten."

#: admin/views/settings.php:169
msgid "Show advanced"
msgstr "Mostrar avanzado"

#: admin/views/settings.php:247
msgid "Ready to go live?"
msgstr "¿Listo para empezar a vivir?"

#: admin/views/settings.php:248
msgid ""
"Here's what's left before your clients see a polished booking experience."
msgstr ""
"Esto es lo que queda antes de que sus clientes disfruten de una experiencia "
"de reserva refinada."

#: admin/views/settings.php:275
msgid "Jump to section"
msgstr "Saltar a la sección"

#: admin/views/settings.php:276
msgid "Platform"
msgstr "Plataforma"

#: admin/views/settings.php:277 admin/views/settings.php:375
msgid "Booking Experience"
msgstr "Experiencia de reserva"

#: admin/views/settings.php:279
msgid "Connection Settings"
msgstr "Configuración de conexión"

#: admin/views/settings.php:283
msgid "Booking Platform"
msgstr "Plataforma de reservas"

#: admin/views/settings.php:285
msgid ""
"Select one platform. Only that platform's settings will be active. `Square` "
"uses Square API data and sync behavior. `Local Only` keeps services, "
"bookings, availability, and calendar entirely inside WordPress."
msgstr ""
"Seleccione una plataforma. Solo estarán activas las configuraciones de esa "
"plataforma. `Square` utiliza datos de la API de Square y comportamiento de "
"sincronización. `Local Only` mantiene los servicios, las reservas, la "
"disponibilidad y el calendario completamente dentro de WordPress."

#: admin/views/settings.php:288
msgid "Database concurrency:"
msgstr "Simultaneidad de bases de datos:"

#: admin/views/settings.php:302 admin/views/settings.php:303
#: admin/views/settings.php:313 admin/views/settings.php:314
#: assets/js/frontend.js:6249 includes/class-yatoon-data-portability.php:132
msgid "Square"
msgstr "Square"

#: admin/views/settings.php:304
msgid "POS + Booking API"
msgstr "POS + API de reservas"

#: admin/views/settings.php:315 admin/views/settings.php:342
msgid "Requires Pro license"
msgstr "Requiere licencia Pro"

#: admin/views/settings.php:330 admin/views/settings.php:341
#: admin/views/setup-wizard.php:132 admin/views/setup-wizard.php:133
#: admin/views/setup-wizard.php:137
msgid "Vagaro (Experimental)"
msgstr "Vagaro (Experimental)"

#: admin/views/settings.php:331
msgid "Salon &amp; Spa"
msgstr "Salón y Spa"

#: admin/views/settings.php:356
msgid "Local Only"
msgstr "Sólo locales"

#: admin/views/settings.php:357
msgid "Manual schedule"
msgstr "Horario manual"

#: admin/views/settings.php:368
msgid "Save Platform"
msgstr "Guardar plataforma"

#: admin/views/settings.php:376
msgid ""
"Choose the storefront style and keep launch/testing controls close to the "
"booking page."
msgstr ""
"Elija el estilo del escaparate y mantenga los controles de "
"lanzamiento/prueba cerca de la página de reserva."

#: admin/views/settings.php:379
msgid "Front-end style"
msgstr "Estilo de interfaz"

#: admin/views/settings.php:382
msgid "Beauty - soft salon polish"
msgstr "Belleza - esmalte de salón suave"

#: admin/views/settings.php:383
msgid "Clean - minimal and fast"
msgstr "Limpio: mínimo y rápido"

#: admin/views/settings.php:384
msgid "Luxury - premium spa feel"
msgstr "Lujo: sensación de spa premium"

#: admin/views/settings.php:389
msgid "Admin menu"
msgstr "Menú de administración"

#: admin/views/settings.php:393
msgid "Show advanced tools in the left menu"
msgstr "Mostrar herramientas avanzadas en el menú de la izquierda"

#: admin/views/settings.php:395
msgid ""
"Off keeps the daily menu focused on Launch Center, Settings, Services, "
"Staff, Bookings, Calendar, Clients, and Reports."
msgstr ""
"Desactivado mantiene el menú diario enfocado en el Centro de lanzamiento, "
"Configuración, Servicios, Personal, Reservas, Calendario, Clientes e "
"Informes."

#: admin/views/settings.php:403
msgid "Enable admin-only test booking mode"
msgstr "Habilitar el modo de reserva de prueba solo para administradores"

#: admin/views/settings.php:405
msgid ""
"Logged-in admins can run a local pending test booking with a visible test "
"ribbon. Public customers are not put into test mode."
msgstr ""
"Los administradores que hayan iniciado sesión pueden ejecutar una reserva de"
" prueba pendiente local con una cinta de prueba visible. Los clientes "
"públicos no se ponen en modo de prueba."

#: admin/views/settings.php:420
msgid "Open booking page"
msgstr "Abrir página de reserva"

#: admin/views/settings.php:422
msgid "Create a page with"
msgstr "Crea una página con"

#: admin/views/settings.php:422 admin/views/settings.php:436
msgid "[yatoon_booking]"
msgstr "[yatoon_booking]"

#: admin/views/settings.php:422
msgid "then it will appear here."
msgstr "entonces aparecerá aquí."

#: admin/views/settings.php:432
msgid "Shortcodes: paste these onto any page"
msgstr "Códigos cortos: péguelos en cualquier página"

#: admin/views/settings.php:435
msgid "Booking form"
msgstr "Formulario de reserva"

#: admin/views/settings.php:439
msgid "Photo gallery (all services)"
msgstr "Galería de fotos (todos los servicios)"

#: admin/views/settings.php:443
msgid "Photo gallery (one service)"
msgstr "Galería de fotos (un servicio)"

#: admin/views/settings.php:444
msgid "[yatoon_gallery service_id=\"5\"]"
msgstr "[yatoon_gallery service_id=\"5\"]"

#: admin/views/settings.php:447
msgid "Photo gallery (one category)"
msgstr "Galería de fotos (una categoría)"

#: admin/views/settings.php:451
msgid "Service catalog (image cards)"
msgstr "Catálogo de servicios (tarjetas de imágenes)"

#: admin/views/settings.php:455
msgid "Service menu / price list"
msgstr "Menú de servicios / lista de precios"

#: admin/views/settings.php:459
msgid "Customer reviews (Pro)"
msgstr "Comentarios de clientes (Pro)"

#: admin/views/settings.php:463 includes/class-yatoon-feature-modules.php:15
#: includes/class-yatoon-feature-modules.php:16
#: includes/class-yatoon-feature-modules.php:20
msgid "Customer portal"
msgstr "Portal del cliente"

#: admin/views/settings.php:464 admin/views/settings.php:1186
msgid "[yatoon_customer_portal]"
msgstr "[yatoon_customer_portal]"

#: admin/views/settings.php:467
msgid "Manage booking"
msgstr "Gestionar reserva"

#: admin/views/settings.php:468 admin/views/settings.php:2303
#: admin/views/settings.php:2321 admin/views/settings.php:2304
#: admin/views/settings.php:2329
msgid "[yatoon_manage_booking]"
msgstr "[yatoon_manage_booking]"

#: admin/views/settings.php:471
msgid "Staff portal (PWA app)"
msgstr "Portal del personal (aplicación PWA)"

#: admin/views/settings.php:472 admin/views/settings.php:479
msgid "[yatoon_staff_portal]"
msgstr "[yatoon_staff_portal]"

#: admin/views/settings.php:478
msgid "Staff Portal app page"
msgstr "Página de la aplicación Portal del personal"

#: admin/views/settings.php:479
msgid "Create a mobile staff login page with"
msgstr "Cree una página de inicio de sesión para el personal móvil con"

#: admin/views/settings.php:479
msgid "then set each staff member's PIN and permissions."
msgstr "luego configure el PIN y los permisos de cada miembro del personal."

#: admin/views/settings.php:483
msgid "Open Staff Portal"
msgstr "Portal abierto del personal"

#: admin/views/settings.php:525
msgid "Yatoon PWA"
msgstr "Yatoon PWA"

#: admin/views/settings.php:525
msgid "Off by default"
msgstr "Desactivado de forma predeterminada"

#: admin/views/settings.php:527
msgid ""
"Keep this off if you use SuperPWA or another site-wide PWA plugin. Turn it "
"on only if you want Yatoon to provide its own booking/admin manifest and "
"service worker."
msgstr ""
"Mantén esto desactivado si usas SuperPWA u otro complemento PWA para todo el"
" sitio. Actívelo solo si desea que Yatoon proporcione su propio manifiesto "
"de reserva/administración y trabajador de servicio."

#: admin/views/settings.php:532
msgid "Enable Yatoon PWA"
msgstr "Habilitar Yatoon PWA"

#: admin/views/settings.php:533
msgid "When enabled, visit"
msgstr "Cuando esté habilitado, visite"

#: admin/views/settings.php:533
msgid "Settings &gt; Permalinks"
msgstr "Configuración > Enlaces permanentes"

#: admin/views/settings.php:533
msgid "and click"
msgstr "y haga clic"

#: admin/views/settings.php:533
msgid "Save Changes"
msgstr "Guardar cambios"

#: admin/views/settings.php:533
msgid "once."
msgstr "una vez."

#: admin/views/settings.php:539
msgid "Staff Portal Security"
msgstr "Seguridad del portal del personal"

#: admin/views/settings.php:543
msgid "PIN length"
msgstr "Longitud del PIN"

#: admin/views/settings.php:546
msgid "4 digits (compatible)"
msgstr "4 dígitos (compatibles)"

#: admin/views/settings.php:547
msgid "6 digits (recommended)"
msgstr "6 dígitos (recomendado)"

#: admin/views/settings.php:549
msgid ""
"Switching to 6 digits requires staff PINs to be reset to 6 digits before "
"those staff can log in."
msgstr ""
"Cambiar a 6 dígitos requiere que los PIN del personal se restablezcan a 6 "
"dígitos antes de que ese personal pueda iniciar sesión."

#: admin/views/settings.php:550
msgid "Auto-lock after inactivity"
msgstr "Bloqueo automático después de inactividad"

#: admin/views/settings.php:567
msgid "Square API Configuration"
msgstr "Configuración de API Square"

#: admin/views/settings.php:573
msgid "Square API requires an active Pro license."
msgstr "La API de Square requiere una licencia Pro activa."

#: admin/views/settings.php:574
msgid ""
"Activate your Pro license to configure Square integration, save credentials,"
" and run sync."
msgstr ""
"Active su licencia Pro para configurar la integración de Square, guardar "
"credenciales y ejecutar la sincronización."

#: admin/views/settings.php:581
msgid "Environment"
msgstr "Medio ambiente"

#: admin/views/settings.php:584
msgid "Production (Live)"
msgstr "Producción (En Vivo)"

#: admin/views/settings.php:585
msgid "Sandbox (Testing)"
msgstr "Caja de arena (pruebas)"

#: admin/views/settings.php:590
msgid "Access Token"
msgstr "Token de acceso"

#: admin/views/settings.php:595
msgid "Get your access token from Square Developer Dashboard"
msgstr "Obtenga su token de acceso desde el Panel de desarrollador de Square"

#: admin/views/settings.php:599
#: includes/class-yatoon-builder-integrations.php:73
#: includes/builders/class-yatoon-bricks-element.php:23
#: includes/builders/class-yatoon-divi-module.php:21
#: includes/class-yatoon-builder-integrations.php:72
msgid "Location ID"
msgstr "ID de ubicación"

#: admin/views/settings.php:603
msgid "Found in Square Dashboard Locations"
msgstr "Encontrado en ubicaciones del Panel de Datos Square"

#: admin/views/settings.php:609
msgid "Save Square API"
msgstr "Guardar API de Square"

#: admin/views/settings.php:610
msgid "Test Square Connection"
msgstr "Conexión Square de prueba"

#: admin/views/settings.php:619
msgid "Square No-show Fee"
msgstr "Tarifa por no presentarse en Square"

#: admin/views/settings.php:622
msgid "Enable no-show fee workflow"
msgstr "Habilitar el flujo de trabajo de tarifas por no presentarse"

#: admin/views/settings.php:626
msgid ""
"Show Square no-show fee actions after an appointment is marked No Show."
msgstr ""
"Las acciones de pago por no presentarse de Show Square después de una cita "
"se marcan como No presentado."

#: admin/views/settings.php:628
msgid ""
"Only appears in Square sync mode. The plugin does not auto-charge; staff "
"decide whether to charge or waive."
msgstr ""
"Solo aparece en el modo de sincronización de Square. El complemento no se "
"carga automáticamente; el personal decide si cobrar o renunciar."

#: admin/views/settings.php:632
msgid "Fee amount"
msgstr "Monto de la tarifa"

#: admin/views/settings.php:635
msgid "Shown to staff as the recommended Square no-show charge."
msgstr ""
"Se muestra al personal como el cargo recomendado por Square por no "
"presentarse."

#: admin/views/settings.php:639
msgid "Staff note"
msgstr "nota del personal"

#: admin/views/settings.php:642
msgid "Displayed in Staff Portal and the admin calendar."
msgstr ""
"Se muestra en el Portal del personal y en el calendario de administración."

#: admin/views/settings.php:647
msgid "Sync Settings"
msgstr "Configuración de sincronización"

#: admin/views/settings.php:650
msgid "Auto Sync (Services &amp; Staff)"
msgstr "Sincronización automática (servicios y personal)"

#: admin/views/settings.php:652
msgid "Enable automatic full sync (services, staff, locations)"
msgstr ""
"Habilite la sincronización completa automática (servicios, personal, "
"ubicaciones)"

#: admin/views/settings.php:653
msgid ""
"Services &amp; staff data rarely changes - manual sync is usually all you "
"need."
msgstr ""
"Los datos de servicios y personal rara vez cambian; la sincronización manual"
" suele ser todo lo que necesita."

#: admin/views/settings.php:657
msgid "Booking Sync Frequency"
msgstr "Frecuencia de sincronización de reservas"

#: admin/views/settings.php:662
msgid "Automatically sync bookings from Square"
msgstr "Sincronizar automáticamente reservas desde Square"

#: admin/views/settings.php:665
msgid ""
"Keeps appointment status (confirmed, cancelled, reassigned) up to date in "
"Staff Portal and local DB."
msgstr ""
"Mantiene actualizado el estado de la cita (confirmada, cancelada, "
"reasignada) en el Portal del personal y la base de datos local."

#: admin/views/settings.php:668
msgid "Sync every:"
msgstr "Sincronizar cada:"

#: admin/views/settings.php:695
msgid ""
"If you hit Square API limits, increase this interval. Square allows up to 35"
" requests/second - even 5 minutes is well within limits."
msgstr ""
"Si alcanza los límites de la API de Square, aumente este intervalo. Square "
"permite hasta 35 solicitudes por segundo; incluso 5 minutos están dentro de "
"los límites."

#: admin/views/settings.php:701
msgid "Real-time Sync (Webhook)"
msgstr "Sincronización en tiempo real (Webhook)"

#: admin/views/settings.php:706
msgid ""
"1. Webhook URL - paste this into Square Developer Dashboard &gt; Webhooks "
"&gt; Add Endpoint"
msgstr ""
"1. URL del webhook: péguelo en el Panel de desarrollador de Square > "
"Webhooks > Agregar punto final"

#: admin/views/settings.php:708
msgid "Subscribe that endpoint to the"
msgstr "Suscríbete a ese punto final"

#: admin/views/settings.php:708
msgid "booking.created"
msgstr "reserva.creada"

#: admin/views/settings.php:708
msgid "booking.updated"
msgstr "reserva.actualizado"

#: admin/views/settings.php:708
msgid "events."
msgstr "eventos."

#: admin/views/settings.php:709
msgid ""
"2. Webhook Signature Key - copy it from the same Square page and paste it "
"here"
msgstr ""
"2. Clave de firma de Webhook: cópiela de la misma página de Square y péguela"
" aquí"

#: admin/views/settings.php:712
msgid ""
"Required so only real Square requests can update your bookings. Webhook "
"calls without a matching signature are rejected automatically."
msgstr ""
"Se requiere para que solo las solicitudes reales de Square puedan actualizar"
" sus reservas. Las llamadas de webhook sin una firma coincidente se rechazan"
" automáticamente."

#: admin/views/settings.php:717
msgid "Sync Interval"
msgstr "Intervalo de sincronización"

#: admin/views/settings.php:724
msgid ""
"Only applies when Auto Sync is enabled. Appointment availability is always "
"fetched in real-time this only syncs service names, staff, and settings."
msgstr ""
"Solo se aplica cuando la sincronización automática está habilitada. La "
"disponibilidad de las citas siempre se obtiene en tiempo real, esto solo "
"sincroniza los nombres de los servicios, el personal y la configuración."

#: admin/views/settings.php:728
msgid "Manual Sync"
msgstr "Sincronización manual"

#: admin/views/settings.php:732
msgid "Sync Now"
msgstr "Sincronizar ahora"

#: admin/views/settings.php:736
msgid ""
"Pulls the latest services, staff, and settings from Square. Last synced:"
msgstr ""
"Obtiene los servicios, el personal y las configuraciones más recientes de "
"Square. Última sincronización:"

#: admin/views/settings.php:764
msgid "Vagaro Enterprise API V2 (Live credentials required)"
msgstr "Vagaro Enterprise API V2 (se requieren credenciales activas)"

#: admin/views/settings.php:765
msgid ""
"The connector follows Vagaro's official V2 contract. Test it against your "
"Vagaro business before accepting production bookings."
msgstr ""
"El conector sigue el contrato V2 oficial de Vagaro. Pruébelo con su negocio "
"Vagaro antes de aceptar reservas de producción."

#: admin/views/settings.php:768
msgid ""
"Get the Region, Client ID and Client Secret from your Vagaro Developer "
"Settings. The credentials must have read and write access."
msgstr ""
"Obtenga la región, el ID del cliente y el secreto del cliente en la "
"configuración de desarrollador de Vagaro. Las credenciales deben tener "
"acceso de lectura y escritura."

#: admin/views/settings.php:772
msgid "Region"
msgstr "Región"

#: admin/views/settings.php:777
msgid "The regional code assigned by Vagaro (for example, us04)."
msgstr "El código regional asignado por Vagaro (por ejemplo, us04)."

#: admin/views/settings.php:781 admin/views/settings.php:2513
#: admin/views/settings.php:2522
msgid "Client ID"
msgstr "ID de cliente"

#: admin/views/settings.php:790 admin/views/settings.php:2520
#: admin/views/settings.php:2529
msgid "Client Secret"
msgstr "Secreto del cliente"

#: admin/views/settings.php:799
msgid "Business ID"
msgstr "Identificación comercial"

#: admin/views/settings.php:803
msgid "Vagaro encrypted Business ID"
msgstr "Identificación comercial cifrada de Vagaro"

#: admin/views/settings.php:804
msgid ""
"Use the businessId returned by Vagaro's Retrieve Business Locations API, not"
" the public URL alias."
msgstr ""
"Utilice el businessId devuelto por la API Retrieve Business Locations de "
"Vagaro, no el alias de URL pública."

#: admin/views/settings.php:808
msgid "Vagaro Location Timezone"
msgstr "Vagaro Ubicación Zona horaria"

#: admin/views/settings.php:812
msgid "America/Los_Angeles"
msgstr "América/Los_ángeles"

#: admin/views/settings.php:813
msgid ""
"IANA timezone for this Vagaro location. Vagaro appointment creation uses the"
" location's local wall-clock time."
msgstr ""
"Zona horaria IANA para esta ubicación en Vágaro. La creación de citas de "
"Vagaro utiliza la hora del reloj de pared local de la ubicación."

#: admin/views/settings.php:818
msgid "Test Vagaro Connection"
msgstr "Pruebe la conexión Vagaro"

#: admin/views/settings.php:829
msgid "Local Mode No External API"
msgstr "Modo local sin API externa"

#: admin/views/settings.php:832
msgid ""
"Bookings are managed entirely within WordPress. No Square or Vagaro "
"connection is used. In this mode, your services, staff, availability, "
"bookings, waitlist, and admin calendar are all local WordPress data."
msgstr ""
"Las reservas se gestionan íntegramente en WordPress. No se utiliza ninguna "
"conexión Square o Vagaro. En este modo, sus servicios, personal, "
"disponibilidad, reservas, lista de espera y calendario de administración son"
" datos locales de WordPress."

#: admin/views/settings.php:835
msgid ""
"Local mode means no external sync. If you later switch to Square, only then "
"do Square API settings and sync actions matter."
msgstr ""
"El modo local significa que no hay sincronización externa. Si luego cambia a"
" Square, solo entonces importan la configuración de la API de Square y las "
"acciones de sincronización."

#: admin/views/settings.php:839
msgid "Configure Business Hours"
msgstr "Configurar el horario comercial"

#: admin/views/settings.php:841
msgid "Manage Services"
msgstr "Administrar servicios"

#: admin/views/settings.php:843
msgid "Manage Staff"
msgstr "Administrar personal"

#: admin/views/settings.php:853
msgid "Phone Number Settings"
msgstr "Configuración del número de teléfono"

#: admin/views/settings.php:856
msgid "Control how customers enter their phone number on the booking form."
msgstr ""
"Controla cómo los clientes ingresan su número de teléfono en el formulario "
"de reserva."

#: admin/views/settings.php:860
msgid "Require Phone"
msgstr "Requerir teléfono"

#: admin/views/settings.php:863
msgid "Phone number is required to complete booking"
msgstr "Se requiere el número de teléfono para completar la reserva."

#: admin/views/settings.php:864
msgid "Uncheck to make phone optional."
msgstr "Desmarque para que el teléfono sea opcional."

#: admin/views/settings.php:868
msgid "Phone Mode"
msgstr "Modo teléfono"

#: admin/views/settings.php:871
msgid "US Only (+1, 10-digit validation)"
msgstr "Solo EE. UU. (+1, validación de 10 dígitos)"

#: admin/views/settings.php:872
msgid "International - customer picks country from dropdown"
msgstr "Internacional: el cliente elige el país del menú desplegable"

#: admin/views/settings.php:873
msgid "International - preset country (set below)"
msgstr "Internacional: país preestablecido (establecido a continuación)"

#: admin/views/settings.php:876
msgid "US Only:"
msgstr "Sólo EE. UU.:"

#: admin/views/settings.php:876
msgid "validates 10-digit US numbers."
msgstr "valida números estadounidenses de 10 dígitos."

#: admin/views/settings.php:877
msgid "Intl Picker:"
msgstr "Selector internacional:"

#: admin/views/settings.php:877
msgid ""
"shows a country flag + dial-code dropdown - customer selects their country."
msgstr ""
"muestra una bandera de país + menú desplegable de código de marcado: el "
"cliente selecciona su país."

#: admin/views/settings.php:878
msgid "Intl Preset:"
msgstr "Preajuste internacional:"

#: admin/views/settings.php:878
msgid ""
"shows a fixed country dial code (no dropdown) - useful when most customers "
"share one country."
msgstr ""
"muestra un código de marcación de país fijo (sin menú desplegable), útil "
"cuando la mayoría de los clientes comparten un mismo país."

#: admin/views/settings.php:883
msgid "Preset Country"
msgstr "País preestablecido"

#: admin/views/settings.php:902
msgid ""
"The booking form will pre-fill this country's dial code and show the flag."
msgstr ""
"El formulario de reserva completará previamente el código de marcado de este"
" país y mostrará la bandera."

#: admin/views/settings.php:906
msgid "External phone assets"
msgstr "Activos telefónicos externos"

#: admin/views/settings.php:909
msgid ""
"Load international phone picker assets from CDN when international mode is "
"enabled"
msgstr ""
"Cargue activos del selector de teléfono internacional desde CDN cuando el "
"modo internacional esté habilitado"

#: admin/views/settings.php:910
msgid ""
"Turn this off if your site has strict privacy or CSP rules. US-only mode "
"does not need these assets."
msgstr ""
"Desactive esta opción si su sitio tiene reglas estrictas de privacidad o "
"CSP. El modo exclusivo de EE. UU. no necesita estos recursos."

#: admin/views/settings.php:914
msgid "Country auto-detect"
msgstr "Detección automática de país"

#: admin/views/settings.php:917
msgid "Use IP lookup to guess the customer country"
msgstr "Utilice la búsqueda de IP para adivinar el país del cliente"

#: admin/views/settings.php:918
msgid ""
"When off, the picker defaults to United States unless you choose a preset "
"country."
msgstr ""
"Cuando está desactivado, el selector predeterminado es Estados Unidos a "
"menos que elija un país preestablecido."

#: admin/views/settings.php:934
msgid "Service Card Display"
msgstr "Visualización de tarjeta de servicio"

#: admin/views/settings.php:937
msgid ""
"Control what extra info shows on each service card on your booking page."
msgstr ""
"Controle qué información adicional se muestra en cada tarjeta de servicio en"
" su página de reserva."

#: admin/views/settings.php:941
msgid "Show Ratings"
msgstr "Mostrar calificaciones"

#: admin/views/settings.php:944
msgid "Display average star rating + review count on each service card"
msgstr ""
"Mostrar calificación promedio de estrellas + recuento de reseñas en cada "
"tarjeta de servicio"

#: admin/views/settings.php:945
msgid ""
"Pulled from approved customer reviews, grouped by service name. Shows "
"nothing if a service has no reviews yet."
msgstr ""
"Extraído de reseñas de clientes aprobadas, agrupadas por nombre de servicio."
" No muestra nada si un servicio aún no tiene reseñas."

#: admin/views/settings.php:949
msgid "Show \"Next Available\""
msgstr "Mostrar \"Siguiente disponible\""

#: admin/views/settings.php:952
msgid ""
"Show when the next opening is on each service card (e.g. \"Today 3:00 pm\")"
msgstr ""
"Muestra cuándo será la próxima apertura en cada tarjeta de servicio (por "
"ejemplo, \"Hoy a las 3:00 p. m.\")"

#: admin/views/settings.php:953
msgid ""
"Searches forward 14 days. Cached 5 min per service. Local mode only - "
"Square/Vagaro return empty for performance reasons."
msgstr ""
"Búsquedas adelantadas 14 días. Almacenado en caché 5 minutos por servicio. "
"Solo modo local: Square/Vagaro regresa vacío por razones de rendimiento."

#: admin/views/settings.php:957
msgid "Design reference upload"
msgstr "Carga de referencia de diseño"

#: admin/views/settings.php:960
msgid "Enable customer image uploads for services that allow them"
msgstr ""
"Habilite la carga de imágenes de clientes para servicios que les permitan"

#: admin/views/settings.php:961
msgid ""
"This is the master switch. Then use Services &gt; Edit Service &gt; Booking "
"Rules to choose which services show the upload. Images are saved to the "
"WordPress Media Library."
msgstr ""
"Este es el interruptor maestro. Luego use Servicios > Editar servicio > "
"Reglas de reserva para elegir qué servicios muestran la carga. Las imágenes "
"se guardan en la biblioteca multimedia de WordPress."

#: admin/views/settings.php:970
msgid "Booking Verification"
msgstr "Verificación de reserva"

#: admin/views/settings.php:973
msgid ""
"Optionally require customers to verify their email or phone before a booking"
" is confirmed. If both are enabled, SMS verification is used."
msgstr ""
"Opcionalmente, solicite a los clientes que verifiquen su correo electrónico "
"o teléfono antes de confirmar una reserva. Si ambos están habilitados, se "
"utiliza la verificación por SMS."

#: admin/views/settings.php:977
msgid "Email OTP"
msgstr "OTP de correo electrónico"

#: admin/views/settings.php:980
msgid ""
"Send a 6-digit code to customer's email - they must enter it before booking "
"confirms"
msgstr ""
"Envíe un código de 6 dígitos al correo electrónico del cliente; debe "
"ingresarlo antes de que se confirme la reserva."

#: admin/views/settings.php:981
msgid "Works without any third-party service (uses WordPress mail)."
msgstr ""
"Funciona sin ningún servicio de terceros (utiliza correo de WordPress)."

#: admin/views/settings.php:985
msgid "SMS OTP"
msgstr "OTP de SMS"

#: admin/views/settings.php:988
msgid ""
"Send a 6-digit code via SMS - customer must enter it before booking confirms"
msgstr ""
"Envíe un código de 6 dígitos por SMS: el cliente debe ingresarlo antes de "
"confirmar la reserva"

#: admin/views/settings.php:989
msgid "Requires Twilio to be configured in the"
msgstr "Requiere que Twilio esté configurado en el"

#: admin/views/settings.php:989
msgid "tab."
msgstr "pestaña."

#: admin/views/settings.php:993
msgid "OTP Expiry"
msgstr "Vencimiento de la OTP"

#: admin/views/settings.php:997
msgid "5 minutes"
msgstr "5 minutos"

#: admin/views/settings.php:998
msgid "10 minutes"
msgstr "10 minutos"

#: admin/views/settings.php:999
msgid "15 minutes"
msgstr "15 minutos"

#: admin/views/settings.php:1000
msgid "30 minutes"
msgstr "30 minutos"

#: admin/views/settings.php:1010
msgid "Cancellation / No-Show Policy"
msgstr "Política de cancelación/no presentación"

#: admin/views/settings.php:1013
msgid ""
"This is for displaying your policy and optionally requiring customer "
"acknowledgement. It does not charge cancellation or no-show fees."
msgstr ""
"Esto es para mostrar su póliza y, opcionalmente, solicitar el reconocimiento"
" del cliente. No cobra gastos de cancelación ni de no presentación."

#: admin/views/settings.php:1017
msgid "Show Policy"
msgstr "Mostrar política"

#: admin/views/settings.php:1021
msgid "Show cancellation / no-show policy on the booking form"
msgstr ""
"Mostrar política de cancelación/no presentación en el formulario de reserva"

#: admin/views/settings.php:1026
msgid "Require Acknowledgement"
msgstr "Requerir reconocimiento"

#: admin/views/settings.php:1030
msgid "Customer must check a box before booking"
msgstr "El cliente debe marcar una casilla antes de reservar."

#: admin/views/settings.php:1035 admin/views/settings.php:1101
#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "Title"
msgstr "Título"

#: admin/views/settings.php:1043
msgid "Policy Text"
msgstr "Texto de la política"

#: admin/views/settings.php:1046
msgid ""
"Use this to explain your cancellation window, rescheduling preference, or "
"no-show expectations. No fee is charged by this setting."
msgstr ""
"Utilice esto para explicar su ventana de cancelación, preferencia de "
"reprogramación o expectativas de no presentarse. Esta configuración no cobra"
" ninguna tarifa."

#: admin/views/settings.php:1050
msgid "Acknowledgement Label"
msgstr "Etiqueta de reconocimiento"

#: admin/views/settings.php:1063
msgid "Waitlist Automation"
msgstr "Automatización de la lista de espera"

#: admin/views/settings.php:1066
msgid ""
"Automatically checks active waitlist requests and emails customers when a "
"matching opening appears. It does not reserve or create appointments "
"automatically."
msgstr ""
"Comprueba automáticamente las solicitudes activas de la lista de espera y "
"envía un correo electrónico a los clientes cuando aparece una vacante "
"coincidente. No reserva ni crea citas automáticamente."

#: admin/views/settings.php:1070
msgid "Auto Notify"
msgstr "Notificación automática"

#: admin/views/settings.php:1074
msgid "Email customers when a matching opening is found"
msgstr ""
"Envíe un correo electrónico a los clientes cuando se encuentre una vacante "
"coincidente"

#: admin/views/settings.php:1076
msgid ""
"Runs through WordPress cron about every 15 minutes. Customers are notified "
"once per waitlist request."
msgstr ""
"Se ejecuta a través del cron de WordPress aproximadamente cada 15 minutos. "
"Los clientes reciben una notificación una vez por solicitud de lista de "
"espera."

#: admin/views/settings.php:1085
msgid "Consent / Waiver"
msgstr "Consentimiento / Renuncia"

#: admin/views/settings.php:1088
msgid ""
"Optional. Keep this off for nail salons that do not need waivers. Turn it on"
" for skincare, waxing, lash, chemical, or other services where customers "
"should acknowledge terms before booking."
msgstr ""
"Opcional. Mantén esto desactivado para los salones de manicura que no "
"necesitan exenciones. Actívelo para servicios de cuidado de la piel, "
"depilación con cera, pestañas, productos químicos u otros servicios en los "
"que los clientes deben reconocer los términos antes de reservar."

#: admin/views/settings.php:1092
msgid "Require Consent"
msgstr "Requerir consentimiento"

#: admin/views/settings.php:1096
msgid "Show consent text and require a typed signature before booking"
msgstr ""
"Mostrar texto de consentimiento y solicitar una firma mecanografiada antes "
"de reservar"

#: admin/views/settings.php:1109
msgid "Consent Text"
msgstr "Texto de consentimiento"

#: admin/views/settings.php:1112
msgid ""
"This text is saved as a snapshot with each booking when consent is enabled."
msgstr ""
"Este texto se guarda como una instantánea con cada reserva cuando el "
"consentimiento está habilitado."

#: admin/views/settings.php:1116
msgid "Signature Label"
msgstr "Etiqueta de firma"

#: admin/views/settings.php:1182
#: includes/class-yatoon-builder-integrations.php:22
#: includes/class-yatoon-builder-integrations.php:21
msgid "Customer Portal"
msgstr "Portal del cliente"

#: admin/views/settings.php:1184
msgid "Recommended setup:"
msgstr "Configuración recomendada:"

#: admin/views/settings.php:1185
msgid "create a public page named"
msgstr "crear una página pública llamada"

#: admin/views/settings.php:1185 admin/views/settings.php:1225
#: admin/views/settings.php:1290 assets/js/frontend.js:6564
#: includes/class-yatoon-admin.php:1031 includes/class-yatoon-admin.php:1048
#: includes/class-yatoon-admin.php:1058
msgid "My Appointments"
msgstr "Mis citas"

#: admin/views/settings.php:1185
msgid "with shortcode"
msgstr "con código corto"

#: admin/views/settings.php:1190
msgid "Theme Colors"
msgstr "Colores del tema"

#: admin/views/settings.php:1197
msgid "Buttons, badges, accents (default: pink #ec4899)"
msgstr "Botones, insignias, detalles (predeterminado: rosa #ec4899)"

#: admin/views/settings.php:1201
msgid "Banner Background"
msgstr "Fondo de la pancarta"

#: admin/views/settings.php:1205
msgid "\"Already booked?\" banner background (default: light pink)"
msgstr "\"¿Ya has reservado?\" fondo del banner (predeterminado: rosa claro)"

#: admin/views/settings.php:1209
msgid "Banner Text Color"
msgstr "Color del texto del banner"

#: admin/views/settings.php:1213
msgid "Text color in the banner (default: dark pink)"
msgstr "Color del texto en el banner (predeterminado: rosa oscuro)"

#: admin/views/settings.php:1218
msgid "Login Page Text"
msgstr "Texto de la página de inicio de sesión"

#: admin/views/settings.php:1221
msgid "Login Page Title"
msgstr "Título de la página de inicio de sesión"

#: admin/views/settings.php:1229
msgid "Brand Subtitle"
msgstr "Subtítulo de marca"

#: admin/views/settings.php:1233
msgid "e.g. Sign in with Square Appointments"
msgstr "por ej. Inicie sesión con Citas Square"

#: admin/views/settings.php:1234
msgid "Shown below the title in smaller text"
msgstr "Se muestra debajo del título en texto más pequeño."

#: admin/views/settings.php:1238
msgid "Instructions Text"
msgstr "Texto de instrucciones"

#: admin/views/settings.php:1242
msgid "Enter your mobile phone number..."
msgstr "Introduce tu número de teléfono móvil..."

#: admin/views/settings.php:1246
msgid "Sign In Button Text"
msgstr "Texto del botón Iniciar sesión"

#: admin/views/settings.php:1250
msgid "Request Sign In Code"
msgstr "Solicitar código de inicio de sesión"

#: admin/views/settings.php:1255
msgid "Links & Navigation"
msgstr "Enlaces y navegación"

#: admin/views/settings.php:1258
msgid "Show on Booking Form"
msgstr "Mostrar en el formulario de reserva"

#: admin/views/settings.php:1263
msgid "Show the \"Already booked?\" appointment shortcut"
msgstr "Mostrar el mensaje \"¿Ya has reservado?\" atajo de cita"

#: admin/views/settings.php:1265
msgid "Turn this off for a cleaner, conversion-focused booking page."
msgstr ""
"Desactive esta opción para obtener una página de reservas más limpia y "
"centrada en la conversión."

#: admin/views/settings.php:1269
msgid "Banner Prompt"
msgstr "Mensaje de banner"

#: admin/views/settings.php:1273
msgid "Already booked with us?"
msgstr "¿Ya reservaste con nosotros?"

#: admin/views/settings.php:1277
msgid "Portal Page URL"
msgstr "URL de la página del portal"

#: admin/views/settings.php:1282
msgid ""
"URL of your My Appointments page. Shows a button on the booking page linking"
" here. Leave blank to hide."
msgstr ""
"URL de su página Mis citas. Muestra un botón en la página de reserva que "
"enlaza aquí. Déjelo en blanco para ocultarlo."

#: admin/views/settings.php:1286
msgid "Portal Button Label"
msgstr "Etiqueta del botón del portal"

#: admin/views/settings.php:1291
msgid "Text shown on the button. Default: \"My Appointments\""
msgstr "Texto que se muestra en el botón. Predeterminado: \"Mis citas\""

#: admin/views/settings.php:1295
msgid "Open in New Tab"
msgstr "Abrir en nueva pestaña"

#: admin/views/settings.php:1300
msgid "Open the portal page in a new browser tab"
msgstr "Abra la página del portal en una nueva pestaña del navegador"

#: admin/views/settings.php:1305
msgid "\"Book New Appointment\" URL"
msgstr "URL \"Reservar nueva cita\""

#: admin/views/settings.php:1310
msgid ""
"Link for the Book New Appointment button inside the portal. Leave blank to "
"hide."
msgstr ""
"Enlace para el botón Reservar nueva cita dentro del portal. Déjelo en blanco"
" para ocultarlo."

#: admin/views/settings.php:1315
msgid "Booking Page Experience"
msgstr "Experiencia en la página de reserva"

#: admin/views/settings.php:1318
msgid "Venue Intro Card"
msgstr "Tarjeta de presentación del lugar"

#: admin/views/settings.php:1323
msgid "Show the \"Book online\" venue intro card"
msgstr "Mostrar la tarjeta de introducción al lugar \"Reservar en línea\""

#: admin/views/settings.php:1325
msgid ""
"Turn this off when your website header already explains the salon clearly."
msgstr ""
"Desactiva esta opción cuando el encabezado de tu sitio web ya explique "
"claramente el salón."

#: admin/views/settings.php:1329
msgid "Intro Label"
msgstr "Etiqueta de introducción"

#: admin/views/settings.php:1333
msgid "Book online"
msgstr "Reserva online"

#: admin/views/settings.php:1337
msgid "Trust Badge Text"
msgstr "Texto de la insignia de confianza"

#: admin/views/settings.php:1341
msgid "Trusted local salon"
msgstr "Salón local de confianza"

#: admin/views/settings.php:1345
msgid "No-Deposit Badge"
msgstr "Insignia sin depósito"

#: admin/views/settings.php:1349
msgid "Book now, pay later"
msgstr "Reserva ahora, paga después"

#: admin/views/settings.php:1353
msgid "Deposit Badge"
msgstr "Insignia de depósito"

#: admin/views/settings.php:1357
msgid "Secure deposit available"
msgstr "Depósito seguro disponible"

#: admin/views/settings.php:1362
msgid "Booking Recovery & Completion"
msgstr "Recuperación y finalización de la reserva"

#: admin/views/settings.php:1365
msgid "Show Time Source Note"
msgstr "Mostrar nota de fuente horaria"

#: admin/views/settings.php:1366
msgid "Show Square/Vagaro/local availability note above time slots"
msgstr ""
"Mostrar nota de disponibilidad local/Square/Vagaro arriba de los horarios"

#: admin/views/settings.php:1369
msgid "Enable Waitlist Recovery"
msgstr "Habilitar la recuperación de la lista de espera"

#: admin/views/settings.php:1370
msgid "Show Join Waitlist when no time is available"
msgstr "Mostrar Unirse a la lista de espera cuando no haya tiempo disponible"

#: admin/views/settings.php:1373
msgid "Availability Help Text"
msgstr "Texto de ayuda sobre disponibilidad"

#: admin/views/settings.php:1377
msgid "Show Success Next Steps"
msgstr "Mostrar los próximos pasos exitosos"

#: admin/views/settings.php:1378
msgid "Show the short What happens next card after booking"
msgstr ""
"Muestra la tarjeta corta Qué sucede a continuación después de reservar"

#: admin/views/settings.php:1381
msgid "Success Card Title"
msgstr "Título de la tarjeta de éxito"

#: admin/views/settings.php:1385
msgid "Pay Later Text"
msgstr "Pagar después texto"

#: admin/views/settings.php:1389
msgid "Deposit Text"
msgstr "Texto de depósito"

#: admin/views/settings.php:1393
msgid "Follow-up Text"
msgstr "Texto de seguimiento"

#: admin/views/settings.php:1397
msgid "Success Actions Note"
msgstr "Nota de acciones exitosas"

#: admin/views/settings.php:1401
msgid "Rebooking Nudge Text"
msgstr "Cambiar la reserva del texto empujado"

#: admin/views/settings.php:1406
msgid ""
"Shown in the green bar 1.2 sec after booking confirmed. Leave blank to hide "
"it entirely."
msgstr ""
"Se muestra en la barra verde 1,2 segundos después de confirmada la reserva. "
"Déjelo en blanco para ocultarlo por completo."

#: admin/views/settings.php:1410
msgid "Rebooking Nudge Button"
msgstr "Botón de cambio de reserva"

#: admin/views/settings.php:1415
msgid "Button text that reopens the booking form."
msgstr "Texto del botón que vuelve a abrir el formulario de reserva."

#: admin/views/settings.php:1420
msgid "WhatsApp"
msgstr "WhatsApp"

#: admin/views/settings.php:1423
msgid "Enable WhatsApp Button"
msgstr "Habilitar el botón de WhatsApp"

#: admin/views/settings.php:1425
msgid "Show a WhatsApp button on the booking confirmation page"
msgstr ""
"Mostrar un botón de WhatsApp en la página de confirmación de la reserva"

#: admin/views/settings.php:1429
msgid "WhatsApp Number"
msgstr "Número de WhatsApp"

#: admin/views/settings.php:1432
msgid "Include country code, e.g. +1 for USA. No spaces or dashes needed."
msgstr ""
"Incluya el código de país, p.e. +1 para EE. UU. No se necesitan espacios ni "
"guiones."

#: admin/views/settings.php:1436
msgid "Button Text"
msgstr "Texto del botón"

#: admin/views/settings.php:1440
msgid "Pre-filled Message"
msgstr "Mensaje precargado"

#: admin/views/settings.php:1443
msgid "Message auto-filled when customer opens WhatsApp."
msgstr ""
"Mensaje que se completa automáticamente cuando el cliente abre WhatsApp."

#: admin/views/settings.php:1448
msgid "AI Assistant"
msgstr "Asistente de IA"

#: admin/views/settings.php:1451
msgid "AI Status"
msgstr "Estado de la IA"

#: admin/views/settings.php:1454
msgid ""
"WordPress 7.0 uses Settings &gt; Connectors for the AI provider/API key. "
"WordPress 6.9 and older keep all booking features working, but AI stays "
"hidden."
msgstr ""
"WordPress 7.0 usa Configuración > Conectores para el proveedor de IA/clave "
"API. WordPress 6.9 y versiones anteriores mantienen todas las funciones de "
"reserva en funcionamiento, pero la IA permanece oculta."

#: admin/views/settings.php:1458
msgid "Service Helper"
msgstr "Ayudante de servicio"

#: admin/views/settings.php:1460
msgid "Let customers ask AI which service fits their needs"
msgstr ""
"Permita que los clientes pregunten a AI qué servicio se adapta a sus "
"necesidades"

#: admin/views/settings.php:1464
msgid "Reply Drafts"
msgstr "Responder borradores"

#: admin/views/settings.php:1466
msgid "Generate staff-reviewed AI reply drafts for Text Us messages"
msgstr ""
"Genere borradores de respuesta de IA revisados por el personal para mensajes"
" de texto"

#: admin/views/settings.php:1471
msgid "Checkout Options"
msgstr "Opciones de pago"

#: admin/views/settings.php:1474
msgid "Multi-Location Mode"
msgstr "Modo de múltiples ubicaciones"

#: admin/views/settings.php:1476
msgid "Enable multi-location support"
msgstr "Habilitar soporte para múltiples ubicaciones"

#: admin/views/settings.php:1477
msgid "Shows the"
msgstr "Muestra el"

#: admin/views/settings.php:1477 includes/class-yatoon-locations.php:29
#: includes/class-yatoon-locations.php:30
#: includes/class-yatoon-locations.php:172
#: includes/class-yatoon-locations.php:31
#: includes/class-yatoon-locations.php:179
msgid "Locations"
msgstr "Ubicaciones"

#: admin/views/settings.php:1477
msgid "menu and enables"
msgstr "menú y habilita"

#: admin/views/settings.php:1477
msgid "[yatoon_booking location=\"id\"]"
msgstr "[ubicación de yatoon_booking=\"id\"]"

#: admin/views/settings.php:1477
msgid "shortcode scoping. Leave off if you operate a single location."
msgstr "alcance del código corto. Déjelo si opera en una sola ubicación."

#: admin/views/settings.php:1481
msgid "Gift Card Redemption"
msgstr "Canje de tarjeta de regalo"

#: admin/views/settings.php:1483
msgid "Show gift card input on Step 5 (checkout)"
msgstr "Mostrar la entrada de la tarjeta de regalo en el Paso 5 (pagar)"

#: admin/views/settings.php:1484
msgid ""
"Customers can redeem gift card codes at checkout. Manage gift cards under"
msgstr ""
"Los clientes pueden canjear códigos de tarjetas de regalo al finalizar la "
"compra. Administrar tarjetas de regalo en"

#: admin/views/settings.php:1484 includes/class-yatoon-admin.php:1676
#: includes/class-yatoon-admin.php:1765 includes/class-yatoon-admin.php:1774
#: includes/class-yatoon-admin.php:1789 includes/class-yatoon-admin.php:1703
#: includes/class-yatoon-admin.php:1796 includes/class-yatoon-admin.php:1807
#: includes/class-yatoon-admin.php:1823 includes/class-yatoon-admin.php:1713
#: includes/class-yatoon-admin.php:1806 includes/class-yatoon-admin.php:1817
#: includes/class-yatoon-admin.php:1833
msgid "Gift Cards"
msgstr "Tarjetas de regalo"

#: admin/views/settings.php:1488 public/views/booking-form-square.php:951
#: public/views/booking-form-square.php:952
msgid "Coupon Code"
msgstr "Código de cupón"

#: admin/views/settings.php:1490
msgid "Show coupon code input on Step 5 (checkout)"
msgstr "Mostrar entrada del código de cupón en el Paso 5 (pagar)"

#: admin/views/settings.php:1491
msgid "Customers can apply a discount code at checkout. Manage coupons under"
msgstr ""
"Los clientes pueden aplicar un código de descuento al finalizar la compra. "
"Administrar cupones en"

#: admin/views/settings.php:1491 includes/class-yatoon-growth-modules.php:677
#: includes/class-yatoon-growth-modules.php:695
msgid "Growth Modules"
msgstr "Módulos de crecimiento"

#: admin/views/settings.php:1496
msgid "Tip / Gratuity"
msgstr "Propina / Gratuidad"

#: admin/views/settings.php:1499
msgid "Enable Tip Option"
msgstr "Habilitar la opción de propina"

#: admin/views/settings.php:1501
msgid "Show tip selection on Step 5 (checkout)"
msgstr "Mostrar selección de propinas en el Paso 5 (pagar)"

#: admin/views/settings.php:1505
msgid "Tip Presets (%)"
msgstr "Preajustes de punta (%)"

#: admin/views/settings.php:1508
msgid "Comma-separated percentages shown as quick buttons."
msgstr "Porcentajes separados por comas que se muestran como botones rápidos."

#: admin/views/settings.php:1512
msgid "Tip Label"
msgstr "Etiqueta de propina"

#: admin/views/settings.php:1517
msgid "Contact Information"
msgstr "Información de contacto"

#: admin/views/settings.php:1520
msgid "Business Phone"
msgstr "Teléfono empresarial"

#: admin/views/settings.php:1524
msgid "Business Email"
msgstr "Correo electrónico empresarial"

#: admin/views/settings.php:1528
msgid "Business Address"
msgstr "Dirección comercial"

#: admin/views/settings.php:1529
msgid "123 Main St, City, State 00000"
msgstr "123 Main St, Ciudad, Estado 00000"

#: admin/views/settings.php:1530
msgid "Shown on the booking confirmation screen."
msgstr "Se muestra en la pantalla de confirmación de la reserva."

#: admin/views/settings.php:1533
msgid "Business Website"
msgstr "Sitio web empresarial"

#: admin/views/settings.php:1535
msgid "Shown as a link on the booking confirmation screen."
msgstr ""
"Se muestra como un enlace en la pantalla de confirmación de la reserva."

#: admin/views/settings.php:1538
msgid "Enable \"Text Us\" Button"
msgstr "Habilitar el botón \"Envíanos un mensaje de texto\""

#: admin/views/settings.php:1539
msgid "Show on booking form"
msgstr "Mostrar en el formulario de reserva"

#: admin/views/settings.php:1543
msgid "Booking Page Colors"
msgstr "Colores de la página de reserva"

#: admin/views/settings.php:1546
msgid "Price Text Color"
msgstr "Color del texto del precio"

#: admin/views/settings.php:1550
msgid "Color for \"Price varies\", \"from $10\", \"$45.00\" etc."
msgstr "Color para \"El precio varía\", \"desde $10\", \"$45,00\", etc."

#: admin/views/settings.php:1554
msgid "\"Already booked?\" Banner Background"
msgstr "\"¿Ya has reservado?\" Fondo de la pancarta"

#: admin/views/settings.php:1561
msgid "\"Already booked?\" Text Color"
msgstr "\"¿Ya has reservado?\" Color del texto"

#: admin/views/settings.php:1568
msgid "\"View My Appointments\" Button Color"
msgstr "Color del botón \"Ver mis citas\""

#: admin/views/settings.php:1575
msgid "\"Text Us\" Button Background"
msgstr "Fondo del botón \"Envíanos un mensaje de texto\""

#: admin/views/settings.php:1582
msgid "\"Text Us\" Button Text Color"
msgstr "Color del texto del botón \"Envíanos un mensaje de texto\""

#: admin/views/settings.php:1597 includes/class-yatoon-operations.php:598
msgid "Payments"
msgstr "Pagos"

#: admin/views/settings.php:1597
msgid "Pro checkout"
msgstr "pago profesional"

#: admin/views/settings.php:1599
msgid ""
"Manage online checkout, deposits, payment links, and staff POS helpers from "
"one place. Square is recommended for salons already using Square "
"Appointments or Square POS."
msgstr ""
"Administre pagos en línea, depósitos, enlaces de pago y asistentes de POS "
"del personal desde un solo lugar. Se recomienda Square para salones que ya "
"utilizan Citas Square o POS Square."

#: admin/views/settings.php:1603 admin/views/settings.php:1618
#: admin/views/settings.php:1623
msgid "Square Online Payments"
msgstr "Pagos en línea Square"

#: admin/views/settings.php:1604
msgid "Card, Apple Pay, Google Pay, Cash App Pay, and Square Gift Card."
msgstr ""
"Tarjeta, Apple Pay, Google Pay, Cash App Pay y Tarjeta de regalo Square."

#: admin/views/settings.php:1607
msgid "Stripe Deposits"
msgstr "Depósitos de Stripe"

#: admin/views/settings.php:1608
msgid "Optional legacy/alternate deposit gateway for non-Square salons."
msgstr ""
"Portal de depósito heredado/alternativo opcional para salones que no "
"pertenecen a Square."

#: admin/views/settings.php:1611
msgid "Payment Links & POS"
msgstr "Enlaces de pago y POS"

#: admin/views/settings.php:1612
msgid ""
"Staff Portal checkout links, Square App button, and payment request "
"fallback."
msgstr ""
"Enlaces de pago del Portal del personal, botón de la aplicación Square y "
"respaldo de solicitud de pago."

#: admin/views/settings.php:1619
msgid ""
"Best for salons that want website payments, Square appointment sync, and POS"
" operations in the same Square ecosystem."
msgstr ""
"Lo mejor para salones que desean pagos en el sitio web, sincronización de "
"citas de Square y operaciones de POS en el mismo ecosistema de Square."

#: admin/views/settings.php:1629
msgid "Enable Square online checkout"
msgstr "Habilite el pago en línea de Square"

#: admin/views/settings.php:1631
msgid ""
"Requires Square Access Token, Location ID, and Application ID. When enabled,"
" customers can pay through Square before the booking is saved."
msgstr ""
"Requiere token de acceso de Square, ID de ubicación e ID de aplicación. "
"Cuando está habilitado, los clientes pueden pagar a través de Square antes "
"de guardar la reserva."

#: admin/views/settings.php:1635
msgid "Square Application ID"
msgstr "ID de aplicación Square"

#: admin/views/settings.php:1640
msgid "Credentials. Use the matching Sandbox or Production Application ID."
msgstr ""
"Credenciales. Utilice el ID de aplicación de producción o Sandbox "
"correspondiente."

#: admin/views/settings.php:1644
msgid "Square Payment Mode"
msgstr "Modo de pago Square"

#: admin/views/settings.php:1647
msgid "Deposit only"
msgstr "Sólo depósito"

#: admin/views/settings.php:1648
msgid "Full appointment amount"
msgstr "Monto completo de la cita"

#: admin/views/settings.php:1650
msgid ""
"Deposit mode uses the Deposit Type and Deposit Amount below. Full mode "
"charges the calculated service total at booking time."
msgstr ""
"El modo de depósito utiliza el tipo de depósito y el monto del depósito a "
"continuación. El modo completo cobra el total del servicio calculado al "
"momento de la reserva."

#: admin/views/settings.php:1655
msgid "Square Payment Method Switches"
msgstr "Cambios de método de pago de Square"

#: admin/views/settings.php:1656
msgid ""
"Turn on the payment buttons you want customers to see. Square and the "
"browser will still hide methods that are not available on the customer "
"device."
msgstr ""
"Active los botones de pago que desea que vean los clientes. Square y el "
"navegador seguirán ocultando los métodos que no estén disponibles en el "
"dispositivo del cliente."

#: admin/views/settings.php:1660
msgid "Square Payment Methods"
msgstr "Métodos de pago Square"

#: admin/views/settings.php:1663 admin/views/settings.php:1664
msgid "Card / credit / debit"
msgstr "Tarjeta/crédito/débito"

#: admin/views/settings.php:1664 assets/js/frontend.js:6137
#: assets/js/frontend.js:6266 admin/views/settings.php:1665
msgid "Apple Pay"
msgstr "pago de manzana"

#: admin/views/settings.php:1665 assets/js/frontend.js:6138
#: admin/views/settings.php:1666
msgid "Google Pay"
msgstr "pago de google"

#: admin/views/settings.php:1666 admin/views/settings.php:1667
msgid "Cash App Pay"
msgstr "Pago en efectivo por aplicación"

#: admin/views/settings.php:1667 admin/views/settings.php:1668
msgid "Square Gift Card"
msgstr "Tarjeta de regalo Square"

#: admin/views/settings.php:1672 admin/views/settings.php:1673
msgid "Square Seller Country"
msgstr "País del vendedor de Square"

#: admin/views/settings.php:1677 admin/views/settings.php:1678
msgid "Two-letter country code for wallet payment requests. Use"
msgstr ""
"Código de país de dos letras para solicitudes de pago de billetera. uso"

#: admin/views/settings.php:1677 admin/views/settings.php:1678
msgid "for United States sellers."
msgstr "para vendedores de Estados Unidos."

#: admin/views/settings.php:1681 admin/views/settings.php:1682
msgid "Wallet Setup Notes"
msgstr "Notas de configuración de billetera"

#: admin/views/settings.php:1684 admin/views/settings.php:1685
msgid "Apple Pay:"
msgstr "Pago de Apple:"

#: admin/views/settings.php:1684 admin/views/settings.php:1685
msgid ""
"In Square Developer Dashboard, open your app, choose Apple Pay, and add this"
" website domain for Sandbox and Production as needed. Apple Pay only works "
"on HTTPS Safari with a supported device/card."
msgstr ""
"En el Panel de desarrollador de Square, abra su aplicación, elija Apple Pay "
"y agregue este dominio de sitio web para Sandbox y Production según sea "
"necesario. Apple Pay solo funciona en HTTPS Safari con un "
"dispositivo/tarjeta compatible."

#: admin/views/settings.php:1685 admin/views/settings.php:1686
msgid "Google Pay:"
msgstr "Pago de Google:"

#: admin/views/settings.php:1685 admin/views/settings.php:1686
msgid ""
"Uses the same Square Application ID and Location ID. Square/browser "
"availability decides whether the button appears."
msgstr ""
"Utiliza el mismo ID de aplicación e ID de ubicación de Square. La "
"disponibilidad de Square/navegador decide si aparece el botón."

#: admin/views/settings.php:1686 admin/views/settings.php:1687
msgid "Cash App Pay:"
msgstr "Pago en efectivo por aplicación:"

#: admin/views/settings.php:1686 admin/views/settings.php:1687
msgid ""
"US sellers only. Customers may scan a QR code on desktop or return from Cash"
" App on mobile."
msgstr ""
"Solo vendedores de EE. UU. Los clientes pueden escanear un código QR en una "
"computadora de escritorio o regresar desde la aplicación Cash en un "
"dispositivo móvil."

#: admin/views/settings.php:1687 admin/views/settings.php:1688
msgid "Square Gift Card:"
msgstr "Tarjeta de regalo Square:"

#: admin/views/settings.php:1687 admin/views/settings.php:1688
msgid ""
"Customers can pay with a Square gift card issued by the same Square seller. "
"If the card balance is insufficient, Square may decline and the customer can"
" choose another method."
msgstr ""
"Los clientes pueden pagar con una tarjeta de regalo de Square emitida por el"
" mismo vendedor de Square. Si el saldo de la tarjeta es insuficiente, Square"
" puede rechazarla y el cliente puede elegir otro método."

#: admin/views/settings.php:1693 admin/views/settings.php:1694
msgid "Tax / VAT"
msgstr "Impuesto / IVA"

#: admin/views/settings.php:1694 admin/views/settings.php:1695
msgid ""
"Tax is calculated once when the booking is created and stored with it, so "
"changing the rate later never alters what past bookings and invoices say was"
" charged."
msgstr ""
"El impuesto se calcula una vez cuando se crea la reserva y se almacena con "
"ella, por lo que cambiar la tarifa más adelante nunca altera lo que las "
"reservas y facturas anteriores dicen que se cobró."

#: admin/views/settings.php:1698 admin/views/settings.php:1699
msgid "Charge Tax"
msgstr "Cobrar impuesto"

#: admin/views/settings.php:1702 admin/views/settings.php:1703
msgid "Apply tax to bookings"
msgstr "Aplicar impuestos a las reservas"

#: admin/views/settings.php:1707 admin/views/settings.php:1708
msgid "Tax Label"
msgstr "Etiqueta de impuestos"

#: admin/views/settings.php:1710 admin/views/settings.php:1711
msgid "Shown to customers, e.g. VAT, GST, Sales Tax. Defaults to \"Tax\"."
msgstr ""
"Mostrado a los clientes, p. IVA, GST, impuesto sobre las ventas. El valor "
"predeterminado es \"Impuestos\"."

#: admin/views/settings.php:1714 admin/views/settings.php:1715
msgid "Default Rate (%)"
msgstr "Tasa de incumplimiento (%)"

#: admin/views/settings.php:1717 admin/views/settings.php:1718
msgid ""
"Individual services can override this on the Services screen - useful where "
"retail products and services are taxed differently, or a service is zero-"
"rated."
msgstr ""
"Los servicios individuales pueden anular esto en la pantalla Servicios, lo "
"que resulta útil cuando los productos y servicios minoristas se gravan de "
"manera diferente o cuando un servicio tiene una tasa cero."

#: admin/views/settings.php:1721 admin/views/settings.php:1722
msgid "Price Display"
msgstr "Visualización de precios"

#: admin/views/settings.php:1725 admin/views/settings.php:1726
msgid "Service prices already include tax"
msgstr "Los precios de los servicios ya incluyen impuestos."

#: admin/views/settings.php:1728 admin/views/settings.php:1729
msgid ""
"On: the price a customer sees is the price they pay, and tax is shown as a "
"portion of it (usual in the EU, UK and Australia)."
msgstr ""
"Activado: el precio que ve un cliente es el precio que paga y los impuestos "
"se muestran como una parte del mismo (habitual en la UE, el Reino Unido y "
"Australia)."

#: admin/views/settings.php:1729 admin/views/settings.php:1730
msgid "Off: tax is added on top at checkout (usual in the US)."
msgstr ""
"Desactivado: los impuestos se agregan en la parte superior al finalizar la "
"compra (habitual en EE. UU.)."

#: admin/views/settings.php:1734 admin/views/settings.php:1735
msgid "Currency"
msgstr "Moneda"

#: admin/views/settings.php:1737 admin/views/settings.php:1738
msgid ""
"Three-letter ISO code. Must match your Stripe / Square account currency."
msgstr ""
"Código ISO de tres letras. Debe coincidir con la moneda de su cuenta "
"Stripe/Square."

#: admin/views/settings.php:1741 admin/views/settings.php:1742
msgid "Tax Registration No."
msgstr "Registro Fiscal No."

#: admin/views/settings.php:1744 admin/views/settings.php:1745
msgid ""
"Printed on invoices. Required on VAT invoices in most of the EU and UK."
msgstr ""
"Impreso en facturas. Requerido en facturas con IVA en la mayor parte de la "
"UE y el Reino Unido."

#: admin/views/settings.php:1748 admin/views/settings.php:1749
msgid "Invoices"
msgstr "Facturas"

#: admin/views/settings.php:1752 admin/views/settings.php:1753
msgid "Let customers download a PDF invoice for their booking"
msgstr ""
"Permita que los clientes descarguen una factura en PDF para su reserva"

#: admin/views/settings.php:1756 admin/views/settings.php:1757
msgid ""
"Number prefix. Invoices are numbered sequentially per year, e.g. "
"INV-2026-00001."
msgstr ""
"Prefijo numérico. Las facturas se numeran secuencialmente por año, p. "
"INV-2026-00001."

#: admin/views/settings.php:1762 admin/views/settings.php:1763
msgid "Deposit / Prepay Rules"
msgstr "Reglas de depósito/pago anticipado"

#: admin/views/settings.php:1763 admin/views/settings.php:1764
msgid ""
"Use these rules when Square payment mode is set to Deposit only, or when "
"Stripe deposits are enabled."
msgstr ""
"Utilice estas reglas cuando el modo de pago de Square esté configurado en "
"Solo depósito o cuando los depósitos de Stripe estén habilitados."

#: admin/views/settings.php:1767 admin/views/settings.php:1768
msgid "Require Deposit"
msgstr "Requerir depósito"

#: admin/views/settings.php:1773 admin/views/settings.php:1774
msgid "Require a deposit / prepayment to complete booking"
msgstr "Requerir un depósito/pago por adelantado para completar la reserva"

#: admin/views/settings.php:1775 admin/views/settings.php:1776
msgid ""
"Used by Stripe deposits and by Square deposit mode. For Square full-payment "
"mode, this amount is ignored because the full service total is charged."
msgstr ""
"Utilizado por depósitos Stripe y por modo de depósito Square. Para el modo "
"de pago completo de Square, este monto se ignora porque se cobra el total "
"del servicio completo."

#: admin/views/settings.php:1779 admin/views/settings.php:1780
msgid "Deposit Type"
msgstr "Tipo de depósito"

#: admin/views/settings.php:1782 admin/views/settings.php:1783
msgid "Fixed amount ($)"
msgstr "Monto fijo ($)"

#: admin/views/settings.php:1783 admin/views/settings.php:1784
msgid "Percentage of total (%)"
msgstr "Porcentaje del total (%)"

#: admin/views/settings.php:1788 admin/views/settings.php:1789
msgid "Deposit Amount"
msgstr "Monto del depósito"

#: admin/views/settings.php:1794 admin/views/settings.php:1795
msgid "e.g. $20 fixed, or 30 for 30%"
msgstr "por ej. $20 fijo, o 30 por 30%"

#: admin/views/settings.php:1799 admin/views/settings.php:1800
msgid "Stripe Deposit Gateway"
msgstr "Puerta de enlace de depósito Stripe"

#: admin/views/settings.php:1800 admin/views/settings.php:1801
msgid ""
"Optional alternate gateway. Square Online Payments is recommended when the "
"salon already uses Square Appointments or POS."
msgstr ""
"Puerta de enlace alternativa opcional. Se recomiendan los Pagos en línea "
"Square cuando el salón ya utiliza Citas Square o POS."

#: admin/views/settings.php:1804 admin/views/settings.php:1805
msgid "Stripe Publishable Key"
msgstr "Clave publicable de Stripe"

#: admin/views/settings.php:1808 admin/views/settings.php:1809
msgid "pk_live_..."
msgstr "pk_live_..."

#: admin/views/settings.php:1809 admin/views/settings.php:1810
msgid "Get from"
msgstr "Obtener de"

#: admin/views/settings.php:1809 admin/views/settings.php:1810
msgid "API Keys"
msgstr "Claves API"

#: admin/views/settings.php:1813 admin/views/settings.php:1814
msgid "Stripe Secret Key"
msgstr "Clave secreta de Stripe"

#: admin/views/settings.php:1822 admin/views/settings.php:1823
msgid "Stripe Webhook Secret"
msgstr "Secreto del webhook de Stripe"

#: admin/views/settings.php:1828 admin/views/settings.php:1829
msgid "Optional but recommended. Register this URL in your"
msgstr "Opcional pero recomendable. Registre esta URL en su"

#: admin/views/settings.php:1829 admin/views/settings.php:1830
msgid "Stripe Webhook Dashboard"
msgstr "Panel de control de Webhook de Stripe"

#: admin/views/settings.php:1831 admin/views/settings.php:1832
msgid "Events to enable:"
msgstr "Eventos para habilitar:"

#: admin/views/settings.php:1831 admin/views/settings.php:1832
msgid "payment_intent.succeeded"
msgstr "intención_pago.exitosa"

#: admin/views/settings.php:1831 admin/views/settings.php:1832
msgid "charge.refunded"
msgstr "cargo.reembolsado"

#: admin/views/settings.php:1837 admin/views/settings.php:1838
msgid "Payment Links & Staff POS Helpers"
msgstr "Enlaces de pago y ayudantes de POS del personal"

#: admin/views/settings.php:1838 admin/views/settings.php:1839
msgid ""
"These links appear in Staff Portal and admin payment-request actions. They "
"do not replace Square online checkout above."
msgstr ""
"Estos enlaces aparecen en el Portal del personal y en las acciones de "
"solicitud de pago del administrador. No reemplazan el pago en línea de "
"Square mencionado anteriormente."

#: admin/views/settings.php:1842 admin/views/settings.php:1843
msgid "Payment Request URL"
msgstr "URL de solicitud de pago"

#: admin/views/settings.php:1847 admin/views/settings.php:1848
msgid ""
"Optional. Used by the new Send Payment Request button in Bookings and "
"Dashboard. Leave blank to fall back to the manage-booking link when "
"available."
msgstr ""
"Opcional. Utilizado por el nuevo botón Enviar solicitud de pago en Reservas "
"y Panel de control. Déjelo en blanco para volver al enlace de gestión de "
"reservas cuando esté disponible."

#: admin/views/settings.php:1851 admin/views/settings.php:1852
msgid "Square Checkout URL"
msgstr "URL de pago Square"

#: admin/views/settings.php:1856 admin/views/settings.php:1857
msgid ""
"Optional. Staff Portal Checkout uses this link before the generic Payment "
"Request URL when staff send or copy a payment link."
msgstr ""
"Opcional. Staff Portal Checkout utiliza este enlace antes de la URL genérica"
" de solicitud de pago cuando el personal envía o copia un enlace de pago."

#: admin/views/settings.php:1860 admin/views/settings.php:1861
msgid "Square App URL"
msgstr "URL de la aplicación Square"

#: admin/views/settings.php:1865 admin/views/settings.php:1866
msgid ""
"Optional. Adds an Open Square App button in Staff Portal Checkout. Use your "
"preferred Square App, Square Appointments, or team instruction link."
msgstr ""
"Opcional. Agrega un botón para abrir la aplicación Square en el proceso de "
"pago del portal del personal. Utilice su aplicación Square preferida, Citas "
"Square o el enlace de instrucciones del equipo."

#: admin/views/settings.php:1869 admin/views/settings.php:1870
msgid "Square Checkout Note"
msgstr "Nota de pago de Square"

#: admin/views/settings.php:1874 admin/views/settings.php:1875
msgid ""
"Shown to staff in the Checkout sheet so the in-person payment flow stays "
"clear."
msgstr ""
"Se muestra al personal en la hoja de Pago para que el flujo de pago en "
"persona permanezca claro."

#: admin/views/settings.php:1924 admin/views/settings.php:1925
msgid "Multiple Appointments Mode"
msgstr "Modo de citas múltiples"

#: admin/views/settings.php:1952 admin/views/settings.php:1953
msgid "Enabled:"
msgstr "Habilitado:"

#: admin/views/settings.php:1952 admin/views/settings.php:1953
msgid ""
"Customers see \"+ Add Another Appointment\" and \"+ Add More Services\" "
"buttons at checkout."
msgstr ""
"Los clientes ven los botones \"+ Agregar otra cita\" y \"+ Agregar más "
"servicios\" al finalizar la compra."

#: admin/views/settings.php:1953 admin/views/settings.php:1954
msgid "Disabled:"
msgstr "Discapacitado:"

#: admin/views/settings.php:1953 admin/views/settings.php:1954
msgid "Only one appointment per session. The extra buttons are hidden."
msgstr "Sólo una cita por sesión. Los botones adicionales están ocultos."

#: admin/views/settings.php:1959 admin/views/settings.php:1960
msgid "Booking App Mode"
msgstr "Modo de aplicación de reserva"

#: admin/views/settings.php:1961 admin/views/settings.php:1962
msgid ""
"Make the mobile booking flow feel more like a native app by reducing page "
"chrome and hiding common theme footers during booking."
msgstr ""
"Haga que el flujo de reservas móviles se parezca más a una aplicación nativa"
" reduciendo el cromo de la página y ocultando pies de página de temas "
"comunes durante la reserva."

#: admin/views/settings.php:1965 admin/views/settings.php:1966
msgid "Enable immersive mobile booking mode"
msgstr "Habilite el modo de reserva móvil inmersivo"

#: admin/views/settings.php:1967 admin/views/settings.php:1968
msgid ""
"Recommended for a Fresha-style booking experience. Turn off if your theme "
"layout needs the normal footer visible."
msgstr ""
"Recomendado para una experiencia de reserva al estilo Fresha. Desactívelo si"
" el diseño de su tema necesita que el pie de página normal esté visible."

#: admin/views/settings.php:1972 admin/views/settings.php:1973
msgid "Maximum Guests Together"
msgstr "Máximo de invitados juntos"

#: admin/views/settings.php:1974 admin/views/settings.php:1975
msgid ""
"Limit how many extra guests customers can add with \"Add Guest Together\" in"
" one visit."
msgstr ""
"Limite la cantidad de invitados adicionales que los clientes pueden agregar "
"con \"Agregar invitados juntos\" en una visita."

#: admin/views/settings.php:1977 admin/views/settings.php:1978
msgid "Extra guests allowed:"
msgstr "Invitados adicionales permitidos:"

#: admin/views/settings.php:1982 admin/views/settings.php:1983
msgid ""
"Use 0 to disable guest booking. The first added guest is shown as \"Guest\";"
" the second is \"Guest 2\"."
msgstr ""
"Utilice 0 para desactivar la reserva de invitados. El primer invitado "
"agregado se muestra como \"Invitado\"; el segundo es \"Invitado 2\"."

#: admin/views/settings.php:2008 admin/views/settings.php:2009
msgid "Latest Appointment End Time"
msgstr "Última hora de finalización de la cita"

#: admin/views/settings.php:2010 admin/views/settings.php:2011
msgid "No appointment may end later than:"
msgstr "Ninguna cita podrá finalizar más tarde de:"

#: admin/views/settings.php:2031 admin/views/settings.php:2032
msgid "Booking Slot Interval"
msgstr "Intervalo de franja horaria de reserva"

#: admin/views/settings.php:2033 admin/views/settings.php:2034
msgid "Show available times every:"
msgstr "Mostrar horarios disponibles cada:"

#: admin/views/settings.php:2051 admin/views/settings.php:2052
msgid "Auto-Confirm Bookings"
msgstr "Reservas con confirmación automática"

#: admin/views/settings.php:2053 admin/views/settings.php:2054
msgid "When enabled, new bookings are immediately set to"
msgstr ""
"Cuando está habilitado, las nuevas reservas se configuran inmediatamente en"

#: admin/views/settings.php:2054 admin/views/settings.php:2055
msgid "and must be approved in the Bookings list."
msgstr "y debe ser aprobado en la lista de Reservas."

#: admin/views/settings.php:2101 admin/views/settings.php:2102
msgid "Scroll Offset"
msgstr "Margen de desplazamiento"

#: admin/views/settings.php:2103 admin/views/settings.php:2104
msgid "Sticky header height:"
msgstr "Altura del encabezado adhesivo:"

#: admin/views/settings.php:2110 admin/views/settings.php:2111
msgid ""
"When a customer selects a service, the page scrolls to the booking form. If "
"your site has a fixed/sticky navigation bar, enter its height here so the "
"form isn't hidden behind it."
msgstr ""
"Cuando un cliente selecciona un servicio, la página se desplaza hasta el "
"formulario de reserva. Si el sitio tiene una barra de navegación fija, "
"indica aquí su altura para que no oculte el formulario."

#: admin/views/settings.php:2111 admin/views/settings.php:2112
msgid "How to measure:"
msgstr "Cómo medir:"

#: admin/views/settings.php:2111 admin/views/settings.php:2112
msgid ""
"Right-click your navigation bar Inspect check the height in px. Typical "
"values: 600px."
msgstr ""
"Haga clic derecho en la barra de navegación Inspeccionar y verifique la "
"altura en px. Valores típicos: 600px."

#: admin/views/settings.php:2118 admin/views/settings.php:2119
msgid "Weekly Business Hours"
msgstr "Horario comercial semanal"

#: admin/views/settings.php:2119 admin/views/settings.php:2120
msgid "Times in WordPress site timezone"
msgstr "Horas en la zona horaria del sitio de WordPress"

#: admin/views/settings.php:2166 admin/views/settings.php:2167
msgid "Break:"
msgstr "Descanso:"

#: admin/views/settings.php:2168 admin/views/settings.php:2169
msgid "No break"
msgstr "sin descanso"

#: admin/views/settings.php:2183 admin/views/setup-wizard.php:156
#: admin/views/settings.php:2184 admin/views/setup-wizard.php:157
#: admin/views/setup-wizard.php:161
msgid "Closed"
msgstr "Cerrado"

#: admin/views/settings.php:2220 admin/views/settings.php:2221
msgid "Customer Confirmation"
msgstr "Confirmación del cliente"

#: admin/views/settings.php:2221 admin/views/settings.php:2222
msgid "Send confirmation email to customer after booking"
msgstr ""
"Enviar correo electrónico de confirmación al cliente después de la reserva"

#: admin/views/settings.php:2222 admin/views/settings.php:2223
msgid "Square also sends its own confirmation disable to avoid duplicates."
msgstr ""
"Square también envía su propia confirmación deshabilitada para evitar "
"duplicados."

#: admin/views/settings.php:2225 admin/views/settings.php:2226
msgid "Admin Notification"
msgstr "Notificación de administrador"

#: admin/views/settings.php:2226 admin/views/settings.php:2227
msgid "Send new-booking alert to business email"
msgstr "Enviar alerta de nueva reserva al correo electrónico empresarial"

#: admin/views/settings.php:2233 admin/views/settings.php:2234
msgid "Supports template variables below"
msgstr "Admite las variables de plantilla a continuación"

#: admin/views/settings.php:2237 admin/views/settings.php:2238
msgid "Email Style"
msgstr "Estilo de correo electrónico"

#: admin/views/settings.php:2240 admin/views/settings.php:2241
msgid "Plain Text"
msgstr "Texto sin formato"

#: admin/views/settings.php:2241 admin/views/settings.php:2242
msgid "Modern (Light HTML)"
msgstr "Moderno (HTML ligero)"

#: admin/views/settings.php:2242 admin/views/settings.php:2243
msgid "Minimal (Elegant)"
msgstr "Mínimo (Elegante)"

#: admin/views/settings.php:2243 admin/views/settings.php:2244
msgid "Branded (Dark)"
msgstr "De marca (oscuro)"

#: admin/views/settings.php:2245 admin/views/settings.php:2246
msgid "Modern/Minimal/Branded use your primary color from Brand Settings"
msgstr ""
"Moderno/Mínimo/De marca usa tu color principal desde Configuración de marca"

#: admin/views/settings.php:2249 admin/views/settings.php:2250
msgid "Email Template"
msgstr "Plantilla de correo electrónico"

#: admin/views/settings.php:2282 admin/views/settings.php:2283
msgid "Available Variables:"
msgstr "Variables disponibles:"

#: admin/views/settings.php:2288 admin/views/settings.php:2289
msgid "customer self-service cancel/reschedule URL"
msgstr "URL de cancelación/reprogramación de autoservicio para el cliente"

#: admin/views/settings.php:2289 admin/views/settings.php:2290
msgid "downloadable calendar file URL"
msgstr "URL del archivo de calendario descargable"

#: admin/views/settings.php:2300 admin/views/settings.php:2301
msgid "Customer Self-Service (Cancel & Reschedule)"
msgstr "Autoservicio al cliente (cancelar y reprogramar)"

#: admin/views/settings.php:2308 admin/views/settings.php:2309
msgid "Manage Booking Page"
msgstr "Administrar página de reserva"

#: admin/views/settings.php:2321 admin/views/settings.php:2329
msgid "Page must contain the shortcode"
msgstr "La página debe contener el código corto."

#: admin/views/settings.php:2324 admin/views/settings.php:2332
msgid "Preview page"
msgstr "Página de vista previa"

#: admin/views/settings.php:2330 admin/views/settings.php:2338
msgid "Link Valid For"
msgstr "Enlace válido para"

#: admin/views/settings.php:2335 admin/views/settings.php:2344
msgid "After this many days the link expires. Default: 7 days."
msgstr "Después de tantos días el enlace caduca. Predeterminado: 7 días."

#: admin/views/settings.php:2339 admin/views/settings.php:2348
msgid "Minimum Notice"
msgstr "Aviso mínimo"

#: admin/views/settings.php:2344 admin/views/settings.php:2353
msgid ""
"Customers cannot cancel/reschedule within this window. Set to 0 to allow "
"changes up to appointment time."
msgstr ""
"Los clientes no pueden cancelar/reprogramar dentro de esta ventana. "
"Establezca en 0 para permitir cambios hasta la hora de la cita."

#: admin/views/settings.php:2348 admin/views/settings.php:2357
msgid "Allow Reschedule"
msgstr "Permitir reprogramar"

#: admin/views/settings.php:2353 admin/views/settings.php:2362
msgid "Let customers pick a new date/time themselves"
msgstr "Permita que los clientes elijan ellos mismos una nueva fecha/hora"

#: admin/views/settings.php:2355 admin/views/settings.php:2364
msgid "When unchecked, only cancellation is available via the link."
msgstr ""
"Cuando no está marcado, solo la cancelación está disponible a través del "
"enlace."

#: admin/views/settings.php:2359 admin/views/settings.php:2368
msgid "Admin Alerts"
msgstr "Alertas de administrador"

#: admin/views/settings.php:2364 admin/views/settings.php:2373
msgid "Email me when a customer cancels via link"
msgstr ""
"Envíeme un correo electrónico cuando un cliente cancele a través del enlace"

#: admin/views/settings.php:2369 admin/views/settings.php:2378
msgid "Email me when a customer reschedules via link"
msgstr ""
"Envíeme un correo electrónico cuando un cliente reprograme a través del "
"enlace"

#: admin/views/settings.php:2385 admin/views/settings.php:2394
msgid "Twilio Credentials"
msgstr "Credenciales de Twilio"

#: admin/views/settings.php:2386 admin/views/settings.php:2395
msgid "Send SMS confirmations and reminders via Twilio."
msgstr "Envíe confirmaciones y recordatorios por SMS a través de Twilio."

#: admin/views/settings.php:2386 admin/views/settings.php:2395
msgid "Get a free account"
msgstr "Obtenga una cuenta gratis"

#: admin/views/settings.php:2389 admin/views/settings.php:2398
msgid "Enable SMS"
msgstr "Habilitar SMS"

#: admin/views/settings.php:2390 admin/views/settings.php:2399
msgid "Enable Twilio SMS notifications"
msgstr "Habilite las notificaciones por SMS de Twilio"

#: admin/views/settings.php:2393 admin/views/settings.php:2402
msgid "Account SID"
msgstr "ID de cuenta"

#: admin/views/settings.php:2394 admin/views/settings.php:2403
msgid "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
msgstr "ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

#: admin/views/settings.php:2395 admin/views/settings.php:2404
msgid "Twilio Console"
msgstr "Consola Twilio"

#: admin/views/settings.php:2398 admin/views/settings.php:2407
msgid "Auth Token"
msgstr "Token de autenticación"

#: admin/views/settings.php:2406 admin/views/settings.php:2415
msgid "From Number"
msgstr "Del número"

#: admin/views/settings.php:2408 admin/views/settings.php:2417
msgid "Your Twilio number (E.164 format)"
msgstr "Su número Twilio (formato E.164)"

#: admin/views/settings.php:2413 admin/views/settings.php:2422
msgid "Customer SMS"
msgstr "SMS al cliente"

#: admin/views/settings.php:2416 admin/views/settings.php:2425
msgid "Send to Customer"
msgstr "Enviar al cliente"

#: admin/views/settings.php:2417 admin/views/settings.php:2426
msgid "Send confirmation SMS to customer"
msgstr "Enviar SMS de confirmación al cliente"

#: admin/views/settings.php:2420 admin/views/settings.php:2429
msgid "Customer Template"
msgstr "Plantilla de cliente"

#: admin/views/settings.php:2423 admin/views/settings.php:2432
msgid "Keep under 160 chars. Variables:"
msgstr "Mantenga menos de 160 caracteres. Variables:"

#: admin/views/settings.php:2429 admin/views/settings.php:2438
msgid "Admin Alert SMS"
msgstr "SMS de alerta de administrador"

#: admin/views/settings.php:2432 admin/views/settings.php:2441
msgid "Send to Admin"
msgstr "Enviar al administrador"

#: admin/views/settings.php:2433 admin/views/settings.php:2442
msgid "Send new-booking alert to business"
msgstr "Enviar alerta de nueva reserva a empresas"

#: admin/views/settings.php:2436 admin/views/settings.php:2445
msgid "Admin Phone"
msgstr "Teléfono de administrador"

#: admin/views/settings.php:2440 admin/views/settings.php:2449
msgid "Admin Template"
msgstr "Plantilla de administrador"

#: admin/views/settings.php:2446 admin/views/settings.php:2455
msgid "Reminder SMS"
msgstr "SMS recordatorio"

#: admin/views/settings.php:2449 admin/views/settings.php:2458
msgid "Send Reminders"
msgstr "Enviar recordatorios"

#: admin/views/settings.php:2450 admin/views/settings.php:2459
msgid "Send reminder SMS 24h before appointment"
msgstr "Enviar SMS recordatorio 24h antes de la cita"

#: admin/views/settings.php:2453 admin/views/settings.php:2462
msgid "Reminder Template"
msgstr "Plantilla de recordatorio"

#: admin/views/settings.php:2461 admin/views/settings.php:2470
msgid "Test SMS"
msgstr "SMS de prueba"

#: admin/views/settings.php:2464 admin/views/settings.php:2473
msgid "Test Phone Number"
msgstr "Número de teléfono de prueba"

#: admin/views/settings.php:2467 admin/views/settings.php:2476
msgid "Send Test SMS"
msgstr "Enviar SMS de prueba"

#: admin/views/settings.php:2474 admin/views/settings.php:2483
msgid "SMS Send Log"
msgstr "Registro de envío de SMS"

#: admin/views/settings.php:2477 admin/views/settings.php:2486
msgid "No SMS attempts logged yet."
msgstr "Aún no se han registrado intentos de SMS."

#: admin/views/settings.php:2502 admin/views/settings.php:2511
msgid "Google Calendar Integration"
msgstr "Integración del Calendario de Google"

#: admin/views/settings.php:2503 admin/views/settings.php:2512
msgid "Automatically add bookings to your Google Calendar."
msgstr "Añade reservas automáticamente a tu Google Calendar."

#: admin/views/settings.php:2505 admin/views/settings.php:2514
msgid "Google Calendar is"
msgstr "Calendario de Google es"

#: admin/views/settings.php:2505 admin/views/settings.php:2514
msgid "connected and active"
msgstr "conectado y activo"

#: admin/views/settings.php:2509 admin/views/settings.php:2518
msgid "Enable"
msgstr "Activar"

#: admin/views/settings.php:2510 admin/views/settings.php:2519
msgid "Sync bookings to Google Calendar"
msgstr "Sincronizar reservas con Google Calendar"

#: admin/views/settings.php:2515 admin/views/settings.php:2524
msgid "xxxxx.apps.googleusercontent.com"
msgstr "xxxxx.apps.googleusercontent.com"

#: admin/views/settings.php:2516 admin/views/settings.php:2525
msgid "Google Cloud Console Credentials"
msgstr "Credenciales de la consola de Google Cloud"

#: admin/views/settings.php:2516 admin/views/settings.php:2525
msgid "Set redirect URI:"
msgstr "Establecer URI de redireccionamiento:"

#: admin/views/settings.php:2528 admin/views/settings.php:2537
msgid "Calendar ID"
msgstr "ID de calendario"

#: admin/views/settings.php:2531 admin/views/settings.php:2540
msgid "Use"
msgstr "uso"

#: admin/views/settings.php:2531 admin/views/settings.php:2540
msgid "for default, or paste a specific Calendar ID"
msgstr "por defecto, o pegue un ID de calendario específico"

#: admin/views/settings.php:2535 admin/views/settings.php:2544
msgid "Send Customer Invites"
msgstr "Enviar invitaciones a clientes"

#: admin/views/settings.php:2536 admin/views/settings.php:2545
msgid "Add customer as attendee (they'll receive a Google Calendar invite)"
msgstr ""
"Agregue al cliente como asistente (recibirá una invitación de Google "
"Calendar)"

#: admin/views/settings.php:2539 admin/views/settings.php:2548
msgid "Two-Way Sync"
msgstr "Sincronización bidireccional"

#: admin/views/settings.php:2543 admin/views/settings.php:2552
msgid "Block booking slots that are already busy in Google Calendar"
msgstr "Bloquear espacios de reserva que ya están ocupados en Google Calendar"

#: admin/views/settings.php:2546 admin/views/settings.php:2555
msgid ""
"Without this, sync is one-way: Yatoon writes appointments into Google "
"Calendar but cannot see anything else there. A staff member who blocks out "
"personal time in their own calendar would still be offered to customers for "
"that slot."
msgstr ""
"Sin esto, la sincronización es unidireccional: Yatoon escribe citas en "
"Google Calendar pero no puede ver nada más allí. Un miembro del personal que"
" reserve tiempo personal en su propio calendario aún se le ofrecería a los "
"clientes ese espacio."

#: admin/views/settings.php:2548 admin/views/settings.php:2557
msgid ""
"Only busy/free times are read - never the titles or details of private "
"events."
msgstr ""
"Sólo se leen las horas ocupadas/libres, nunca los títulos o detalles de "
"eventos privados."

#: admin/views/settings.php:2552 admin/views/settings.php:2561
msgid ""
"Staff without their own calendar below fall back to the shop Calendar ID "
"above"
msgstr ""
"El personal que no tiene su propio calendario a continuación recurre al ID "
"de calendario de la tienda que aparece arriba"

#: admin/views/settings.php:2557 admin/views/settings.php:2566
msgid "Staff Calendars"
msgstr "Calendarios del personal"

#: admin/views/settings.php:2565 admin/views/settings.php:2574
msgid "No active staff yet."
msgstr "Aún no hay personal activo."

#: admin/views/settings.php:2570 admin/views/settings.php:2579
msgid "Google Calendar ID"
msgstr "ID del Calendario de Google"

#: admin/views/settings.php:2581 admin/views/settings.php:2590
msgid "stylist@example.com"
msgstr "estilista@ejemplo.com"

#: admin/views/settings.php:2588 admin/views/settings.php:2597
msgid ""
"Usually the staff member's Google account email. They must share their "
"calendar with the connected account (Settings > Share with specific people >"
" See only free/busy is enough)."
msgstr ""
"Por lo general, el correo electrónico de la cuenta de Google del miembro del"
" personal. Deben compartir su calendario con la cuenta conectada "
"(Configuración > Compartir con personas específicas > Ver solo libre/ocupado"
" es suficiente)."

#: admin/views/settings.php:2589 admin/views/settings.php:2598
msgid "Leave blank to skip external checks for that person."
msgstr "Déjelo en blanco para omitir comprobaciones externas de esa persona."

#: admin/views/settings.php:2595 admin/views/settings.php:2604
msgid "Auth Status"
msgstr "Estado de autenticación"

#: admin/views/settings.php:2598 admin/views/settings.php:2607
msgid "Authorized"
msgstr "Autorizado"

#: admin/views/settings.php:2601 admin/views/settings.php:2610
msgid "Not connected yet save credentials then click \"Connect\""
msgstr ""
"Aún no conectado, guarde las credenciales y luego haga clic en \"Conectar\"."

#: admin/views/settings.php:2612 admin/views/settings.php:2621
msgid "Connect / Re-authorize"
msgstr "Conectar / Reautorizar"

#: admin/views/settings.php:2620 admin/views/settings.php:2629
msgid "Setup Guide"
msgstr "Guía de configuración"

#: admin/views/settings.php:2622 admin/views/settings.php:2631
msgid "Google Cloud Console"
msgstr "Consola de Google Cloud"

#: admin/views/settings.php:2622 admin/views/settings.php:2631
msgid "create a project"
msgstr "crear un proyecto"

#: admin/views/settings.php:2623 admin/views/settings.php:2632
msgid "Enable the"
msgstr "Habilitar el"

#: admin/views/settings.php:2623 admin/views/settings.php:2632
msgid "Google Calendar API"
msgstr "API de calendario de Google"

#: admin/views/settings.php:2624 admin/views/settings.php:2633
msgid "Credentials Create"
msgstr "Crear credenciales"

#: admin/views/settings.php:2624 admin/views/settings.php:2633
msgid "OAuth 2.0 Client ID"
msgstr "ID de cliente de OAuth 2.0"

#: admin/views/settings.php:2624 admin/views/settings.php:2633
msgid "(Web application)"
msgstr "(aplicación web)"

#: admin/views/settings.php:2625 admin/views/settings.php:2634
msgid "Authorized Redirect URI:"
msgstr "URI de redireccionamiento autorizado:"

#: admin/views/settings.php:2626 admin/views/settings.php:2635
msgid "Paste Client ID &amp; Secret above Save Connect"
msgstr "Pegue el ID de cliente y el secreto arriba de Guardar Conectar"

#: admin/views/settings.php:2636 admin/views/settings.php:2645
msgid "Business Identity"
msgstr "Identidad empresarial"

#: admin/views/settings.php:2641 admin/views/settings.php:2650
msgid "Used in emails and booking form header"
msgstr ""
"Utilizado en correos electrónicos y encabezado de formulario de reserva."

#: admin/views/settings.php:2651 admin/views/settings.php:2660
msgid "Remove"
msgstr "Quitar"

#: admin/views/settings.php:2657 admin/views/settings.php:2666
msgid "Color Palette"
msgstr "Paleta de colores"

#: admin/views/settings.php:2681 admin/views/settings.php:2690
msgid "Shape &amp; Typography"
msgstr "Forma y tipografía"

#: admin/views/settings.php:2684 admin/views/settings.php:2693
msgid "Button Radius"
msgstr "Radio del botón"

#: admin/views/settings.php:2690 admin/views/settings.php:2699
msgid "0 = square, 50 = pill"
msgstr "0 = Square, 50 = pastilla"

#: admin/views/settings.php:2694 admin/views/settings.php:2703
msgid "Card Radius"
msgstr "Radio de la tarjeta"

#: admin/views/settings.php:2703 admin/views/settings.php:2712
msgid "Font Family"
msgstr "Familia de fuente"

#: admin/views/settings.php:2712 admin/views/settings.php:2721
msgid "Google Fonts loaded automatically (except System UI)"
msgstr ""
"Las fuentes de Google se cargan automáticamente (excepto la interfaz de "
"usuario del sistema)"

#: admin/views/settings.php:2716 admin/views/settings.php:2725
msgid "Google Fonts"
msgstr "Google Fuentes"

#: admin/views/settings.php:2719 admin/views/settings.php:2728
msgid "Load selected Google Fonts on booking pages"
msgstr "Cargar las Google fuentes seleccionadas en las páginas de reserva"

#: admin/views/settings.php:2720 admin/views/settings.php:2729
msgid ""
"Turn this off for stricter privacy/CSP sites. The booking form will use "
"system fonts instead."
msgstr ""
"Desactive esta opción para sitios CSP/privacidad más estricta. En su lugar, "
"el formulario de reserva utilizará fuentes del sistema."

#: admin/views/settings.php:2728 assets/js/frontend.js:7167
#: assets/js/frontend.js:7168 admin/views/settings.php:2737
msgid "Book Now"
msgstr "Reservar ahora"

#: admin/views/settings.php:2731 admin/views/settings.php:2740
msgid "Sample body text"
msgstr "Texto del cuerpo de muestra"

#: admin/views/settings.php:2742 admin/views/settings.php:2751
msgid "Manual Staff Management"
msgstr "Gestión manual de personal"

#: admin/views/settings.php:2743 admin/views/settings.php:2752
msgid ""
"Add, edit, or delete staff members manually. They appear in the booking form"
" alongside Square-synced staff."
msgstr ""
"Agregue, edite o elimine miembros del personal manualmente. Aparecen en el "
"formulario de reserva junto al personal sincronizado con Square."

#: admin/views/settings.php:2745 admin/views/staff.php:34
#: admin/views/staff.php:38 admin/views/settings.php:2754
msgid "+ Add Staff Member"
msgstr "+ Agregar miembro del personal"

#: admin/views/settings.php:2754 admin/views/staff.php:119
#: admin/views/staff.php:316 admin/views/settings.php:2763
msgid "Photo"
msgstr "Foto"

#: admin/views/settings.php:2754 admin/views/settings.php:2796
#: admin/views/staff.php:336 admin/views/settings.php:2763
#: admin/views/settings.php:2806
msgid "Bookable"
msgstr "Reservable"

#: admin/views/settings.php:2757 admin/views/settings.php:2766
msgid "No staff found. Add one or sync from Square."
msgstr "No se encontró personal. Agregue uno o sincronice desde Square."

#: admin/views/settings.php:2787 admin/views/staff.php:307
#: admin/views/settings.php:2797
msgid "Add Staff Member"
msgstr "Agregar miembro del personal"

#: admin/views/settings.php:2795 admin/views/staff.php:334
#: admin/views/settings.php:2805
msgid "Bio / Specialty"
msgstr "Bio / Especialidad"

#: admin/views/settings.php:2796 admin/views/staff.php:336
#: admin/views/settings.php:2806
msgid "&nbsp;"
msgstr "&nbsp;"

#: admin/views/setup-wizard.php:53
msgid "Let's get your booking page live"
msgstr "Pongamos en marcha tu página de reservas"

#: admin/views/setup-wizard.php:54
msgid "A few quick steps, and clients can start booking with you today."
msgstr ""
"Unos pocos pasos rápidos y los clientes podrán comenzar a reservar con usted"
" hoy."

#: admin/views/setup-wizard.php:56
msgid "Pro package"
msgstr "paquete profesional"

#: admin/views/setup-wizard.php:56
msgid "Free local booking"
msgstr "Reserva local gratuita"

#: admin/views/setup-wizard.php:59 admin/views/setup-wizard.php:61
msgid "Setup progress"
msgstr "Progreso de la configuración"

#: admin/views/setup-wizard.php:75
msgid "Your booking flow is ready to test"
msgstr "Su flujo de reservas está listo para probar"

#: admin/views/setup-wizard.php:75 admin/views/setup-wizard.php:78
msgid "Complete the last launch items"
msgstr "Completa los últimos elementos de lanzamiento."

#: admin/views/setup-wizard.php:76 admin/views/setup-wizard.php:79
#: admin/views/setup-wizard.php:83
msgid ""
"Open the customer page and place one test booking before sharing the link."
msgstr ""
"Abre la página para clientes y realiza una reserva de prueba antes de "
"compartir el enlace."

#: admin/views/setup-wizard.php:76 admin/views/setup-wizard.php:79
msgid ""
"Add at least one service and one bookable staff member, then return to the "
"launch center."
msgstr ""
"Agregue al menos un servicio y un miembro del personal que se pueda reservar"
" y luego regrese al centro de lanzamiento."

#: admin/views/setup-wizard.php:86 admin/views/setup-wizard.php:89
msgid "Booking page created"
msgstr "Página de reserva creada"

#: admin/views/setup-wizard.php:86 admin/views/setup-wizard.php:89
msgid "Booking page needs attention"
msgstr "La página de reservas necesita atención."

#: admin/views/setup-wizard.php:89 admin/views/setup-wizard.php:93
msgid "Open launch center"
msgstr "Centro de lanzamiento abierto"

#: admin/views/setup-wizard.php:91 admin/views/setup-wizard.php:95
msgid "Add services"
msgstr "Agregar servicios"

#: admin/views/setup-wizard.php:92 admin/views/setup-wizard.php:96
msgid "Add staff"
msgstr "Agregar personal"

#: admin/views/setup-wizard.php:93 admin/views/setup-wizard.php:97
#: admin/views/setup-wizard.php:102
msgid "Start test booking"
msgstr "Iniciar reserva de prueba"

#: admin/views/setup-wizard.php:105 admin/views/setup-wizard.php:109
msgid "Business details"
msgstr "Detalles del negocio"

#: admin/views/setup-wizard.php:106 admin/views/setup-wizard.php:110
msgid "Used on booking confirmations and customer-facing pages."
msgstr ""
"Se utiliza en confirmaciones de reservas y páginas orientadas al cliente."

#: admin/views/setup-wizard.php:107 admin/views/setup-wizard.php:111
msgid "Business name"
msgstr "Nombre comercial"

#: admin/views/setup-wizard.php:110 admin/views/setup-wizard.php:114
msgid "Booking email"
msgstr "Correo electrónico de reserva"

#: admin/views/setup-wizard.php:112 includes/class-yatoon-locations.php:186
#: includes/class-yatoon-locations.php:231
#: includes/class-yatoon-locations.php:193
#: includes/class-yatoon-locations.php:238 admin/views/setup-wizard.php:116
msgid "Address"
msgstr "Dirección"

#: admin/views/setup-wizard.php:113 admin/views/setup-wizard.php:117
msgid "Website"
msgstr "Sitio web"

#: admin/views/setup-wizard.php:116 admin/views/setup-wizard.php:120
msgid "Choose how to start"
msgstr "Elige cómo empezar"

#: admin/views/setup-wizard.php:117 admin/views/setup-wizard.php:121
msgid ""
"Nothing is added to your service or staff lists unless you choose demo "
"content."
msgstr ""
"No se agrega nada a sus listas de servicios o personal a menos que elija "
"contenido de demostración."

#: admin/views/setup-wizard.php:118 admin/views/setup-wizard.php:122
msgid "Starter content"
msgstr "Contenido inicial"

#: admin/views/setup-wizard.php:120 admin/views/setup-wizard.php:124
msgid "Start with my own data"
msgstr "Empezar con mis propios datos"

#: admin/views/setup-wizard.php:120 admin/views/setup-wizard.php:124
msgid ""
"Best for a live business. Your lists stay empty until you add or sync data."
msgstr ""
"Lo mejor para un negocio vivo. Tus listas permanecen vacías hasta que "
"agregues o sincronices datos."

#: admin/views/setup-wizard.php:121 admin/views/setup-wizard.php:125
msgid "Add demo services"
msgstr "Agregar servicios de demostración"

#: admin/views/setup-wizard.php:121 admin/views/setup-wizard.php:125
msgid "Adds two sample staff members and three services for a quick test."
msgstr ""
"Agrega dos miembros del personal de muestra y tres servicios para una prueba"
" rápida."

#: admin/views/setup-wizard.php:123 admin/views/setup-wizard.php:124
#: admin/views/setup-wizard.php:128
msgid "Bring your existing business data"
msgstr "Traiga sus datos comerciales existentes"

#: admin/views/setup-wizard.php:125 admin/views/setup-wizard.php:126
#: admin/views/setup-wizard.php:130
msgid "No, start fresh"
msgstr "No, empieza de nuevo"

#: admin/views/setup-wizard.php:125 admin/views/setup-wizard.php:126
#: admin/views/setup-wizard.php:130
msgid "Continue setup and add services, staff, and clients yourself."
msgstr ""
"Continúe con la configuración y agregue servicios, personal y clientes usted"
" mismo."

#: admin/views/setup-wizard.php:126 admin/views/setup-wizard.php:127
#: admin/views/setup-wizard.php:131
msgid "Yes — import from Bookly, Amelia, Square, or CSV"
msgstr "Sí: importe desde Bookly, Amelia, Square o CSV"

#: admin/views/setup-wizard.php:126 admin/views/setup-wizard.php:127
#: admin/views/setup-wizard.php:131
msgid ""
"Import services, staff, and clients from Bookly, Amelia, or a CSV export. "
"Square users can connect and sync their catalog."
msgstr ""
"Importe servicios, personal y clientes desde Bookly, Amelia o una "
"exportación CSV. Square los usuarios pueden conectarse y sincronizar su "
"catálogo."

#: admin/views/setup-wizard.php:128 admin/views/setup-wizard.php:129
#: admin/views/setup-wizard.php:133
msgid "Safe migration workflow"
msgstr "Flujo de trabajo de migración seguro"

#: admin/views/setup-wizard.php:128 admin/views/setup-wizard.php:129
#: admin/views/setup-wizard.php:133
msgid ""
"Yatoon previews changes first and updates matching records instead of "
"creating duplicates. After importing, return to the wizard to finish hours "
"and booking pages."
msgstr ""
"Yatoon obtiene una vista previa de los cambios primero y actualiza los "
"registros coincidentes en lugar de crear duplicados. Después de importar, "
"regrese al asistente para finalizar las horas y las páginas de reserva."

#: admin/views/setup-wizard.php:130 admin/views/setup-wizard.php:131
#: admin/views/setup-wizard.php:135
msgid "Booking data source"
msgstr "Fuente de datos de reserva"

#: admin/views/setup-wizard.php:132 admin/views/setup-wizard.php:133
#: admin/views/setup-wizard.php:137
msgid "Local WordPress"
msgstr "Local WordPress"

#: admin/views/setup-wizard.php:132 admin/views/setup-wizard.php:133
#: admin/views/setup-wizard.php:137
msgid "Square Appointments"
msgstr "Square Citas"

#: admin/views/setup-wizard.php:133 admin/views/setup-wizard.php:134
#: admin/views/setup-wizard.php:138
msgid "Manage availability inside WordPress."
msgstr "Gestionar la disponibilidad dentro de WordPress."

#: admin/views/setup-wizard.php:133 admin/views/setup-wizard.php:134
#: admin/views/setup-wizard.php:138
msgid "Connect and sync live availability."
msgstr "Conéctese y sincronice la disponibilidad en tiempo real."

#: admin/views/setup-wizard.php:137 admin/views/setup-wizard.php:138
#: admin/views/setup-wizard.php:142
msgid "Connect integrations after the booking page is live."
msgstr ""
"Conecte las integraciones después de que la página de reserva esté activa."

#: admin/views/setup-wizard.php:138 admin/views/setup-wizard.php:139
#: admin/views/setup-wizard.php:143
msgid ""
"The wizard now keeps first setup focused on business details, hours, pages, "
"and a test booking. Square, Vagaro, Google Calendar, SMS, payments, and "
"deposits stay available from Settings when you are ready."
msgstr ""
"El asistente ahora mantiene la primera configuración centrada en los "
"detalles del negocio, los horarios, las páginas y una reserva de prueba. "
"Square, Vagaro, Google Calendario, SMS, pagos y depósitos permanecen "
"disponibles en Configuración cuando estés listo."

#: admin/views/setup-wizard.php:140 admin/views/setup-wizard.php:141
#: admin/views/setup-wizard.php:145
msgid "Open sync settings"
msgstr "Abrir configuración de sincronización"

#: admin/views/setup-wizard.php:141 admin/views/setup-wizard.php:142
#: admin/views/setup-wizard.php:146
msgid "Payment settings"
msgstr "Configuraciones de pago"

#: admin/views/setup-wizard.php:145 admin/views/setup-wizard.php:146
#: admin/views/setup-wizard.php:150
msgid "Free uses local WordPress booking."
msgstr "Gratis utiliza reservas locales WordPress."

#: admin/views/setup-wizard.php:145 admin/views/setup-wizard.php:146
#: admin/views/setup-wizard.php:150
msgid ""
"Square and Vagaro live sync are available in Pro; no integration credentials"
" are requested in Free."
msgstr ""
"Square y Vagaro sincronización en vivo están disponibles en Pro; no se "
"solicitan credenciales de integración en Gratis."

#: admin/views/setup-wizard.php:149 admin/views/setup-wizard.php:150
#: admin/views/setup-wizard.php:154
msgid "Hours and notifications"
msgstr "Horarios y notificaciones"

#: admin/views/setup-wizard.php:150 admin/views/setup-wizard.php:151
#: admin/views/setup-wizard.php:155
msgid ""
"Set a simple weekly schedule now. You can add breaks and staff-specific "
"hours later."
msgstr ""
"Establezca un horario semanal sencillo ahora. Puede agregar descansos y "
"horas específicas del personal más tarde."

#: admin/views/setup-wizard.php:159 admin/views/setup-wizard.php:160
#: admin/views/setup-wizard.php:164
msgid "Send customers a booking confirmation email"
msgstr ""
"Enviar a los clientes un correo electrónico de confirmación de reserva"

#: admin/views/setup-wizard.php:160 admin/views/setup-wizard.php:161
#: admin/views/setup-wizard.php:165
msgid "Notify the business email about new bookings"
msgstr "Notificar al correo electrónico empresarial sobre nuevas reservas"

#: admin/views/setup-wizard.php:161 admin/views/setup-wizard.php:162
#: admin/views/setup-wizard.php:166
msgid "Send an email reminder before the appointment"
msgstr "Enviar un recordatorio por correo electrónico antes de la cita."

#: admin/views/setup-wizard.php:162 admin/views/setup-wizard.php:163
#: admin/views/setup-wizard.php:167
msgid "Reminder hours before"
msgstr "Recordatorio horas antes"

#: admin/views/setup-wizard.php:165 admin/views/setup-wizard.php:166
#: admin/views/setup-wizard.php:170
msgid "Create your booking pages"
msgstr "Crea tus páginas de reserva"

#: admin/views/setup-wizard.php:166 admin/views/setup-wizard.php:167
#: admin/views/setup-wizard.php:171
msgid ""
"Yatoon can create the pages and add the correct shortcodes automatically."
msgstr ""
"Yatoon puede crear las páginas y agregar los códigos cortos correctos "
"automáticamente."

#: admin/views/setup-wizard.php:167 admin/views/setup-wizard.php:168
#: admin/views/setup-wizard.php:172
msgid "Customer booking page"
msgstr "Página de reserva del cliente"

#: admin/views/setup-wizard.php:167 admin/views/setup-wizard.php:168
#: admin/views/setup-wizard.php:172
msgid "Create a new Book an Appointment page"
msgstr "Crear una nueva página Reservar una cita"

#: admin/views/setup-wizard.php:167 admin/views/setup-wizard.php:168
#: admin/views/setup-wizard.php:172
msgid ""
"If you select an existing page, Yatoon appends [yatoon_booking] only when it"
" is missing."
msgstr ""
"Si selecciona una página existente, Yatoon agrega [yatoon_booking] solo "
"cuando falta."

#: admin/views/setup-wizard.php:168 admin/views/setup-wizard.php:169
#: admin/views/setup-wizard.php:173
msgid "Also create customer self-service pages"
msgstr "Cree también páginas de autoservicio para clientes"

#: admin/views/setup-wizard.php:168 admin/views/setup-wizard.php:169
#: admin/views/setup-wizard.php:173
msgid "Creates Manage Your Appointment and My Appointments pages."
msgstr "Crea las páginas Administrar su cita y Mis citas."

#: admin/views/setup-wizard.php:169 admin/views/setup-wizard.php:170
#: admin/views/setup-wizard.php:174
msgid "Primary color"
msgstr "color primario"

#: admin/views/setup-wizard.php:169 admin/views/setup-wizard.php:170
#: admin/views/setup-wizard.php:174
msgid "Minimum advance notice (hours)"
msgstr "Aviso mínimo de antelación (horas)"

#: admin/views/setup-wizard.php:174
#: includes/class-yatoon-manage-booking.php:741
#: includes/class-yatoon-manage-booking.php:767
#: public/views/booking-form.php:328 public/views/booking-form.php:343
#: public/views/booking-form.php:376 public/views/booking-form.php:523
#: includes/class-yatoon-manage-booking.php:748
#: includes/class-yatoon-manage-booking.php:774
#: admin/views/setup-wizard.php:175 admin/views/setup-wizard.php:179
msgid "Back"
msgstr "Atrás"

#: admin/views/setup-wizard.php:175 admin/views/setup-wizard.php:176
#: admin/views/setup-wizard.php:180
msgid "Skip for now"
msgstr "Saltar por ahora"

#: admin/views/setup-wizard.php:175 admin/views/setup-wizard.php:176
#: admin/views/setup-wizard.php:180
msgid "Create pages and finish"
msgstr "Crear páginas y terminar"

#: admin/views/setup-wizard.php:175 admin/views/setup-wizard.php:176
#: admin/views/setup-wizard.php:180
msgid "Save and continue"
msgstr "Guardar y continuar"

#: admin/views/setup-wizard.php:180 admin/views/setup-wizard.php:181
#: admin/views/setup-wizard.php:185
msgid "Exit setup wizard"
msgstr "Salir del asistente de configuración"

#: admin/views/setup-wizard.php:84
msgid "%d bookable staff member"
msgid_plural "%d bookable staff members"
msgstr[0] "%d miembro del personal reservable"
msgstr[1] "%d miembros del personal reservables"

#: admin/views/staff.php:28
msgid "Re-fetch staff-service assignments from Square booking profiles"
msgstr ""
"Volver a buscar asignaciones de servicios del personal desde los perfiles de"
" reserva de Square"

#: admin/views/staff.php:29
msgid "Rebuild Service Assignments"
msgstr "Reconstruir asignaciones de servicio"

#: admin/views/staff.php:33
msgid "You have reached the 2-staff limit on the free plan."
msgstr "Ha alcanzado el límite de 2 empleados en el plan gratuito."

#: admin/views/staff.php:48
msgid "Staff limit reached."
msgstr "Se alcanzó el límite de personal."

#: admin/views/staff.php:51
msgid "Activate Pro license for unlimited staff &rarr;"
msgstr "Activar licencia Pro para personal ilimitado →"

#: admin/views/staff.php:58
msgid "Toggle"
msgstr "Alternar"

#: admin/views/staff.php:58 admin/views/staff.php:124
msgid "Show Online"
msgstr "Mostrar en línea"

#: admin/views/staff.php:66
msgid "Pro supports"
msgstr "Soportes profesionales"

#: admin/views/staff.php:66
msgid "unlimited staff members"
msgstr "personal ilimitado"

#: admin/views/staff.php:71 includes/class-yatoon-salon-operations.php:405
#: includes/class-yatoon-salon-operations.php:407
msgid "Any Staff assignment"
msgstr "Asignación automática de profesionales"

#: admin/views/staff.php:72
msgid ""
"When several qualified employees are free, choose how Yatoon ranks them. "
"Availability, service qualification, location, time off and booking "
"conflicts are always checked first."
msgstr ""
"Cuando varios empleados calificados estén libres, elija cómo los clasifica "
"Yatoon. La disponibilidad, la calificación del servicio, la ubicación, el "
"tiempo libre y los conflictos de reserva siempre se verifican primero."

#: admin/views/staff.php:73
msgid "Assignment rule"
msgstr "regla de asignación"

#: admin/views/staff.php:79
msgid "Save assignment rule"
msgstr "Guardar regla de asignación"

#: admin/views/staff.php:81
msgid "Staff priority order"
msgstr "Orden de prioridad del personal"

#: admin/views/staff.php:81
msgid ""
"uses the Priority number in each employee profile below; smaller numbers are"
" chosen first, then name when numbers match."
msgstr ""
"utiliza el número de Prioridad en cada perfil de empleado a continuación; "
"Primero se eligen los números más pequeños y luego se nombran cuando los "
"números coinciden."

#: admin/views/staff.php:88
msgid "No staff found. Please sync with Square to import your team members."
msgstr ""
"No se encontró personal. Sincronice con Square para importar los miembros de"
" su equipo."

#: admin/views/staff.php:90
msgid ""
"No staff found yet. Add your first staff member to start taking bookings."
msgstr ""
"Aún no se ha encontrado personal. Agregue a su primer miembro del personal "
"para comenzar a aceptar reservas."

#: admin/views/staff.php:96
msgid "Search staff, email, specialty, or ID"
msgstr "Buscar personal, correo electrónico, especialidad o DNI"

#: admin/views/staff.php:103
msgid "All visibility"
msgstr "Toda la visibilidad"

#: admin/views/staff.php:104
msgid "Shown online"
msgstr "Mostrado en línea"

#: admin/views/staff.php:105
msgid "Hidden online"
msgstr "Oculto en línea"

#: admin/views/staff.php:117
msgid "Select all staff"
msgstr "Seleccionar todo el personal"

#: admin/views/staff.php:121 admin/views/staff.php:335
msgid "Priority"
msgstr "Prioridad"

#: admin/views/staff.php:126
msgid "Time Off"
msgstr "tiempo libre"

#: admin/views/staff.php:127
msgid "Portal Access"
msgstr "Acceso al portal"

#: admin/views/staff.php:128
msgid "Portal PIN"
msgstr "PIN del portal"

#: admin/views/staff.php:162
msgid "Edit staff profile"
msgstr "Editar perfil del personal"

#: admin/views/staff.php:167
msgid "Add staff photo"
msgstr "Agregar foto del personal"

#: admin/views/staff.php:175
msgid "Edit staff priority"
msgstr "Editar prioridad del personal"

#: admin/views/staff.php:260
msgid "PIN set"
msgstr "establecer PIN"

#: admin/views/staff.php:262
msgid "No PIN"
msgstr "Sin PIN"

#: admin/views/staff.php:318
msgid ""
"Recommended: a clear square headshot, at least 600px wide. It appears in "
"staff selection, Staff Portal identity, and client-facing booking screens."
msgstr ""
"Recomendamos una foto de rostro clara y cuadrada, de al menos 600 px de "
"ancho. Se muestra al elegir profesional, en el Portal del personal y en las "
"pantallas de reserva para clientes."

#: admin/views/staff.php:323
msgid "Upload / Choose Photo"
msgstr "Subir/Elegir foto"

#: admin/views/staff.php:324
msgid "Remove Photo"
msgstr "Quitar foto"

#: admin/views/staff.php:328
msgid "Calendar Color"
msgstr "Color del calendario"

#: admin/views/staff.php:331
msgid "Used for this staff member's appointment blocks in Staff Portal."
msgstr ""
"Se utiliza para los bloques de citas de este miembro del personal en Staff "
"Portal."

#: admin/views/staff.php:335
msgid ""
"Smaller numbers appear first and are preferred by the “Staff priority order”"
" Any Staff rule. Leave blank for a new employee to place them last."
msgstr ""
"Los números más pequeños aparecen primero y son preferidos por la regla "
"Cualquier personal de “Orden de prioridad del personal”. Déjelo en blanco "
"para que un nuevo empleado los coloque al final."

#: admin/views/staff.php:338
msgid "Staff Portal Permissions"
msgstr "Permisos del portal del personal"

#: admin/views/staff.php:340
msgid "Role preset"
msgstr "Función preestablecida"

#: admin/views/staff.php:343
msgid "Manager"
msgstr "Gerente"

#: admin/views/staff.php:344
msgid "Owner"
msgstr "propietario"

#: admin/views/staff.php:347
msgid "View own schedule"
msgstr "Ver propio horario"

#: admin/views/staff.php:348
msgid "View all staff schedules"
msgstr "Ver todos los horarios del personal"

#: admin/views/staff.php:349
msgid "Mark arrived, no show, or completed"
msgstr "Mark llegó, no se presentó o completó"

#: admin/views/staff.php:350
msgid "Add appointments from Staff Portal"
msgstr "Agregar citas desde el Portal del personal"

#: admin/views/staff.php:351
msgid "Edit appointment time, service, staff, and notes"
msgstr "Editar la hora de la cita, el servicio, el personal y las notas"

#: admin/views/staff.php:352
msgid "Cancel appointments from Staff Portal"
msgstr "Cancelar citas desde el Portal del personal"

#: admin/views/staff.php:353
msgid "View client list and profiles"
msgstr "Ver lista de clientes y perfiles"

#: admin/views/staff.php:354
msgid "Add, edit, and delete clients"
msgstr "Agregar, editar y eliminar clientes"

#: admin/views/staff.php:355
msgid "Send SMS or WhatsApp messages"
msgstr "Enviar mensajes SMS o WhatsApp"

#: admin/views/staff.php:356
msgid "Checkout, send payment requests, and mark paid"
msgstr "Pagar, enviar solicitudes de pago y marcar como pagado"

#: admin/views/staff.php:357
msgid "Request time off"
msgstr "Solicitar tiempo libre"

#: admin/views/staff.php:358
msgid "Approve or reject staff time off"
msgstr "Aprobar o rechazar el tiempo libre del personal"

#: admin/views/staff.php:360
msgid ""
"Choose a preset, then fine-tune individual permissions. Staff Portal cancel "
"keeps appointment history; hard delete remains limited to WordPress admins."
msgstr ""
"Elija un ajuste preestablecido y luego ajuste los permisos individuales. La "
"cancelación del Portal del Personal mantiene el historial de citas; La "
"eliminación completa sigue estando limitada a los administradores de "
"WordPress."

#: admin/views/staff.php:364
msgid "Blocked Times"
msgstr "Tiempos bloqueados"

#: admin/views/staff.php:368
msgid "+ Add blocked time"
msgstr "+ Agregar tiempo bloqueado"

#: admin/views/staff.php:369
msgid ""
"Choose a date and time range when this staff member is unavailable. Use All "
"day for vacations or full-day closures."
msgstr ""
"Elija un rango de fecha y hora en el que este miembro del personal no esté "
"disponible. Utilice Todo el día para vacaciones o cierres de día completo."

#: admin/views/staff.php:385
msgid "Edit Services for"
msgstr "Editar servicios para"

#: admin/views/staff.php:389
msgid "Select which services this staff member can perform:"
msgstr "Seleccione qué servicios puede realizar este miembro del personal:"

#: admin/views/staff.php:392
msgid "Select All"
msgstr "Seleccionar todo"

#: admin/views/sync-log.php:22
msgid "No sync logs available yet."
msgstr "Aún no hay registros de sincronización disponibles."

#: admin/views/sync-log.php:29
msgid "Timestamp"
msgstr "Marca de tiempo"

#: admin/views/sync-log.php:31 public/views/booking-form-square.php:184
#: public/views/booking-form.php:92 public/views/booking-form-square.php:185
msgid "Details"
msgstr "Detalles"

#: admin/views/sync-log.php:42
msgid "Failed"
msgstr "Fallido"

#: admin/views/sync-log.php:44
msgid "In Progress"
msgstr "En progreso"

#: admin/views/sync-log.php:51
msgid "View Details"
msgstr "Ver detalles"

#: admin/views/sync-log.php:55
msgid "Locations:"
msgstr "Ubicaciones:"

#: admin/views/sync-log.php:61
msgid "Services:"
msgstr "Servicios:"

#: admin/views/sync-log.php:68 public/views/booking-form.php:395
msgid "Staff:"
msgstr "Personal:"

#: admin/views/sync-log.php:74
msgid "Bookings:"
msgstr "Reservas:"

#: admin/views/sync-log.php:81
msgid "Error:"
msgstr "Error:"

#: admin/views/sync-log.php:99
msgid ""
"This log shows the history of synchronization activities between WordPress "
"and Square."
msgstr ""
"Este registro muestra el historial de actividades de sincronización entre "
"WordPress y Square."

#: admin/views/waitlist.php:18
msgid "Waitlist Requests"
msgstr "Solicitudes de lista de espera"

#: admin/views/waitlist.php:21
msgid "Automation:"
msgstr "Automatización:"

#: admin/views/waitlist.php:25
msgid "Check Openings Now"
msgstr "Consultar vacantes ahora"

#: admin/views/waitlist.php:33
msgid "Open Booking Page"
msgstr "Abrir página de reservas"

#: admin/views/waitlist.php:39
msgid "No active waitlist requests."
msgstr "No hay solicitudes de lista de espera activas."

#: admin/views/waitlist.php:61
msgid "Contact"
msgstr "Contacto"

#: admin/views/waitlist.php:62
msgid "Service(s)"
msgstr "Servicio(s)"

#: admin/views/waitlist.php:63 public/views/booking-form-square.php:1297
#: public/views/booking-form-square.php:1298
msgid "Preferred Date"
msgstr "Fecha preferida"

#: admin/views/waitlist.php:64
msgid "Preferred Time"
msgstr "Hora preferida"

#: admin/views/waitlist.php:65
msgid "Flexibility"
msgstr "Flexibilidad"

#: admin/views/waitlist.php:66
msgid "Notes"
msgstr "Notas"

#: admin/views/waitlist.php:67
msgid "Submitted"
msgstr "Enviado"

#: admin/views/waitlist.php:68
msgid "Automation"
msgstr "Automatización"

#: admin/views/waitlist.php:112
msgid "Dates flexible"
msgstr "Fechas flexibles"

#: admin/views/waitlist.php:115
msgid "Times flexible"
msgstr "Horarios flexibles"

#: admin/views/waitlist.php:148
msgid "Notified"
msgstr "notificado"

#: admin/views/waitlist.php:154
msgid "Watching"
msgstr "mirando"

#: admin/views/waitlist.php:159
msgid "Notify"
msgstr "Notificar"

#: admin/views/waitlist.php:163 public/views/booking-form-hybrid.php:111
#: public/views/catalog.php:79
msgid "Book"
msgstr "Reservar"

#: admin/views/waitlist.php:172
msgid "When a slot opens up, use Notify to email the customer first."
msgstr ""
"Cuando se abra un espacio, utilice Notificar para enviar un correo "
"electrónico al cliente primero."

#: assets/js/customer-portal.js:53
msgid "Request failed"
msgstr "Solicitud fallida"

#: assets/js/customer-portal.js:57
msgid "Something went wrong."
msgstr "Algo salió mal."

#: assets/js/customer-portal.js:112 assets/js/frontend.js:117
#: assets/js/frontend.js:119 includes/class-yatoon-ajax.php:3194
#: includes/class-yatoon-ajax.php:3199 includes/class-yatoon-ajax.php:3277
#: includes/class-yatoon-ajax.php:3282
msgid "Please enter a valid phone number."
msgstr "Por favor ingrese un número de teléfono válido."

#: assets/js/customer-portal.js:158 assets/js/frontend.js:2323
#: includes/class-yatoon-customer-portal.php:370
#: includes/class-yatoon-customer-portal.php:380
msgid "Sending..."
msgstr "Enviando..."

#: assets/js/customer-portal.js:170
msgid "Please enter the 6-digit code."
msgstr "Por favor ingrese el código de 6 dígitos."

#: assets/js/customer-portal.js:178
msgid "Invalid code"
msgstr "código no válido"

#: assets/js/customer-portal.js:195
msgid "Error loading data."
msgstr "Error al cargar datos."

#: assets/js/customer-portal.js:322
#: includes/class-yatoon-customer-portal.php:996
#: includes/class-yatoon-customer-portal.php:1040
msgid "Any Staff"
msgstr "Cualquier profesional"

#: assets/js/customer-portal.js:345
msgid "No active gift cards on this account."
msgstr "No hay tarjetas de regalo activas en esta cuenta."

#: assets/js/customer-portal.js:345
msgid "Gift cards are not enabled by this business."
msgstr "Esta empresa no permite las tarjetas de regalo."

#: assets/js/customer-portal.js:348
msgid "No active service packages."
msgstr "No hay paquetes de servicios activos."

#: assets/js/customer-portal.js:348
msgid "Packages are not enabled by this business."
msgstr "Esta empresa no habilita los paquetes."

#: assets/js/customer-portal.js:351
msgid "No active membership."
msgstr "Sin membresía activa."

#: assets/js/customer-portal.js:351
msgid "Memberships are not enabled by this business."
msgstr "Esta empresa no permite membresías."

#: assets/js/customer-portal.js:353
msgid "Your available rewards will appear here."
msgstr "Tus recompensas disponibles aparecerán aquí."

#: assets/js/customer-portal.js:354
msgid "Rewards are not enabled by this business."
msgstr "Esta empresa no habilita las recompensas."

#: assets/js/customer-portal.js:361 assets/js/customer-portal.js:459
msgid "Redeem"
msgstr "Canjear"

#: assets/js/customer-portal.js:432 assets/js/staff-portal.js:2329
msgid "Saving..."
msgstr "Guardando..."

#: assets/js/customer-portal.js:443 assets/js/customer-portal.js:446
msgid "Save profile"
msgstr "Guardar perfil"

#: assets/js/customer-portal.js:444
#: includes/class-yatoon-customer-portal.php:797
#: includes/class-yatoon-staff-portal.php:501
#: includes/class-yatoon-customer-portal.php:822
#: includes/class-yatoon-staff-portal.php:506
msgid "Profile saved."
msgstr "Perfil guardado."

#: assets/js/customer-portal.js:447
msgid "Could not save profile."
msgstr "No se pudo guardar el perfil."

#: assets/js/customer-portal.js:453
msgid "Redeem points for this reward? This cannot be undone online."
msgstr ""
"¿Canjear puntos por esta recompensa? Esto no se puede deshacer en línea."

#: assets/js/customer-portal.js:454
msgid "Redeeming..."
msgstr "Canjeando..."

#: assets/js/customer-portal.js:456
msgid "Reward redeemed."
msgstr "Recompensa canjeada."

#: assets/js/customer-portal.js:460
msgid "Could not redeem reward."
msgstr "No se pudo canjear la recompensa."

#: assets/js/customer-portal.js:503
msgid "Cancelling..."
msgstr "Cancelando..."

#: assets/js/customer-portal.js:508
msgid "Failed to cancel"
msgstr "No se pudo cancelar"

#: assets/js/customer-portal.js:593
msgid "Rescheduling..."
msgstr "Cambiando el horario..."

#: assets/js/customer-portal.js:604 assets/js/manage-booking.js:352
#: assets/js/manage-booking.js:357
#: includes/class-yatoon-manage-booking.php:764
#: includes/class-yatoon-manage-booking.php:771
msgid "Confirm Reschedule"
msgstr "Confirmar cambio de horario"

#: assets/js/customer-portal.js:605
msgid "Reschedule failed."
msgstr "No se pudo cambiar el horario."

#: assets/js/customer-portal.js:609
msgid "Error loading slots"
msgstr "Error al cargar los horarios disponibles"

#: assets/js/frontend.js:105
msgid "Please enter a 10-digit US phone number."
msgstr "Ingrese un número de teléfono de EE. UU. de 10 dígitos."

#: assets/js/frontend.js:108
msgid "Invalid area code. US area codes cannot start with 0 or 1."
msgstr ""
"Código de área no válido. Los códigos de área de EE. UU. no pueden comenzar "
"con 0 o 1."

#: assets/js/frontend.js:115
msgid ""
"The 3 digits after the area code cannot start with 0 or 1. Please check the "
"number."
msgstr ""
"Los 3 dígitos después del código de área no pueden comenzar con 0 o 1. "
"Verifique el número."

#: assets/js/frontend.js:365
msgid "Choose one option to continue"
msgstr "Elige una opción para continuar"

#: assets/js/frontend.js:367 assets/js/frontend.js:4060
#: assets/js/frontend.js:4120 public/views/booking-form-square.php:114
#: public/views/booking-form-square.php:115
msgid "Price varies"
msgstr "El precio varía"

#: assets/js/frontend.js:368 assets/js/frontend.js:7130
msgid "Add-ons are optional after the main choice"
msgstr "Los complementos son opcionales después de la opción principal."

#: assets/js/frontend.js:391 public/views/booking-form-square.php:287
#: public/views/booking-form-square.php:288
msgid "Choose service"
msgstr "Elige servicio"

#: assets/js/frontend.js:391
msgid "Pick a service, then customize it if options are available."
msgstr "Elija un servicio y luego personalícelo si hay opciones disponibles."

#: assets/js/frontend.js:392
msgid "Customize service"
msgstr "Personalizar el servicio"

#: assets/js/frontend.js:392
msgid "Select the option that fits your visit."
msgstr "Selecciona la opción que se ajuste a tu visita."

#: assets/js/frontend.js:393 assets/js/frontend.js:432
#: public/views/booking-form-square.php:732
#: public/views/booking-form-square.php:733
msgid "Choose staff"
msgstr "Elegir profesional"

#: assets/js/frontend.js:393
msgid "Any available staff is fastest, or choose your preferred person."
msgstr ""
"La opción más rápida es Cualquier profesional; también puedes elegir a la "
"persona que prefieras."

#: assets/js/frontend.js:394
msgid "Choose time"
msgstr "Elige tiempo"

#: assets/js/frontend.js:394
msgid "Pick a date and available time."
msgstr "Elige una fecha y hora disponible."

#: assets/js/frontend.js:395 public/views/booking-form-square.php:796
#: public/views/booking-form-square.php:797
msgid "Review your booking"
msgstr "Revisa tu reserva"

#: assets/js/frontend.js:395
msgid "Check your appointment and enter your details."
msgstr "Consulta tu cita e introduce tus datos."

#: assets/js/frontend.js:428
msgid "Options selected"
msgstr "Opciones seleccionadas"

#: assets/js/frontend.js:429
msgid "No options selected yet"
msgstr "Aún no hay opciones seleccionadas"

#: assets/js/frontend.js:432
msgid "Staff selected"
msgstr "Personal seleccionado"

#: assets/js/frontend.js:433
msgid "Time selected"
msgstr "Hora seleccionada"

#: assets/js/frontend.js:433
msgid "Choose a time"
msgstr "Elige una hora"

#: assets/js/frontend.js:445
msgid "Service selected"
msgstr "Servicio seleccionado"

#: assets/js/frontend.js:446
msgid "Pick a service to begin"
msgstr "Elija un servicio para comenzar"

#: assets/js/frontend.js:456
msgid "No options selected"
msgstr "No hay opciones seleccionadas"

#: assets/js/frontend.js:456
msgid "Choose add-ons or options"
msgstr "Elija complementos u opciones"

#: assets/js/frontend.js:466
msgid "Choose any available staff or a preferred person"
msgstr "Elige cualquier profesional disponible o una persona concreta"

#: assets/js/frontend.js:481
msgid "Details / Pay"
msgstr "Detalles / Pago"

#: assets/js/frontend.js:486 assets/js/frontend.js:542
msgid "Booking confirmed"
msgstr "Reserva confirmada"

#: assets/js/frontend.js:486
msgid "Review details and confirm"
msgstr "Revisar detalles y confirmar"

#: assets/js/frontend.js:486
msgid "Available after choosing a time"
msgstr "Disponible después de elegir un horario"

#: assets/js/frontend.js:501
msgid "Locked"
msgstr "Bloqueado"

#: assets/js/frontend.js:501
msgid "Current"
msgstr "Actual"

#: assets/js/frontend.js:644
msgid "Reference photo"
msgstr "Foto de referencia"

#: assets/js/frontend.js:676 assets/js/frontend.js:680
#: public/views/booking-form-square.php:717 public/views/booking-form.php:319
#: public/views/booking-form-square.php:718
msgid "Upload a reference photo"
msgstr "Sube una foto de referencia"

#: assets/js/frontend.js:692 assets/js/frontend.js:6357
msgid "Please wait for the reference photo to finish uploading."
msgstr "Espere a que termine de cargarse la foto de referencia."

#: assets/js/frontend.js:747
msgid "Morning"
msgstr "mañana"

#: assets/js/frontend.js:748
msgid "Afternoon"
msgstr "tarde"

#: assets/js/frontend.js:749
msgid "Evening"
msgstr "tarde"

#: assets/js/frontend.js:780 assets/js/frontend.js:3202
#: assets/js/frontend.js:5679
msgid "Please choose one main option before continuing."
msgstr "Elija una opción principal antes de continuar."

#: assets/js/frontend.js:791
msgid ""
"Please choose one main option before continuing. Add-ons are optional after "
"that."
msgstr ""
"Elija una opción principal antes de continuar. Los complementos son "
"opcionales después de eso."

#: assets/js/frontend.js:936 assets/js/frontend.js:941
#: assets/js/frontend.js:4633 assets/js/frontend.js:4648
msgid "Any Staff Available"
msgstr "Cualquier profesional disponible"

#: assets/js/frontend.js:979 assets/js/frontend.js:991
msgid "Guest 1"
msgstr "Invitado 1"

#: assets/js/frontend.js:1031
msgid "Guest booking is not available for this visit."
msgstr "La reserva de invitados no está disponible para esta visita."

#: assets/js/frontend.js:1083
msgid "Please use a guest name instead of Me."
msgstr "Utilice el nombre de un invitado en lugar de Yo."

#: assets/js/frontend.js:1088
msgid ""
"That guest is already added. Add a service to that guest or use a different "
"name."
msgstr ""
"Ese invitado ya está agregado. Agregue un servicio a ese huésped o use un "
"nombre diferente."

#: assets/js/frontend.js:1187 assets/js/frontend.js:7020
#: public/views/booking-form-square.php:804
#: public/views/booking-form-square.php:805
msgid "Appointment details"
msgstr "Detalles de la cita"

#: assets/js/frontend.js:1187
msgid "Booking details"
msgstr "Detalles de la reserva"

#: assets/js/frontend.js:1477
msgid "Confirm All Bookings"
msgstr "Confirmar todas las reservas"

#: assets/js/frontend.js:1478 assets/js/frontend.js:6460
#: assets/js/frontend.js:6461 assets/js/frontend.js:7209
#: public/views/booking-form.php:525
msgid "Confirm Booking"
msgstr "Confirmar reserva"

#: assets/js/frontend.js:1870
msgid "Add service for"
msgstr "Agregar servicio para"

#: assets/js/frontend.js:1872
msgid "Add guest together"
msgstr "Agregar invitados juntos"

#: assets/js/frontend.js:1967 assets/js/frontend.js:5286
#: assets/js/frontend.js:5310 public/views/booking-form-square.php:1112
#: public/views/booking-form-square.php:1124
#: public/views/booking-form-square.php:1113
#: public/views/booking-form-square.php:1125
msgid "Not selected"
msgstr "No seleccionado"

#: assets/js/frontend.js:2331 assets/js/frontend.js:2336
#: assets/js/frontend.js:2340 public/views/booking-form-square.php:1221
#: public/views/booking-form-square.php:1222
msgid "Send message"
msgstr "enviar mensaje"

#: assets/js/frontend.js:2335
msgid "Failed to send. Please try again."
msgstr "No se pudo enviar. Por favor inténtalo de nuevo."

#: assets/js/frontend.js:2339 assets/js/frontend.js:6718
#: assets/js/frontend.js:7679 assets/js/frontend.js:7717
#: assets/js/frontend.js:7864 assets/js/staff-portal.js:445
msgid "Network error. Please try again."
msgstr "Error de red. Por favor inténtalo de nuevo."

#: assets/js/frontend.js:2646
msgid "AI is not available yet."
msgstr "La IA aún no está disponible."

#: assets/js/frontend.js:2650 includes/class-yatoon-ai.php:63
msgid "Tell us what you are looking for first."
msgstr "Cuéntanos qué estás buscando primero."

#: assets/js/frontend.js:2655
msgid "Finding matches..."
msgstr "Buscando coincidencias..."

#: assets/js/frontend.js:2691 assets/js/frontend.js:2695
msgid "AI could not help right now."
msgstr "La IA no podría ayudar en este momento."

#: assets/js/frontend.js:2697 public/views/booking-form-hybrid.php:54
#: public/views/booking-form-square.php:430 public/views/booking-form.php:131
#: public/views/booking-form-square.php:432
msgid "Ask AI for Recommendations"
msgstr "Pregunta a AI por recomendaciones"

#: assets/js/frontend.js:2714 public/views/booking-form-square.php:403
#: public/views/booking-form-square.php:404
#: public/views/booking-form-square.php:405
#: public/views/booking-form-square.php:406
#: public/views/booking-form-square.php:407
msgid "Need help choosing?"
msgstr "¿Necesitas ayuda para elegir?"

#: assets/js/frontend.js:2728
msgid "This recommended service is not visible on the menu right now."
msgstr "Este servicio recomendado no está visible en el menú en este momento."

#: assets/js/frontend.js:2973
msgid "No staff are available at this time. Please choose a different time."
msgstr ""
"No hay personal disponible en este momento. Por favor elige un horario "
"diferente."

#: assets/js/frontend.js:3010
msgid "Please choose a different time."
msgstr "Por favor elige un horario diferente."

#: assets/js/frontend.js:3021
msgid "Tap Cancel to choose a different time."
msgstr "Toque Cancelar para elegir una hora diferente."

#: assets/js/frontend.js:3030
msgid "No alternative staff available. Please choose a different time."
msgstr ""
"No hay personal alternativo disponible. Por favor elige un horario "
"diferente."

#: assets/js/frontend.js:3092
msgid "A staff member"
msgstr "un miembro del personal"

#: assets/js/frontend.js:3290
msgid "Please choose an image file for the design reference."
msgstr "Elija un archivo de imagen como referencia del diseño."

#: assets/js/frontend.js:3296
msgid "Please choose a design image smaller than 10 MB."
msgstr "Elija una imagen de diseño de menos de 10 MB."

#: assets/js/frontend.js:3318
msgid "Upload could not start. Choose the photo again."
msgstr "No se pudo iniciar la carga. Elige la foto nuevamente."

#: assets/js/frontend.js:3342
msgid "Uploaded"
msgstr "subido"

#: assets/js/frontend.js:3347 assets/js/frontend.js:3356
msgid "Upload failed. Choose the photo again to retry."
msgstr "La carga falló. Elige la foto nuevamente para volver a intentarlo."

#: assets/js/frontend.js:3567
msgid "Please choose a service first."
msgstr "Por favor elija un servicio primero."

#: assets/js/frontend.js:3577
msgid "Please choose a staff member to continue."
msgstr "Elija un miembro del personal para continuar."

#: assets/js/frontend.js:4094
msgid "Related choices"
msgstr "Opciones relacionadas"

#: assets/js/frontend.js:4095
msgid "Choose what fits your visit"
msgstr "Elige lo que se adapta a tu visita"

#: assets/js/frontend.js:4097
msgid "Tap to select"
msgstr "Toque para seleccionar"

#: assets/js/frontend.js:4103
msgid "Recommended add-ons"
msgstr "Complementos recomendados"

#: assets/js/frontend.js:4103
msgid "Choose one option"
msgstr "Elige una opción"

#: assets/js/frontend.js:4104
msgid "Optional extras you can add to this appointment."
msgstr "Extras opcionales que puedes añadir a esta cita."

#: assets/js/frontend.js:4104
msgid "Pick the main style or variation for this service."
msgstr "Elija el estilo principal o la variación de este servicio."

#: assets/js/frontend.js:4718
msgid "All staff busy (Appt 1)"
msgstr "Todo el personal ocupado (Cita 1)"

#: assets/js/frontend.js:4753
msgid "No remaining available times today."
msgstr "No quedan horarios disponibles hoy."

#: assets/js/frontend.js:4766
msgid "Network timeout while checking availability."
msgstr "Tiempo de espera de la red mientras se verifica la disponibilidad."

#: assets/js/frontend.js:4803
msgid "Selected date"
msgstr "Fecha seleccionada"

#: assets/js/frontend.js:4810
msgid "Earliest"
msgstr "Más temprano"

#: assets/js/frontend.js:4838
msgid "Checking availability"
msgstr "Comprobando disponibilidad"

#: assets/js/frontend.js:4839
msgid "No available times"
msgstr "No hay horarios disponibles"

#: assets/js/frontend.js:4929
msgid "Searching..."
msgstr "Buscando..."

#: assets/js/frontend.js:4961 assets/js/frontend.js:5016
msgid "Find next opening"
msgstr "Encuentra la próxima apertura"

#: assets/js/frontend.js:4965
msgid "Next opening found. Choose a time below."
msgstr "Próxima apertura encontrada. Elija un horario a continuación."

#: assets/js/frontend.js:5011
msgid "No availability found"
msgstr "No se encontró disponibilidad"

#: assets/js/frontend.js:5012
msgid ""
"No upcoming openings found. Join the waitlist and the salon can notify you "
"when a spot opens."
msgstr ""
"No se encontraron próximas vacantes. Únase a la lista de espera y el salón "
"podrá notificarle cuando se abra un lugar."

#: assets/js/frontend.js:5033
msgid "No times found"
msgstr "No se encontraron horarios"

#: assets/js/frontend.js:5035
msgid ""
"Try another date, choose another staff member, edit your services, or text "
"us and we can help."
msgstr ""
"Pruebe con otra fecha, elija otro miembro del personal, edite sus servicios "
"o envíenos un mensaje de texto y podremos ayudarlo."

#: assets/js/frontend.js:5038 assets/js/staff-portal.js:1301
#: assets/js/staff-portal.js:1553 assets/js/staff-portal.js:1906
#: assets/js/staff-portal.js:1966 assets/js/staff-portal.js:2352
#: assets/js/staff-portal.js:2425 assets/js/staff-portal.js:2447
#: assets/js/staff-portal.js:2466 assets/js/staff-portal.js:2542
#: assets/js/staff-portal.js:2695 assets/js/staff-portal.js:2762
msgid "Network error"
msgstr "error de red"

#: assets/js/frontend.js:5039
msgid "We could not load times just now."
msgstr "No pudimos cargar los tiempos en este momento."

#: assets/js/frontend.js:5040
msgid ""
"Please try again. If it keeps happening, text us and we can help you book."
msgstr ""
"Por favor inténtalo de nuevo. Si sigue sucediendo, envíanos un mensaje de "
"texto y podremos ayudarte a reservar."

#: assets/js/frontend.js:5042
msgid "Calendar connection issue"
msgstr "Problema de conexión al calendario"

#: assets/js/frontend.js:5043
msgid "We could not check the live booking calendar."
msgstr "No pudimos consultar el calendario de reservas en vivo."

#: assets/js/frontend.js:5044
msgid ""
"Square/Vagaro may be temporarily unavailable. Try again or text us for help."
msgstr ""
"Es posible que Square/Vagaro no esté disponible temporalmente. Inténtalo de "
"nuevo o envíanos un mensaje de texto para obtener ayuda."

#: assets/js/frontend.js:5046
msgid "Staff unavailable"
msgstr "Personal no disponible"

#: assets/js/frontend.js:5049
msgid "No availability"
msgstr "Sin disponibilidad"

#: assets/js/frontend.js:5287 public/views/booking-form-square.php:1089
#: public/views/booking-form-square.php:1090
msgid "No services added yet"
msgstr "Aún no se han agregado servicios"

#: assets/js/frontend.js:5983
msgid "Remove this service?"
msgstr "¿Eliminar este servicio?"

#: assets/js/frontend.js:5983
msgid "Remove these options?"
msgstr "¿Eliminar estas opciones?"

#: assets/js/frontend.js:5985
msgid ""
"This will clear the service, options, staff, and time for this appointment."
msgstr ""
"Esto borrará el servicio, las opciones, el personal y el horario de esta "
"cita."

#: assets/js/frontend.js:5986
msgid "This will clear the selected options for this service."
msgstr "Esto borrará las opciones seleccionadas para este servicio."

#: assets/js/frontend.js:6066
msgid "Could not calculate the Square payment amount."
msgstr "No se pudo calcular el monto del pago de Square."

#: assets/js/frontend.js:6079
msgid "Appointment total"
msgstr "Total de citas"

#: assets/js/frontend.js:6079
msgid "Booking deposit"
msgstr "Depósito de reserva"

#: assets/js/frontend.js:6098
msgid "Square payment form is not ready. Please refresh and try again."
msgstr ""
"El formulario de pago Square no está listo. Actualice e inténtelo de nuevo."

#: assets/js/frontend.js:6105
msgid "Pay securely now to confirm your appointment."
msgstr "Paga de forma segura ahora para confirmar tu cita."

#: assets/js/frontend.js:6106
msgid "Pay your deposit securely now to confirm your appointment."
msgstr "Pague su depósito de forma segura ahora para confirmar su cita."

#: assets/js/frontend.js:6126
msgid "Loading secure Square card form..."
msgstr "Cargando formulario de tarjeta Square seguro..."

#: assets/js/frontend.js:6139
msgid "Cash App"
msgstr "Aplicación de efectivo"

#: assets/js/frontend.js:6140 public/views/booking-form-square.php:938
#: public/views/booking-form-square.php:939
msgid "Gift Card"
msgstr "Tarjeta de regalo"

#: assets/js/frontend.js:6170
msgid ""
"Tap the wallet button above to authorize payment, then booking will continue"
" automatically."
msgstr ""
"Toque el botón de billetera de arriba para autorizar el pago, luego la "
"reserva continuará automáticamente."

#: assets/js/frontend.js:6171
msgid "Payment details are encrypted by Square."
msgstr "Square cifra los detalles de pago."

#: assets/js/frontend.js:6218
msgid "Cash App Pay could not be authorized."
msgstr "No se pudo autorizar Cash App Pay."

#: assets/js/frontend.js:6253
msgid "Payment approved by Square. Confirming your booking..."
msgstr "Pago aprobado por Square. Confirmando tu reserva..."

#: assets/js/frontend.js:6259 assets/js/frontend.js:6301
#: assets/js/frontend.js:6346
msgid "Square payment failed. Please try again."
msgstr "Error en el pago de Square. Por favor inténtalo de nuevo."

#: assets/js/frontend.js:6266
msgid "Square wallet"
msgstr "Cartera Square"

#: assets/js/frontend.js:6272
msgid "The wallet payment was not authorized."
msgstr "El pago con billetera no fue autorizado."

#: assets/js/frontend.js:6278
msgid "Wallet payment failed."
msgstr "Error en el pago de la billetera."

#: assets/js/frontend.js:6279
msgid "Wallet payment failed. Please try again."
msgstr "Error en el pago de la billetera. Por favor inténtalo de nuevo."

#: assets/js/frontend.js:6311
msgid "Square payment is enabled but the secure payment form is unavailable."
msgstr ""
"El pago Square está habilitado pero el formulario de pago seguro no está "
"disponible."

#: assets/js/frontend.js:6322
msgid ""
"This Square payment method is not available on this device. Please choose "
"another method."
msgstr ""
"Este método de pago de Square no está disponible en este dispositivo. Elija "
"otro método."

#: assets/js/frontend.js:6325
msgid "Tap the Cash App Pay button above to authorize payment."
msgstr ""
"Toque el botón Cash App Pay que se encuentra arriba para autorizar el pago."

#: assets/js/frontend.js:6328
msgid "Securing your payment with Square..."
msgstr "Asegurando su pago con Square..."

#: assets/js/frontend.js:6335
msgid "Please check your card details and try again."
msgstr "Por favor verifique los datos de su tarjeta e inténtelo nuevamente."

#: assets/js/frontend.js:6341
msgid "Payment approved by Square."
msgstr "Pago aprobado por Square."

#: assets/js/frontend.js:6345
msgid "Square payment failed."
msgstr "Error en el pago de Square."

#: assets/js/frontend.js:6388
msgid ""
"We are sending a verification code to your phone. Please enter it below."
msgstr ""
"Estamos enviando un código de verificación a su teléfono. Por favor "
"ingréselo a continuación."

#: assets/js/frontend.js:6398
msgid "Failed to send code."
msgstr "No se pudo enviar el código."

#: assets/js/frontend.js:6420
msgid "Incorrect code."
msgstr "Código incorrecto."

#: assets/js/frontend.js:6448
msgid "Please add at least one service to your booking."
msgstr "Por favor agregue al menos un servicio a su reserva."

#: assets/js/frontend.js:6463
msgid "Confirming your booking..."
msgstr "Confirmando tu reserva..."

#: assets/js/frontend.js:6505 includes/class-yatoon-ajax.php:3124
#: includes/class-yatoon-ajax.php:3207
msgid ""
"Please review and acknowledge the cancellation / no-show policy before "
"booking."
msgstr ""
"Revise y reconozca la política de cancelación/no presentación antes de "
"reservar."

#: assets/js/frontend.js:6511 includes/class-yatoon-ajax.php:3127
#: includes/class-yatoon-ajax.php:3210
msgid "Please read and sign the consent form before booking."
msgstr "Lea y firme el formulario de consentimiento antes de reservar."

#: assets/js/frontend.js:6527
msgid ""
"Booking could not start because the WordPress AJAX URL is missing. Please "
"refresh and try again."
msgstr ""
"La reserva no pudo iniciarse porque falta la URL AJAX de WordPress. "
"Actualice e inténtelo de nuevo."

#: assets/js/frontend.js:6532
msgid "Please choose a service and time before confirming."
msgstr "Por favor elija un servicio y horario antes de confirmar."

#: assets/js/frontend.js:6555 public/views/booking-form-square.php:1008
#: public/views/booking-form-square.php:1009
msgid "Booking"
msgstr "Reserva"

#: assets/js/frontend.js:6569
msgid ""
"Your appointment is booked. Save this page or use the manage link below if "
"you need to change services, reschedule, or cancel."
msgstr ""
"Tu cita está reservada. Guarde esta página o utilice el enlace de "
"administración a continuación si necesita cambiar servicios, reprogramarlos "
"o cancelarlos."

#: assets/js/frontend.js:6579
msgid "Change services, reschedule, or cancel"
msgstr "Cambiar servicios, reprogramar o cancelar"

#: assets/js/frontend.js:6579
msgid "Reschedule or cancel"
msgstr "Reprogramar o cancelar"

#: assets/js/frontend.js:6594
msgid "Change or cancel my appointment"
msgstr "Cambiar o cancelar mi cita"

#: assets/js/frontend.js:6613
msgid "Add to calendar"
msgstr "Añadir al calendario"

#: assets/js/frontend.js:6626
msgid "Book again"
msgstr "Reservar de nuevo"

#: assets/js/frontend.js:6676
msgid "Book next visit"
msgstr "Reservar próxima visita"

#: assets/js/frontend.js:6698
msgid "Setting up..."
msgstr "Configurando..."

#: assets/js/frontend.js:6713 assets/js/frontend.js:6717
msgid "Try again"
msgstr "Inténtalo de nuevo"

#: assets/js/frontend.js:6714
msgid "Could not set up recurring."
msgstr "No se pudo configurar la repetición."

#: assets/js/frontend.js:6876
msgid "Yatoon booking submit failed after server response:"
msgstr ""
"El envío de la reserva de Yatoon falló después de la respuesta del servidor:"

#: assets/js/frontend.js:6886
msgid ""
"We could not read the booking confirmation response. Please check the "
"booking list before trying again."
msgstr ""
"No pudimos leer la respuesta de confirmación de la reserva. Por favor, "
"consulta la lista de reservas antes de volver a intentarlo."

#: assets/js/frontend.js:6931
msgid "Yatoon booking submit error:"
msgstr "Error de envío de reserva de Yatoon:"

#: assets/js/frontend.js:6932
msgid ""
"Something went wrong before the booking could be sent. Please refresh and "
"try again."
msgstr ""
"Algo salió mal antes de que se pudiera enviar la reserva. Actualice e "
"inténtelo de nuevo."

#: assets/js/frontend.js:7098 assets/js/frontend.js:7108
#: assets/js/frontend.js:7524 public/views/booking-form-square.php:1177
#: public/views/booking-form-square.php:1178
msgid "Selected services"
msgstr "Servicios seleccionados"

#: assets/js/frontend.js:7099 assets/js/frontend.js:7113
#: assets/js/frontend.js:7124 assets/js/frontend.js:7525
#: public/views/booking-form-square.php:1178
#: public/views/booking-form-square.php:1179
msgid "Tap to view cart"
msgstr "Toca para ver el carrito"

#: assets/js/frontend.js:7119
msgid "Selected service"
msgstr "Servicio seleccionado"

#: assets/js/frontend.js:7129 public/views/booking-form-square.php:710
#: public/views/booking-form-square.php:711
msgid "Choose an option"
msgstr "Elige una opción"

#: assets/js/frontend.js:7154
msgid "Review details"
msgstr "Detalles de la reseña"

#: assets/js/frontend.js:7155
msgid "Tap cart"
msgstr "Toque el carrito"

#: assets/js/frontend.js:7164 assets/js/frontend.js:7165
msgid "Review & Book"
msgstr "Revisar y reservar"

#: assets/js/frontend.js:7167 assets/js/frontend.js:7168
#: assets/js/staff-portal.js:599 public/views/staff-portal.php:103
#: public/views/staff-portal.php:105
msgid "Checkout"
msgstr "Finalizar compra"

#: assets/js/frontend.js:7195 assets/js/frontend.js:7196
msgid "Choose Time"
msgstr "Elige tiempo"

#: assets/js/frontend.js:7208
msgid "Review booking"
msgstr "Revisar reserva"

#: assets/js/frontend.js:7208
msgid "Pick a time"
msgstr "Elige una hora"

#: assets/js/frontend.js:7213
msgid "Booking in progress"
msgstr "Reserva en curso"

#: assets/js/frontend.js:7369
msgid "January"
msgstr "enero"

#: assets/js/frontend.js:7369
msgid "February"
msgstr "febrero"

#: assets/js/frontend.js:7370
msgid "August"
msgstr "agosto"

#: assets/js/frontend.js:7370
msgid "September"
msgstr "septiembre"

#: assets/js/frontend.js:7370
msgid "October"
msgstr "octubre"

#: assets/js/frontend.js:7370
msgid "November"
msgstr "noviembre"

#: assets/js/frontend.js:7370
msgid "December"
msgstr "diciembre"

#: assets/js/frontend.js:7657 assets/js/frontend.js:7692
msgid "Checking..."
msgstr "Comprobando..."

#: assets/js/frontend.js:7671 assets/js/frontend.js:7709
msgid "Applied"
msgstr "Aplicado"

#: assets/js/frontend.js:7674
msgid "Invalid gift card."
msgstr "Tarjeta de regalo no válida."

#: assets/js/frontend.js:7712
msgid "Invalid coupon code."
msgstr "Código de cupón no válido."

#: assets/js/frontend.js:7749 assets/js/frontend.js:7759
msgid "Tip: $"
msgstr "Consejo: $"

#: assets/js/frontend.js:7842
msgid "Please select at least one service."
msgstr "Por favor seleccione al menos un servicio."

#: assets/js/frontend.js:7847
msgid "Submitting..."
msgstr "Enviando..."

#: assets/js/frontend.js:7859
msgid "Failed to join waitlist. Please try again."
msgstr "No se pudo unir a la lista de espera. Por favor inténtalo de nuevo."

#: assets/js/manage-booking.js:150
msgid "Book another appointment"
msgstr "Reserva otra cita"

#: assets/js/manage-booking.js:153
msgid "View updated status"
msgstr "Ver estado actualizado"

#: assets/js/manage-booking.js:167
msgid "Keep Appointment"
msgstr "Mantener cita"

#: assets/js/manage-booking.js:171
msgid "Confirm"
msgstr "Confirmar"

#: assets/js/manage-booking.js:192 assets/js/manage-booking.js:209
msgid "Cancel appointment?"
msgstr "¿Cancelar cita?"

#: assets/js/manage-booking.js:193
msgid "Please select at least one service to cancel."
msgstr "Seleccione al menos un servicio para cancelar."

#: assets/js/manage-booking.js:200
msgid ""
"Are you sure you want to cancel this appointment? This cannot be undone."
msgstr ""
"¿Está seguro de que desea cancelar esta cita? Esto no se puede deshacer."

#: assets/js/manage-booking.js:205
msgid "Cancel all selected appointment items? This cannot be undone."
msgstr ""
"¿Cancelar todos los elementos de la cita seleccionados? Esto no se puede "
"deshacer."

#: assets/js/manage-booking.js:212 assets/js/manage-booking.js:335
#: assets/js/manage-booking.js:442
msgid "Processing..."
msgstr "Procesando..."

#: assets/js/manage-booking.js:236 assets/js/manage-booking.js:285
#: assets/js/manage-booking.js:356 assets/js/manage-booking.js:460
msgid "Request failed. Please try again."
msgstr "No se pudo completar la solicitud. Inténtalo de nuevo."

#: assets/js/manage-booking.js:260
msgid "Select a date"
msgstr "Selecciona una fecha"

#: assets/js/manage-booking.js:261
msgid "Please choose a date before loading available times."
msgstr "Por favor elija una fecha antes de cargar los horarios disponibles."

#: assets/js/manage-booking.js:275 assets/js/manage-booking.js:284
#: includes/class-yatoon-manage-booking.php:757
#: includes/class-yatoon-manage-booking.php:764
msgid "Show Available Times"
msgstr "Mostrar horarios disponibles"

#: assets/js/manage-booking.js:279
msgid "No times available on this date."
msgstr "No hay horarios disponibles para esta fecha."

#: assets/js/manage-booking.js:323
msgid "Select a time"
msgstr "Seleccione una hora"

#: assets/js/manage-booking.js:324
#: includes/class-yatoon-manage-booking.php:545
#: includes/class-yatoon-manage-booking.php:552
msgid "Please select a new time slot."
msgstr "Selecciona un nuevo horario."

#: assets/js/manage-booking.js:332
msgid "Confirm reschedule?"
msgstr "¿Confirmar el cambio de horario?"

#: assets/js/manage-booking.js:333
#: includes/class-yatoon-manage-booking.php:543
#: includes/class-yatoon-manage-booking.php:550
msgid "Confirm reschedule to the selected time?"
msgstr "¿Confirmar el cambio al horario seleccionado?"

#: assets/js/manage-booking.js:429
msgid "Choose a service"
msgstr "Elige un servicio"

#: assets/js/manage-booking.js:429
msgid ""
"One current service is no longer available. Please choose a real service "
"option before saving."
msgstr ""
"Un servicio actual ya no está disponible. Elija una opción de servicio real "
"antes de guardar."

#: assets/js/manage-booking.js:434
msgid "Choose services"
msgstr "Elige servicios"

#: assets/js/manage-booking.js:434
#: includes/class-yatoon-manage-booking.php:871
#: includes/class-yatoon-manage-booking.php:1069
#: includes/class-yatoon-manage-booking.php:1101
#: includes/class-yatoon-manage-booking.php:878
#: includes/class-yatoon-manage-booking.php:1093
#: includes/class-yatoon-manage-booking.php:1125
msgid "Please choose at least one service."
msgstr "Por favor elija al menos un servicio."

#: assets/js/manage-booking.js:439
msgid "Change services?"
msgstr "¿Cambiar de servicios?"

#: assets/js/manage-booking.js:440
msgid ""
"We will update the services for this appointment. If Square cannot safely "
"make this change, your original appointment will stay as-is."
msgstr ""
"Actualizaremos los servicios para esta cita. Si Square no puede realizar "
"este cambio de manera segura, su cita original permanecerá como está."

#: assets/js/manage-booking.js:450
msgid "Services updated."
msgstr "Servicios actualizados."

#: assets/js/manage-booking.js:455
msgid "Could not update services."
msgstr "No se pudieron actualizar los servicios."

#: assets/js/manage-booking.js:484
msgid "Could not load services."
msgstr "No se pudieron cargar los servicios."

#: assets/js/manage-booking.js:504
msgid "New service"
msgstr "Nuevo servicio"

#: assets/js/manage-booking.js:530
msgid "Current service unavailable - choose a service"
msgstr "El servicio actual no está disponible: elija un servicio"

#: assets/js/manage-booking.js:536
msgid "Available staff"
msgstr "Profesionales disponibles"

#: assets/js/manage-booking.js:539 assets/js/manage-booking.js:584
msgid "Checking live availability..."
msgstr "Comprobando la disponibilidad en tiempo real..."

#: assets/js/manage-booking.js:590
msgid "Could not check staff availability."
msgstr "No se pudo comprobar la disponibilidad del personal."

#: assets/js/manage-booking.js:611
msgid "Could not check staff availability. Please try again."
msgstr ""
"No se pudo comprobar la disponibilidad del personal. Inténtalo de nuevo."

#: assets/js/service-menu.js:204 includes/class-yatoon-service-menu.php:64
#: includes/class-yatoon-service-menu.php:55
msgid "No services found"
msgstr "No se encontraron servicios"

#: assets/js/staff-portal.js:187
msgid "You do not have permission to view client profiles."
msgstr "No tiene permiso para ver perfiles de clientes."

#: assets/js/staff-portal.js:210
msgid "No payment link configured"
msgstr "No hay ningún enlace de pago configurado"

#: assets/js/staff-portal.js:214 assets/js/staff-portal.js:230
msgid "Copied"
msgstr "Copiado"

#: assets/js/staff-portal.js:232
msgid "Copy failed"
msgstr "Copia fallida"

#: assets/js/staff-portal.js:440
msgid "Incorrect PIN. Try again."
msgstr "PIN incorrecto. Intentar otra vez."

#: assets/js/staff-portal.js:489
msgid "Locked after inactivity - enter your PIN to continue"
msgstr "Bloqueado después de inactividad: ingresa tu PIN para continuar"

#: assets/js/staff-portal.js:563
msgid "Ask the owner to enable client access."
msgstr "Pídale al propietario que habilite el acceso de clientes."

#: assets/js/staff-portal.js:571
msgid "Customers"
msgstr "Clientes"

#: assets/js/staff-portal.js:577
msgid "Ask the owner to enable messages."
msgstr "Pídale al propietario que habilite los mensajes."

#: assets/js/staff-portal.js:585 public/views/staff-portal.php:107
#: public/views/staff-portal.php:109
msgid "Messages"
msgstr "Mensajes"

#: assets/js/staff-portal.js:591
msgid "Ask the owner to enable checkout."
msgstr "Pídale al propietario que habilite el pago."

#: assets/js/staff-portal.js:724
msgid "Schedule updated"
msgstr "Horario actualizado"

#: assets/js/staff-portal.js:1292
msgid "Could not load clients"
msgstr "No se pudieron cargar clientes"

#: assets/js/staff-portal.js:1381 assets/js/staff-portal.js:1461
#: assets/js/staff-portal.js:1606 assets/js/staff-portal.js:1916
msgid "Unnamed client"
msgstr "Cliente sin nombre"

#: assets/js/staff-portal.js:1382
msgid "No contact saved"
msgstr "Ningún contacto guardado"

#: assets/js/staff-portal.js:1498
msgid "Ask the owner to enable client management."
msgstr "Pídale al propietario que habilite la gestión de clientes."

#: assets/js/staff-portal.js:1502
msgid "Edit client"
msgstr "Editar cliente"

#: assets/js/staff-portal.js:1502 assets/js/staff-portal.js:1516
msgid "Add client"
msgstr "Agregar cliente"

#: assets/js/staff-portal.js:1516
msgid "Save client"
msgstr "Guardar cliente"

#: assets/js/staff-portal.js:1544
msgid "Client saved"
msgstr "Cliente guardado"

#: assets/js/staff-portal.js:1549
msgid "Could not save client"
msgstr "No se pudo guardar el cliente"

#: assets/js/staff-portal.js:1558
msgid "Delete this client profile? Booking history will stay."
msgstr ""
"¿Eliminar este perfil de cliente? El historial de reservas permanecerá."

#: assets/js/staff-portal.js:1567
msgid "Client deleted"
msgstr "Cliente eliminado"

#: assets/js/staff-portal.js:1571
msgid "Could not delete client"
msgstr "No se pudo eliminar el cliente"

#: assets/js/staff-portal.js:1626
#: includes/class-yatoon-customer-portal.php:1017
#: includes/class-yatoon-customer-portal.php:1061
msgid "Deposit paid"
msgstr "Depósito pagado"

#: assets/js/staff-portal.js:1627
#: includes/class-yatoon-customer-portal.php:1019
#: includes/class-yatoon-customer-portal.php:1063
msgid "Refunded"
msgstr "Reembolsado"

#: assets/js/staff-portal.js:1628
#: includes/class-yatoon-customer-portal.php:1020
#: includes/class-yatoon-customer-portal.php:1064
msgid "Waived"
msgstr "Exento"

#: assets/js/staff-portal.js:1629
msgid "No-show fee charged"
msgstr "Se cobra una tarifa por no presentarse"

#: assets/js/staff-portal.js:1630
msgid "No-show fee waived"
msgstr "Tarifa por no presentarse exenta"

#: assets/js/staff-portal.js:1703
msgid "Redeem \""
msgstr "Canjear \""

#: assets/js/staff-portal.js:1716
msgid "Reward redeemed - apply the discount manually when collecting payment."
msgstr ""
"Recompensa canjeada: aplique el descuento manualmente al cobrar el pago."

#: assets/js/staff-portal.js:1719
msgid "Could not redeem."
msgstr "No se pudo canjear."

#: assets/js/staff-portal.js:1731
msgid ""
"Open Square App and use Tap to Pay, then return here and mark the "
"appointment paid."
msgstr ""
"Abra la aplicación Square y use Tocar para pagar, luego regrese aquí y "
"marque la cita como pagada."

#: assets/js/staff-portal.js:1778
msgid ""
"Open Square and charge the approved no-show or late-cancellation fee, then "
"mark it here."
msgstr ""
"Abra Square y cobre el cargo aprobado por no presentarse o cancelación "
"tardía, luego márquelo aquí."

#: assets/js/staff-portal.js:1818
msgid "No-show marked. Decide whether to charge the Square fee."
msgstr "No presentado marcado. Decida si desea cobrar la tarifa de Square."

#: assets/js/staff-portal.js:1895
msgid "Checkout updated"
msgstr "Pago actualizado"

#: assets/js/staff-portal.js:1902
msgid "Checkout failed"
msgstr "Pago fallido"

#: assets/js/staff-portal.js:1913 assets/js/staff-portal.js:1919
#: assets/js/staff-portal.js:1920 assets/js/staff-portal.js:1921
msgid "Yatoon"
msgstr "Yatoon"

#: assets/js/staff-portal.js:1960
msgid "Message ready"
msgstr "Mensaje listo"

#: assets/js/staff-portal.js:1962
msgid "Could not send message"
msgstr "No se pudo enviar el mensaje"

#: assets/js/staff-portal.js:2168
msgid "Mark this appointment as no-show?"
msgstr "¿Marcar esta cita como no presentado?"

#: assets/js/staff-portal.js:2291 assets/js/staff-portal.js:2306
msgid "Unable to load profile"
msgstr "No se puede cargar el perfil"

#: assets/js/staff-portal.js:2342
msgid "Unable to save profile"
msgstr "No se puede guardar el perfil"

#: assets/js/staff-portal.js:2347
msgid "Profile saved"
msgstr "Perfil guardado"

#: assets/js/staff-portal.js:2356
msgid "Network error. Check your connection and try again."
msgstr "Error de red. Comprueba tu conexión y vuelve a intentarlo."

#: assets/js/staff-portal.js:2371
msgid "Could not load time off"
msgstr "No se pudo cargar el tiempo libre"

#: assets/js/staff-portal.js:2401
msgid "Requests to review"
msgstr "Solicitudes de revisión"

#: assets/js/staff-portal.js:2401
msgid "My requests"
msgstr "Mis peticiones"

#: assets/js/staff-portal.js:2405
msgid "All day"
msgstr "todo el dia"

#: assets/js/staff-portal.js:2406
msgid "No reason provided"
msgstr "No se proporcionó ninguna razón"

#: assets/js/staff-portal.js:2443
msgid "Request sent"
msgstr "Solicitud enviada"

#: assets/js/staff-portal.js:2443
msgid "Could not send request"
msgstr "No se pudo enviar la solicitud"

#: assets/js/staff-portal.js:2461
msgid "Updated"
msgstr "Actualizado"

#: assets/js/staff-portal.js:2461
msgid "Could not update request"
msgstr "No se pudo actualizar la solicitud"

#: assets/js/staff-portal.js:2537
msgid "Could not load form"
msgstr "No se pudo cargar el formulario"

#: assets/js/staff-portal.js:2548
msgid "You do not have permission to edit appointments."
msgstr "No tienes permiso para editar citas."

#: assets/js/staff-portal.js:2552 includes/class-yatoon-staff-portal.php:1630
#: includes/class-yatoon-staff-portal.php:1647
msgid "You do not have permission to add appointments."
msgstr "No tienes permiso para agregar citas."

#: assets/js/staff-portal.js:2580
msgid "Edit appointment"
msgstr "Editar cita"

#: assets/js/staff-portal.js:2580 assets/js/staff-portal.js:2608
#: public/views/staff-portal.php:63 public/views/staff-portal.php:65
msgid "Add appointment"
msgstr "Agregar cita"

#: assets/js/staff-portal.js:2582
msgid "Search existing client"
msgstr "Buscar cliente existente"

#: assets/js/staff-portal.js:2584 includes/class-yatoon-growth-modules.php:754
#: includes/class-yatoon-growth-modules.php:772
msgid "Customer name"
msgstr "Nombre del cliente"

#: assets/js/staff-portal.js:2608
msgid "Save changes"
msgstr "Guardar cambios"

#: assets/js/staff-portal.js:2691
msgid "Could not save"
msgstr "No se pudo guardar"

#: assets/js/staff-portal.js:2700
msgid ""
"Cancel this appointment? If this is a group appointment, related guest "
"appointments will be cancelled too."
msgstr ""
"¿Cancelar esta cita? Si se trata de una cita grupal, las citas de invitados "
"relacionados también se cancelarán."

#: assets/js/staff-portal.js:2713
msgid "Could not cancel"
msgstr "No se pudo cancelar"

#: assets/js/staff-portal.js:2747
msgid "Some services could not be updated."
msgstr "Algunos servicios no se pudieron actualizar."

#: assets/js/staff-portal.js:2752
msgid "Status updated"
msgstr "Estado actualizado"

#: assets/js/staff-portal.js:2815 assets/js/staff-portal.js:2835
msgid "Refreshing..."
msgstr "Refrescante..."

#: includes/class-yatoon-activator.php:14
msgid "Every 5 Minutes"
msgstr "Cada 5 minutos"

#: includes/class-yatoon-activator.php:18
msgid "Every 15 Minutes"
msgstr "Cada 15 minutos"

#: includes/class-yatoon-activator.php:22
msgid "Once a Week"
msgstr "Una vez a la semana"

#: includes/class-yatoon-activator.php:26
msgid "Once a Month"
msgstr "Una vez al mes"

#: includes/class-yatoon-admin.php:881 includes/class-yatoon-admin.php:887
msgid "No matching pages."
msgstr "No hay páginas coincidentes."

#: includes/class-yatoon-admin.php:898 includes/class-yatoon-admin.php:904
msgid "Are you sure you want to delete this item?"
msgstr "¿Está seguro de que desea eliminar este elemento?"

#: includes/class-yatoon-admin.php:899 includes/class-yatoon-admin.php:2446
#: includes/class-yatoon-admin.php:905 includes/class-yatoon-admin.php:2510
#: includes/class-yatoon-admin.php:2520
msgid "Sync completed successfully!"
msgstr "¡Sincronización completada exitosamente!"

#: includes/class-yatoon-admin.php:900 includes/class-yatoon-admin.php:906
msgid "Sync failed. Please check your settings."
msgstr "Error de sincronización. Por favor verifique su configuración."

#: includes/class-yatoon-admin.php:978 includes/class-yatoon-admin.php:987
msgid "Finish setting up Yatoon Booking"
msgstr "Terminar de configurar Yatoon Reserva"

#: includes/class-yatoon-admin.php:978 includes/class-yatoon-admin.php:987
msgid "Create your booking pages and test the customer flow in a few minutes."
msgstr ""
"Crea tus páginas de reservas y prueba el flujo de clientes en unos minutos."

#: includes/class-yatoon-admin.php:979 includes/class-yatoon-admin.php:988
msgid "Open setup wizard"
msgstr "Abrir asistente de configuración"

#: includes/class-yatoon-admin.php:980 includes/class-yatoon-admin.php:989
msgid "Dismiss setup notice"
msgstr "Descartar aviso de configuración"

#: includes/class-yatoon-admin.php:984 includes/class-yatoon-admin.php:1050
#: includes/class-yatoon-admin.php:993 includes/class-yatoon-admin.php:1070
#: includes/class-yatoon-admin.php:1080
msgid "You are not allowed to manage booking settings."
msgstr "No tienes permiso para gestionar la configuración de la reserva."

#: includes/class-yatoon-admin.php:1028 includes/class-yatoon-admin.php:1045
#: includes/class-yatoon-admin.php:1055
msgid "Book an Appointment"
msgstr "Reserve una cita"

#: includes/class-yatoon-admin.php:1030
#: includes/class-yatoon-manage-booking.php:657
#: includes/class-yatoon-admin.php:1047
#: includes/class-yatoon-manage-booking.php:664
#: includes/class-yatoon-admin.php:1057
msgid "Manage Your Appointment"
msgstr "Gestiona tu cita"

#: includes/class-yatoon-admin.php:1057 includes/class-yatoon-admin.php:1080
#: includes/class-yatoon-admin.php:1090
msgid "You are not allowed to start a test booking."
msgstr "No se le permite iniciar una reserva de prueba."

#: includes/class-yatoon-admin.php:1115 includes/class-yatoon-admin.php:1138
#: includes/class-yatoon-admin.php:1148
msgid "Active services"
msgstr "Servicios activos"

#: includes/class-yatoon-admin.php:1121 includes/class-yatoon-admin.php:1144
#: includes/class-yatoon-admin.php:1154
msgid "Bookable staff"
msgstr "Personal reservable"

#: includes/class-yatoon-admin.php:1127 includes/class-yatoon-admin.php:1150
#: includes/class-yatoon-admin.php:1160
msgid "Booking page"
msgstr "Página de reserva"

#: includes/class-yatoon-admin.php:1129 includes/class-yatoon-admin.php:1152
#: includes/class-yatoon-admin.php:1162
msgid "Published"
msgstr "Publicado"

#: includes/class-yatoon-admin.php:1129 includes/class-yatoon-admin.php:1152
#: includes/class-yatoon-admin.php:1162
msgid "Create or select a page"
msgstr "Crear o seleccionar una página"

#: includes/class-yatoon-admin.php:1135 includes/class-yatoon-admin.php:1158
#: includes/class-yatoon-admin.php:1168
msgid "Ready"
msgstr "Listo"

#: includes/class-yatoon-admin.php:1135 includes/class-yatoon-admin.php:1158
#: includes/class-yatoon-admin.php:1168
msgid "Needs credentials"
msgstr "Necesita credenciales"

#: includes/class-yatoon-admin.php:1139 includes/class-yatoon-admin.php:1162
#: includes/class-yatoon-admin.php:1172
msgid "Customer notifications"
msgstr "Notificaciones al cliente"

#: includes/class-yatoon-admin.php:1141 includes/class-yatoon-admin.php:1164
#: includes/class-yatoon-admin.php:1174
msgid "Enabled"
msgstr "Habilitado"

#: includes/class-yatoon-admin.php:1141 includes/class-yatoon-admin.php:1164
#: includes/class-yatoon-admin.php:1174
msgid "Email or SMS is off"
msgstr "El correo electrónico o SMS está desactivado"

#: includes/class-yatoon-admin.php:1675 includes/class-yatoon-admin.php:2380
#: includes/class-yatoon-admin.php:2415 includes/class-yatoon-admin.php:2432
#: includes/class-yatoon-admin.php:2465 includes/class-yatoon-admin.php:2518
#: includes/class-yatoon-admin.php:2566 includes/class-yatoon-admin.php:3092
#: includes/class-yatoon-admin.php:3149 includes/class-yatoon-admin.php:3219
#: includes/class-yatoon-admin.php:3817 includes/class-yatoon-admin.php:3852
#: includes/class-yatoon-admin.php:1701 includes/class-yatoon-admin.php:2444
#: includes/class-yatoon-admin.php:2479 includes/class-yatoon-admin.php:2496
#: includes/class-yatoon-admin.php:2529 includes/class-yatoon-admin.php:2582
#: includes/class-yatoon-admin.php:2630 includes/class-yatoon-admin.php:3147
#: includes/class-yatoon-admin.php:3206 includes/class-yatoon-admin.php:3276
#: includes/class-yatoon-admin.php:3879 includes/class-yatoon-admin.php:3915
#: includes/class-yatoon-admin.php:4043 includes/class-yatoon-admin.php:4104
#: includes/class-yatoon-admin.php:4133 includes/class-yatoon-ajax.php:6419
#: includes/class-yatoon-ajax.php:6653 includes/class-yatoon-ajax.php:6684
#: includes/class-yatoon-customer-portal.php:1632
#: includes/class-yatoon-admin.php:1711 includes/class-yatoon-admin.php:2454
#: includes/class-yatoon-admin.php:2489 includes/class-yatoon-admin.php:2506
#: includes/class-yatoon-admin.php:2539 includes/class-yatoon-admin.php:2592
#: includes/class-yatoon-admin.php:2640 includes/class-yatoon-admin.php:3157
#: includes/class-yatoon-admin.php:3216 includes/class-yatoon-admin.php:3286
#: includes/class-yatoon-admin.php:3889 includes/class-yatoon-admin.php:3925
#: includes/class-yatoon-admin.php:4053 includes/class-yatoon-admin.php:4114
#: includes/class-yatoon-admin.php:4143
msgid "Permission denied"
msgstr "Permiso denegado"

#: includes/class-yatoon-admin.php:1683 includes/class-yatoon-admin.php:1711
#: includes/class-yatoon-admin.php:1721
msgid "Invalid amount"
msgstr "Cantidad no válida"

#: includes/class-yatoon-admin.php:1689 includes/class-yatoon-admin.php:1718
#: includes/class-yatoon-admin.php:1728
msgid "This code is already in use. Please choose another."
msgstr "Este código ya está en uso. Por favor elige otro."

#: includes/class-yatoon-admin.php:1797 includes/class-yatoon-admin.php:1832
#: includes/class-yatoon-admin.php:1842
msgid ""
"This gift card could not be applied. Check the code or contact the business."
msgstr ""
"Esta tarjeta regalo no se pudo aplicar. Consulta el código o contacta con el"
" negocio."

#: includes/class-yatoon-admin.php:1805 includes/class-yatoon-admin.php:1840
#: includes/class-yatoon-admin.php:1850
msgid "Gift card valid! Balance: %s"
msgstr "¡Tarjeta regalo válida! Saldo: %s"

#: includes/class-yatoon-admin.php:1840 includes/class-yatoon-admin.php:1878
#: includes/class-yatoon-admin.php:1888
msgid "Label required"
msgstr "Etiqueta requerida"

#: includes/class-yatoon-admin.php:1890 includes/class-yatoon-admin.php:1935
#: includes/class-yatoon-admin.php:1945
msgid "Pro required"
msgstr "Se requiere profesional"

#: includes/class-yatoon-admin.php:1903 includes/class-yatoon-admin.php:1949
#: includes/class-yatoon-admin.php:1959
msgid "Name required"
msgstr "Nombre requerido"

#: includes/class-yatoon-admin.php:2383 includes/class-yatoon-admin.php:2447
#: includes/class-yatoon-admin.php:2457
msgid "Square sync requires an active Pro license."
msgstr "La sincronización Square requiere una licencia Pro activa."

#: includes/class-yatoon-admin.php:2397 includes/class-yatoon-admin.php:2461
#: includes/class-yatoon-admin.php:2471
msgid "Connection failed"
msgstr "La conexión falló"

#: includes/class-yatoon-admin.php:2402 includes/class-yatoon-admin.php:2466
#: includes/class-yatoon-admin.php:2476
msgid "Connection test failed. Please check your credentials."
msgstr "La prueba de conexión falló. Por favor verifique sus credenciales."

#: includes/class-yatoon-admin.php:2418 includes/class-yatoon-admin.php:2482
#: includes/class-yatoon-admin.php:2492
msgid "Vagaro sync requires an active Pro license."
msgstr "La sincronización de Vagaro requiere una licencia Pro activa."

#: includes/class-yatoon-admin.php:2450 includes/class-yatoon-admin.php:2514
#: includes/class-yatoon-admin.php:2524
msgid "Sync failed. Check the Sync Log tab for details."
msgstr ""
"Error de sincronización. Consulte la pestaña Registro de sincronización para"
" obtener más detalles."

#: includes/class-yatoon-admin.php:2478 includes/class-yatoon-ajax.php:481
#: includes/class-yatoon-ajax.php:546 includes/class-yatoon-admin.php:2542
#: includes/class-yatoon-ajax.php:488 includes/class-yatoon-ajax.php:553
#: includes/class-yatoon-admin.php:2552
msgid "Invalid service ID"
msgstr "ID de servicio no válido"

#: includes/class-yatoon-admin.php:2508 includes/class-yatoon-admin.php:2572
#: includes/class-yatoon-admin.php:2582
msgid "Failed to delete service"
msgstr "No se pudo eliminar el servicio"

#: includes/class-yatoon-admin.php:2531 includes/class-yatoon-admin.php:2595
#: includes/class-yatoon-admin.php:2605
msgid "Staff Portal page already exists."
msgstr "La página del Portal del personal ya existe."

#: includes/class-yatoon-admin.php:2553 includes/class-yatoon-admin.php:2617
#: includes/class-yatoon-admin.php:2627
msgid "Staff Portal page created."
msgstr "Se creó la página del Portal del personal."

#: includes/class-yatoon-admin.php:2745 includes/class-yatoon-admin.php:2810
#: includes/class-yatoon-admin.php:2820
msgid "Settings saved!"
msgstr "¡Configuración guardada!"

#: includes/class-yatoon-admin.php:2819 includes/class-yatoon-admin.php:2883
#: includes/class-yatoon-admin.php:2893
msgid "Option updated successfully"
msgstr "Opción actualizada exitosamente"

#: includes/class-yatoon-admin.php:2848 includes/class-yatoon-admin.php:2912
#: includes/class-yatoon-admin.php:2922
msgid "Option deleted"
msgstr "Opción eliminada"

#: includes/class-yatoon-admin.php:3049 includes/class-yatoon-admin.php:3104
#: includes/class-yatoon-admin.php:3114
msgid "Option added successfully"
msgstr "Opción agregada exitosamente"

#: includes/class-yatoon-admin.php:3085 includes/class-yatoon-ajax.php:188
#: includes/class-yatoon-admin.php:3140 includes/class-yatoon-admin.php:3150
msgid "Order saved"
msgstr "Orden guardada"

#: includes/class-yatoon-admin.php:3097 includes/class-yatoon-admin.php:3156
#: includes/class-yatoon-ajax.php:7115 includes/class-yatoon-admin.php:3152
#: includes/class-yatoon-admin.php:3213 includes/class-yatoon-ajax.php:7309
#: includes/class-yatoon-admin.php:3162 includes/class-yatoon-admin.php:3223
msgid "Invalid staff ID"
msgstr "ID de personal no válido"

#: includes/class-yatoon-admin.php:3105 includes/class-yatoon-admin.php:3160
#: includes/class-yatoon-admin.php:3170
msgid ""
"Services table is missing. Please reactivate Yatoon once to rebuild tables."
msgstr ""
"Falta la tabla de servicios. Reactive Yatoon una vez para reconstruir las "
"tablas."

#: includes/class-yatoon-admin.php:3174 includes/class-yatoon-admin.php:3231
#: includes/class-yatoon-admin.php:3241
msgid "Services updated successfully"
msgstr "Servicios actualizados exitosamente"

#: includes/class-yatoon-admin.php:3224 includes/class-yatoon-admin.php:3281
#: includes/class-yatoon-admin.php:3291
msgid "Invalid booking ID"
msgstr "ID de reserva no válido"

#: includes/class-yatoon-admin.php:3248 includes/class-yatoon-admin.php:3305
#: includes/class-yatoon-admin.php:3315
msgid "Booking deleted successfully"
msgstr "Reserva eliminada con éxito"

#: includes/class-yatoon-admin.php:3250 includes/class-yatoon-admin.php:3307
#: includes/class-yatoon-admin.php:3317
msgid "Failed to delete booking"
msgstr "No se pudo eliminar la reserva"

#: includes/class-yatoon-admin.php:3533 includes/class-yatoon-admin.php:3638
#: includes/class-yatoon-ai.php:98 includes/class-yatoon-ai.php:143
#: includes/class-yatoon-ajax.php:7085 includes/class-yatoon-ajax.php:7623
#: includes/class-yatoon-ajax.php:7697 includes/class-yatoon-ajax.php:7715
#: includes/class-yatoon-insights.php:273
#: includes/class-yatoon-locations.php:97
#: includes/class-yatoon-salon-operations.php:114
#: includes/class-yatoon-admin.php:3591 includes/class-yatoon-admin.php:3697
#: includes/class-yatoon-ajax.php:7277 includes/class-yatoon-ajax.php:7826
#: includes/class-yatoon-ajax.php:7897 includes/class-yatoon-ajax.php:7918
#: includes/class-yatoon-insights.php:276
#: includes/class-yatoon-locations.php:98 includes/class-yatoon-admin.php:3601
#: includes/class-yatoon-admin.php:3707
msgid "Permission denied."
msgstr "Permiso denegado."

#: includes/class-yatoon-admin.php:3564 includes/class-yatoon-admin.php:3622
#: includes/class-yatoon-admin.php:3632
msgid "Waitlist request or email not found."
msgstr "Solicitud de lista de espera o correo electrónico no encontrado."

#: includes/class-yatoon-admin.php:3585 includes/class-yatoon-admin.php:3643
#: includes/class-yatoon-admin.php:3653
msgid "Email could not be sent."
msgstr "No se pudo enviar el correo electrónico."

#: includes/class-yatoon-admin.php:3592 includes/class-yatoon-admin.php:3650
#: includes/class-yatoon-admin.php:3660
msgid "Customer notified."
msgstr "Cliente notificado."

#: includes/class-yatoon-admin.php:3613 includes/class-yatoon-admin.php:3672
#: includes/class-yatoon-admin.php:3682
msgid "Invalid client ID"
msgstr "ID de cliente no válido"

#: includes/class-yatoon-admin.php:3627 includes/class-yatoon-admin.php:3686
#: includes/class-yatoon-admin.php:3696
msgid "Client profile saved."
msgstr "Perfil del cliente guardado."

#: includes/class-yatoon-admin.php:3646 includes/class-yatoon-admin.php:3706
#: includes/class-yatoon-admin.php:3716
msgid "No clients selected."
msgstr "No hay clientes seleccionados."

#: includes/class-yatoon-admin.php:3673 includes/class-yatoon-admin.php:3735
#: includes/class-yatoon-admin.php:3745
msgid "Client not found"
msgstr "Cliente no encontrado"

#: includes/class-yatoon-admin.php:3771 includes/class-yatoon-admin.php:3833
#: includes/class-yatoon-admin.php:3843
msgid "Booking status updated."
msgstr "Estado de la reserva actualizado."

#: includes/class-yatoon-admin.php:3812
#: includes/class-yatoon-staff-portal.php:1374
#: includes/class-yatoon-admin.php:3874
#: includes/class-yatoon-staff-portal.php:1382
#: includes/class-yatoon-admin.php:3884
msgid "Payment status updated."
msgstr "Estado de pago actualizado."

#: includes/class-yatoon-admin.php:3824 includes/class-yatoon-admin.php:3887
#: includes/class-yatoon-admin.php:3897
msgid "Invalid reschedule request."
msgstr "Solicitud de reprogramación no válida."

#: includes/class-yatoon-admin.php:3833 includes/class-yatoon-admin.php:3879
#: includes/class-yatoon-customer-portal.php:1283
#: includes/class-yatoon-customer-portal.php:1314
#: includes/class-yatoon-customer-portal.php:1380
#: includes/class-yatoon-customer-portal.php:1513
#: includes/class-yatoon-recurring.php:68
#: includes/class-yatoon-rest-api.php:185
#: includes/class-yatoon-rest-api.php:278
#: includes/class-yatoon-staff-portal.php:1327
#: includes/class-yatoon-staff-portal.php:1866
#: includes/class-yatoon-admin.php:3896 includes/class-yatoon-admin.php:3943
#: includes/class-yatoon-customer-portal.php:1339
#: includes/class-yatoon-customer-portal.php:1370
#: includes/class-yatoon-customer-portal.php:1437
#: includes/class-yatoon-customer-portal.php:1574
#: includes/class-yatoon-rest-api.php:198
#: includes/class-yatoon-rest-api.php:297
#: includes/class-yatoon-staff-portal.php:1335
#: includes/class-yatoon-staff-portal.php:1890
#: includes/class-yatoon-admin.php:3906 includes/class-yatoon-admin.php:3953
msgid "Booking not found."
msgstr "Reserva no encontrada."

#: includes/class-yatoon-admin.php:3855 includes/class-yatoon-admin.php:3919
#: includes/class-yatoon-admin.php:3929
msgid ""
"Drag reschedule is available for Local booking mode. Update Square/Vagaro "
"appointments in the source calendar, then sync."
msgstr ""
"La reprogramación de arrastre está disponible para el modo de reserva local."
" Actualice las citas de Square/Vagaro en el calendario de origen y luego "
"sincronícelas."

#: includes/class-yatoon-admin.php:3870 includes/class-yatoon-admin.php:3934
#: includes/class-yatoon-admin.php:3944
msgid "Missing reschedule details."
msgstr "Faltan detalles de reprogramación."

#: includes/class-yatoon-admin.php:3886
#: includes/class-yatoon-staff-portal.php:1652
#: includes/class-yatoon-admin.php:3950
#: includes/class-yatoon-staff-portal.php:1669
#: includes/class-yatoon-admin.php:3960
msgid "Invalid date or time."
msgstr "Fecha u hora no válida."

#: includes/class-yatoon-admin.php:3899 includes/class-yatoon-admin.php:3963
#: includes/class-yatoon-admin.php:3973
msgid "That time is no longer available for this staff member."
msgstr "Ese tiempo ya no está disponible para este miembro del personal."

#: includes/class-yatoon-admin.php:3917 includes/class-yatoon-admin.php:3981
#: includes/class-yatoon-admin.php:3991
msgid "Could not reschedule booking."
msgstr "No se pudo reprogramar la reserva."

#: includes/class-yatoon-admin.php:3944 includes/class-yatoon-admin.php:4008
#: includes/class-yatoon-admin.php:4018
msgid "Booking rescheduled."
msgstr "Reserva reprogramada."

#: includes/class-yatoon-admin.php:3980 includes/class-yatoon-admin.php:4048
#: includes/class-yatoon-admin.php:4058
msgid "Invalid booking."
msgstr "Reserva no válida."

#: includes/class-yatoon-admin.php:3993 includes/class-yatoon-admin.php:4061
#: includes/class-yatoon-admin.php:4071
msgid "Booking email not found."
msgstr "Correo electrónico de reserva no encontrado."

#: includes/class-yatoon-admin.php:4003 includes/class-yatoon-admin.php:4071
#: includes/class-yatoon-admin.php:4081
msgid "Payment reminder for your appointment at %s"
msgstr "Recordatorio de pago de tu cita en %s"

#: includes/class-yatoon-admin.php:4018 includes/class-yatoon-admin.php:4057
#: includes/class-yatoon-staff-portal.php:1423
#: includes/class-yatoon-admin.php:4086 includes/class-yatoon-admin.php:4125
#: includes/class-yatoon-staff-portal.php:1431
#: includes/class-yatoon-admin.php:4096 includes/class-yatoon-admin.php:4135
msgid "Email failed."
msgstr "El correo electrónico falló."

#: includes/class-yatoon-admin.php:4030 includes/class-yatoon-admin.php:4098
#: includes/class-yatoon-admin.php:4108
msgid "Payment request sent."
msgstr "Solicitud de pago enviada."

#: includes/class-yatoon-admin.php:4041 includes/class-yatoon-admin.php:4109
#: includes/class-yatoon-admin.php:4119
msgid "Customer email missing."
msgstr "Falta el correo electrónico del cliente."

#: includes/class-yatoon-admin.php:4046 includes/class-yatoon-admin.php:4114
#: includes/class-yatoon-admin.php:4124
msgid "We would love to see you again at %s"
msgstr "Nos encantaría verte nuevamente en %s"

#: includes/class-yatoon-admin.php:4059 includes/class-yatoon-admin.php:4127
#: includes/class-yatoon-admin.php:4137
msgid "Recall email sent."
msgstr "Recuperar correo electrónico enviado."

#: includes/class-yatoon-admin.php:4068 includes/class-yatoon-admin.php:4136
#: includes/class-yatoon-admin.php:4146
msgid "SMS testing requires an active Pro license."
msgstr "La prueba de SMS requiere una licencia Pro activa."

#: includes/class-yatoon-admin.php:4071 includes/class-yatoon-admin.php:4139
#: includes/class-yatoon-admin.php:4149
msgid "Twilio class is not available."
msgstr "La clase Twilio no está disponible."

#: includes/class-yatoon-admin.php:1110
msgid "%d service"
msgid_plural "%d services"
msgstr[0] "%d servicio"
msgstr[1] "%d servicios"

#: includes/class-yatoon-admin.php:1112
msgid "%d staff member"
msgid_plural "%d staff members"
msgstr[0] "%d miembro del personal"
msgstr[1] "%d miembros del personal"

#: includes/class-yatoon-admin.php:2502
msgid "%d service deleted successfully"
msgid_plural "%d services deleted successfully"
msgstr[0] "%d servicio eliminado exitosamente"
msgstr[1] "%d servicios eliminados exitosamente"

#: includes/class-yatoon-ai.php:45
msgid ""
"AI requires WordPress 7.0 or newer. This site will keep working normally "
"without AI."
msgstr ""
"AI requiere WordPress 7.0 o posterior. Este sitio seguirá funcionando "
"normalmente sin AI."

#: includes/class-yatoon-ai.php:48
msgid ""
"AI is not available yet. Connect an AI provider in WordPress Settings > "
"Connectors."
msgstr ""
"AI aún no está disponible. Conecte un proveedor AI en WordPress "
"Configuración > Conectores."

#: includes/class-yatoon-ai.php:50
msgid "AI is ready."
msgstr "AI está listo."

#: includes/class-yatoon-ai.php:58
msgid "AI service helper is disabled."
msgstr "AI el asistente de servicio está deshabilitado."

#: includes/class-yatoon-ai.php:68
msgid "No services are available for AI recommendations yet."
msgstr "Aún no hay servicios disponibles para las recomendaciones de AI."

#: includes/class-yatoon-ai.php:101
msgid "AI reply drafts require an active Pro license."
msgstr "AI los borradores de respuesta requieren una licencia Pro activa."

#: includes/class-yatoon-ai.php:104
msgid "AI reply drafts are disabled."
msgstr "AI los borradores de respuesta están deshabilitados."

#: includes/class-yatoon-ai.php:109
msgid "Invalid message."
msgstr "Mensaje no válido."

#: includes/class-yatoon-ai.php:116
msgid "Message not found."
msgstr "Mensaje no encontrado."

#: includes/class-yatoon-ai.php:148
msgid "Enter a service name first."
msgstr "Primero ingrese un nombre de servicio."

#: includes/class-yatoon-ai.php:524
msgid "AI could not generate a response right now."
msgstr "AI no pudo generar una respuesta en este momento."

#: includes/class-yatoon-ai.php:583 includes/class-yatoon-request-guard.php:79
msgid "Too many requests. Please wait %d minutes and try again."
msgstr "Demasiadas solicitudes. Espere %d minutos y vuelva a intentarlo."

#: includes/class-yatoon-ajax.php:133
msgid "All fields required"
msgstr "Todos los campos requeridos"

#: includes/class-yatoon-ajax.php:164
msgid "Message sent"
msgstr "Mensaje enviado"

#: includes/class-yatoon-ajax.php:173 includes/class-yatoon-ajax.php:206
#: includes/class-yatoon-ajax.php:363 includes/class-yatoon-ajax.php:455
#: includes/class-yatoon-ajax.php:369 includes/class-yatoon-ajax.php:462
msgid "Unauthorized"
msgstr "No autorizado"

#: includes/class-yatoon-ajax.php:217
msgid "Invalid booking IDs"
msgstr "ID de reserva no válidos"

#: includes/class-yatoon-ajax.php:224
msgid "Booking(s) not found"
msgstr "Reserva(s) no encontradas"

#: includes/class-yatoon-ajax.php:227
msgid "Bookings are not in the same group"
msgstr "Las reservas no están en el mismo grupo."

#: includes/class-yatoon-ajax.php:237
msgid "Group must have at least 2 bookings"
msgstr "El grupo debe tener al menos 2 reservas."

#: includes/class-yatoon-ajax.php:350 includes/class-yatoon-ajax.php:356
msgid "Booking order updated successfully."
msgstr "Orden de reserva actualizada correctamente."

#: includes/class-yatoon-ajax.php:468 includes/class-yatoon-ajax.php:475
msgid "DB error"
msgstr "error de base de datos"

#: includes/class-yatoon-ajax.php:646 includes/class-yatoon-ajax.php:654
msgid "This staff member does not offer the service at the selected location."
msgstr ""
"Este miembro del personal no ofrece el servicio en la ubicación "
"seleccionada."

#: includes/class-yatoon-ajax.php:821 includes/class-yatoon-ajax.php:834
msgid "Missing required parameters"
msgstr "Faltan parámetros requeridos"

#: includes/class-yatoon-ajax.php:832 includes/class-yatoon-ajax.php:845
msgid "This date has already passed."
msgstr "Esta fecha ya pasó."

#: includes/class-yatoon-ajax.php:852 includes/class-yatoon-ajax.php:865
msgid ""
"No online times are available for this date. We may be closed or fully "
"booked. Please choose another date or contact us."
msgstr ""
"No hay horarios en línea disponibles para esta fecha. Es posible que estemos"
" cerrados o llenos. Por favor elige otra fecha o contáctanos."

#: includes/class-yatoon-ajax.php:897 includes/class-yatoon-ajax.php:1760
#: includes/class-yatoon-ajax.php:911 includes/class-yatoon-ajax.php:1800
msgid "Unable to check availability for this service. Please call us to book."
msgstr ""
"No se puede verificar la disponibilidad de este servicio. Por favor llámanos"
" para reservar."

#: includes/class-yatoon-ajax.php:906 includes/class-yatoon-ajax.php:932
#: includes/class-yatoon-ajax.php:2083 includes/class-yatoon-ajax.php:920
#: includes/class-yatoon-ajax.php:947 includes/class-yatoon-ajax.php:2141
msgid "No available times on this date."
msgstr "No hay horarios disponibles en esta fecha."

#: includes/class-yatoon-ajax.php:949 includes/class-yatoon-ajax.php:964
msgid "We are closed on this day. Please choose another date."
msgstr "Estamos cerrados en este día. Por favor elige otra fecha."

#: includes/class-yatoon-ajax.php:1139 includes/class-yatoon-ajax.php:1154
msgid "No more available times today. Please choose another date."
msgstr "No hay más horarios disponibles hoy. Por favor elige otra fecha."

#: includes/class-yatoon-ajax.php:1140 includes/class-yatoon-ajax.php:1155
msgid "No available times on this date. All slots may be booked."
msgstr ""
"No hay horarios disponibles en esta fecha. Es posible que todos estén "
"reservados."

#: includes/class-yatoon-ajax.php:1307 includes/class-yatoon-ajax.php:1331
msgid ""
"One staff member cannot serve multiple guests at the same start time. Please"
" choose different staff or Any staff."
msgstr ""
"Un mismo profesional no puede atender a varios clientes a la misma hora. "
"Elige profesionales distintos o Cualquier profesional."

#: includes/class-yatoon-ajax.php:1355 includes/class-yatoon-ajax.php:1637
#: includes/class-yatoon-ajax.php:1381 includes/class-yatoon-ajax.php:1677
msgid ""
"We could not find a time when all selected staff are available together."
msgstr ""
"No pudimos encontrar un momento en el que todo el personal seleccionado esté"
" disponible juntos."

#: includes/class-yatoon-ajax.php:1368 includes/class-yatoon-ajax.php:1654
#: includes/class-yatoon-ajax.php:2094 includes/class-yatoon-ajax.php:1394
#: includes/class-yatoon-ajax.php:1694 includes/class-yatoon-ajax.php:2152
msgid ""
"No available times - all remaining slots would end after our closing time."
msgstr ""
"No hay horarios disponibles: todos los espacios restantes finalizarán "
"después de nuestra hora de cierre."

#: includes/class-yatoon-ajax.php:1463 includes/class-yatoon-ajax.php:1494
msgid "No valid services found."
msgstr "No se encontraron servicios válidos."

#: includes/class-yatoon-ajax.php:1668 includes/class-yatoon-ajax.php:1708
msgid "Service not found"
msgstr "Servicio no encontrado"

#: includes/class-yatoon-ajax.php:1818 includes/class-yatoon-ajax.php:1862
msgid ""
"Staff-service assignments not configured. Please go to WP Admin -> Square "
"Booking -> Staff and click \"Rebuild Service Assignments\" to fix "
"availability."
msgstr ""
"Asignaciones de personal-servicio no configuradas. Vaya a Administrador de "
"WP -> Square Reservas -> Personal y haga clic en \"Reconstruir asignaciones "
"de servicio\" para corregir la disponibilidad."

#: includes/class-yatoon-ajax.php:1826 includes/class-yatoon-ajax.php:1870
msgid "No available staff for this service."
msgstr "No hay personal disponible para este servicio."

#: includes/class-yatoon-ajax.php:2145
#: includes/class-yatoon-customer-portal.php:1374
#: includes/class-yatoon-customer-portal.php:1507
#: includes/class-yatoon-ajax.php:2203
#: includes/class-yatoon-customer-portal.php:1431
#: includes/class-yatoon-customer-portal.php:1568
msgid "Missing parameters"
msgstr "Parámetros faltantes"

#: includes/class-yatoon-ajax.php:2325 includes/class-yatoon-ajax.php:2356
#: includes/class-yatoon-ajax.php:2394 includes/class-yatoon-ajax.php:2433
#: includes/class-yatoon-ajax.php:2477 includes/class-yatoon-ajax.php:2497
#: includes/class-yatoon-ajax.php:2400 includes/class-yatoon-ajax.php:2472
#: includes/class-yatoon-ajax.php:2515 includes/class-yatoon-ajax.php:2560
#: includes/class-yatoon-ajax.php:2580
msgid "No availability found in the next 60 days."
msgstr "No se encontró disponibilidad en los próximos 60 días."

#: includes/class-yatoon-ajax.php:2427 includes/class-yatoon-ajax.php:2458
#: includes/class-yatoon-ajax.php:2509 includes/class-yatoon-ajax.php:2541
msgid "No availability found. Please call us to book."
msgstr "No se encontró disponibilidad. Por favor llámanos para reservar."

#: includes/class-yatoon-ajax.php:2699 includes/class-yatoon-ajax.php:2782
msgid ""
"The selected design image is no longer available. Please choose it again."
msgstr ""
"La imagen de diseño seleccionada ya no está disponible. Vuelve a elegirla."

#: includes/class-yatoon-ajax.php:2704 includes/class-yatoon-ajax.php:2787
msgid "The design image authorization expired. Please choose the image again."
msgstr ""
"La autorización de la imagen del diseño expiró. Por favor elige la imagen "
"nuevamente."

#: includes/class-yatoon-ajax.php:2767 includes/class-yatoon-ajax.php:2850
msgid "Please upload a design image smaller than %s."
msgstr "Sube una imagen de diseño más pequeña que %s."

#: includes/class-yatoon-ajax.php:2780 includes/class-yatoon-ajax.php:2863
msgid "Please upload a JPG, PNG, GIF, or WebP design image."
msgstr "Cargue una imagen de diseño JPG, PNG, GIF o WebP."

#: includes/class-yatoon-ajax.php:2794 includes/class-yatoon-ajax.php:2877
msgid "Design image upload failed: %s"
msgstr "Error al cargar la imagen del diseño: %s"

#: includes/class-yatoon-ajax.php:2807 includes/class-yatoon-ajax.php:2890
msgid "Design image could not be saved to the media library."
msgstr "La imagen del diseño no se pudo guardar en la biblioteca multimedia."

#: includes/class-yatoon-ajax.php:2834 includes/class-yatoon-ajax.php:2917
msgid "Design image uploads are currently disabled."
msgstr "La carga de imágenes de diseño está actualmente deshabilitada."

#: includes/class-yatoon-ajax.php:2837 includes/class-yatoon-ajax.php:2920
msgid "Please choose an image first."
msgstr "Por favor elija una imagen primero."

#: includes/class-yatoon-ajax.php:2844 includes/class-yatoon-ajax.php:2927
msgid "Photo ready."
msgstr "Foto lista."

#: includes/class-yatoon-ajax.php:2899 includes/class-yatoon-ajax.php:2909
#: includes/class-yatoon-ajax.php:3226 includes/class-yatoon-ajax.php:3229
#: includes/class-yatoon-ajax.php:3232 includes/class-yatoon-ajax.php:2982
#: includes/class-yatoon-ajax.php:2992 includes/class-yatoon-ajax.php:3309
#: includes/class-yatoon-ajax.php:3312 includes/class-yatoon-ajax.php:3315
msgid "Unable to complete this booking. Please call us directly."
msgstr "No se puede completar esta reserva. Por favor llámenos directamente."

#: includes/class-yatoon-ajax.php:2924 includes/class-yatoon-ajax.php:2927
#: includes/class-yatoon-ajax.php:3007 includes/class-yatoon-ajax.php:3010
msgid ""
"We could not verify this request. Please refresh the page and try again."
msgstr ""
"No pudimos verificar esta solicitud. Actualice la página e inténtelo de "
"nuevo."

#: includes/class-yatoon-ajax.php:3001 includes/class-yatoon-ajax.php:3084
msgid "A Square payment is required to complete this booking."
msgstr "Se requiere un pago Square para completar esta reserva."

#: includes/class-yatoon-ajax.php:3011 includes/class-yatoon-ajax.php:3094
msgid "This Square payment has already been used for a booking."
msgstr "Este pago Square ya se ha utilizado para una reserva."

#: includes/class-yatoon-ajax.php:3040 includes/class-yatoon-ajax.php:3123
msgid "A deposit payment is required to complete this booking."
msgstr "Se requiere un pago de depósito para completar esta reserva."

#: includes/class-yatoon-ajax.php:3050 includes/class-yatoon-ajax.php:3133
msgid "This deposit payment has already been used for a booking."
msgstr "Este pago de depósito ya se ha utilizado para una reserva."

#: includes/class-yatoon-ajax.php:3106 includes/class-yatoon-ajax.php:3189
msgid "Please fill in all required fields (including phone number)"
msgstr ""
"Complete todos los campos obligatorios (incluido el número de teléfono)"

#: includes/class-yatoon-ajax.php:3114 includes/class-yatoon-ajax.php:3120
#: includes/class-yatoon-ajax.php:3197 includes/class-yatoon-ajax.php:3203
msgid "Please complete booking verification before confirming."
msgstr "Complete la verificación de la reserva antes de confirmar."

#: includes/class-yatoon-ajax.php:3163 includes/class-yatoon-ajax.php:3246
msgid "Please enter a valid 10-digit US phone number."
msgstr "Ingrese un número de teléfono válido de EE. UU. de 10 dígitos."

#: includes/class-yatoon-ajax.php:3171 includes/class-yatoon-ajax.php:3175
#: includes/class-yatoon-ajax.php:3179 includes/class-yatoon-ajax.php:3184
#: includes/class-yatoon-customer-portal.php:412
#: includes/class-yatoon-ajax.php:3254 includes/class-yatoon-ajax.php:3258
#: includes/class-yatoon-ajax.php:3262 includes/class-yatoon-ajax.php:3267
#: includes/class-yatoon-customer-portal.php:422
msgid "Please enter a valid US phone number."
msgstr "Ingrese un número de teléfono válido de EE. UU."

#: includes/class-yatoon-ajax.php:3212 includes/class-yatoon-ajax.php:3295
msgid "Please enter a valid, active phone number."
msgstr "Ingrese un número de teléfono válido y activo."

#: includes/class-yatoon-ajax.php:3215 includes/class-yatoon-ajax.php:3298
msgid "Please enter a mobile or landline phone number (not a VOIP number)."
msgstr "Ingrese un número de teléfono fijo o móvil (no un número VOIP)."

#: includes/class-yatoon-ajax.php:3245 includes/class-yatoon-ajax.php:3328
msgid ""
"Too many booking attempts. Please wait %d minutes and try again, or call us "
"directly."
msgstr ""
"Demasiados intentos de reserva. Espere %d minutos e inténtelo nuevamente, o "
"llámenos directamente."

#: includes/class-yatoon-ajax.php:3290 includes/class-yatoon-ajax.php:3373
msgid ""
"You already have %d upcoming appointments. Please cancel an existing "
"appointment before booking a new one, or call us."
msgstr ""
"Ya tienes %d próximas citas. Cancele una cita existente antes de reservar "
"una nueva o llámenos."

#: includes/class-yatoon-ajax.php:3369 includes/class-yatoon-ajax.php:3452
msgid ""
"A reference photo was attached to a service that does not allow design "
"uploads."
msgstr ""
"Se adjuntó una foto de referencia a un servicio que no permite subir "
"imágenes de diseño."

#: includes/class-yatoon-ajax.php:3394 includes/class-yatoon-ajax.php:3477
msgid "Invalid service selection"
msgstr "Selección de servicio no válida"

#: includes/class-yatoon-ajax.php:3515 includes/class-yatoon-ajax.php:5496
#: includes/class-yatoon-ajax.php:3604 includes/class-yatoon-ajax.php:5649
msgid ""
"Sorry, the selected staff member is not available at this time. Please "
"choose a different time or staff."
msgstr ""
"Lo sentimos, el miembro del personal seleccionado no está disponible en este"
" momento. Por favor elija un horario o personal diferente."

#: includes/class-yatoon-ajax.php:3654 includes/class-yatoon-ajax.php:3752
msgid "No staff available for this service. Please contact us."
msgstr "No hay personal disponible para este servicio. Por favor contáctenos."

#: includes/class-yatoon-ajax.php:3710 includes/class-yatoon-ajax.php:3808
msgid ""
"The selected staff member is not available for this service at this "
"location."
msgstr ""
"El miembro del personal seleccionado no está disponible para este servicio "
"en esta ubicación."

#: includes/class-yatoon-ajax.php:3713 includes/class-yatoon-ajax.php:3811
msgid "The selected staff member is leading a group session at this time."
msgstr ""
"El miembro del personal seleccionado está dirigiendo una sesión de grupo en "
"este momento."

#: includes/class-yatoon-ajax.php:3722 includes/class-yatoon-ajax.php:3820
msgid ""
"Test booking mode creates local WordPress bookings only. Switch Booking "
"Platform to Local Only before running a test booking."
msgstr ""
"El modo de reserva de prueba crea reservas WordPress locales únicamente. "
"Cambie la plataforma de reservas a solo local antes de realizar una reserva "
"de prueba."

#: includes/class-yatoon-ajax.php:3742 includes/class-yatoon-ajax.php:3840
msgid ""
"That time is being booked right now. Please wait a few seconds and try "
"again."
msgstr ""
"Ese tiempo está reservado ahora mismo. Espere unos segundos y vuelva a "
"intentarlo."

#: includes/class-yatoon-ajax.php:3761 includes/class-yatoon-ajax.php:3859
msgid ""
"This coupon is no longer available (expired or usage limit reached). Please "
"remove it and try again."
msgstr ""
"Este cupón ya no está disponible (venció o se alcanzó el límite de uso). "
"Elimínelo e inténtelo de nuevo."

#: includes/class-yatoon-ajax.php:3802 includes/class-yatoon-ajax.php:4317
#: includes/class-yatoon-ajax.php:4558 includes/class-yatoon-ajax.php:3900
#: includes/class-yatoon-ajax.php:4433 includes/class-yatoon-ajax.php:4686
msgid "Sorry, that time slot was just taken. Please choose another time."
msgstr ""
"Lo sentimos, ese horario acaba de ser ocupado. Por favor elige otro horario."

#: includes/class-yatoon-ajax.php:3832
#: includes/class-yatoon-staff-portal.php:1642
#: includes/class-yatoon-ajax.php:3930
#: includes/class-yatoon-staff-portal.php:1659
msgid "Service not found."
msgstr "Servicio no encontrado."

#: includes/class-yatoon-ajax.php:3839 includes/class-yatoon-ajax.php:3937
msgid "This service is not linked to Vagaro. Please contact us."
msgstr "Este servicio no está vinculado a Vagaro. Por favor contáctenos."

#: includes/class-yatoon-ajax.php:3924 includes/class-yatoon-frontend.php:857
#: includes/class-yatoon-ajax.php:4022
msgid "Booking confirmed!"
msgstr "¡Reserva confirmada!"

#: includes/class-yatoon-ajax.php:4126 includes/class-yatoon-ajax.php:4504
#: includes/class-yatoon-ajax.php:4233 includes/class-yatoon-ajax.php:4630
msgid ""
"Sorry, that time slot is no longer available. Please choose another time."
msgstr ""
"Lo sentimos, ese horario ya no está disponible. Por favor elige otro "
"horario."

#: includes/class-yatoon-ajax.php:4186 includes/class-yatoon-ajax.php:4297
msgid ""
"%s is not offered by the selected staff member at this location and time."
msgstr ""
"El miembro del personal seleccionado no ofrece %s en este lugar y horario."

#: includes/class-yatoon-ajax.php:4197 includes/class-yatoon-ajax.php:4308
msgid "Sorry, %s is not available on that date. Please choose another time."
msgstr ""
"Lo sentimos, %s no está disponible en esa fecha. Por favor elige otro "
"horario."

#: includes/class-yatoon-ajax.php:4220 includes/class-yatoon-ajax.php:4334
msgid ""
"Sorry, the time slot for %s is no longer available. Please choose another "
"time."
msgstr ""
"Lo sentimos, el horario para %s ya no está disponible. Por favor elige otro "
"horario."

#: includes/class-yatoon-ajax.php:4237 includes/class-yatoon-ajax.php:4319
#: includes/class-yatoon-ajax.php:4345 includes/class-yatoon-ajax.php:4560
#: includes/class-yatoon-ajax.php:4351 includes/class-yatoon-ajax.php:4435
#: includes/class-yatoon-ajax.php:4462 includes/class-yatoon-ajax.php:4688
msgid "Failed to create booking. Please try again."
msgstr "No se pudo crear la reserva. Por favor inténtalo de nuevo."

#: includes/class-yatoon-ajax.php:4420 includes/class-yatoon-ajax.php:4626
#: includes/class-yatoon-ajax.php:5406 includes/class-yatoon-ajax.php:5622
#: includes/class-yatoon-ajax.php:4539 includes/class-yatoon-ajax.php:4754
#: includes/class-yatoon-ajax.php:5558 includes/class-yatoon-ajax.php:5777
msgid "Booking created successfully!"
msgstr "¡Reserva creada con éxito!"

#: includes/class-yatoon-ajax.php:4641 includes/class-yatoon-ajax.php:4769
msgid "Booking could not be completed. Please refresh and try again."
msgstr "No se pudo completar la reserva. Actualice e inténtelo de nuevo."

#: includes/class-yatoon-ajax.php:4644 includes/class-yatoon-ajax.php:4772
msgid ""
"Square is not connected. Please switch to Local mode or reconnect Square."
msgstr ""
"Square no está conectado. Cambie al modo local o vuelva a conectarse a "
"Square."

#: includes/class-yatoon-ajax.php:4708 includes/class-yatoon-ajax.php:4836
msgid "Failed to create customer in Square"
msgstr "No se pudo crear el cliente en Square"

#: includes/class-yatoon-ajax.php:4977 includes/class-yatoon-ajax.php:5271
#: includes/class-yatoon-ajax.php:5118 includes/class-yatoon-ajax.php:5419
msgid ""
"No staff available for one of the services. Please choose a different time."
msgstr ""
"No hay personal disponible para uno de los servicios. Por favor elige un "
"horario diferente."

#: includes/class-yatoon-ajax.php:5113 includes/class-yatoon-ajax.php:5257
msgid "%s is not offered by the selected staff member at this location."
msgstr ""
"%s no es ofrecido por el miembro del personal seleccionado en esta "
"ubicación."

#: includes/class-yatoon-ajax.php:5168 includes/class-yatoon-ajax.php:5314
msgid ""
"Failed to resolve services. Please ensure services are synced with Square."
msgstr ""
"No se pudieron resolver los servicios. Asegúrese de que los servicios estén "
"sincronizados con Square."

#: includes/class-yatoon-ajax.php:5291 includes/class-yatoon-ajax.php:5503
#: includes/class-yatoon-ajax.php:5440 includes/class-yatoon-ajax.php:5656
msgid "Failed to create booking in Square: "
msgstr "No se pudo crear la reserva en Square:"

#: includes/class-yatoon-ajax.php:5294 includes/class-yatoon-ajax.php:5443
msgid "Booking not confirmed by Square. "
msgstr "Reserva no confirmada por Square."

#: includes/class-yatoon-ajax.php:5356 includes/class-yatoon-ajax.php:5506
msgid ""
"Failed to create any bookings. Please ensure services are synced with "
"Square."
msgstr ""
"No se pudo crear ninguna reserva. Asegúrese de que los servicios estén "
"sincronizados con Square."

#: includes/class-yatoon-ajax.php:5512 includes/class-yatoon-ajax.php:5665
msgid "Booking created but no confirmation ID returned"
msgstr "Reserva creada pero no se ha devuelto ningún ID de confirmación"

#: includes/class-yatoon-ajax.php:5571 includes/class-yatoon-ajax.php:5726
msgid "Failed to save booking"
msgstr "No se pudo guardar la reserva"

#: includes/class-yatoon-ajax.php:6049 includes/class-yatoon-ajax.php:6211
msgid "You are already on the waitlist for this date and service."
msgstr "Ya estás en la lista de espera para esta fecha y servicio."

#: includes/class-yatoon-ajax.php:6088 includes/class-yatoon-ajax.php:6250
msgid "Successfully joined waitlist"
msgstr "Lista de espera unida exitosamente"

#: includes/class-yatoon-ajax.php:6090 includes/class-yatoon-ajax.php:6252
msgid "Database error. Please try again."
msgstr "Error de base de datos. Por favor inténtalo de nuevo."

#: includes/class-yatoon-ajax.php:6278 includes/class-yatoon-ajax.php:6441
msgid "Square returned 0 bookings in the date range. Local DB unchanged."
msgstr ""
"Square devolvió 0 reservas en el rango de fechas. Base de datos local sin "
"cambios."

#: includes/class-yatoon-ajax.php:6482 includes/class-yatoon-ajax.php:6512
#: includes/class-yatoon-customer-portal.php:1278
#: includes/class-yatoon-ajax.php:6661 includes/class-yatoon-ajax.php:6691
#: includes/class-yatoon-customer-portal.php:1333
msgid "Missing booking ID"
msgstr "Falta el ID de reserva"

#: includes/class-yatoon-ajax.php:6494 includes/class-yatoon-ajax.php:6673
msgid "Database delete failed"
msgstr "Error al eliminar la base de datos"

#: includes/class-yatoon-ajax.php:6498 includes/class-yatoon-ajax.php:6677
msgid "Booking #%d deleted."
msgstr "Reserva #%d eliminada."

#: includes/class-yatoon-ajax.php:6520
#: includes/class-yatoon-customer-portal.php:1409
#: includes/class-yatoon-customer-portal.php:1559
#: includes/class-yatoon-ajax.php:6699
#: includes/class-yatoon-customer-portal.php:1466
#: includes/class-yatoon-customer-portal.php:1621
msgid "Booking not found"
msgstr "Reserva no encontrada"

#: includes/class-yatoon-ajax.php:6604 includes/class-yatoon-ajax.php:6784
msgid "Booking cancelled successfully."
msgstr "Reserva cancelada con éxito."

#: includes/class-yatoon-ajax.php:6616 includes/class-yatoon-ajax.php:6709
#: includes/class-yatoon-ajax.php:6796 includes/class-yatoon-ajax.php:6891
msgid "Admin diagnostics are disabled on this site."
msgstr "Los diagnósticos de administrador están deshabilitados en este sitio."

#: includes/class-yatoon-ajax.php:6622 includes/class-yatoon-ajax.php:6802
msgid "Please provide a valid date and service."
msgstr "Proporcione una fecha y un servicio válidos."

#: includes/class-yatoon-ajax.php:6714 includes/class-yatoon-ajax.php:6896
msgid "Please provide a valid date."
msgstr "Proporcione una fecha válida."

#: includes/class-yatoon-ajax.php:6994 includes/class-yatoon-ajax.php:7186
msgid "Staff name is required."
msgstr "Se requiere el nombre del personal."

#: includes/class-yatoon-ajax.php:7049 includes/class-yatoon-ajax.php:7241
msgid "Staff updated."
msgstr "Personal actualizado."

#: includes/class-yatoon-ajax.php:7055 includes/class-yatoon-ajax.php:7247
msgid "Unlimited staff requires an active Pro license."
msgstr "El personal ilimitado requiere una licencia Pro activa."

#: includes/class-yatoon-ajax.php:7079 includes/class-yatoon-ajax.php:7271
msgid "Staff member added."
msgstr "Agregó un miembro del personal."

#: includes/class-yatoon-ajax.php:7088 includes/class-yatoon-ajax.php:7281
msgid "This assignment strategy requires Pro."
msgstr "Esta estrategia de asignación requiere Pro."

#: includes/class-yatoon-ajax.php:7093 includes/class-yatoon-ajax.php:7286
msgid "Invalid assignment strategy."
msgstr "Estrategia de asignación no válida."

#: includes/class-yatoon-ajax.php:7096 includes/class-yatoon-ajax.php:7289
msgid "Assignment strategy saved."
msgstr "Estrategia de tarea guardada."

#: includes/class-yatoon-ajax.php:7141 includes/class-yatoon-ajax.php:7336
msgid "No staff members were deleted."
msgstr "No se eliminó ningún miembro del personal."

#: includes/class-yatoon-ajax.php:7316 includes/class-yatoon-ajax.php:7513
msgid "Email address is required to send OTP."
msgstr "Se requiere una dirección de correo electrónico para enviar OTP."

#: includes/class-yatoon-ajax.php:7319 includes/class-yatoon-ajax.php:7516
msgid "Phone number is required to send OTP."
msgstr "Se requiere un número de teléfono para enviar OTP."

#: includes/class-yatoon-ajax.php:7335 includes/class-yatoon-ajax.php:7532
msgid ""
"SMS verification is temporarily unavailable. Please choose email "
"verification instead."
msgstr ""
"La verificación por SMS no está disponible temporalmente. En su lugar, elija"
" la verificación por correo electrónico."

#: includes/class-yatoon-ajax.php:7355 includes/class-yatoon-ajax.php:7552
msgid "Your booking code for %s"
msgstr "Tu código de reserva para %s"

#: includes/class-yatoon-ajax.php:7367
#: includes/class-yatoon-growth-storefront.php:671
#: includes/class-yatoon-ajax.php:7564
#: includes/class-yatoon-growth-storefront.php:684
msgid "there"
msgstr "allí"

#: includes/class-yatoon-ajax.php:7371 includes/class-yatoon-ajax.php:7568
msgid "Failed to send verification email. Please try again."
msgstr ""
"No se pudo enviar el correo electrónico de verificación. Por favor inténtalo"
" de nuevo."

#: includes/class-yatoon-ajax.php:7375 includes/class-yatoon-ajax.php:7572
msgid "A 6-digit code was sent to %s"
msgstr "Se envió un código de 6 dígitos a %s"

#: includes/class-yatoon-ajax.php:7381 includes/class-yatoon-ajax.php:7578
msgid "SMS verification requires Twilio to be configured in Settings -> SMS."
msgstr ""
"La verificación de SMS requiere que Twilio esté configurado en Configuración"
" -> SMS."

#: includes/class-yatoon-ajax.php:7388 includes/class-yatoon-ajax.php:7585
msgid "Your %1$s booking code: %2$s (expires in %3$d min)"
msgstr "Tu código de cita de %1$s: %2$s (caduca en %3$d min)"

#: includes/class-yatoon-ajax.php:7399 includes/class-yatoon-ajax.php:7596
msgid "Failed to send SMS. Please check Twilio settings."
msgstr ""
"No se pudo enviar SMS. Por favor verifique la configuración de Twilio."

#: includes/class-yatoon-ajax.php:7403 includes/class-yatoon-ajax.php:7600
msgid "A 6-digit code was sent via SMS to %s"
msgstr "Se envió un código de 6 dígitos a través de SMS a %s"

#: includes/class-yatoon-ajax.php:7427 includes/class-yatoon-ajax.php:7624
msgid "Verification code expired or not found. Please request a new code."
msgstr ""
"El código de verificación expiró o no se encontró. Solicite un nuevo código."

#: includes/class-yatoon-ajax.php:7431 includes/class-yatoon-ajax.php:7628
msgid "Verification code has expired. Please request a new one."
msgstr "El código de verificación ha caducado. Por favor solicite uno nuevo."

#: includes/class-yatoon-ajax.php:7434 includes/class-yatoon-ajax.php:7631
msgid "Incorrect code. Please try again."
msgstr "Código incorrecto. Por favor inténtalo de nuevo."

#: includes/class-yatoon-ajax.php:7464 includes/class-yatoon-ajax.php:7661
msgid "Verified!"
msgstr "¡Verificado!"

#: includes/class-yatoon-ajax.php:7587 includes/class-yatoon-ajax.php:7790
msgid "Today %s"
msgstr "Hoy %s"

#: includes/class-yatoon-ajax.php:7594 includes/class-yatoon-ajax.php:7797
msgid "Tomorrow %s"
msgstr "Mañana %s"

#: includes/class-yatoon-ajax.php:7629 includes/class-yatoon-ajax.php:7833
msgid "Invalid staff ID."
msgstr "Identificación de personal no válida."

#: includes/class-yatoon-ajax.php:7635
#: includes/class-yatoon-staff-portal.php:658
#: includes/class-yatoon-ajax.php:7840
#: includes/class-yatoon-staff-portal.php:664
msgid "Staff not found."
msgstr "Personal no encontrado."

#: includes/class-yatoon-ajax.php:7651 includes/class-yatoon-ajax.php:7851
msgid "PIN removed."
msgstr "PIN eliminado."

#: includes/class-yatoon-ajax.php:7663 includes/class-yatoon-ajax.php:7863
msgid "PIN must be %d digits."
msgstr "El PIN debe tener %d dígitos."

#: includes/class-yatoon-ajax.php:7670 includes/class-yatoon-ajax.php:7870
msgid ""
"Please choose a less predictable PIN - no repeated or sequential digits."
msgstr "Elija un PIN menos predecible: sin dígitos repetidos ni secuenciales."

#: includes/class-yatoon-ajax.php:7686 includes/class-yatoon-ajax.php:7886
msgid ""
"That PIN is already used by another staff member. Please choose a different "
"one."
msgstr ""
"Ese PIN ya lo utiliza otro miembro del personal. Por favor elige uno "
"diferente."

#: includes/class-yatoon-ajax.php:7691 includes/class-yatoon-ajax.php:7891
msgid "PIN saved."
msgstr "PIN guardado."

#: includes/class-yatoon-ajax.php:7707 includes/class-yatoon-ajax.php:7910
msgid "Square API settings saved."
msgstr "Se guardó la configuración de la API de Square."

#: includes/class-yatoon-ajax.php:8040
#: includes/class-yatoon-growth-modules.php:678
#: includes/class-yatoon-notifications.php:445
#: includes/class-yatoon-ajax.php:8243
#: includes/class-yatoon-growth-modules.php:696
#: includes/class-yatoon-notifications.php:455
msgid "Settings saved."
msgstr "Configuración guardada."

#: includes/class-yatoon-ajax.php:8081 includes/class-yatoon-ajax.php:8285
msgid "Default templates restored. Reload the page to see them."
msgstr ""
"Plantillas predeterminadas restauradas. Recarga la página para verlos."

#: includes/class-yatoon-ajax.php:7134
msgid "%d staff member deleted."
msgid_plural "%d staff members deleted."
msgstr[0] "%d miembro del personal eliminado."
msgstr[1] "%d miembros del personal eliminados."

#: includes/class-yatoon-backup-migration.php:31
msgid "Complete Yatoon backup & restore"
msgstr "Complete la copia de seguridad y restauración de Yatoon"

#: includes/class-yatoon-backup-migration.php:32
msgid ""
"Create a restorable archive of every Yatoon data table, non-secret setting, "
"and referenced uploaded image. Use it to move the complete Yatoon "
"installation to another WordPress site."
msgstr ""
"Cree un archivo restaurable de cada Yatoon tabla de datos, configuración no "
"secreta e imagen cargada a la que se hace referencia. Úselo para mover la "
"instalación completa de Yatoon a otro sitio WordPress."

#: includes/class-yatoon-backup-migration.php:37
msgid "1. Download complete backup"
msgstr "1. Descargar copia de seguridad completa"

#: includes/class-yatoon-backup-migration.php:38
msgid ""
"Includes services and options, staff and assignments, clients, appointments,"
" forms, resources, packages, gift cards, payments, reports, logs, settings, "
"and referenced images when present."
msgstr ""
"Incluye servicios y opciones, personal y asignaciones, clientes, citas, "
"formularios, recursos, paquetes, tarjetas de regalo, pagos, informes, "
"registros, configuraciones e imágenes de referencia cuando estén presentes."

#: includes/class-yatoon-backup-migration.php:39
msgid "Download full Yatoon backup"
msgstr "Descargar copia de seguridad completa de Yatoon"

#: includes/class-yatoon-backup-migration.php:44
msgid "2. Preview or restore backup"
msgstr "2. Vista previa o restauración de la copia de seguridad"

#: includes/class-yatoon-backup-migration.php:45
msgid "Yatoon backup ZIP"
msgstr "Yatoon copia de seguridad ZIP"

#: includes/class-yatoon-backup-migration.php:47
#: includes/class-yatoon-data-portability.php:108
#: includes/class-yatoon-data-portability.php:125
msgid "Preview only (recommended first)"
msgstr "Solo vista previa (recomendado primero)"

#: includes/class-yatoon-backup-migration.php:48
msgid "I understand that Restore replaces current Yatoon data."
msgstr "Entiendo que Restaurar reemplaza los datos actuales de Yatoon."

#: includes/class-yatoon-backup-migration.php:49
msgid "Preview / restore backup"
msgstr "Vista previa/restauración de copia de seguridad"

#: includes/class-yatoon-backup-migration.php:52
msgid "Security:"
msgstr "Seguridad:"

#: includes/class-yatoon-backup-migration.php:52
msgid ""
"Passwords, API keys, access tokens, webhook secrets, license keys, and "
"payment credentials are intentionally excluded. Reconnect Square and other "
"integrations on the destination site."
msgstr ""
"Las contraseñas, las claves API, los tokens de acceso, los secretos de "
"webhooks, las claves de licencia y las credenciales de pago se excluyen "
"intencionalmente. Vuelva a conectar Square y otras integraciones en el sitio"
" de destino."

#: includes/class-yatoon-backup-migration.php:83
msgid ""
"Backup is valid: %1$d tables, %2$d rows, %3$d settings, and %4$d referenced "
"images. Uncheck Preview only and confirm replacement to restore it."
msgstr ""
"La copia de seguridad es válida: %1$d tablas, %2$d filas, %3$d "
"configuraciones e %4$d imágenes referenciadas. Desmarque Solo vista previa y"
" confirme el reemplazo para restaurarlo."

#: includes/class-yatoon-backup-migration.php:91
msgid "Confirm that Restore may replace current Yatoon data."
msgstr "Confirme que Restaurar puede reemplazar los datos actuales de Yatoon."

#: includes/class-yatoon-backup-migration.php:96
msgid ""
"Restore complete: %1$d tables, %2$d rows, %3$d settings, and %4$d images "
"restored. Reconnect external integrations before going live."
msgstr ""
"Restauración completa: %1$d tablas, %2$d filas, %3$d configuraciones e %4$d "
"imágenes restauradas. Vuelva a conectar las integraciones externas antes de "
"publicarlas."

#: includes/class-yatoon-backup-migration.php:113
#: includes/class-yatoon-release-safety.php:127
msgid "You do not have permission to manage backups."
msgstr "No tienes permiso para gestionar copias de seguridad."

#: includes/class-yatoon-backup-migration.php:120
msgid "The PHP ZIP extension is required for this operation."
msgstr "Se requiere la extensión PHP ZIP para esta operación."

#: includes/class-yatoon-backup-migration.php:130
msgid "The backup file could not be created."
msgstr "No se pudo crear el archivo de copia de seguridad."

#: includes/class-yatoon-backup-migration.php:134
msgid "The backup ZIP could not be opened."
msgstr "No se pudo abrir el ZIP de respaldo."

#: includes/class-yatoon-backup-migration.php:154
msgid "A temporary backup file could not be created."
msgstr "No se pudo crear un archivo de copia de seguridad temporal."

#: includes/class-yatoon-backup-migration.php:224
msgid "A Yatoon table could not be exported."
msgstr "No se pudo exportar una tabla Yatoon."

#: includes/class-yatoon-backup-migration.php:303
#: includes/class-yatoon-backup-migration.php:305
msgid "Choose a Yatoon backup ZIP."
msgstr "Elige un ZIP de respaldo Yatoon."

#: includes/class-yatoon-backup-migration.php:307
#: includes/class-yatoon-backup-migration.php:308
msgid "The backup ZIP could not be read or is larger than 256 MB."
msgstr "El ZIP de respaldo no se pudo leer o tiene más de 256 MB."

#: includes/class-yatoon-backup-migration.php:310
#: includes/class-yatoon-backup-migration.php:311
msgid "Only a .zip Yatoon backup is accepted."
msgstr "Sólo se acepta una copia de seguridad .zip Yatoon."

#: includes/class-yatoon-backup-migration.php:314
#: includes/class-yatoon-backup-migration.php:315
msgid "The backup ZIP is damaged or unreadable."
msgstr "El ZIP de respaldo está dañado o es ilegible."

#: includes/class-yatoon-backup-migration.php:318
#: includes/class-yatoon-backup-migration.php:319
msgid "The backup ZIP contains too many files."
msgstr "El ZIP de respaldo contiene demasiados archivos."

#: includes/class-yatoon-backup-migration.php:326
#: includes/class-yatoon-backup-migration.php:327
msgid "The backup ZIP contains an unsafe path."
msgstr "El ZIP de respaldo contiene una ruta insegura."

#: includes/class-yatoon-backup-migration.php:331
#: includes/class-yatoon-backup-migration.php:332
msgid "The expanded backup is too large."
msgstr "La copia de seguridad ampliada es demasiado grande."

#: includes/class-yatoon-backup-migration.php:345
#: includes/class-yatoon-backup-migration.php:346
msgid "This is not a supported complete Yatoon backup."
msgstr "Esta no es una copia de seguridad completa Yatoon compatible."

#: includes/class-yatoon-backup-migration.php:349
#: includes/class-yatoon-backup-migration.php:350
msgid "The backup manifest contains an invalid table."
msgstr "El manifiesto de respaldo contiene una tabla no válida."

#: includes/class-yatoon-backup-migration.php:360
#: includes/class-yatoon-backup-migration.php:361
msgid ""
"A safety snapshot could not be created, so Restore was stopped before "
"changing data."
msgstr ""
"No se pudo crear una instantánea de seguridad, por lo que se detuvo la "
"restauración antes de cambiar los datos."

#: includes/class-yatoon-backup-migration.php:373
#: includes/class-yatoon-backup-migration.php:374
msgid "A required table file is missing from the backup."
msgstr "Falta un archivo de tabla requerido en la copia de seguridad."

#: includes/class-yatoon-backup-migration.php:377
#: includes/class-yatoon-backup-migration.php:378
msgid "A backup table failed its integrity check."
msgstr "Una tabla de respaldo no pasó la verificación de integridad."

#: includes/class-yatoon-backup-migration.php:384
#: includes/class-yatoon-backup-migration.php:385
msgid "Backup settings failed their integrity check."
msgstr ""
"La configuración de la copia de seguridad no pasó la verificación de "
"integridad."

#: includes/class-yatoon-backup-migration.php:388
#: includes/class-yatoon-backup-migration.php:389
msgid "Backup settings are invalid."
msgstr "La configuración de la copia de seguridad no es válida."

#: includes/class-yatoon-backup-migration.php:568
#: includes/class-yatoon-backup-migration.php:569
msgid "Restore failed while writing %s."
msgstr "La restauración falló al escribir %s."

#: includes/class-yatoon-backup-migration.php:579
#: includes/class-yatoon-backup-migration.php:580
msgid "The migration ZIP could not be created."
msgstr "No se pudo crear el ZIP de migración."

#: includes/class-yatoon-backup-migration.php:721
#: includes/class-yatoon-backup-migration.php:722
msgid "The download file could not be created."
msgstr "No se pudo crear el archivo de descarga."

#: includes/class-yatoon-calendar-links.php:46
msgid "Invalid calendar link."
msgstr "Enlace de calendario no válido."

#: includes/class-yatoon-calendar-links.php:64
msgid "Calendar link expired or invalid."
msgstr "El enlace del calendario expiró o no es válido."

#: includes/class-yatoon-change-service-safety.php:87
#: includes/class-yatoon-change-service-safety.php:91
msgid ""
"Two services in this appointment overlap for the same staff member. Choose "
"another available staff member for one of them."
msgstr ""
"Dos servicios en este cita se superponen para el mismo miembro del personal."
" Elija otro miembro del personal disponible para uno de ellos."

#: includes/class-yatoon-change-service-safety.php:98
#: includes/class-yatoon-change-service-safety.php:102
msgid "The updated appointment schedule is incomplete. Please try again."
msgstr ""
"El calendario de citas actualizado está incompleto. Por favor inténtalo de "
"nuevo."

#: includes/class-yatoon-change-service-safety.php:104
#: includes/class-yatoon-change-service-safety.php:108
msgid ""
"The selected services would extend outside business hours or into a break. "
"Please reschedule first."
msgstr ""
"Los servicios seleccionados se extenderían fuera del horario comercial o "
"durante un descanso. Por favor reprograme primero."

#: includes/class-yatoon-change-service-safety.php:107
#: includes/class-yatoon-change-service-safety.php:111
msgid ""
"The appointment date is closed for online changes. Please contact the salon."
msgstr ""
"La fecha de cita está cerrada para cambios online. Por favor contacta con el"
" salón."

#: includes/class-yatoon-change-service-safety.php:110
#: includes/class-yatoon-change-service-safety.php:114
msgid ""
"That time is no longer available for the assigned staff member. Please "
"reschedule first."
msgstr ""
"Ese tiempo ya no está disponible para el miembro del personal asignado. Por "
"favor reprograme primero."

#: includes/class-yatoon-change-service-safety.php:114
#: includes/class-yatoon-change-service-safety.php:118
msgid ""
"A required chair, room, or shared resource is not available for the added "
"service. Please choose another time."
msgstr ""
"Una silla, sala o recurso compartido requerido no está disponible para el "
"servicio agregado. Por favor elige otro horario."

#: includes/class-yatoon-commerce.php:302
#: includes/class-yatoon-commerce.php:303
#: includes/class-yatoon-commerce.php:306
#: includes/class-yatoon-commerce.php:307
msgid "Orders & Invoices"
msgstr "Pedidos y Facturas"

#: includes/class-yatoon-commerce.php:312
#: includes/class-yatoon-commerce.php:316
msgid "You do not have permission to manage orders."
msgstr "No tienes permiso para gestionar pedidos."

#: includes/class-yatoon-commerce.php:339
#: includes/class-yatoon-commerce.php:344
msgid "The payment provider accepted the refund."
msgstr "El proveedor de pago aceptó el reembolso."

#: includes/class-yatoon-commerce.php:343
#: includes/class-yatoon-commerce.php:348
msgid "Refund amount exceeds the remaining paid amount."
msgstr "El monto del reembolso excede el monto pagado restante."

#: includes/class-yatoon-commerce.php:347
#: includes/class-yatoon-commerce.php:352
msgid "Manual refund recorded."
msgstr "Reembolso manual registrado."

#: includes/class-yatoon-commerce.php:366
#: includes/class-yatoon-commerce.php:373
msgid "Direct Square and Stripe refunds require Yatoon Pro."
msgstr "Los reembolsos directos de Square y Stripe requieren Yatoon Pro."

#: includes/class-yatoon-customer-portal.php:369
#: includes/class-yatoon-customer-portal.php:379
msgid "Verifying..."
msgstr "Verificando..."

#: includes/class-yatoon-customer-portal.php:371
#: includes/class-yatoon-customer-portal.php:381
msgid "Verification code sent to your email:"
msgstr "Código de verificación enviado a su correo electrónico:"

#: includes/class-yatoon-customer-portal.php:375
#: includes/class-yatoon-customer-portal.php:385
msgid "Mobile phone (e.g. 317-555-1234)"
msgstr "Teléfono móvil (por ejemplo, 317-555-1234)"

#: includes/class-yatoon-customer-portal.php:376
#: public/views/booking-form.php:498
#: includes/class-yatoon-customer-portal.php:386
msgid "6-digit code"
msgstr "código de 6 dígitos"

#: includes/class-yatoon-customer-portal.php:377
#: includes/class-yatoon-customer-portal.php:387
msgid "Verify & Sign In"
msgstr "Verificar e iniciar sesión"

#: includes/class-yatoon-customer-portal.php:378
#: includes/class-yatoon-customer-portal.php:388
msgid "Sign Out"
msgstr "Cerrar sesión"

#: includes/class-yatoon-customer-portal.php:379
#: includes/class-yatoon-customer-portal.php:389
msgid "Upcoming Appointments"
msgstr "Próximas citas"

#: includes/class-yatoon-customer-portal.php:380
#: includes/class-yatoon-customer-portal.php:390
msgid "Past Appointments"
msgstr "Citas pasadas"

#: includes/class-yatoon-customer-portal.php:381
#: includes/class-yatoon-customer-portal.php:391
msgid "Spending History"
msgstr "Historial de gastos"

#: includes/class-yatoon-customer-portal.php:382
#: includes/class-yatoon-customer-portal.php:392
msgid "No upcoming appointments."
msgstr "No hay citas próximas."

#: includes/class-yatoon-customer-portal.php:383
#: includes/class-yatoon-customer-portal.php:393
msgid "No past appointments found."
msgstr "No se encontraron citas anteriores."

#: includes/class-yatoon-customer-portal.php:384
#: includes/class-yatoon-manage-booking.php:728
#: includes/class-yatoon-customer-portal.php:394
#: includes/class-yatoon-manage-booking.php:735
msgid "Cancel Appointment"
msgstr "Cancelar cita"

#: includes/class-yatoon-customer-portal.php:385
#: includes/class-yatoon-manage-booking.php:718
#: includes/class-yatoon-customer-portal.php:395
#: includes/class-yatoon-manage-booking.php:725
msgid "Reschedule"
msgstr "Reprogramar"

#: includes/class-yatoon-customer-portal.php:386
#: includes/class-yatoon-customer-portal.php:396
msgid "Are you sure you want to cancel this appointment?"
msgstr "¿Está seguro de que desea cancelar esta cita?"

#: includes/class-yatoon-customer-portal.php:387
#: includes/class-yatoon-customer-portal.php:1308
#: includes/class-yatoon-customer-portal.php:1357
#: includes/class-yatoon-customer-portal.php:397
#: includes/class-yatoon-customer-portal.php:1364
#: includes/class-yatoon-customer-portal.php:1413
msgid "Appointment cancelled successfully."
msgstr "La cita se canceló correctamente."

#: includes/class-yatoon-customer-portal.php:388
#: includes/class-yatoon-customer-portal.php:398
msgid "Choose a New Time"
msgstr "Elige una nueva hora"

#: includes/class-yatoon-customer-portal.php:389
#: includes/class-yatoon-customer-portal.php:399
msgid "Book New Appointment"
msgstr "Reservar nueva cita"

#: includes/class-yatoon-customer-portal.php:390
#: includes/class-yatoon-customer-portal.php:400
msgid "Book Again"
msgstr "Reservar de nuevo"

#: includes/class-yatoon-customer-portal.php:391
#: includes/class-yatoon-customer-portal.php:401
msgid "Total Spent"
msgstr "Total gastado"

#: includes/class-yatoon-customer-portal.php:392
#: includes/class-yatoon-growth-modules.php:770
#: includes/class-yatoon-customer-portal.php:402
#: includes/class-yatoon-growth-modules.php:788
msgid "Visits"
msgstr "Visitas"

#: includes/class-yatoon-customer-portal.php:393
#: includes/class-yatoon-customer-portal.php:403
msgid "Resend code"
msgstr "Reenviar código"

#: includes/class-yatoon-customer-portal.php:394
#: includes/class-yatoon-customer-portal.php:404
msgid "Change phone number"
msgstr "Cambiar número de teléfono"

#: includes/class-yatoon-customer-portal.php:421
#: includes/class-yatoon-customer-portal.php:431
msgid "Too many attempts. Please wait a few minutes and try again."
msgstr "Demasiados intentos. Espere unos minutos e inténtelo de nuevo."

#: includes/class-yatoon-customer-portal.php:441
#: includes/class-yatoon-customer-portal.php:448
#: includes/class-yatoon-customer-portal.php:451
#: includes/class-yatoon-customer-portal.php:458
msgid ""
"We could not find an appointment with that phone number. Please contact us "
"for help."
msgstr ""
"No pudimos encontrar una cita con ese número de teléfono. Por favor "
"contáctenos para obtener ayuda."

#: includes/class-yatoon-customer-portal.php:472
#: includes/class-yatoon-customer-portal.php:482
msgid "[%s] Your verification code"
msgstr "[%s] Tu código de verificación"

#: includes/class-yatoon-customer-portal.php:484
#: includes/class-yatoon-customer-portal.php:496
msgid "Failed to send email. Please try again or contact us."
msgstr ""
"No se pudo enviar el correo electrónico. Por favor inténtelo de nuevo o "
"contáctenos."

#: includes/class-yatoon-customer-portal.php:491
#: includes/class-yatoon-customer-portal.php:503
msgid "Verification code sent to %s"
msgstr "Código de verificación enviado a %s"

#: includes/class-yatoon-customer-portal.php:539
#: includes/class-yatoon-customer-portal.php:571
#: includes/class-yatoon-customer-portal.php:551
#: includes/class-yatoon-customer-portal.php:583
msgid "Session expired. Please request a new code."
msgstr "La sesión expiró. Solicite un nuevo código."

#: includes/class-yatoon-customer-portal.php:559
#: includes/class-yatoon-customer-portal.php:571
msgid "Too many incorrect codes. Please request a new code."
msgstr "Demasiados códigos incorrectos. Solicite un nuevo código."

#: includes/class-yatoon-customer-portal.php:561
#: includes/class-yatoon-customer-portal.php:573
msgid "Invalid or expired code. Please try again."
msgstr "Código no válido o caducado. Por favor inténtalo de nuevo."

#: includes/class-yatoon-customer-portal.php:707
#: includes/class-yatoon-customer-portal.php:724
msgid "Service package"
msgstr "Paquete de servicios"

#: includes/class-yatoon-customer-portal.php:722
#: includes/class-yatoon-customer-portal.php:740
msgid "Membership"
msgstr "Membresía"

#: includes/class-yatoon-customer-portal.php:745
#: includes/class-yatoon-customer-portal.php:764
msgid "%1$s at %2$d points"
msgstr "%1$s en %2$d puntos"

#: includes/class-yatoon-customer-portal.php:780
#: includes/class-yatoon-customer-portal.php:804
msgid "Please enter a valid name."
msgstr "Por favor ingrese un nombre válido."

#: includes/class-yatoon-customer-portal.php:783
#: includes/class-yatoon-customer-portal.php:807
msgid "Preferences must be 1,000 characters or fewer."
msgstr "Las preferencias deben tener 1000 caracteres o menos."

#: includes/class-yatoon-customer-portal.php:794
#: includes/class-yatoon-customer-portal.php:818
msgid "Profile could not be saved. Please try again."
msgstr "No se pudo guardar el perfil. Por favor inténtalo de nuevo."

#: includes/class-yatoon-customer-portal.php:804
#: includes/class-yatoon-customer-portal.php:830
msgid "Rewards are not enabled."
msgstr "Las recompensas no están habilitadas."

#: includes/class-yatoon-customer-portal.php:812
#: includes/class-yatoon-customer-portal.php:839
msgid "Reward account not found."
msgstr "No se encontró la cuenta de recompensa."

#: includes/class-yatoon-customer-portal.php:815
#: includes/class-yatoon-customer-portal.php:842
msgid "Reward not found."
msgstr "Recompensa no encontrada."

#: includes/class-yatoon-customer-portal.php:818
#: includes/class-yatoon-customer-portal.php:846
msgid "Please wait a moment before trying again."
msgstr "Espere un momento antes de volver a intentarlo."

#: includes/class-yatoon-customer-portal.php:828
#: includes/class-yatoon-customer-portal.php:857
msgid "Not enough points for this reward."
msgstr "No hay suficientes puntos para esta recompensa."

#: includes/class-yatoon-customer-portal.php:838
#: includes/class-yatoon-customer-portal.php:868
msgid "The reward could not be redeemed. Your points were restored."
msgstr "La recompensa no se pudo canjear. Tus puntos fueron restaurados."

#: includes/class-yatoon-customer-portal.php:841
#: includes/class-yatoon-customer-portal.php:871
msgid "Reward redeemed. Show the claim reference at checkout."
msgstr "Recompensa canjeada. Muestra el código de canje al pagar."

#: includes/class-yatoon-customer-portal.php:1011
#: includes/class-yatoon-customer-portal.php:1158
#: includes/class-yatoon-customer-portal.php:1055
#: includes/class-yatoon-customer-portal.php:1210
msgid "Cancelled by you"
msgstr "Cancelado por ti"

#: includes/class-yatoon-customer-portal.php:1012
#: includes/class-yatoon-customer-portal.php:1159
#: includes/class-yatoon-customer-portal.php:1056
#: includes/class-yatoon-customer-portal.php:1211
msgid "Cancelled by salon"
msgstr "Cancelada por el salón"

#: includes/class-yatoon-customer-portal.php:1015
#: includes/class-yatoon-customer-portal.php:1187
#: includes/class-yatoon-customer-portal.php:1059
#: includes/class-yatoon-customer-portal.php:1239
msgid "Pay at salon"
msgstr "Pagar en el salón"

#: includes/class-yatoon-customer-portal.php:1016
#: includes/class-yatoon-customer-portal.php:1060
msgid "Paid in salon"
msgstr "Pagado en el salón"

#: includes/class-yatoon-customer-portal.php:1018
#: includes/class-yatoon-customer-portal.php:1062
msgid "Partially refunded"
msgstr "Parcialmente reembolsado"

#: includes/class-yatoon-customer-portal.php:1160
#: includes/class-yatoon-customer-portal.php:1212
msgid "Declined"
msgstr "Rechazado"

#: includes/class-yatoon-customer-portal.php:1186
#: includes/class-yatoon-customer-portal.php:1238
msgid "Payment handled at booking or salon"
msgstr "Pago gestionado en la reserva o salón."

#: includes/class-yatoon-customer-portal.php:1326
#: includes/class-yatoon-customer-portal.php:1382
msgid "You do not have permission to cancel this booking."
msgstr "No tienes permiso para cancelar esta reserva."

#: includes/class-yatoon-customer-portal.php:1386
#: includes/class-yatoon-manage-booking.php:2590
#: includes/class-yatoon-customer-portal.php:1443
#: includes/class-yatoon-manage-booking.php:2614
msgid "No available times on this date. Please try another day."
msgstr ""
"No hay horarios disponibles en esta fecha. Por favor intenta otro día."

#: includes/class-yatoon-customer-portal.php:1413
#: includes/class-yatoon-customer-portal.php:1470
msgid "No segments"
msgstr "Sin segmentos"

#: includes/class-yatoon-customer-portal.php:1474
#: includes/class-yatoon-customer-portal.php:1533
msgid "Unable to load available times. Please call us to reschedule."
msgstr ""
"No se pueden cargar los horarios disponibles. Por favor llámenos para "
"reprogramar."

#: includes/class-yatoon-customer-portal.php:1520
#: includes/class-yatoon-manage-booking.php:2633
#: includes/class-yatoon-customer-portal.php:1581
#: includes/class-yatoon-manage-booking.php:2657
msgid "That time slot is no longer available. Please choose another."
msgstr "Ese horario ya no está disponible. Por favor elige otro."

#: includes/class-yatoon-customer-portal.php:1543
#: includes/class-yatoon-customer-portal.php:1604
msgid "The appointment could not be rescheduled. Nothing was changed."
msgstr "La cita no pudo reprogramarse. No se cambió nada."

#: includes/class-yatoon-customer-portal.php:1552
#: includes/class-yatoon-customer-portal.php:1635
#: includes/class-yatoon-customer-portal.php:1614
#: includes/class-yatoon-customer-portal.php:1698
msgid "Appointment rescheduled successfully!"
msgstr "¡Cita reprogramada exitosamente!"

#: includes/class-yatoon-data-portability.php:26
#: includes/class-yatoon-data-portability.php:27
#: includes/class-yatoon-data-portability.php:64
msgid "Import & Migration"
msgstr "Importación y Migración"

#: includes/class-yatoon-data-portability.php:55
msgid "Complete portable ZIP"
msgstr "ZIP portátil completo"

#: includes/class-yatoon-data-portability.php:56
msgid "Services CSV"
msgstr "Servicios CSV"

#: includes/class-yatoon-data-portability.php:57
msgid "Staff CSV"
msgstr "CSV del personal"

#: includes/class-yatoon-data-portability.php:58
msgid "Clients CSV"
msgstr "Clientes CSV"

#: includes/class-yatoon-data-portability.php:59
msgid "Appointments CSV"
msgstr "Citas CSV"

#: includes/class-yatoon-data-portability.php:65
msgid ""
"Move services, staff, and clients into Yatoon without retyping them. Run a "
"preview first; existing matching records are updated instead of duplicated."
msgstr ""
"Mueva servicios, personal y clientes a Yatoon sin volver a escribirlos. "
"Primero ejecute una vista previa; los registros coincidentes existentes se "
"actualizan en lugar de duplicarse."

#: includes/class-yatoon-data-portability.php:67
msgid ""
"Setup wizard: import your data now, or continue setup without importing."
msgstr ""
"Asistente de configuración: importe sus datos ahora o continúe con la "
"configuración sin importarlos."

#: includes/class-yatoon-data-portability.php:67
msgid "Continue setup wizard"
msgstr "Continuar con el asistente de configuración"

#: includes/class-yatoon-data-portability.php:81
msgid "Portable CSV exports"
msgstr "Exportaciones CSV portátiles"

#: includes/class-yatoon-data-portability.php:82
msgid ""
"Download selected UTF-8 CSV files for spreadsheets and manual data transfer."
" These are convenient data exports, not a complete restorable backup."
msgstr ""
"Descargue archivos CSV UTF-8 seleccionados para hojas de cálculo y "
"transferencia manual de datos. Estas son exportaciones de datos "
"convenientes, no una copia de seguridad completa y restaurable."

#: includes/class-yatoon-data-portability.php:87
msgid "Export file"
msgstr "Exportar archivo"

#: includes/class-yatoon-data-portability.php:89
msgid "Download export"
msgstr "Descargar exportar"

#: includes/class-yatoon-data-portability.php:92
msgid "Privacy notice:"
msgstr "Aviso de privacidad:"

#: includes/class-yatoon-data-portability.php:92
msgid ""
"Client and appointment exports contain personal information. Store them "
"securely. Use Complete Yatoon backup above when you need an exact cross-site"
" restore."
msgstr ""
"Las exportaciones de clientes y citas contienen información personal. "
"Guárdelos de forma segura. Utilice la copia de seguridad completa Yatoon "
"anterior cuando necesite una restauración exacta entre sitios."

#: includes/class-yatoon-data-portability.php:94
msgid "Import into Yatoon"
msgstr "Importar a Yatoon"

#: includes/class-yatoon-data-portability.php:97
msgid "Generic CSV"
msgstr "CSV genérico"

#: includes/class-yatoon-data-portability.php:98
msgid ""
"Works with exports from most booking systems. UTF-8 CSV, up to 5 MB and "
"20,000 rows per run."
msgstr ""
"Funciona con exportaciones de la mayoría de los sistemas de reservas. UTF-8 "
"CSV, hasta 5 MB y 20 000 filas por ejecución."

#: includes/class-yatoon-data-portability.php:104
msgid "Data type"
msgstr "tipo de datos"

#: includes/class-yatoon-data-portability.php:106
msgid "CSV file"
msgstr "archivo CSV"

#: includes/class-yatoon-data-portability.php:109
msgid "Check CSV"
msgstr "Comprobar CSV"

#: includes/class-yatoon-data-portability.php:116
msgid "Detected"
msgstr "Detectado"

#: includes/class-yatoon-data-portability.php:116
msgid "Not detected"
msgstr "No detectado"

#: includes/class-yatoon-data-portability.php:117
msgid ""
"Imports directly from the existing WordPress tables. The source plugin data "
"is never changed or deleted."
msgstr ""
"Importa directamente desde las tablas WordPress existentes. Los datos del "
"complemento de origen nunca se modifican ni eliminan."

#: includes/class-yatoon-data-portability.php:126
msgid "Preview migration"
msgstr "Vista previa de la migración"

#: includes/class-yatoon-data-portability.php:133
msgid ""
"Square is imported through Yatoon's version-aware catalog sync so service "
"variation IDs, staff eligibility, bookings, and future updates stay "
"connected."
msgstr ""
"Square se importa a través de la sincronización del catálogo con "
"reconocimiento de versiones de Yatoon para que los ID de variación del "
"servicio, la elegibilidad del personal, las reservas y las actualizaciones "
"futuras permanezcan conectados."

#: includes/class-yatoon-data-portability.php:134
msgid "Open Square setup"
msgstr "Abra la configuración de Square"

#: includes/class-yatoon-data-portability.php:134
msgid "Open service sync"
msgstr "Abrir sincronización de servicio"

#: includes/class-yatoon-data-portability.php:137
msgid "Before you import"
msgstr "Antes de importar"

#: includes/class-yatoon-data-portability.php:137
msgid "Create a database backup from Tools > Operations."
msgstr ""
"Cree una copia de seguridad de la base de datos desde Herramientas > "
"Operaciones."

#: includes/class-yatoon-data-portability.php:137
msgid "Preview and review the detected row counts."
msgstr "Obtenga una vista previa y revise los recuentos de filas detectadas."

#: includes/class-yatoon-data-portability.php:137
msgid "Uncheck Preview only and run again to save."
msgstr "Desmarque Solo vista previa y ejecútelo nuevamente para guardar."

#: includes/class-yatoon-data-portability.php:137
msgid "Review staff-to-service assignments after migration."
msgstr ""
"Revise las asignaciones de personal a servicio después de la migración."

#: includes/class-yatoon-data-portability.php:200
msgid "You do not have permission to export data."
msgstr "No tienes permiso para exportar datos."

#: includes/class-yatoon-data-portability.php:210
msgid "Choose a valid export file."
msgstr "Elija un archivo de exportación válido."

#: includes/class-yatoon-data-portability.php:216
#: includes/class-yatoon-data-portability.php:235
msgid "The export file could not be created."
msgstr "No se pudo crear el archivo de exportación."

#: includes/class-yatoon-data-portability.php:231
msgid ""
"ZIP export is unavailable on this server. Download the individual CSV files "
"instead."
msgstr ""
"La exportación ZIP no está disponible en este servidor. En su lugar, "
"descargue los archivos CSV individuales."

#: includes/class-yatoon-data-portability.php:241
msgid "The export ZIP could not be opened."
msgstr "No se pudo abrir el ZIP de exportación."

#: includes/class-yatoon-data-portability.php:253
msgid "One of the export CSV files could not be created."
msgstr "No se pudo crear uno de los archivos CSV de exportación."

#: includes/class-yatoon-data-portability.php:350
msgid "You do not have permission to import data."
msgstr "No tienes permiso para importar datos."

#: includes/class-yatoon-data-portability.php:364
msgid "Unknown import source."
msgstr "Fuente de importación desconocida."

#: includes/class-yatoon-data-portability.php:368
msgid "%1$s complete: %2$d checked, %3$d new, %4$d updated, %5$d skipped."
msgstr ""
"%1$s completo: %2$d marcado, %3$d nuevo, %4$d actualizado, %5$d omitido."

#: includes/class-yatoon-data-portability.php:369
msgid "Import"
msgstr "Importar"

#: includes/class-yatoon-data-portability.php:389
#: includes/class-yatoon-data-portability.php:391
msgid "Choose a CSV file to continue."
msgstr "Elija un archivo CSV para continuar."

#: includes/class-yatoon-data-portability.php:393
#: includes/class-yatoon-data-portability.php:394
msgid "The CSV could not be read or is larger than 5 MB."
msgstr "El CSV no se pudo leer o tiene más de 5 MB."

#: includes/class-yatoon-data-portability.php:396
#: includes/class-yatoon-data-portability.php:397
msgid "Only .csv files are accepted."
msgstr "Sólo se aceptan archivos .csv."

#: includes/class-yatoon-data-portability.php:400
#: includes/class-yatoon-data-portability.php:401
msgid "The uploaded file is not a valid CSV."
msgstr "El archivo subido no es un CSV válido."

#: includes/class-yatoon-data-portability.php:404
#: includes/class-yatoon-data-portability.php:405
msgid "The CSV file could not be opened."
msgstr "No se pudo abrir el archivo CSV."

#: includes/class-yatoon-data-portability.php:409
#: includes/class-yatoon-data-portability.php:410
msgid "The CSV has no header row."
msgstr "El CSV no tiene fila de encabezado."

#: includes/class-yatoon-data-portability.php:474
#: includes/class-yatoon-data-portability.php:475
msgid "Choose services, staff, or clients."
msgstr "Elija servicios, personal o clientes."

#: includes/class-yatoon-editor-integrations.php:24
msgid "Yatoon Booking Form"
msgstr "Yatoon Formulario de reserva"

#: includes/class-yatoon-editor-integrations.php:25
msgid "The full multi-step appointment booking flow."
msgstr "El flujo completo de reserva de citas de varios pasos."

#: includes/class-yatoon-editor-integrations.php:30
msgid "Location ID (leave blank for single-location businesses)"
msgstr ""
"ID de ubicación (déjelo en blanco para empresas con una sola ubicación)"

#: includes/class-yatoon-editor-integrations.php:31
#: includes/class-yatoon-editor-integrations.php:135
msgid "Preselected service"
msgstr "Servicio preseleccionado"

#: includes/class-yatoon-editor-integrations.php:32
#: includes/class-yatoon-editor-integrations.php:136
msgid "Preferred staff"
msgstr "Personal preferido"

#: includes/class-yatoon-editor-integrations.php:33
msgid "Starting category"
msgstr "Categoría inicial"

#: includes/class-yatoon-editor-integrations.php:34
msgid "Page mode"
msgstr "Modo de página"

#: includes/class-yatoon-editor-integrations.php:34
msgid "Standard"
msgstr "Estándar"

#: includes/class-yatoon-editor-integrations.php:34
msgid "Landing page"
msgstr "Página de destino"

#: includes/class-yatoon-editor-integrations.php:38
msgid "Yatoon Service Menu"
msgstr "Yatoon Menú de servicio"

#: includes/class-yatoon-editor-integrations.php:39
msgid "A visual, categorized menu of services with Book buttons."
msgstr "Un menú visual y categorizado de servicios con botones Reservar."

#: includes/class-yatoon-editor-integrations.php:44
#: includes/class-yatoon-editor-integrations.php:115
msgid "Heading (optional)"
msgstr "Título (opcional)"

#: includes/class-yatoon-editor-integrations.php:45
#: includes/class-yatoon-editor-integrations.php:56
#: includes/class-yatoon-editor-integrations.php:71
msgid "Category filter (optional)"
msgstr "Filtro de categoría (opcional)"

#: includes/class-yatoon-editor-integrations.php:49
msgid "Yatoon Gallery"
msgstr "Yatoon Galería"

#: includes/class-yatoon-editor-integrations.php:50
msgid ""
"A photo gallery of your work, optionally filtered by service or category."
msgstr ""
"Una galería de fotos de tu trabajo, opcionalmente filtradas por servicio o "
"categoría."

#: includes/class-yatoon-editor-integrations.php:55
msgid "Service filter (optional)"
msgstr "Filtro de servicio (opcional)"

#: includes/class-yatoon-editor-integrations.php:57
msgid "Max photos"
msgstr "Fotos máximas"

#: includes/class-yatoon-editor-integrations.php:59
msgid "Layout"
msgstr "Diseño"

#: includes/class-yatoon-editor-integrations.php:59
msgid "Grid"
msgstr "Cuadrícula"

#: includes/class-yatoon-editor-integrations.php:59
msgid "Carousel"
msgstr "Carrusel"

#: includes/class-yatoon-editor-integrations.php:60
msgid "Enable lightbox on click"
msgstr "Habilitar lightbox al hacer clic"

#: includes/class-yatoon-editor-integrations.php:61
msgid "Autoplay (carousel mode)"
msgstr "Reproducción automática (modo carrusel)"

#: includes/class-yatoon-editor-integrations.php:65
msgid "Yatoon Catalog"
msgstr "Yatoon Catálogo"

#: includes/class-yatoon-editor-integrations.php:66
msgid "A browsable catalog of services with photos and pricing."
msgstr "Un catálogo navegable de servicios con fotografías y precios."

#: includes/class-yatoon-editor-integrations.php:72
msgid "Max items"
msgstr "Artículos máximos"

#: includes/class-yatoon-editor-integrations.php:77
msgid "Yatoon Reviews"
msgstr "Yatoon Reseñas"

#: includes/class-yatoon-editor-integrations.php:78
msgid "Customer reviews collected through Yatoon. Requires Yatoon Pro."
msgstr ""
"Reseñas de clientes recopiladas a través de Yatoon. Requiere Yatoon Pro."

#: includes/class-yatoon-editor-integrations.php:83
msgid "Max reviews"
msgstr "Reseñas máximas"

#: includes/class-yatoon-editor-integrations.php:84
msgid "Minimum star rating"
msgstr "Calificación mínima de estrellas"

#: includes/class-yatoon-editor-integrations.php:88
msgid "Yatoon Staff Portal"
msgstr "Yatoon Portal del personal"

#: includes/class-yatoon-editor-integrations.php:89
msgid ""
"The staff sign-in and schedule portal. Intended for one dedicated page."
msgstr ""
"El portal de registro y programación del personal. Diseñado para una página "
"dedicada."

#: includes/class-yatoon-editor-integrations.php:96
msgid "Yatoon Customer Portal"
msgstr "Yatoon Portal del cliente"

#: includes/class-yatoon-editor-integrations.php:97
msgid ""
"Lets customers look up and manage their own appointments. Intended for one "
"dedicated page."
msgstr ""
"Permite a los clientes buscar y gestionar sus propias citas. Diseñado para "
"una página dedicada."

#: includes/class-yatoon-editor-integrations.php:102
msgid "Extra CSS class (optional)"
msgstr "Clase CSS adicional (opcional)"

#: includes/class-yatoon-editor-integrations.php:106
msgid "Yatoon Package Storefront"
msgstr "Yatoon Tienda de paquetes"

#: includes/class-yatoon-editor-integrations.php:107
msgid "Displays packages and memberships customers can purchase."
msgstr "Muestra paquetes y membresías que los clientes pueden comprar."

#: includes/class-yatoon-editor-integrations.php:112
msgid "Products to show"
msgstr "Productos para mostrar"

#: includes/class-yatoon-editor-integrations.php:112
msgid "Packages and memberships"
msgstr "Paquetes y membresías"

#: includes/class-yatoon-editor-integrations.php:112
msgid "Packages only"
msgstr "Solo paquetes"

#: includes/class-yatoon-editor-integrations.php:112
msgid "Memberships only"
msgstr "Solo membresías"

#: includes/class-yatoon-editor-integrations.php:113
msgid "Specific package (optional)"
msgstr "Paquete específico (opcional)"

#: includes/class-yatoon-editor-integrations.php:114
msgid "Specific membership (optional)"
msgstr "Membresía específica (opcional)"

#: includes/class-yatoon-editor-integrations.php:119
msgid "Yatoon Manage Booking"
msgstr "Yatoon Gestionar reserva"

#: includes/class-yatoon-editor-integrations.php:120
msgid ""
"Customer self-service page opened from secure booking links. Intended for "
"one dedicated page."
msgstr ""
"Página de autoservicio para el cliente abierta desde enlaces de reserva "
"seguros. Diseñado para una página dedicada."

#: includes/class-yatoon-editor-integrations.php:127
msgid "Yatoon Booking Popup"
msgstr "Yatoon Ventana emergente de reserva"

#: includes/class-yatoon-editor-integrations.php:128
msgid ""
"A call-to-action button that opens the booking form in an accessible dialog."
msgstr ""
"Un botón de llamada a la acción que abre el formulario de reserva en un "
"cuadro de diálogo accesible."

#: includes/class-yatoon-editor-integrations.php:133
msgid "Button label"
msgstr "Etiqueta del botón"

#: includes/class-yatoon-editor-integrations.php:134
#: includes/class-yatoon-editor-integrations.php:161
#: includes/class-yatoon-staff-locations.php:170
#: includes/class-yatoon-staff-locations.php:200
msgid "Location"
msgstr "Ubicación"

#: includes/class-yatoon-editor-integrations.php:155
msgid "All locations / default location"
msgstr "Todas las ubicaciones/ubicación predeterminada"

#: includes/class-yatoon-editor-integrations.php:174
msgid "Any available staff"
msgstr "Cualquier profesional disponible"

#: includes/class-yatoon-editor-integrations.php:192
msgid "All packages"
msgstr "Todos los paquetes"

#: includes/class-yatoon-editor-integrations.php:196
msgid "All memberships"
msgstr "Todas las membresías"

#: includes/class-yatoon-editor-integrations.php:221
#: includes/class-yatoon-editor-integrations.php:226
#: includes/class-yatoon-editor-integrations.php:314
#: includes/class-yatoon-builder-integrations.php:67
#: includes/builders/class-yatoon-bricks-element.php:14
#: includes/builders/class-yatoon-divi-module.php:11
#: includes/builders/beaver/class-yatoon-beaver-module.php:10
#: includes/builders/beaver/class-yatoon-beaver-module.php:12
#: includes/class-yatoon-builder-integrations.php:66
msgid "Yatoon Booking"
msgstr "Yatoon Reserva"

#: includes/class-yatoon-editor-integrations.php:317
msgid "Salon booking landing page"
msgstr "Página de inicio de reserva de salón"

#: includes/class-yatoon-editor-integrations.php:318
msgid "A focused heading, reassurance copy, and full-width booking form."
msgstr ""
"Un encabezado enfocado, un texto tranquilizador y un formulario de reserva "
"de ancho completo."

#: includes/class-yatoon-editor-integrations.php:320
msgid "Book your next appointment"
msgstr "Reserva tu próxima cita"

#: includes/class-yatoon-editor-integrations.php:320
msgid ""
"Choose your service, preferred professional, and a time that works for you."
msgstr ""
"Elija su servicio, profesional preferido y el horario que más le convenga."

#: includes/class-yatoon-editor-integrations.php:323
msgid "Customer manage-booking page"
msgstr "Página de gestión de reservas de clientes"

#: includes/class-yatoon-editor-integrations.php:325
msgid "Manage your appointment"
msgstr "Gestiona tu cita"

#: includes/class-yatoon-editor-integrations.php:328
msgid "Booking popup call to action"
msgstr "Llamada a la acción emergente de reserva"

#: includes/class-yatoon-editor-integrations.php:330
#: includes/class-yatoon-editor-integrations.php:337
msgid "Book an appointment"
msgstr "Reservar una cita"

#: includes/class-yatoon-editor-integrations.php:346
msgid "Close booking dialog"
msgstr "Cerrar cuadro de diálogo de reserva"

#: includes/class-yatoon-editor-integrations.php:499
msgid "Yes"
msgstr "Sí"

#: includes/class-yatoon-editor-integrations.php:500
msgid "No"
msgstr "No"

#: includes/class-yatoon-feature-modules.php:8
#: includes/class-yatoon-feature-modules.php:9
#: includes/class-yatoon-feature-modules.php:13
msgid "Orders, invoices and refunds"
msgstr "Pedidos, facturas y devoluciones"

#: includes/class-yatoon-feature-modules.php:8
#: includes/class-yatoon-feature-modules.php:9
#: includes/class-yatoon-feature-modules.php:13
msgid "Orders, tax invoices, payment ledger and provider refunds."
msgstr ""
"Pedidos, facturas de impuestos, libro de pagos y reembolsos de proveedores."

#: includes/class-yatoon-feature-modules.php:9
#: includes/class-yatoon-feature-modules.php:10
#: includes/class-yatoon-feature-modules.php:14
msgid "Shared resources"
msgstr "Recursos compartidos"

#: includes/class-yatoon-feature-modules.php:9
#: includes/class-yatoon-feature-modules.php:10
#: includes/class-yatoon-feature-modules.php:14
msgid "Rooms, chairs, equipment and capacity checks."
msgstr "Salas, sillas, equipos y controles de aforo."

#: includes/class-yatoon-feature-modules.php:10
#: includes/class-yatoon-feature-modules.php:11
#: includes/class-yatoon-feature-modules.php:15
msgid "Staff × Location rules"
msgstr "Personal × Reglas de ubicación"

#: includes/class-yatoon-feature-modules.php:10
#: includes/class-yatoon-feature-modules.php:11
#: includes/class-yatoon-feature-modules.php:15
msgid "Location assignments, services, hours and price overrides."
msgstr ""
"Asignaciones de ubicación, servicios, horarios y anulaciones de precios."

#: includes/class-yatoon-feature-modules.php:11
#: includes/class-yatoon-feature-modules.php:12
#: includes/class-yatoon-feature-modules.php:16
msgid "Group sessions"
msgstr "Sesiones grupales"

#: includes/class-yatoon-feature-modules.php:11
#: includes/class-yatoon-feature-modules.php:12
#: includes/class-yatoon-feature-modules.php:16
msgid "Independent customers reserving capacity in Local mode."
msgstr "Clientes independientes reservando capacidad en modo Local."

#: includes/class-yatoon-feature-modules.php:12
#: includes/class-yatoon-feature-modules.php:13
#: includes/class-yatoon-feature-modules.php:17
msgid "Business REST API"
msgstr "API REST empresarial"

#: includes/class-yatoon-feature-modules.php:12
#: includes/class-yatoon-feature-modules.php:13
#: includes/class-yatoon-feature-modules.php:17
msgid "Authenticated API for bookings and directory data."
msgstr "API autenticada para reservas y datos de directorio."

#: includes/class-yatoon-feature-modules.php:13
#: includes/class-yatoon-feature-modules.php:14
#: includes/class-yatoon-feature-modules.php:18
msgid "Operations and workflows"
msgstr "Operaciones y flujos de trabajo"

#: includes/class-yatoon-feature-modules.php:13
#: includes/class-yatoon-feature-modules.php:14
#: includes/class-yatoon-feature-modules.php:18
msgid "Ledger, workflow jobs, operational dashboards and audit tools."
msgstr ""
"Libro mayor, trabajos de flujo de trabajo, paneles operativos y herramientas"
" de auditoría."

#: includes/class-yatoon-feature-modules.php:14
#: includes/class-yatoon-feature-modules.php:15
#: includes/class-yatoon-feature-modules.php:19
msgid "Insights and performance"
msgstr "Información y rendimiento"

#: includes/class-yatoon-feature-modules.php:14
#: includes/class-yatoon-feature-modules.php:15
#: includes/class-yatoon-feature-modules.php:19
msgid "Reporting events, performance measurements and salon operations."
msgstr "Informar eventos, mediciones de desempeño y operaciones del salón."

#: includes/class-yatoon-feature-modules.php:15
#: includes/class-yatoon-feature-modules.php:16
#: includes/class-yatoon-feature-modules.php:20
msgid "Customer self-service booking history and management."
msgstr "Historial y gestión de reservas de autoservicio para el cliente."

#: includes/class-yatoon-feature-modules.php:16
#: includes/class-yatoon-feature-modules.php:17
#: includes/class-yatoon-feature-modules.php:21
msgid "Booking confirmation, reminder and review messages."
msgstr "Mensajes de confirmación de reserva, recordatorio y revisión."

#: includes/class-yatoon-feature-modules.php:17
#: includes/class-yatoon-feature-modules.php:18
#: includes/class-yatoon-feature-modules.php:22
msgid "AI assistant"
msgstr "asistente de IA"

#: includes/class-yatoon-feature-modules.php:17
#: includes/class-yatoon-feature-modules.php:18
#: includes/class-yatoon-feature-modules.php:22
msgid "Optional AI-powered customer and admin assistance."
msgstr "Asistencia opcional al cliente y al administrador basada en IA."

#: includes/class-yatoon-feature-modules.php:18
#: includes/class-yatoon-feature-modules.php:19
#: includes/class-yatoon-feature-modules.php:23
msgid "PWA and push"
msgstr "PWA y empujar"

#: includes/class-yatoon-feature-modules.php:18
#: includes/class-yatoon-feature-modules.php:19
#: includes/class-yatoon-feature-modules.php:23
msgid "Installable web app and push subscriptions."
msgstr "Aplicación web instalable y suscripciones push."

#: includes/class-yatoon-feature-modules.php:19
#: includes/class-yatoon-feature-modules.php:20
#: includes/class-yatoon-feature-modules.php:24
msgid "Import, export and backups"
msgstr "Importación, exportación y copias de seguridad"

#: includes/class-yatoon-feature-modules.php:19
#: includes/class-yatoon-feature-modules.php:20
#: includes/class-yatoon-feature-modules.php:24
msgid "Data portability, upgrade snapshots and recovery tools."
msgstr ""
"Portabilidad de datos, instantáneas de actualización y herramientas de "
"recuperación."

#: includes/class-yatoon-feature-modules.php:36
#: includes/class-yatoon-feature-modules.php:49
#: includes/class-yatoon-feature-modules.php:39
#: includes/class-yatoon-feature-modules.php:56
#: includes/class-yatoon-feature-modules.php:79
msgid "Feature Modules"
msgstr "Módulos de funciones"

#: includes/class-yatoon-feature-modules.php:40
#: includes/class-yatoon-feature-modules.php:43
#: includes/class-yatoon-feature-modules.php:80
msgid "You do not have permission to change modules."
msgstr "No tienes permiso para cambiar módulos."

#: includes/class-yatoon-feature-modules.php:48
#: includes/class-yatoon-feature-modules.php:54
msgid "You do not have permission to manage modules."
msgstr "No tienes permiso para administrar módulos."

#: includes/class-yatoon-feature-modules.php:49
#: includes/class-yatoon-feature-modules.php:56
msgid ""
"Turn off features a smaller salon does not use. Existing data is preserved "
"and becomes available again when the module is enabled."
msgstr ""
"Desactive funciones que un salón más pequeño no utiliza. Los datos "
"existentes se conservan y vuelven a estar disponibles cuando se habilita el "
"módulo."

#: includes/class-yatoon-feature-modules.php:49
#: includes/class-yatoon-feature-modules.php:56
msgid "Modules saved. Reloaded pages will use the new configuration."
msgstr ""
"Módulos guardados. Las páginas recargadas utilizarán la nueva configuración."

#: includes/class-yatoon-feature-modules.php:49
#: includes/class-yatoon-feature-modules.php:56
msgid "Save modules"
msgstr "Guardar módulos"

#: includes/class-yatoon-frontend.php:769 includes/class-yatoon-tax.php:59
msgid "Tax"
msgstr "Impuesto"

#: includes/class-yatoon-frontend.php:851
msgid "Select a service"
msgstr "Seleccione un servicio"

#: includes/class-yatoon-frontend.php:852
msgid "Select options"
msgstr "Seleccionar opciones"

#: includes/class-yatoon-frontend.php:853
msgid "Select staff member"
msgstr "Seleccionar miembro del personal"

#: includes/class-yatoon-frontend.php:854
msgid "Select date & time"
msgstr "Seleccione fecha y hora"

#: includes/class-yatoon-frontend.php:855
msgid "Your information"
msgstr "Tu información"

#: includes/class-yatoon-frontend.php:856
msgid "Confirm booking"
msgstr "Confirmar reserva"

#: includes/class-yatoon-frontend.php:858
msgid "Booking failed. Please try again."
msgstr "La reserva falló. Por favor inténtalo de nuevo."

#: includes/class-yatoon-frontend.php:860
#: public/views/booking-form-square.php:655 public/views/booking-form.php:257
#: public/views/booking-form-square.php:656
msgid "Show less"
msgstr "Mostrar menos"

#: includes/class-yatoon-frontend.php:861 public/views/booking-form.php:236
msgid "Rating"
msgstr "Calificación"

#: includes/class-yatoon-frontend.php:862
#: public/views/booking-form-square.php:665 public/views/booking-form.php:291
#: public/views/booking-form-square.php:666
msgid "Checking availability..."
msgstr "Comprobando disponibilidad..."

#: includes/class-yatoon-group-appointments.php:98
#: includes/class-yatoon-group-appointments.php:104
msgid "A group session must start and finish on the same business day."
msgstr "Una sesión grupal debe comenzar y finalizar el mismo día hábil."

#: includes/class-yatoon-group-appointments.php:100
#: includes/class-yatoon-group-appointments.php:107
msgid "The business is closed on the selected day."
msgstr "El negocio cierra el día seleccionado."

#: includes/class-yatoon-group-appointments.php:103
#: includes/class-yatoon-group-appointments.php:111
msgid "The session is outside business hours."
msgstr "La sesión es fuera del horario comercial."

#: includes/class-yatoon-group-appointments.php:107
#: includes/class-yatoon-group-appointments.php:116
msgid "The session overlaps the configured business break."
msgstr "La sesión se superpone a la pausa comercial configurada."

#: includes/class-yatoon-group-appointments.php:110
#: includes/class-yatoon-group-appointments.php:120
msgid "The staff member is unavailable during this time."
msgstr "El miembro del personal no está disponible durante este tiempo."

#: includes/class-yatoon-group-appointments.php:112
#: includes/class-yatoon-group-appointments.php:123
msgid "The staff member is busy in a connected calendar."
msgstr "El miembro del personal está ocupado en un calendario conectado."

#: includes/class-yatoon-group-appointments.php:118
#: includes/class-yatoon-group-appointments.php:130
msgid ""
"Group capacity sessions are available in Local booking mode. Use the "
"external platform for classes in Square/Vagaro mode."
msgstr ""
"Las sesiones de capacidad grupal están disponibles en el modo de reserva "
"local. Utilice la plataforma externa para clases en modo Square/Vagaro."

#: includes/class-yatoon-group-appointments.php:121
#: includes/class-yatoon-group-appointments.php:137
msgid "Name and a valid email address are required."
msgstr "Se requiere nombre y una dirección de correo electrónico válida."

#: includes/class-yatoon-group-appointments.php:123
#: includes/class-yatoon-group-appointments.php:140
msgid "Another customer is reserving the last place. Please try again."
msgstr ""
"Otro cliente está reservando la última plaza. Por favor inténtalo de nuevo."

#: includes/class-yatoon-group-appointments.php:128
#: includes/class-yatoon-group-appointments.php:148
msgid "This session is no longer available."
msgstr "Esta sesión ya no está disponible."

#: includes/class-yatoon-group-appointments.php:133
#: includes/class-yatoon-group-appointments.php:153
msgid "Only %d place(s) remain."
msgstr "Solo quedan %d lugares."

#: includes/class-yatoon-group-appointments.php:142
#: includes/class-yatoon-group-appointments.php:163
msgid "Reservation could not be saved."
msgstr "No se pudo guardar la reserva."

#: includes/class-yatoon-group-appointments.php:149
#: includes/class-yatoon-group-appointments.php:171
msgid "Reservation confirmed: %s"
msgstr "Reserva confirmada: %s"

#: includes/class-yatoon-group-appointments.php:151
#: includes/class-yatoon-group-appointments.php:173
msgid ""
"Hi %1\\$s,\n"
"\n"
"Your reservation for %2\\$s is confirmed for %3\\$s. Places: %4\\$d.\n"
"\n"
"Manage or cancel: %5\\$s"
msgstr ""
"Hola %1\\$s,\n"
"\n"
"Tu reserva para %2\\$s está confirmada para %3\\$s. Lugares: %4\\$d.\n"
"\n"
"Administrar o cancelar: %5\\$s"

#: includes/class-yatoon-group-appointments.php:157
#: includes/class-yatoon-group-appointments.php:179
msgid "Reservation could not be completed."
msgstr "No se pudo completar la reserva."

#: includes/class-yatoon-group-appointments.php:181
#: includes/class-yatoon-group-appointments.php:206
msgid "Reservation was not found or is already cancelled."
msgstr "La reserva no fue encontrada o ya está cancelada."

#: includes/class-yatoon-group-appointments.php:184
#: includes/class-yatoon-group-appointments.php:210
msgid "Reservation cancelled."
msgstr "Reserva cancelada."

#: includes/class-yatoon-group-appointments.php:188
#: includes/class-yatoon-group-appointments.php:214
msgid ""
"Group sessions are Local-mode only; Square/Vagaro must remain the scheduling"
" authority in their modes."
msgstr ""
"Las sesiones grupales son únicamente en modo local; Square/Vagaro debe "
"seguir siendo la autoridad de programación en sus modos."

#: includes/class-yatoon-group-appointments.php:197
#: includes/class-yatoon-group-appointments.php:229
msgid "Manage reservation"
msgstr "Gestionar reserva"

#: includes/class-yatoon-group-appointments.php:197
#: includes/class-yatoon-group-appointments.php:229
msgid "Cancel reservation"
msgstr "Cancelar reserva"

#: includes/class-yatoon-group-appointments.php:198
#: includes/class-yatoon-group-appointments.php:230
msgid "No upcoming group sessions are available."
msgstr "No hay próximas sesiones grupales disponibles."

#: includes/class-yatoon-group-appointments.php:199
#: includes/class-yatoon-group-appointments.php:234
msgid "%d place(s) left"
msgstr "Faltan %d lugares"

#: includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-group-appointments.php:236
msgid "Places"
msgstr "Lugares"

#: includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-group-appointments.php:236
msgid "Reserve"
msgstr "Reservar"

#: includes/class-yatoon-group-appointments.php:201
#: includes/class-yatoon-group-appointments.php:236
msgid "Full"
msgstr "completo"

#: includes/class-yatoon-group-appointments.php:207
#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:243
#: includes/class-yatoon-group-appointments.php:301
msgid "Group Sessions"
msgstr "Sesiones grupales"

#: includes/class-yatoon-group-appointments.php:208
#: includes/class-yatoon-group-appointments.php:245
msgid "You do not have permission to manage group sessions."
msgstr "No tienes permiso para gestionar sesiones grupales."

#: includes/class-yatoon-group-appointments.php:212
#: includes/class-yatoon-group-appointments.php:252
msgid "Switch to Local booking mode before creating local group sessions."
msgstr ""
"Cambie al modo de reserva local antes de crear sesiones de grupo locales."

#: includes/class-yatoon-group-appointments.php:214
#: includes/class-yatoon-group-appointments.php:252
#: includes/class-yatoon-group-appointments.php:259
#: includes/class-yatoon-group-appointments.php:332
msgid "Session date/time is invalid."
msgstr "La fecha/hora de la sesión no es válida."

#: includes/class-yatoon-group-appointments.php:215
#: includes/class-yatoon-group-appointments.php:260
msgid "Session end must be after its start."
msgstr "El final de la sesión debe ser posterior a su inicio."

#: includes/class-yatoon-group-appointments.php:218
#: includes/class-yatoon-group-appointments.php:265
msgid "The selected staff/location rule does not allow this session."
msgstr "La regla de personal/ubicación seleccionada no permite esta sesión."

#: includes/class-yatoon-group-appointments.php:219
#: includes/class-yatoon-group-appointments.php:267
msgid "A required room or resource is unavailable for this session."
msgstr "Una sala o recurso requerido no está disponible para esta sesión."

#: includes/class-yatoon-group-appointments.php:221
#: includes/class-yatoon-group-appointments.php:270
msgid ""
"The staff member already has an appointment or group session during this "
"time."
msgstr ""
"El miembro del personal ya tiene una cita o sesión grupal durante este "
"tiempo."

#: includes/class-yatoon-group-appointments.php:222
#: includes/class-yatoon-group-appointments.php:257
#: includes/class-yatoon-group-appointments.php:273
#: includes/class-yatoon-group-appointments.php:339
msgid "Capacity cannot be lower than existing confirmed places."
msgstr ""
"La capacidad no puede ser inferior a las plazas confirmadas existentes."

#: includes/class-yatoon-group-appointments.php:224
#: includes/class-yatoon-group-appointments.php:276
msgid "Title, service and staff are required."
msgstr "Se requiere título, servicio y personal."

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid ""
"Capacity sessions are intentionally Local-mode only so Square/Vagaro remain "
"authoritative in their modes."
msgstr ""
"Las sesiones de capacidad son intencionalmente solo en modo local, por lo "
"que Square/Vagaro siguen teniendo autoridad en sus modos."

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "Edit session"
msgstr "Editar sesión"

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "New session"
msgstr "Nueva sesión"

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-group-appointments.php:301
#: includes/class-yatoon-staff-locations.php:203
msgid "Start"
msgstr "Empezar"

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-group-appointments.php:301
#: includes/class-yatoon-staff-locations.php:203
msgid "End"
msgstr "Fin"

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "Price per place"
msgstr "Precio por plaza"

#: includes/class-yatoon-group-appointments.php:233
#: includes/class-yatoon-group-appointments.php:301
msgid "Save session"
msgstr "Guardar sesión"

#: includes/class-yatoon-group-appointments.php:247
#: includes/class-yatoon-group-appointments.php:321
msgid ""
"Group sessions are Local-mode only so Square/Vagaro remain authoritative."
msgstr ""
"Las sesiones grupales son solo en modo local, por lo que Square/Vagaro "
"siguen teniendo autoridad."

#: includes/class-yatoon-group-appointments.php:249
#: includes/class-yatoon-group-appointments.php:269
#: includes/class-yatoon-group-appointments.php:324
#: includes/class-yatoon-group-appointments.php:363
msgid "Group session not found."
msgstr "Sesión grupal no encontrada."

#: includes/class-yatoon-group-appointments.php:253
#: includes/class-yatoon-group-appointments.php:333
msgid "Service, staff and a valid time interval are required."
msgstr "Se requiere servicio, personal y un intervalo de tiempo válido."

#: includes/class-yatoon-group-appointments.php:258
#: includes/class-yatoon-group-appointments.php:341
msgid "Staff/location rules do not allow this session."
msgstr "Las reglas del personal/ubicación no permiten esta sesión."

#: includes/class-yatoon-group-appointments.php:259
#: includes/class-yatoon-group-appointments.php:343
msgid "Staff already has a group session during this interval."
msgstr "El personal ya tiene una sesión grupal durante este intervalo."

#: includes/class-yatoon-group-appointments.php:261
#: includes/class-yatoon-group-appointments.php:346
msgid "Staff already has an appointment during this interval."
msgstr "El personal ya tiene una cita durante este intervalo."

#: includes/class-yatoon-group-appointments.php:262
#: includes/class-yatoon-rest-api.php:231
#: includes/class-yatoon-rest-api.php:324
#: includes/class-yatoon-group-appointments.php:348
#: includes/class-yatoon-rest-api.php:248
#: includes/class-yatoon-rest-api.php:351
msgid "A required resource is unavailable."
msgstr "Un recurso requerido no está disponible."

#: includes/class-yatoon-group-appointments.php:264
#: includes/class-yatoon-group-appointments.php:351
msgid "Session title is required."
msgstr "Se requiere el título de la sesión."

#: includes/class-yatoon-growth-modules.php:309
#: includes/class-yatoon-growth-modules.php:321
msgid "Coupon code is invalid."
msgstr "El código de cupón no es válido."

#: includes/class-yatoon-growth-modules.php:313
#: includes/class-yatoon-growth-modules.php:325
msgid "Coupon code is not active for this date."
msgstr "El código de cupón no está activo para esta fecha."

#: includes/class-yatoon-growth-modules.php:316
#: includes/class-yatoon-growth-modules.php:328
msgid "Coupon usage limit has been reached."
msgstr "Se ha alcanzado el límite de uso del cupón."

#: includes/class-yatoon-growth-modules.php:320
#: includes/class-yatoon-growth-modules.php:332
msgid "Coupon applied."
msgstr "Cupón aplicado."

#: includes/class-yatoon-growth-modules.php:625
#: includes/class-yatoon-growth-modules.php:642
msgid "Coupons require an active Yatoon Pro license."
msgstr "Los cupones requieren una licencia Yatoon Pro activa."

#: includes/class-yatoon-growth-modules.php:632
#: includes/class-yatoon-growth-modules.php:649
msgid ""
"This coupon could not be applied. Check the code or contact the business."
msgstr ""
"Este cupón no se pudo aplicar. Consulta el código o contacta con el negocio."

#: includes/class-yatoon-growth-modules.php:679
#: includes/class-yatoon-growth-modules.php:697
msgid "Purchase activated."
msgstr "Compra activada."

#: includes/class-yatoon-growth-modules.php:685
#: includes/class-yatoon-growth-modules.php:703
msgid "Module Switches"
msgstr "Interruptores de módulo"

#: includes/class-yatoon-growth-modules.php:686
#: includes/class-yatoon-growth-modules.php:704
msgid "Enable coupons"
msgstr "Habilitar cupones"

#: includes/class-yatoon-growth-modules.php:687
#: includes/class-yatoon-growth-modules.php:705
msgid "Enable packages"
msgstr "Habilitar paquetes"

#: includes/class-yatoon-growth-modules.php:688
#: includes/class-yatoon-growth-modules.php:706
msgid "Enable memberships"
msgstr "Habilitar membresías"

#: includes/class-yatoon-growth-modules.php:689
#: includes/class-yatoon-growth-modules.php:707
msgid "Save Switches"
msgstr "Guardar interruptores"

#: includes/class-yatoon-growth-modules.php:714
#: includes/class-yatoon-growth-modules.php:732
msgid "Coupons"
msgstr "Cupones"

#: includes/class-yatoon-growth-modules.php:718
#: includes/class-yatoon-growth-modules.php:736
msgid "Usage limit, 0 unlimited"
msgstr "Límite de uso, 0 ilimitado"

#: includes/class-yatoon-growth-modules.php:721
#: includes/class-yatoon-growth-modules.php:739
msgid "Add / Update Coupon"
msgstr "Agregar / Actualizar Cupón"

#: includes/class-yatoon-growth-modules.php:729
#: includes/class-yatoon-growth-modules.php:747
msgid "Package name"
msgstr "Nombre del paquete"

#: includes/class-yatoon-growth-modules.php:731
#: includes/class-yatoon-growth-modules.php:749
msgid "Included visits"
msgstr "Visitas incluidas"

#: includes/class-yatoon-growth-modules.php:732
#: includes/class-yatoon-growth-modules.php:750
msgid "valid days"
msgstr "días válidos"

#: includes/class-yatoon-growth-modules.php:734
#: includes/class-yatoon-growth-modules.php:752
msgid "Add Package"
msgstr "Agregar paquete"

#: includes/class-yatoon-growth-modules.php:741
#: includes/class-yatoon-growth-storefront.php:152
#: includes/class-yatoon-growth-modules.php:759
#: includes/class-yatoon-growth-storefront.php:158
msgid "Memberships"
msgstr "Membresías"

#: includes/class-yatoon-growth-modules.php:742
#: includes/class-yatoon-growth-modules.php:760
msgid "Membership name"
msgstr "Nombre de membresía"

#: includes/class-yatoon-growth-modules.php:745
#: includes/class-yatoon-growth-modules.php:763
msgid "Booking discount %"
msgstr "% de descuento de reserva"

#: includes/class-yatoon-growth-modules.php:747
#: includes/class-yatoon-growth-modules.php:765
msgid "Add Membership"
msgstr "Agregar membresía"

#: includes/class-yatoon-growth-modules.php:755
#: includes/class-yatoon-growth-modules.php:773
msgid "Customer email"
msgstr "Correo electrónico del cliente"

#: includes/class-yatoon-growth-modules.php:756
#: includes/class-yatoon-growth-modules.php:774
msgid "Customer phone"
msgstr "Teléfono del cliente"

#: includes/class-yatoon-growth-modules.php:757
#: includes/class-yatoon-growth-modules.php:775
msgid "Internal notes"
msgstr "Notas internas"

#: includes/class-yatoon-growth-modules.php:763
#: includes/class-yatoon-growth-modules.php:781
msgid "Customer Packages"
msgstr "Paquetes para clientes"

#: includes/class-yatoon-growth-modules.php:770
#: includes/class-yatoon-growth-modules.php:786
#: includes/class-yatoon-growth-modules.php:788
#: includes/class-yatoon-growth-modules.php:804
msgid "Paid amount"
msgstr "Monto pagado"

#: includes/class-yatoon-growth-modules.php:772
#: includes/class-yatoon-growth-modules.php:790
msgid "Assign Package"
msgstr "Asignar paquete"

#: includes/class-yatoon-growth-modules.php:779
#: includes/class-yatoon-growth-modules.php:797
msgid "Customer Memberships"
msgstr "Membresías de clientes"

#: includes/class-yatoon-growth-modules.php:788
#: includes/class-yatoon-growth-modules.php:806
msgid "Assign Membership"
msgstr "Asignar membresía"

#: includes/class-yatoon-growth-modules.php:869
#: includes/class-yatoon-growth-modules.php:887
msgid ""
"Snapshot of revenue, balances, and redemption activity. Updated in real-"
"time."
msgstr ""
"Resumen de ingresos, saldos y actividad de reembolso. Actualizado en tiempo "
"real."

#: includes/class-yatoon-growth-modules.php:873
#: includes/class-yatoon-growth-modules.php:891
msgid "Package revenue (all time)"
msgstr "Ingresos por paquetes (todo el tiempo)"

#: includes/class-yatoon-growth-modules.php:873
#: includes/class-yatoon-growth-modules.php:891
msgid "This month: $%s"
msgstr "Este mes: $%s"

#: includes/class-yatoon-growth-modules.php:874
#: includes/class-yatoon-growth-modules.php:892
msgid "Visits sold / remaining"
msgstr "Visitas vendidas/restantes"

#: includes/class-yatoon-growth-modules.php:874
#: includes/class-yatoon-growth-modules.php:892
msgid "Active packages only"
msgstr "Solo paquetes activos"

#: includes/class-yatoon-growth-modules.php:876
#: includes/class-yatoon-growth-modules.php:894
msgid "Active memberships"
msgstr "Membresías activas"

#: includes/class-yatoon-growth-modules.php:876
#: includes/class-yatoon-growth-modules.php:894
msgid "MRR: $%s"
msgstr "MRR: $%s"

#: includes/class-yatoon-growth-modules.php:877
#: includes/class-yatoon-growth-modules.php:895
msgid "Membership revenue (this month)"
msgstr "Ingresos de membresía (este mes)"

#: includes/class-yatoon-growth-modules.php:879
#: includes/class-yatoon-growth-modules.php:897
msgid "Redemptions (this month)"
msgstr "Redenciones (este mes)"

#: includes/class-yatoon-growth-modules.php:879
#: includes/class-yatoon-growth-modules.php:897
msgid "All time: %d"
msgstr "Todo el tiempo: %d"

#: includes/class-yatoon-growth-modules.php:881
#: includes/class-yatoon-growth-modules.php:899
msgid "Discount value redeemed"
msgstr "Valor de descuento canjeado"

#: includes/class-yatoon-growth-modules.php:881
#: includes/class-yatoon-growth-modules.php:899
msgid "Coupon uses: %d"
msgstr "Usos del cupón: %d"

#: includes/class-yatoon-growth-modules.php:887
#: includes/class-yatoon-growth-modules.php:905
msgid "Top coupons"
msgstr "Cupones principales"

#: includes/class-yatoon-growth-modules.php:889
#: includes/class-yatoon-growth-modules.php:907
msgid "No coupons have been used yet."
msgstr "Aún no se han utilizado cupones."

#: includes/class-yatoon-growth-modules.php:894
#: includes/class-yatoon-growth-modules.php:988
#: includes/class-yatoon-growth-modules.php:912
#: includes/class-yatoon-growth-modules.php:1010
msgid "Amount"
msgstr "Cantidad"

#: includes/class-yatoon-growth-modules.php:895
#: includes/class-yatoon-growth-modules.php:913
msgid "Uses"
msgstr "Usos"

#: includes/class-yatoon-growth-modules.php:910
#: includes/class-yatoon-growth-modules.php:928
msgid "Packages expiring in 14 days"
msgstr "Paquetes que vencen en 14 días"

#: includes/class-yatoon-growth-modules.php:912
#: includes/class-yatoon-growth-modules.php:930
msgid "No packages are expiring soon."
msgstr "Ningún paquete caducará pronto."

#: includes/class-yatoon-growth-modules.php:917
#: includes/class-yatoon-growth-modules.php:935
msgid "Visits left"
msgstr "Visitas restantes"

#: includes/class-yatoon-growth-modules.php:933
#: includes/class-yatoon-growth-modules.php:951
msgid "Recent redemptions"
msgstr "Canjes recientes"

#: includes/class-yatoon-growth-modules.php:935
#: includes/class-yatoon-growth-modules.php:953
msgid "No redemptions yet."
msgstr "Aún no hay canjes."

#: includes/class-yatoon-growth-modules.php:941
#: includes/class-yatoon-growth-modules.php:959
msgid "Discount"
msgstr "Descuento"

#: includes/class-yatoon-growth-modules.php:976
#: includes/class-yatoon-growth-modules.php:994
msgid "Pending storefront purchases"
msgstr "Compras pendientes de escaparate"

#: includes/class-yatoon-growth-modules.php:977
#: includes/class-yatoon-growth-modules.php:995
msgid ""
"Customers requested these via the public storefront. Stripe-paid rows auto-"
"activate; click \"Activate\" for manual / pay-in-store rows once you have "
"collected payment."
msgstr ""
"Los clientes los solicitaron a través del escaparate público. Stripe-las "
"filas pagadas se activan automáticamente; haga clic en \"Activar\" para "
"filas manuales/pago en tienda una vez que haya cobrado el pago."

#: includes/class-yatoon-growth-modules.php:985
#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-growth-modules.php:1007
#: includes/class-yatoon-salon-operations.php:405
msgid "Item"
msgstr "Artículo"

#: includes/class-yatoon-growth-modules.php:989
#: includes/class-yatoon-growth-modules.php:1011
msgid "Stripe"
msgstr "Stripe"

#: includes/class-yatoon-growth-modules.php:1006
#: includes/class-yatoon-growth-modules.php:1028
msgid "Activate"
msgstr "Activar"

#: includes/class-yatoon-growth-storefront.php:75
#: includes/class-yatoon-growth-storefront.php:77
msgid ""
"Package and membership storefronts require an active Yatoon Pro license."
msgstr ""
"Los escaparates de paquetes y membresías requieren una licencia Yatoon Pro "
"activa."

#: includes/class-yatoon-growth-storefront.php:86
#: includes/class-yatoon-growth-storefront.php:88
msgid "Buy a Package or Membership"
msgstr "Comprar un paquete o membresía"

#: includes/class-yatoon-growth-storefront.php:103
#: includes/class-yatoon-growth-storefront.php:109
msgid ""
"No packages or memberships are available right now. Please check back later."
msgstr ""
"No hay paquetes ni membresías disponibles en este momento. Vuelve a "
"consultar más tarde."

#: includes/class-yatoon-growth-storefront.php:145
#: includes/class-yatoon-growth-storefront.php:151
msgid "Buy Now"
msgstr "Comprar ahora"

#: includes/class-yatoon-growth-storefront.php:160
#: includes/class-yatoon-growth-storefront.php:166
msgid "year"
msgstr "año"

#: includes/class-yatoon-growth-storefront.php:160
#: includes/class-yatoon-growth-storefront.php:166
msgid "month"
msgstr "mes"

#: includes/class-yatoon-growth-storefront.php:164
#: includes/class-yatoon-growth-storefront.php:170
msgid "%s%% off every booking"
msgstr "%s%% de descuento en cada reserva"

#: includes/class-yatoon-growth-storefront.php:168
#: includes/class-yatoon-growth-storefront.php:174
msgid "Join Now"
msgstr "Únete ahora"

#: includes/class-yatoon-growth-storefront.php:180
#: includes/class-yatoon-growth-storefront.php:186
msgid "Full name"
msgstr "nombre completo"

#: includes/class-yatoon-growth-storefront.php:185
#: includes/class-yatoon-growth-storefront.php:191
msgid "Card details"
msgstr "Detalles de la tarjeta"

#: includes/class-yatoon-growth-storefront.php:190
#: includes/class-yatoon-growth-storefront.php:196
msgid ""
"Online payment is not configured yet. Submit your request and we will "
"contact you to confirm and arrange payment in person."
msgstr ""
"El pago en línea aún no está configurado. Envíe su solicitud y nos "
"comunicaremos con usted para confirmar y organizar el pago en persona."

#: includes/class-yatoon-growth-storefront.php:193
#: includes/class-yatoon-growth-storefront.php:199
msgid "Pay & Activate"
msgstr "Pagar y activar"

#: includes/class-yatoon-growth-storefront.php:193
#: includes/class-yatoon-growth-storefront.php:199
msgid "Submit Request"
msgstr "Enviar solicitud"

#: includes/class-yatoon-growth-storefront.php:445
#: includes/class-yatoon-growth-storefront.php:545
#: includes/class-yatoon-growth-storefront.php:451
#: includes/class-yatoon-growth-storefront.php:553
msgid "Storefront purchases require an active Yatoon Pro license."
msgstr "Las compras en tiendas requieren una licencia Yatoon Pro activa."

#: includes/class-yatoon-growth-storefront.php:455
#: includes/class-yatoon-growth-storefront.php:461
msgid "Invalid item."
msgstr "Artículo no válido."

#: includes/class-yatoon-growth-storefront.php:458
#: includes/class-yatoon-growth-storefront.php:464
msgid "Please fill in your name, a valid email and phone number."
msgstr ""
"Por favor complete su nombre, un correo electrónico válido y un número de "
"teléfono."

#: includes/class-yatoon-growth-storefront.php:467
#: includes/class-yatoon-growth-storefront.php:473
msgid "Too many attempts. Please wait a few minutes."
msgstr "Demasiados intentos. Espere unos minutos."

#: includes/class-yatoon-growth-storefront.php:477
#: includes/class-yatoon-growth-storefront.php:483
msgid "This module is not currently available."
msgstr "Este módulo no está disponible actualmente."

#: includes/class-yatoon-growth-storefront.php:482
#: includes/class-yatoon-growth-storefront.php:488
msgid "Package is no longer available."
msgstr "El paquete ya no está disponible."

#: includes/class-yatoon-growth-storefront.php:487
#: includes/class-yatoon-growth-storefront.php:494
msgid "Membership is no longer available."
msgstr "La membresía ya no está disponible."

#: includes/class-yatoon-growth-storefront.php:492
#: includes/class-yatoon-growth-storefront.php:500
msgid "This item has no price set. Please contact us."
msgstr "Este artículo no tiene precio fijado. Por favor contáctenos."

#: includes/class-yatoon-growth-storefront.php:498
#: includes/class-yatoon-growth-storefront.php:506
msgid "Could not create purchase record. Please try again."
msgstr "No se pudo crear el registro de compra. Por favor inténtalo de nuevo."

#: includes/class-yatoon-growth-storefront.php:515
#: includes/class-yatoon-growth-storefront.php:523
msgid "Payment provider error."
msgstr "Error del proveedor de pago."

#: includes/class-yatoon-growth-storefront.php:534
#: includes/class-yatoon-growth-storefront.php:542
msgid ""
"Request received. We will contact you shortly to confirm and arrange "
"payment."
msgstr ""
"Solicitud recibida. Nos comunicaremos con usted en breve para confirmar y "
"organizar el pago."

#: includes/class-yatoon-growth-storefront.php:551
#: includes/class-yatoon-growth-storefront.php:559
msgid "Missing data."
msgstr "Datos faltantes."

#: includes/class-yatoon-growth-storefront.php:561
#: includes/class-yatoon-growth-storefront.php:569
msgid "Payment confirmed but activation failed. Please contact us."
msgstr "Pago confirmado pero activación fallida. Por favor contáctenos."

#: includes/class-yatoon-growth-storefront.php:563
#: includes/class-yatoon-growth-storefront.php:571
msgid "Payment received. Your package/membership is now active!"
msgstr "Pago recibido. ¡Su paquete/membresía ya está activo!"

#: includes/class-yatoon-growth-storefront.php:666
#: includes/class-yatoon-growth-storefront.php:679
msgid "[%s] Purchase confirmation"
msgstr "[%s] Confirmación de compra"

#: includes/class-yatoon-growth-storefront.php:667
#: includes/class-yatoon-growth-storefront.php:680
msgid "package"
msgstr "paquete"

#: includes/class-yatoon-growth-storefront.php:667
#: includes/class-yatoon-growth-storefront.php:680
msgid "membership"
msgstr "membresía"

#: includes/class-yatoon-growth-storefront.php:670
#: includes/class-yatoon-growth-storefront.php:683
msgid ""
"Hi %1\\$s,\n"
"\n"
"Thank you for your %2\\$s purchase. It is now active and will be applied to your bookings automatically when you book using this email or phone number.\n"
"\n"
"Valid until: %3\\$s\n"
"\n"
"- %4\\$s"
msgstr ""
"Hola %1\\$s,\n"
"\n"
"Gracias por tu compra de %2\\$s. Ahora está activo y se aplicará a sus reservas automáticamente cuando reserve usando este correo electrónico o número de teléfono.\n"
"\n"
"Válido hasta: %3\\$s\n"
"\n"
"-%4\\$s"

#: includes/class-yatoon-growth-storefront.php:673
#: includes/class-yatoon-growth-storefront.php:686
msgid "open-ended"
msgstr "abierto"

#: includes/class-yatoon-growth-storefront.php:683
#: includes/class-yatoon-growth-storefront.php:697
msgid "[Yatoon] New %1$s purchase: %2$s"
msgstr "[Yatoon] Nueva compra de %1$s: %2$s"

#: includes/class-yatoon-growth-storefront.php:701
#: includes/class-yatoon-growth-storefront.php:716
msgid "[Yatoon] %1$s purchase request from %2$s"
msgstr "[Yatoon] %1$s solicitud de compra de %2$s"

#: includes/class-yatoon-growth-storefront.php:138
msgid "%d visit"
msgid_plural "%d visits"
msgstr[0] "%d visita"
msgstr[1] "%d visitas"

#: includes/class-yatoon-growth-storefront.php:142
msgid "valid %d day"
msgid_plural "valid %d days"
msgstr[0] "%d día válido"
msgstr[1] "%d días válidos"

#: includes/class-yatoon-insights.php:146
#: includes/class-yatoon-insights.php:148
msgid "Booking created"
msgstr "Reserva creada"

#: includes/class-yatoon-insights.php:177
#: includes/class-yatoon-insights.php:179
msgid "Unknown mail error"
msgstr "Error de correo desconocido"

#: includes/class-yatoon-insights.php:201
#: includes/class-yatoon-insights.php:203
msgid "Invalid funnel event."
msgstr "Evento de embudo no válido."

#: includes/class-yatoon-insights.php:205
#: includes/class-yatoon-insights.php:207
msgid "Invalid session."
msgstr "Sesión no válida."

#: includes/class-yatoon-insights.php:228
#: includes/class-yatoon-insights.php:260
#: includes/class-yatoon-insights.php:230
#: includes/class-yatoon-insights.php:262
msgid "Insights & Reliability"
msgstr "Información y confiabilidad"

#: includes/class-yatoon-insights.php:229
#: includes/class-yatoon-insights.php:231
msgid "Insights"
msgstr "Perspectivas"

#: includes/class-yatoon-insights.php:261
#: includes/class-yatoon-insights.php:263
msgid "30-day booking funnel"
msgstr "Embudo de reserva de 30 días"

#: includes/class-yatoon-insights.php:262
#: includes/class-yatoon-insights.php:264
msgid "Calendar subscription"
msgstr "Suscripción al calendario"

#: includes/class-yatoon-insights.php:262
#: includes/class-yatoon-insights.php:264
msgid ""
"Paste a read-only feed URL into Apple Calendar, Google Calendar, Outlook, or"
" a phone calendar. Regenerating the token immediately revokes every previous"
" URL."
msgstr ""
"Pegue un feed de solo lectura URL en el Apple Calendario, Google Calendario,"
" Outlook o en un calendario telefónico. La regeneración del token revoca "
"inmediatamente todos los URLanteriores."

#: includes/class-yatoon-insights.php:262
#: includes/class-yatoon-insights.php:264
msgid "Business feed"
msgstr "Feed de negocios"

#: includes/class-yatoon-insights.php:264
#: includes/class-yatoon-insights.php:267
msgid "Revoke and regenerate calendar URLs"
msgstr "Revocar y regenerar URL de calendario"

#: includes/class-yatoon-insights.php:265
#: includes/class-yatoon-insights.php:268
msgid "Due for a return visit"
msgstr "Debido a una nueva visita"

#: includes/class-yatoon-insights.php:265
#: includes/class-yatoon-insights.php:268
msgid ""
"Calculated from each service’s recommended rebook interval in Compensation &"
" Stock."
msgstr ""
"Calculado a partir del intervalo de reserva recomendado para cada servicio "
"en Compensación y acciones."

#: includes/class-yatoon-insights.php:265
#: includes/class-yatoon-insights.php:268
msgid "Last visit"
msgstr "Última visita"

#: includes/class-yatoon-insights.php:265
#: includes/class-yatoon-insights.php:268
msgid "Days since"
msgstr "Días desde"

#: includes/class-yatoon-insights.php:266
#: includes/class-yatoon-insights.php:269
msgid "Recent audit activity"
msgstr "Actividad de auditoría reciente"

#: includes/class-yatoon-insights.php:266
#: includes/class-yatoon-insights.php:269
msgid "Event"
msgstr "Evento"

#: includes/class-yatoon-insights.php:267
#: includes/class-yatoon-insights.php:270
msgid "Recent email delivery"
msgstr "Entrega de correo electrónico reciente"

#: includes/class-yatoon-insights.php:267
#: includes/class-yatoon-insights.php:270
msgid "Subject"
msgstr "Asunto"

#: includes/class-yatoon-insights.php:267
#: includes/class-yatoon-insights.php:270
msgid "Error"
msgstr "Error"

#: includes/class-yatoon-insights.php:277
#: includes/class-yatoon-insights.php:280
msgid "Calendar subscription URLs were regenerated."
msgstr "Se regeneraron las URL de suscripción al calendario."

#: includes/class-yatoon-insights.php:315
#: includes/class-yatoon-insights.php:318
msgid "Staff: %1$s | Status: %2$s"
msgstr "Personal: %1$s | Estado: %2$s"

#: includes/class-yatoon-invoice.php:154 includes/class-yatoon-invoice.php:168
msgid "Invoice not found."
msgstr "Factura no encontrada."

#: includes/class-yatoon-invoice.php:178
msgid "You do not have permission to view this invoice."
msgstr "No tiene permiso para ver esta factura."

#: includes/class-yatoon-invoice.php:183
msgid "Could not issue an invoice for this booking."
msgstr "No se pudo emitir una factura para esta reserva."

#: includes/class-yatoon-invoice.php:243
msgid "INVOICE"
msgstr "FACTURA"

#: includes/class-yatoon-invoice.php:245
msgid "Invoice number"
msgstr "Número de factura"

#: includes/class-yatoon-invoice.php:246
msgid "Issue date"
msgstr "Fecha de emisión"

#: includes/class-yatoon-invoice.php:255
msgid "Tax registration"
msgstr "Registro de impuestos"

#: includes/class-yatoon-invoice.php:259
msgid "Billed to"
msgstr "Facturado a"

#: includes/class-yatoon-invoice.php:276
msgid "Subtotal (net)"
msgstr "Subtotal (neto)"

#: includes/class-yatoon-invoice.php:279
#: includes/class-yatoon-salon-operations.php:408
#: public/views/booking-form-square.php:1142
#: includes/class-yatoon-salon-operations.php:410
#: public/views/booking-form-square.php:1143
msgid "Total"
msgstr "Total"

#: includes/class-yatoon-invoice.php:281
msgid "Payment status"
msgstr "Estado de pago"

#: includes/class-yatoon-invoice.php:285
msgid "No tax was charged on this booking."
msgstr "No se cobraron impuestos en esta reserva."

#: includes/class-yatoon-locations.php:115
#: includes/class-yatoon-locations.php:117
msgid "Location name is required."
msgstr "El nombre de la ubicación es obligatorio."

#: includes/class-yatoon-locations.php:117
#: includes/class-yatoon-locations.php:120
msgid "Please choose a valid IANA timezone."
msgstr "Elija una zona horaria IANA válida."

#: includes/class-yatoon-locations.php:135
#: includes/class-yatoon-locations.php:138
msgid "Location updated."
msgstr "Ubicación actualizada."

#: includes/class-yatoon-locations.php:138
#: includes/class-yatoon-locations.php:141
msgid "Location created."
msgstr "Ubicación creada."

#: includes/class-yatoon-locations.php:147
#: includes/class-yatoon-locations.php:151
msgid "Invalid ID."
msgstr "ID no válido."

#: includes/class-yatoon-locations.php:149
#: includes/class-yatoon-locations.php:154
msgid "Location deleted."
msgstr "Ubicación eliminada."

#: includes/class-yatoon-locations.php:159
#: includes/class-yatoon-locations.php:165
msgid "Not found."
msgstr "No encontrado."

#: includes/class-yatoon-locations.php:174
#: includes/class-yatoon-locations.php:181
msgid "Add a booking page per location using:"
msgstr "Agregue una página de reserva por ubicación usando:"

#: includes/class-yatoon-locations.php:176
#: includes/class-yatoon-locations.php:183
msgid "or"
msgstr "o"

#: includes/class-yatoon-locations.php:185
#: includes/class-yatoon-locations.php:192
msgid "Slug"
msgstr "Slug"

#: includes/class-yatoon-locations.php:188
#: includes/class-yatoon-locations.php:195
msgid "Default"
msgstr "Predeterminado"

#: includes/class-yatoon-locations.php:189
#: includes/class-yatoon-locations.php:196
msgid "Shortcode"
msgstr "Shortcode"

#: includes/class-yatoon-locations.php:195
#: includes/class-yatoon-locations.php:202
msgid "No locations yet. Create one below."
msgstr "Aún no hay ubicaciones. Crea uno a continuación."

#: includes/class-yatoon-locations.php:223
#: includes/class-yatoon-locations.php:230
msgid "Add New Location"
msgstr "Agregar nueva ubicación"

#: includes/class-yatoon-locations.php:227
#: includes/class-yatoon-locations.php:234
msgid "Location Name"
msgstr "Nombre de la ubicación"

#: includes/class-yatoon-locations.php:247
#: includes/class-yatoon-locations.php:254
msgid "Square Location ID"
msgstr "Square ID de ubicación"

#: includes/class-yatoon-locations.php:250
#: includes/class-yatoon-locations.php:257
msgid ""
"Pro only: overrides the global Square Location ID for live availability "
"sync."
msgstr ""
"Solo Pro: anula el ID de ubicación Square global para la sincronización de "
"disponibilidad en tiempo real."

#: includes/class-yatoon-locations.php:257
#: includes/class-yatoon-locations.php:264
msgid "- Same as WordPress default -"
msgstr "- Igual que WordPress predeterminado -"

#: includes/class-yatoon-locations.php:265
#: includes/class-yatoon-locations.php:272
msgid "Accent Color"
msgstr "Color de acento"

#: includes/class-yatoon-locations.php:268
#: includes/class-yatoon-locations.php:275
msgid ""
"Optional: overrides the primary button color on the booking form for this "
"location."
msgstr ""
"Opcional: anula el color del botón principal en el formulario de reserva "
"para esta ubicación."

#: includes/class-yatoon-locations.php:273
#: includes/class-yatoon-locations.php:280
msgid "Visible to customers"
msgstr "Visible para los clientes"

#: includes/class-yatoon-locations.php:276
#: includes/class-yatoon-locations.php:283
msgid "Set as Default"
msgstr "Establecer como predeterminado"

#: includes/class-yatoon-locations.php:277
#: includes/class-yatoon-locations.php:284
msgid "Used when no location is specified in the shortcode"
msgstr ""
"Se utiliza cuando no se especifica ninguna ubicación en el código corto."

#: includes/class-yatoon-locations.php:281
#: includes/class-yatoon-locations.php:288
msgid "Save Location"
msgstr "Guardar ubicación"

#: includes/class-yatoon-manage-booking.php:542
#: includes/class-yatoon-manage-booking.php:549
msgid ""
"Are you sure you want to cancel this entire appointment? This cannot be "
"undone."
msgstr ""
"¿Está seguro de que desea cancelar toda esta cita? Esto no se puede "
"deshacer."

#: includes/class-yatoon-manage-booking.php:546
#: includes/class-yatoon-manage-booking.php:723
#: includes/class-yatoon-manage-booking.php:735
#: includes/class-yatoon-manage-booking.php:553
#: includes/class-yatoon-manage-booking.php:730
#: includes/class-yatoon-manage-booking.php:742
msgid "Change Services"
msgstr "Servicios de cambio"

#: includes/class-yatoon-manage-booking.php:547
#: includes/class-yatoon-manage-booking.php:554
msgid "Whole service"
msgstr "Servicio completo"

#: includes/class-yatoon-manage-booking.php:575
#: includes/class-yatoon-manage-booking.php:582
msgid ""
"No booking token provided. Please use the link from your confirmation email."
msgstr ""
"No se proporciona ningún token de reserva. Utilice el enlace de su correo "
"electrónico de confirmación."

#: includes/class-yatoon-manage-booking.php:581
#: includes/class-yatoon-manage-booking.php:588
msgid ""
"This link is invalid or has expired. Please contact us directly to make "
"changes."
msgstr ""
"Este enlace no es válido o ha caducado. Por favor contáctenos directamente "
"para realizar cambios."

#: includes/class-yatoon-manage-booking.php:599
#: includes/class-yatoon-manage-booking.php:606
msgid "This booking could not be loaded because its date or time is invalid."
msgstr "Esta reserva no se pudo cargar porque su fecha u hora no es válida."

#: includes/class-yatoon-manage-booking.php:699
#: includes/class-yatoon-manage-booking.php:706
msgid "This appointment has been cancelled."
msgstr "Esta cita ha sido cancelada."

#: includes/class-yatoon-manage-booking.php:701
#: includes/class-yatoon-manage-booking.php:708
msgid "To book again, call us at "
msgstr "Para reservar de nuevo, llámanos al"

#: includes/class-yatoon-manage-booking.php:706
#: includes/class-yatoon-manage-booking.php:713
msgid "This appointment has already passed."
msgstr "Esta cita ya pasó."

#: includes/class-yatoon-manage-booking.php:710
#: includes/class-yatoon-manage-booking.php:717
msgid ""
"Changes must be made at least %s hour(s) before your appointment. Please "
"call us directly."
msgstr ""
"Los cambios deben realizarse al menos %s hora(s) antes de su cita. Por favor"
" llámenos directamente."

#: includes/class-yatoon-manage-booking.php:728
#: includes/class-yatoon-manage-booking.php:735
msgid "Cancel Selected Items"
msgstr "Cancelar elementos seleccionados"

#: includes/class-yatoon-manage-booking.php:736
#: includes/class-yatoon-manage-booking.php:743
msgid ""
"Choose replacement services for this appointment. To remove a service, use "
"Cancel Selected Items."
msgstr ""
"Elija servicios de reemplazo para esta cita. Para eliminar un servicio, "
"utilice Cancelar elementos seleccionados."

#: includes/class-yatoon-manage-booking.php:740
#: includes/class-yatoon-manage-booking.php:747
msgid "Save Services"
msgstr "Guardar servicios"

#: includes/class-yatoon-manage-booking.php:749
#: includes/class-yatoon-manage-booking.php:756
msgid "Choose a New Date & Time"
msgstr "Elija una nueva fecha y hora"

#: includes/class-yatoon-manage-booking.php:781
#: includes/class-yatoon-manage-booking.php:788
msgid "Need help? Call us:"
msgstr "¿Necesitas ayuda? Llámanos:"

#: includes/class-yatoon-manage-booking.php:797
#: includes/class-yatoon-manage-booking.php:849
#: includes/class-yatoon-manage-booking.php:1015
#: includes/class-yatoon-manage-booking.php:804
#: includes/class-yatoon-manage-booking.php:856
#: includes/class-yatoon-manage-booking.php:1039
msgid "This feature requires Yatoon Pro."
msgstr "Esta función requiere Yatoon Pro."

#: includes/class-yatoon-manage-booking.php:807
#: includes/class-yatoon-manage-booking.php:858
#: includes/class-yatoon-manage-booking.php:1025
#: includes/class-yatoon-manage-booking.php:2383
#: includes/class-yatoon-manage-booking.php:2610
#: includes/class-yatoon-manage-booking.php:814
#: includes/class-yatoon-manage-booking.php:865
#: includes/class-yatoon-manage-booking.php:1049
#: includes/class-yatoon-manage-booking.php:2407
#: includes/class-yatoon-manage-booking.php:2634
msgid "Invalid or expired link."
msgstr "Enlace no válido o caducado."

#: includes/class-yatoon-manage-booking.php:812
#: includes/class-yatoon-manage-booking.php:863
#: includes/class-yatoon-manage-booking.php:1039
#: includes/class-yatoon-manage-booking.php:2389
#: includes/class-yatoon-manage-booking.php:2580
#: includes/class-yatoon-manage-booking.php:2614
#: includes/class-yatoon-manage-booking.php:819
#: includes/class-yatoon-manage-booking.php:870
#: includes/class-yatoon-manage-booking.php:1063
#: includes/class-yatoon-manage-booking.php:2413
#: includes/class-yatoon-manage-booking.php:2604
#: includes/class-yatoon-manage-booking.php:2638
msgid "This appointment is already cancelled."
msgstr "Esta cita ya está cancelada."

#: includes/class-yatoon-manage-booking.php:867
#: includes/class-yatoon-manage-booking.php:874
msgid "The service list is invalid. Please refresh and try again."
msgstr ""
"La lista de servicios no es válida. Actualiza la página e inténtalo de "
"nuevo."

#: includes/class-yatoon-manage-booking.php:876
#: includes/class-yatoon-manage-booking.php:1045
#: includes/class-yatoon-manage-booking.php:2447
#: includes/class-yatoon-manage-booking.php:883
#: includes/class-yatoon-manage-booking.php:1069
#: includes/class-yatoon-manage-booking.php:2471
msgid "This booking has an invalid scheduled time."
msgstr "Esta reserva tiene una hora programada no válida."

#: includes/class-yatoon-manage-booking.php:887
#: includes/class-yatoon-manage-booking.php:902
#: includes/class-yatoon-manage-booking.php:894
#: includes/class-yatoon-manage-booking.php:910
msgid ""
"Square staff availability could not be checked right now. Please try again."
msgstr ""
"No se pudo comprobar la disponibilidad del personal en Square. Inténtalo de "
"nuevo."

#: includes/class-yatoon-manage-booking.php:941
#: includes/class-yatoon-manage-booking.php:957
msgid "Choose a valid service first."
msgstr "Elige primero un servicio válido."

#: includes/class-yatoon-manage-booking.php:952
#: includes/class-yatoon-manage-booking.php:968
msgid ""
"This service would go past business hours or overlap a break. Choose a "
"shorter service, remove another service, or reschedule first."
msgstr ""
"Este servicio terminaría fuera del horario comercial o coincidiría con un "
"descanso. Elige un servicio más corto, elimina otro servicio o cambia "
"primero la hora de la cita."

#: includes/class-yatoon-manage-booking.php:1004
#: includes/class-yatoon-manage-booking.php:1027
msgid ""
"No qualified staff member is free for this service at that time. Choose Any "
"staff, another service, or reschedule first."
msgstr ""
"No hay ningún empleado cualificado disponible para este servicio en ese "
"horario. Elige «Cualquier empleado», otro servicio o cambia primero la hora "
"de la cita."

#: includes/class-yatoon-manage-booking.php:1033
#: includes/class-yatoon-manage-booking.php:1057
msgid ""
"Another change is being processed for this appointment. Please wait a moment"
" and try again."
msgstr ""
"Se está tramitando otro cambio para este cita. Espere un momento e inténtelo"
" de nuevo."

#: includes/class-yatoon-manage-booking.php:1055
#: includes/class-yatoon-manage-booking.php:1079
msgid ""
"Changes must be made at least %d hour(s) in advance. Please call us "
"directly."
msgstr ""
"Los cambios deben realizarse con al menos %d hora(s) de antelación. Por "
"favor llámenos directamente."

#: includes/class-yatoon-manage-booking.php:1065
#: includes/class-yatoon-manage-booking.php:1072
#: includes/class-yatoon-manage-booking.php:1089
#: includes/class-yatoon-manage-booking.php:1096
msgid "Too many services were submitted. Please refresh and try again."
msgstr "Se enviaron demasiados servicios. Actualice e inténtelo de nuevo."

#: includes/class-yatoon-manage-booking.php:1125
#: includes/class-yatoon-manage-booking.php:1151
msgid "One of the selected services is no longer available."
msgstr "Uno de los servicios seleccionados ya no está disponible."

#: includes/class-yatoon-manage-booking.php:1131
#: includes/class-yatoon-manage-booking.php:1157
msgid ""
"Add new services separately for this multi-staff appointment. Existing "
"services can still be replaced here."
msgstr ""
"Agregue nuevos servicios por separado para esta cita con varios empleados. "
"Los servicios existentes aún se pueden reemplazar aquí."

#: includes/class-yatoon-manage-booking.php:1187
#: includes/class-yatoon-manage-booking.php:1216
msgid ""
"This service could not be matched to its Square appointment. Please refresh "
"and try again."
msgstr ""
"Este servicio no pudo coincidir con su cita en Square. Actualice e inténtelo"
" de nuevo."

#: includes/class-yatoon-manage-booking.php:1197
#: includes/class-yatoon-manage-booking.php:1246
#: includes/class-yatoon-manage-booking.php:1227
#: includes/class-yatoon-manage-booking.php:1277
msgid "Your appointment services are already up to date."
msgstr "Tus servicios de citas ya están actualizados."

#: includes/class-yatoon-manage-booking.php:1209
#: includes/class-yatoon-manage-booking.php:1239
msgid "This Square appointment has an invalid start time."
msgstr "Esta cita de Square tiene una hora de inicio no válida."

#: includes/class-yatoon-manage-booking.php:1212
#: includes/class-yatoon-manage-booking.php:1242
msgid "Square could not prepare this appointment change. Nothing was changed."
msgstr "Square no pudo preparar este cambio de cita. No se cambió nada."

#: includes/class-yatoon-manage-booking.php:1235
#: includes/class-yatoon-manage-booking.php:1266
msgid ""
"Square may have partially changed this appointment and automatic recovery "
"could not be confirmed. The salon has been notified; please do not retry."
msgstr ""
"Es posible que Square haya cambiado parcialmente esta cita y no se pudo "
"confirmar la recuperación automática. El salón ha sido notificado; por favor"
" no lo vuelvas a intentar."

#: includes/class-yatoon-manage-booking.php:1238
#: includes/class-yatoon-manage-booking.php:1269
msgid ""
"Square could not update every part of this appointment. The original "
"appointment was restored and nothing was changed locally."
msgstr ""
"Square no pudo actualizar cada parte de esta cita. Se restableció el cita "
"original y no se modificó nada a nivel local."

#: includes/class-yatoon-manage-booking.php:1256
#: includes/class-yatoon-manage-booking.php:1287
msgid ""
"Your change request has been sent. The salon will confirm the update "
"shortly."
msgstr ""
"Su solicitud de cambio ha sido enviada. El salón confirmará la actualización"
" en breve."

#: includes/class-yatoon-manage-booking.php:1270
#: includes/class-yatoon-manage-booking.php:1302
msgid ""
"Changing services for Vagaro appointments is not available online yet. "
"Please contact us for help."
msgstr ""
"El cambio de servicios para Vagaro citas aún no está disponible en línea. "
"Por favor contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:1301
#: includes/class-yatoon-manage-booking.php:1333
msgid "Your appointment services have been updated."
msgstr "Sus servicios de citas han sido actualizados."

#: includes/class-yatoon-manage-booking.php:1453
#: includes/class-yatoon-manage-booking.php:1491
msgid ""
"No available staff can take %s at the current appointment time. Please "
"reschedule first or contact us for help."
msgstr ""
"Ningún personal disponible puede atender a %s a la hora actual de la cita. "
"Por favor reprograme primero o contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:1464
#: includes/class-yatoon-manage-booking.php:1502
msgid ""
"The selected services cannot be covered by the available staff at the same "
"time. Choose a specific employee for one service, shorten the services, or "
"reschedule."
msgstr ""
"Los servicios seleccionados no pueden ser cubiertos por el personal "
"disponible al mismo tiempo. Elija un empleado específico para un servicio, "
"acorte los servicios o reprograme."

#: includes/class-yatoon-manage-booking.php:1684
#: includes/class-yatoon-manage-booking.php:1694
#: includes/class-yatoon-manage-booking.php:1723
#: includes/class-yatoon-manage-booking.php:1733
msgid ""
"The selected staff member is not enabled for that service in Square. Please "
"choose a different staff member or contact us for help."
msgstr ""
"El miembro del personal seleccionado no está habilitado para ese servicio en"
" Square. Elija un miembro del personal diferente o contáctenos para obtener "
"ayuda."

#: includes/class-yatoon-manage-booking.php:1817
#: includes/class-yatoon-manage-booking.php:1857
msgid ""
"Square could not confirm this opening right now, so the appointment was not "
"changed. Try again in a moment or ask the salon to sync Square."
msgstr ""
"Square no pudo confirmar esta disponibilidad, por lo que la cita no se "
"modificó. Inténtalo de nuevo en unos instantes o pide al salón que "
"sincronice Square."

#: includes/class-yatoon-manage-booking.php:1844
#: includes/class-yatoon-manage-booking.php:1887
msgid ""
"That staff member is no longer free for this time. The appointment was not "
"changed; choose another available staff member or Any staff."
msgstr ""
"Ese empleado ya no está disponible en ese horario. La cita no se modificó; "
"elige otro empleado disponible o «Cualquier empleado»."

#: includes/class-yatoon-manage-booking.php:1865
#: includes/class-yatoon-manage-booking.php:1908
msgid "Square could not replace the booking: %s"
msgstr "Square no pudo reemplazar la reserva: %s"

#: includes/class-yatoon-manage-booking.php:1882
#: includes/class-yatoon-manage-booking.php:1925
msgid "Square could not create the changed appointment: %s"
msgstr "Square no pudo crear la cita modificada: %s"

#: includes/class-yatoon-manage-booking.php:1883
#: includes/class-yatoon-manage-booking.php:1926
msgid "Please contact us for help."
msgstr "Por favor contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:1895
#: includes/class-yatoon-manage-booking.php:1938
msgid "Square is not available. Please contact us to change services."
msgstr ""
"Square no está disponible. Por favor contáctenos para cambiar servicios."

#: includes/class-yatoon-manage-booking.php:1901
#: includes/class-yatoon-manage-booking.php:1944
msgid "Square returned no booking data."
msgstr "Square no devolvió datos de reserva."

#: includes/class-yatoon-manage-booking.php:1904
#: includes/class-yatoon-manage-booking.php:1947
msgid "Square could not verify the existing appointment: %s"
msgstr "Square no pudo verificar la cita existente: %s"

#: includes/class-yatoon-manage-booking.php:1956
#: includes/class-yatoon-manage-booking.php:1999
msgid ""
"One of the selected services or staff members is not fully synced with "
"Square. Please contact us to change this appointment."
msgstr ""
"Uno de los servicios o miembros del personal seleccionados no está "
"completamente sincronizado con Square. Por favor contáctenos para cambiar "
"esta cita."

#: includes/class-yatoon-manage-booking.php:2014
#: includes/class-yatoon-manage-booking.php:2028
#: includes/class-yatoon-manage-booking.php:2059
#: includes/class-yatoon-manage-booking.php:2073
msgid "Square could not update the services: %s"
msgstr "Square no pudo actualizar los servicios: %s"

#: includes/class-yatoon-manage-booking.php:2030
#: includes/class-yatoon-manage-booking.php:2075
msgid "Square could not update the services. Please contact us for help."
msgstr ""
"Square no pudo actualizar los servicios. Por favor contáctenos para obtener "
"ayuda."

#: includes/class-yatoon-manage-booking.php:2328
#: includes/class-yatoon-manage-booking.php:2352
msgid ""
"Square was updated, but the local appointment row could not be found. Please"
" refresh or contact us."
msgstr ""
"Square se actualizó, pero no se pudo encontrar la fila de la cita local. Por"
" favor actualice o contáctenos."

#: includes/class-yatoon-manage-booking.php:2354
#: includes/class-yatoon-manage-booking.php:2378
msgid ""
"Square was updated, but the local appointment display could not be "
"refreshed. Please contact us."
msgstr ""
"Square se actualizó, pero la visualización de citas local no se pudo "
"actualizar. Por favor contáctenos."

#: includes/class-yatoon-manage-booking.php:2362
#: includes/class-yatoon-manage-booking.php:2386
msgid ""
"The service was updated, but its selected variation could not be saved. "
"Please contact us."
msgstr ""
"El servicio se actualizó, pero no se pudo guardar la variación seleccionada."
" Por favor contáctenos."

#: includes/class-yatoon-manage-booking.php:2417
#: includes/class-yatoon-manage-booking.php:2441
msgid "Please select at least one appointment item to cancel."
msgstr "Seleccione al menos un elemento de la cita para cancelar."

#: includes/class-yatoon-manage-booking.php:2438
#: includes/class-yatoon-manage-booking.php:2462
msgid ""
"Some selected services are linked together in one Square appointment. Please"
" select all linked services for that time, or contact us for help changing "
"only part of it."
msgstr ""
"Algunos servicios seleccionados están vinculados en una cita Square. "
"Seleccione todos los servicios vinculados para ese momento o contáctenos "
"para obtener ayuda para cambiar solo una parte."

#: includes/class-yatoon-manage-booking.php:2456
#: includes/class-yatoon-manage-booking.php:2480
msgid ""
"Cancellations must be made at least %d hour(s) in advance. Please call us "
"directly."
msgstr ""
"Las cancelaciones deben realizarse con al menos %d hora(s) de antelación. "
"Por favor llámenos directamente."

#: includes/class-yatoon-manage-booking.php:2471
#: includes/class-yatoon-manage-booking.php:2495
msgid ""
"Online cancellation for Vagaro appointments is not available yet. Please "
"contact us for help."
msgstr ""
"La cancelación en línea de citas de Vagaro aún no está disponible. Por favor"
" contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2489
#: includes/class-yatoon-manage-booking.php:2513
msgid ""
"Square could not cancel this appointment. Nothing was changed locally; "
"please try again or contact us for help."
msgstr ""
"Square no pudo cancelar esta cita. No se cambió nada localmente; Inténtalo "
"de nuevo o contáctanos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2515
#: includes/class-yatoon-manage-booking.php:2539
msgid ""
"We could not update the appointment status locally. Please refresh and try "
"again, or contact us for help."
msgstr ""
"No pudimos actualizar el estado de la cita localmente. Actualice e inténtelo"
" nuevamente, o contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2531
#: includes/class-yatoon-manage-booking.php:2555
msgid ""
"The appointment did not finish cancelling. Please refresh and try again, or "
"contact us for help."
msgstr ""
"La cita no terminó de cancelarse. Actualice e inténtelo nuevamente, o "
"contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2552
#: includes/class-yatoon-manage-booking.php:2576
msgid ""
"Your selected %d appointment items have been cancelled. We hope to see you "
"again soon!"
msgstr ""
"Los elementos de su cita %d seleccionados han sido cancelados. ¡Esperamos "
"volver a verte pronto!"

#: includes/class-yatoon-manage-booking.php:2555
#: includes/class-yatoon-manage-booking.php:2579
msgid "Your appointment has been cancelled. We hope to see you again soon!"
msgstr "Su cita ha sido cancelada. ¡Esperamos volver a verte pronto!"

#: includes/class-yatoon-manage-booking.php:2576
#: includes/class-yatoon-staff-portal.php:1846
#: includes/class-yatoon-manage-booking.php:2600
#: includes/class-yatoon-staff-portal.php:1870
msgid "Invalid request."
msgstr "Solicitud no válida."

#: includes/class-yatoon-manage-booking.php:2584
#: includes/class-yatoon-manage-booking.php:2608
msgid "Invalid date format."
msgstr "Formato de fecha no válido."

#: includes/class-yatoon-manage-booking.php:2618
#: includes/class-yatoon-manage-booking.php:2642
msgid "Please select a valid time slot."
msgstr "Seleccione un horario válido."

#: includes/class-yatoon-manage-booking.php:2643
#: includes/class-yatoon-manage-booking.php:2667
msgid ""
"Online rescheduling for Vagaro appointments is not available yet. Please "
"contact us for help."
msgstr ""
"La reprogramación en línea de citas de Vagaro aún no está disponible. Por "
"favor contáctenos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2666
#: includes/class-yatoon-manage-booking.php:2690
msgid ""
"Square could not reschedule this appointment. Nothing was changed locally; "
"please try again or contact us for help."
msgstr ""
"Square no pudo reprogramar esta cita. No se cambió nada localmente; "
"Inténtalo de nuevo o contáctanos para obtener ayuda."

#: includes/class-yatoon-manage-booking.php:2704
#: includes/class-yatoon-manage-booking.php:2728
msgid ""
"The appointment could not be rescheduled locally. Please refresh and contact"
" us if the time changed in the external booking system."
msgstr ""
"La cita no pudo reprogramarse localmente. Actualice y contáctenos si la hora"
" cambió en el sistema de reservas externo."

#: includes/class-yatoon-manage-booking.php:2739
#: includes/class-yatoon-manage-booking.php:2763
msgid ""
"Your appointment has been rescheduled to %s. A confirmation email has been "
"sent."
msgstr ""
"Su cita ha sido reprogramada para %s. Se ha enviado un correo electrónico de"
" confirmación."

#: includes/class-yatoon-notifications.php:467
#: includes/class-yatoon-notifications.php:500
#: includes/class-yatoon-notifications.php:478
#: includes/class-yatoon-notifications.php:512
msgid "Failed to send. Check your WordPress mail settings."
msgstr ""
"No se pudo enviar. Verifique la configuración de su correo de WordPress."

#: includes/class-yatoon-notifications.php:701
#: includes/class-yatoon-notifications.php:711
#: includes/class-yatoon-notifications.php:725
#: includes/class-yatoon-notifications.php:724
#: includes/class-yatoon-notifications.php:736
#: includes/class-yatoon-notifications.php:752
msgid "Failed to send. Check WordPress mail settings."
msgstr "No se pudo enviar. Verifique la configuración de correo de WordPress."

#: includes/class-yatoon-operations.php:74
#: includes/class-yatoon-operations.php:75
msgid "Operations"
msgstr "Operaciones"

#: includes/class-yatoon-operations.php:84
msgid "You do not have permission to manage Yatoon operations."
msgstr "No tienes permiso para administrar las operaciones Yatoon."

#: includes/class-yatoon-operations.php:340
msgid ""
"DISABLE_WP_CRON is set, so a real server cron is expected to call wp-"
"cron.php. Confirm the crontab entry exists."
msgstr ""
"DISABLE_WP_CRON está configurado, por lo que se espera que un cron de "
"servidor real llame a wp-cron.php. Confirme que existe la entrada crontab."

#: includes/class-yatoon-operations.php:342
msgid ""
"ALTERNATE_WP_CRON is set. This is a workaround, not a scheduler; a real "
"server cron is strongly recommended for reminders."
msgstr ""
"ALTERNATE_WP_CRON está configurado. Esta es una solución alternativa, no un "
"programador; Se recomienda encarecidamente un cron de servidor real para "
"recordatorios."

#: includes/class-yatoon-operations.php:344
msgid ""
"Using WP-Cron, which only runs when someone visits the site. Reminders and "
"waitlist checks can be late or skipped on a quiet site. Set DISABLE_WP_CRON "
"and add a server cron calling wp-cron.php every minute."
msgstr ""
"Usando WP-Cron, que solo se ejecuta cuando alguien visita el sitio. Los "
"recordatorios y las comprobaciones de la lista de espera pueden llegar tarde"
" o omitirse en un sitio tranquilo. Configure DISABLE_WP_CRON y agregue un "
"cron de servidor que llame a wp-cron.php cada minuto."

#: includes/class-yatoon-operations.php:346
msgid "Scheduler mode"
msgstr "Modo programador"

#: includes/class-yatoon-operations.php:356
msgid "Scheduler execution"
msgstr "Ejecución del programador"

#: includes/class-yatoon-operations.php:360
msgid ""
"The reminder job was due %s ago and has not run. The site is not receiving "
"enough traffic to drive WP-Cron."
msgstr ""
"El trabajo de recordatorio venció hace %s y no se ha ejecutado. El sitio no "
"recibe suficiente tráfico para impulsar WP-Cron."

#: includes/class-yatoon-operations.php:459
msgid "Invalid bulk update."
msgstr "Actualización masiva no válida."

#: includes/class-yatoon-privacy.php:17 includes/class-yatoon-privacy.php:25
msgid "Yatoon Booking data"
msgstr "Yatoon Datos de la reserva"

#: includes/class-yatoon-privacy.php:64
msgid "Yatoon bookings"
msgstr "Yatoon reservas"

#: includes/class-yatoon-privacy.php:90
msgid "Yatoon client profile"
msgstr "Yatoon perfil de cliente"

#: includes/class-yatoon-privacy.php:110
msgid "A valid email address is required."
msgstr "Se requiere una dirección de correo electrónico válida."

#: includes/class-yatoon-privacy.php:133
msgid "Removed customer"
msgstr "Cliente eliminado"

#: includes/class-yatoon-privacy.php:147
msgid ""
"Personal details were removed. Anonymous appointment and financial records "
"were retained for business reporting."
msgstr ""
"Se eliminaron los datos personales. Se conservaron registros anónimos de "
"citas y datos financieros para los informes del negocio."

#: includes/class-yatoon-recurring.php:45
msgid "Recurring appointments require Pro."
msgstr "Las citas recurrentes requieren Pro."

#: includes/class-yatoon-recurring.php:54
msgid "Invalid booking reference."
msgstr "Referencia de reserva no válida."

#: includes/class-yatoon-recurring.php:72
msgid ""
"Recurring appointments can only be created in Local mode because external "
"platforms must confirm every future slot."
msgstr ""
"Las citas recurrentes solo se pueden crear en modo Local porque las "
"plataformas externas deben confirmar cada espacio futuro."

#: includes/class-yatoon-recurring.php:80
#: includes/class-yatoon-recurring.php:79
msgid "Series already exists."
msgstr "La serie ya existe."

#: includes/class-yatoon-recurring.php:247
#: includes/class-yatoon-recurring.php:246
msgid "Missing parameters."
msgstr "Parámetros faltantes."

#: includes/class-yatoon-recurring.php:263
#: includes/class-yatoon-recurring.php:262
msgid "Invalid series or token."
msgstr "Serie o token no válido."

#: includes/class-yatoon-resources.php:102
#: includes/class-yatoon-resources.php:103
#: includes/class-yatoon-resources.php:104
msgid "Resources"
msgstr "Recursos"

#: includes/class-yatoon-resources.php:112
#: includes/class-yatoon-resources.php:113
msgid "You do not have permission to manage resources."
msgstr "No tienes permiso para administrar recursos."

#: includes/class-yatoon-rest-api.php:191
#: includes/class-yatoon-rest-api.php:204
msgid ""
"REST booking creation is disabled in Square/Vagaro mode; use the "
"synchronized booking workflow so the external platform remains "
"authoritative."
msgstr ""
"La creación de reservas REST está deshabilitada en el modo Square/Vagaro; "
"utilice el flujo de trabajo de reservas sincronizado para que la plataforma "
"externa siga teniendo autoridad."

#: includes/class-yatoon-rest-api.php:198
#: includes/class-yatoon-rest-api.php:306
#: includes/class-yatoon-rest-api.php:211
#: includes/class-yatoon-rest-api.php:328
msgid "Active service and staff are required."
msgstr "Se requiere servicio y personal activo."

#: includes/class-yatoon-rest-api.php:209
#: includes/class-yatoon-rest-api.php:222
msgid "That calendar is being updated. Please try again."
msgstr "Ese calendario se está actualizando. Por favor inténtalo de nuevo."

#: includes/class-yatoon-rest-api.php:213
#: includes/class-yatoon-rest-api.php:309
#: includes/class-yatoon-rest-api.php:228
#: includes/class-yatoon-rest-api.php:332
msgid "The staff member is already booked during this interval."
msgstr "El miembro del personal ya está reservado durante este intervalo."

#: includes/class-yatoon-rest-api.php:216
#: includes/class-yatoon-rest-api.php:310
#: includes/class-yatoon-rest-api.php:231
#: includes/class-yatoon-rest-api.php:334
msgid "The staff/location rule does not allow this booking."
msgstr "La regla del personal/ubicación no permite esta reserva."

#: includes/class-yatoon-rest-api.php:220
#: includes/class-yatoon-rest-api.php:313
#: includes/class-yatoon-rest-api.php:235
#: includes/class-yatoon-rest-api.php:338
msgid "The business is closed at this time."
msgstr "El negocio está cerrado en este momento."

#: includes/class-yatoon-rest-api.php:229
#: includes/class-yatoon-rest-api.php:322
#: includes/class-yatoon-rest-api.php:245
#: includes/class-yatoon-rest-api.php:348
msgid "The staff member is not available during this interval."
msgstr "El miembro del personal no está disponible durante este intervalo."

#: includes/class-yatoon-rest-api.php:234
#: includes/class-yatoon-rest-api.php:252
msgid "Customer name and a valid email address are required."
msgstr ""
"Se requiere el nombre del cliente y una dirección de correo electrónico "
"válida."

#: includes/class-yatoon-rest-api.php:262
#: includes/class-yatoon-rest-api.php:281
msgid "That slot was just booked."
msgstr "Ese lugar acaba de ser reservado."

#: includes/class-yatoon-rest-api.php:262
#: includes/class-yatoon-rest-api.php:281
msgid "Booking could not be created."
msgstr "No se pudo crear la reserva."

#: includes/class-yatoon-rest-api.php:289
#: includes/class-yatoon-rest-api.php:311
msgid "Booking status is invalid."
msgstr "El estado de la reserva no es válido."

#: includes/class-yatoon-rest-api.php:292
#: includes/class-yatoon-rest-api.php:314
msgid ""
"Use the Square/Vagaro synchronized workflow to change an external booking."
msgstr ""
"Utilice el flujo de trabajo sincronizado de Square/Vagaro para cambiar una "
"reserva externa."

#: includes/class-yatoon-rest-api.php:298
#: includes/class-yatoon-rest-api.php:320
msgid "Use the synchronized reschedule workflow for an external booking."
msgstr ""
"Utilice el flujo de trabajo de reprogramación sincronizado para una reserva "
"externa."

#: includes/class-yatoon-rest-api.php:327
#: includes/class-yatoon-rest-api.php:355
msgid ""
"A paid booking cannot be moved to a service/staff/location with a different "
"price through the REST API."
msgstr ""
"Una reserva paga no se puede trasladar a un servicio/personal/ubicación con "
"un precio diferente a través de la API REST."

#: includes/class-yatoon-rest-api.php:343
#: includes/class-yatoon-rest-api.php:375
msgid "Commerce module is unavailable."
msgstr "El módulo de comercio no está disponible."

#: includes/class-yatoon-rest-api.php:354
#: includes/class-yatoon-rest-api.php:387
msgid "Date and time are invalid."
msgstr "La fecha y la hora no son válidas."

#: includes/class-yatoon-rest-api.php:380
#: includes/class-yatoon-rest-api.php:401
#: includes/class-yatoon-rest-api.php:427
#: includes/class-yatoon-rest-api.php:450
#: includes/class-yatoon-rest-api.php:413
#: includes/class-yatoon-rest-api.php:440
#: includes/class-yatoon-rest-api.php:471
#: includes/class-yatoon-rest-api.php:502
msgid "Resource type is invalid."
msgstr "El tipo de recurso no es válido."

#: includes/class-yatoon-rest-api.php:405
#: includes/class-yatoon-rest-api.php:445
msgid "Resource not found."
msgstr "Recurso no encontrado."

#: includes/class-yatoon-rest-api.php:429
#: includes/class-yatoon-rest-api.php:474
msgid "Name is required."
msgstr "El nombre es obligatorio."

#: includes/class-yatoon-rest-api.php:431
#: includes/class-yatoon-rest-api.php:478
msgid "Customer name is required."
msgstr "Se requiere el nombre del cliente."

#: includes/class-yatoon-rest-api.php:432
#: includes/class-yatoon-rest-api.php:480
msgid "Resource could not be created."
msgstr "No se pudo crear el recurso."

#: includes/class-yatoon-rest-api.php:454
#: includes/class-yatoon-rest-api.php:507
msgid ""
"Resource is referenced by bookings and cannot be deleted; deactivate it "
"instead."
msgstr ""
"Las reservas hacen referencia al recurso y no se puede eliminar; desactívelo"
" en su lugar."

#: includes/class-yatoon-rest-api.php:456
#: includes/class-yatoon-rest-api.php:510
msgid "Resource could not be deleted."
msgstr "No se pudo eliminar el recurso."

#: includes/class-yatoon-reviews.php:170 includes/class-yatoon-reviews.php:179
msgid "This rating link is invalid or has expired."
msgstr "Este enlace de calificación no es válido o ha caducado."

#: includes/class-yatoon-reviews.php:187 includes/class-yatoon-reviews.php:196
msgid "Security check failed."
msgstr "El control de seguridad falló."

#: includes/class-yatoon-reviews.php:369 includes/class-yatoon-reviews.php:382
msgid "Missing ID"
msgstr "Identificación faltante"

#: includes/class-yatoon-reviews.php:386 includes/class-yatoon-reviews.php:400
msgid "Unknown action"
msgstr "Acción desconocida"

#: includes/class-yatoon-salon-operations.php:104
msgid "Compensation & Inventory"
msgstr "Compensación e inventario"

#: includes/class-yatoon-salon-operations.php:105
#: includes/class-yatoon-salon-operations.php:400
#: includes/class-yatoon-salon-operations.php:402
msgid "Compensation & Stock"
msgstr "Compensación y acciones"

#: includes/class-yatoon-salon-operations.php:155
msgid "Compensation and assignment rules updated."
msgstr "Normas de remuneración y asignación actualizadas."

#: includes/class-yatoon-salon-operations.php:178
msgid "Item name is required."
msgstr "El nombre del artículo es obligatorio."

#: includes/class-yatoon-salon-operations.php:224
msgid "Inventory item deleted."
msgstr "Artículo del inventario eliminado."

#: includes/class-yatoon-salon-operations.php:400
#: includes/class-yatoon-salon-operations.php:402
msgid "Compensation"
msgstr "Compensación"

#: includes/class-yatoon-salon-operations.php:400
#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:405
msgid "Inventory"
msgstr "Inventario"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Add retail item"
msgstr "Agregar artículo minorista"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Square catalog ID (optional)"
msgstr "Square ID de catálogo (opcional)"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Quantity"
msgstr "Cantidad"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Low-stock level"
msgstr "Nivel de existencias bajo"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Retail price"
msgstr "Precio de venta al público"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Unit cost"
msgstr "Costo unitario"

#: includes/class-yatoon-salon-operations.php:402
#: includes/class-yatoon-salon-operations.php:404
msgid "Save item"
msgstr "Guardar artículo"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Stock"
msgstr "Valores"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Adjust"
msgstr "Ajustar"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Low stock"
msgstr "Stock bajo"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Purchase"
msgstr "Compra"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Retail sale"
msgstr "Venta al por menor"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Service usage"
msgstr "Uso del servicio"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Damage"
msgstr "Daño"

#: includes/class-yatoon-salon-operations.php:403
#: includes/class-yatoon-salon-operations.php:405
msgid "Correction"
msgstr "Corrección"

#: includes/class-yatoon-salon-operations.php:405
#: includes/class-yatoon-salon-operations.php:407
msgid "Default rules"
msgstr "Reglas predeterminadas"

#: includes/class-yatoon-salon-operations.php:405
#: includes/class-yatoon-salon-operations.php:407
msgid "Default commission"
msgstr "Comisión predeterminada"

#: includes/class-yatoon-salon-operations.php:405
#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:409
msgid "Fixed"
msgstr "Fijo"

#: includes/class-yatoon-salon-operations.php:405
#: includes/class-yatoon-salon-operations.php:407
msgid "Tip allocation"
msgstr "Asignación de propinas"

#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:408
msgid "Staff overrides"
msgstr "Anulaciones del personal"

#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:409
msgid "Commission type"
msgstr "Tipo de comisión"

#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:409
msgid "Value"
msgstr "Valor"

#: includes/class-yatoon-salon-operations.php:406
#: includes/class-yatoon-salon-operations.php:408
msgid "Custom tip weight %"
msgstr "% de peso de propina personalizada"

#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:409
msgid "Service overrides"
msgstr "Anulaciones de servicios"

#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:409
msgid "Recommended rebook days"
msgstr "Días recomendados para volver a reservar"

#: includes/class-yatoon-salon-operations.php:407
#: includes/class-yatoon-salon-operations.php:409
msgid "Save rules"
msgstr "Guardar reglas"

#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:410
msgid "Recent calculated earnings"
msgstr "Ganancias calculadas recientemente"

#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:410
msgid "Service commission"
msgstr "comisión de servicio"

#: includes/class-yatoon-salon-operations.php:408
#: includes/class-yatoon-salon-operations.php:410
msgid "Tips"
msgstr "Consejos"

#: includes/class-yatoon-salon-operations.php:376
msgid "%d inventory item is low in stock."
msgid_plural "%d inventory items are low in stock."
msgstr[0] "%d el artículo del inventario tiene pocas existencias."
msgstr[1] "%d los artículos del inventario tienen pocas existencias."

#: includes/class-yatoon-service-menu.php:166
#: includes/class-yatoon-service-menu.php:157
msgid "Featured Services"
msgstr "Servicios destacados"

#: includes/class-yatoon-service-menu.php:168
#: includes/class-yatoon-service-menu.php:159
msgid "Previous service"
msgstr "Servicio anterior"

#: includes/class-yatoon-service-menu.php:169
#: includes/class-yatoon-service-menu.php:160
msgid "Next service"
msgstr "Servicio siguiente"

#: includes/class-yatoon-service-menu.php:176
#: includes/class-yatoon-service-menu.php:246
#: includes/class-yatoon-service-menu.php:167
#: includes/class-yatoon-service-menu.php:237
msgid "Book %s"
msgstr "Reservar %s"

#: includes/class-yatoon-service-menu.php:197
#: includes/class-yatoon-service-menu.php:188
msgid "Search services"
msgstr "Servicios de búsqueda"

#: includes/class-yatoon-service-menu.php:197
#: public/views/booking-form-square.php:551
#: includes/class-yatoon-service-menu.php:188
#: public/views/booking-form-square.php:553
msgid "Search services..."
msgstr "Servicios de búsqueda..."

#: includes/class-yatoon-service-menu.php:198
#: includes/class-yatoon-service-menu.php:189
msgid "Clear service search"
msgstr "Borrar búsqueda de servicios"

#: includes/class-yatoon-service-menu.php:205
#: includes/class-yatoon-service-menu.php:196
msgid "Service categories"
msgstr "Categorías de servicio"

#: includes/class-yatoon-service-menu.php:233
#: includes/class-yatoon-service-menu.php:224
msgid "Search Results"
msgstr "Resultados de la búsqueda"

#: includes/class-yatoon-staff-locations.php:111
#: includes/class-yatoon-staff-locations.php:130
msgid "Staff Locations"
msgstr "Ubicaciones del personal"

#: includes/class-yatoon-staff-locations.php:115
#: includes/class-yatoon-staff-locations.php:134
msgid "You do not have permission to manage staff locations."
msgstr "No tienes permiso para gestionar las ubicaciones del personal."

#: includes/class-yatoon-staff-locations.php:167
#: includes/class-yatoon-staff-locations.php:197
msgid "Staff × Location Rules"
msgstr "Personal × Reglas de ubicación"

#: includes/class-yatoon-staff-locations.php:167
#: includes/class-yatoon-staff-locations.php:197
msgid ""
"Once a staff member has at least one rule, only active matching locations "
"and services are bookable for that staff member. Staff with no rules keep "
"legacy unrestricted behavior."
msgstr ""
"Una vez que un miembro del personal tiene al menos una regla, solo se pueden"
" reservar ubicaciones y servicios coincidentes activos para ese miembro del "
"personal. El personal sin reglas mantiene un comportamiento heredado sin "
"restricciones."

#: includes/class-yatoon-staff-locations.php:168
#: includes/class-yatoon-staff-locations.php:198
msgid "Edit rule"
msgstr "Editar regla"

#: includes/class-yatoon-staff-locations.php:168
#: includes/class-yatoon-staff-locations.php:198
msgid "Add rule"
msgstr "Agregar regla"

#: includes/class-yatoon-staff-locations.php:169
#: includes/class-yatoon-staff-locations.php:170
#: includes/class-yatoon-staff-locations.php:199
#: includes/class-yatoon-staff-locations.php:200
msgid "Select"
msgstr "Elegir"

#: includes/class-yatoon-staff-locations.php:171
#: includes/class-yatoon-staff-locations.php:174
#: includes/class-yatoon-staff-locations.php:201
#: includes/class-yatoon-staff-locations.php:204
msgid "All services"
msgstr "Todos los servicios"

#: includes/class-yatoon-staff-locations.php:172
#: includes/class-yatoon-staff-locations.php:202
msgid "Price override (blank = service price)"
msgstr "Anulación de precio (en blanco = precio del servicio)"

#: includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-staff-locations.php:203
msgid "Weekly hours"
msgstr "Horas semanales"

#: includes/class-yatoon-staff-locations.php:173
#: public/views/staff-portal.php:74
#: includes/class-yatoon-staff-locations.php:203
#: public/views/staff-portal.php:76
msgid "Day"
msgstr "Día"

#: includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-staff-locations.php:203
msgid "Break"
msgstr "descanso"

#: includes/class-yatoon-staff-locations.php:173
#: includes/class-yatoon-staff-locations.php:203
msgid "Save rule"
msgstr "Guardar regla"

#: includes/class-yatoon-staff-portal.php:421
#: includes/class-yatoon-staff-portal.php:426
msgid "Signed out."
msgstr "Cerrado sesión."

#: includes/class-yatoon-staff-portal.php:427
#: includes/class-yatoon-staff-portal.php:457
#: includes/class-yatoon-staff-portal.php:477
#: includes/class-yatoon-staff-portal.php:648
#: includes/class-yatoon-staff-portal.php:432
#: includes/class-yatoon-staff-portal.php:462
#: includes/class-yatoon-staff-portal.php:482
#: includes/class-yatoon-staff-portal.php:653
msgid "Your staff session has expired. Please sign in again."
msgstr ""
"Su sesión de personal ha expirado. Por favor inicia sesión nuevamente."

#: includes/class-yatoon-staff-portal.php:430
#: includes/class-yatoon-staff-portal.php:435
msgid "You do not have permission to perform this action."
msgstr "No tienes permiso para realizar esta acción."

#: includes/class-yatoon-staff-portal.php:468
#: includes/class-yatoon-staff-portal.php:473
msgid "Staff profile not found."
msgstr "No se encontró el perfil del personal."

#: includes/class-yatoon-staff-portal.php:483
#: includes/class-yatoon-staff-portal.php:488
msgid "Please enter your display name."
msgstr "Por favor ingrese su nombre para mostrar."

#: includes/class-yatoon-staff-portal.php:498
#: includes/class-yatoon-staff-portal.php:503
msgid "Profile could not be saved."
msgstr "No se pudo guardar el perfil."

#: includes/class-yatoon-staff-portal.php:537
#: includes/class-yatoon-staff-portal.php:542
msgid "Invalid PIN format."
msgstr "Formato de PIN no válido."

#: includes/class-yatoon-staff-portal.php:637
#: includes/class-yatoon-staff-portal.php:642
msgid "Incorrect PIN. Please try again."
msgstr "PIN incorrecto. Por favor inténtalo de nuevo."

#: includes/class-yatoon-staff-portal.php:866
#: includes/class-yatoon-staff-portal.php:874
msgid "Your staff session has expired."
msgstr "Su sesión de personal ha expirado."

#: includes/class-yatoon-staff-portal.php:870
#: includes/class-yatoon-staff-portal.php:878
msgid "Time off access is not enabled."
msgstr "El acceso a tiempo libre no está habilitado."

#: includes/class-yatoon-staff-portal.php:893
#: includes/class-yatoon-staff-portal.php:901
msgid "You do not have permission to request time off."
msgstr "No tiene permiso para solicitar tiempo libre."

#: includes/class-yatoon-staff-portal.php:901
#: includes/class-yatoon-staff-portal.php:909
msgid "Choose a valid date."
msgstr "Elija una fecha válida."

#: includes/class-yatoon-staff-portal.php:908
#: includes/class-yatoon-staff-portal.php:916
msgid "Choose a valid start and end time."
msgstr "Elija una hora de inicio y finalización válida."

#: includes/class-yatoon-staff-portal.php:925
#: includes/class-yatoon-staff-portal.php:933
msgid "Time off request sent for approval."
msgstr "Solicitud de tiempo libre enviada para su aprobación."

#: includes/class-yatoon-staff-portal.php:936
#: includes/class-yatoon-staff-portal.php:944
msgid "You do not have permission to review time off."
msgstr "No tiene permiso para revisar el tiempo libre."

#: includes/class-yatoon-staff-portal.php:939
#: includes/class-yatoon-staff-portal.php:947
msgid "Invalid review decision."
msgstr "Decisión de revisión no válida."

#: includes/class-yatoon-staff-portal.php:946
#: includes/class-yatoon-staff-portal.php:954
msgid "This request was already reviewed."
msgstr "Esta solicitud ya fue revisada."

#: includes/class-yatoon-staff-portal.php:980
#: includes/class-yatoon-staff-portal.php:988
msgid "You do not have permission to manage appointments."
msgstr "No tienes permiso para gestionar citas."

#: includes/class-yatoon-staff-portal.php:1022
#: includes/class-yatoon-staff-portal.php:1051
#: includes/class-yatoon-staff-portal.php:1095
#: includes/class-yatoon-staff-portal.php:1162
#: includes/class-yatoon-staff-portal.php:1212
#: includes/class-yatoon-staff-portal.php:1240
#: includes/class-yatoon-staff-portal.php:1308
#: includes/class-yatoon-staff-portal.php:1030
#: includes/class-yatoon-staff-portal.php:1059
#: includes/class-yatoon-staff-portal.php:1103
#: includes/class-yatoon-staff-portal.php:1170
#: includes/class-yatoon-staff-portal.php:1220
#: includes/class-yatoon-staff-portal.php:1248
#: includes/class-yatoon-staff-portal.php:1316
msgid "Staff session expired. Please sign in again."
msgstr "La sesión del personal expiró. Por favor inicia sesión nuevamente."

#: includes/class-yatoon-staff-portal.php:1028
#: includes/class-yatoon-staff-portal.php:1036
msgid "You do not have permission to search clients."
msgstr "No tienes permiso para buscar clientes."

#: includes/class-yatoon-staff-portal.php:1054
#: includes/class-yatoon-staff-portal.php:1062
msgid "You do not have permission to view clients."
msgstr "No tienes permiso para ver clientes."

#: includes/class-yatoon-staff-portal.php:1098
#: includes/class-yatoon-staff-portal.php:1106
msgid "You do not have permission to view client history."
msgstr "No tienes permiso para ver el historial del cliente."

#: includes/class-yatoon-staff-portal.php:1107
#: includes/class-yatoon-staff-portal.php:1115
msgid "Client not found."
msgstr "Cliente no encontrado."

#: includes/class-yatoon-staff-portal.php:1165
#: includes/class-yatoon-staff-portal.php:1173
msgid "You do not have permission to manage clients."
msgstr "No tienes permiso para gestionar clientes."

#: includes/class-yatoon-staff-portal.php:1178
#: includes/class-yatoon-staff-portal.php:1186
msgid "Add a name, phone, or email."
msgstr "Agregue un nombre, teléfono o correo electrónico."

#: includes/class-yatoon-staff-portal.php:1203
#: includes/class-yatoon-staff-portal.php:1211
msgid "Client saved."
msgstr "Cliente guardado."

#: includes/class-yatoon-staff-portal.php:1215
#: includes/class-yatoon-staff-portal.php:1223
msgid "You do not have permission to delete clients."
msgstr "No tienes permiso para eliminar clientes."

#: includes/class-yatoon-staff-portal.php:1220
#: includes/class-yatoon-staff-portal.php:1228
msgid "Client deleted."
msgstr "Cliente eliminado."

#: includes/class-yatoon-staff-portal.php:1243
#: includes/class-yatoon-staff-portal.php:1251
msgid "You do not have permission to message clients."
msgstr "No tienes permiso para enviar mensajes a los clientes."

#: includes/class-yatoon-staff-portal.php:1246
#: includes/class-yatoon-staff-portal.php:1254
msgid "Message cannot be empty."
msgstr "El mensaje no puede estar vacío."

#: includes/class-yatoon-staff-portal.php:1257
#: includes/class-yatoon-staff-portal.php:1265
msgid "You do not have permission to message this appointment."
msgstr "No tienes permiso para enviar mensajes a esta cita."

#: includes/class-yatoon-staff-portal.php:1265
#: includes/class-yatoon-staff-portal.php:1273
msgid "This client does not have a phone number."
msgstr "Este cliente no tiene un número de teléfono."

#: includes/class-yatoon-staff-portal.php:1271
#: includes/class-yatoon-staff-portal.php:1279
msgid "Could not build WhatsApp link for this phone."
msgstr "No se pudo crear el enlace de WhatsApp para este teléfono."

#: includes/class-yatoon-staff-portal.php:1273
#: includes/class-yatoon-staff-portal.php:1281
msgid "Open WhatsApp to send."
msgstr "Abre WhatsApp para enviar."

#: includes/class-yatoon-staff-portal.php:1277
#: includes/class-yatoon-staff-portal.php:1411
#: includes/class-yatoon-staff-portal.php:1285
#: includes/class-yatoon-staff-portal.php:1419
msgid "SMS requires Twilio to be configured in Settings -> SMS."
msgstr "SMS requiere que Twilio esté configurado en Configuración -> SMS."

#: includes/class-yatoon-staff-portal.php:1282
#: includes/class-yatoon-staff-portal.php:1290
msgid "SMS failed. Check Twilio settings and logs."
msgstr "El SMS falló. Verifique la configuración y los registros de Twilio."

#: includes/class-yatoon-staff-portal.php:1285
#: includes/class-yatoon-staff-portal.php:1293
msgid "SMS sent."
msgstr "SMS enviado."

#: includes/class-yatoon-staff-portal.php:1311
#: includes/class-yatoon-staff-portal.php:1319
msgid "You do not have permission to checkout appointments."
msgstr "No tiene permiso para consultar citas."

#: includes/class-yatoon-staff-portal.php:1314
#: includes/class-yatoon-staff-portal.php:1322
msgid "You cannot checkout this appointment."
msgstr "No puede verificar esta cita."

#: includes/class-yatoon-staff-portal.php:1383
#: includes/class-yatoon-staff-portal.php:1391
msgid "Invalid checkout action."
msgstr "Acción de pago no válida."

#: includes/class-yatoon-staff-portal.php:1400
#: includes/class-yatoon-staff-portal.php:1408
#: includes/class-yatoon-staff-portal.php:1416
msgid "Customer phone not found."
msgstr "Teléfono del cliente no encontrado."

#: includes/class-yatoon-staff-portal.php:1403
#: includes/class-yatoon-staff-portal.php:1411
msgid "Open WhatsApp to send payment request."
msgstr "Abra WhatsApp para enviar la solicitud de pago."

#: includes/class-yatoon-staff-portal.php:1414
#: includes/class-yatoon-staff-portal.php:1422
msgid "SMS failed. Check Twilio logs."
msgstr "El SMS falló. Consulte los registros de Twilio."

#: includes/class-yatoon-staff-portal.php:1418
#: includes/class-yatoon-staff-portal.php:1426
msgid "Customer email not found."
msgstr "No se encontró el correo electrónico del cliente."

#: includes/class-yatoon-staff-portal.php:1627
#: includes/class-yatoon-staff-portal.php:1644
msgid "You do not have permission to edit this appointment."
msgstr "No tienes permiso para editar esta cita."

#: includes/class-yatoon-staff-portal.php:1636
#: includes/class-yatoon-staff-portal.php:1653
msgid "Name, phone, service, staff, date, and time are required."
msgstr "Se requieren nombre, teléfono, servicio, personal, fecha y hora."

#: includes/class-yatoon-staff-portal.php:1659
#: includes/class-yatoon-staff-portal.php:1676
msgid "This staff member already has an appointment at that time."
msgstr "Este miembro del personal ya tiene una cita en ese momento."

#: includes/class-yatoon-staff-portal.php:1733
#: includes/class-yatoon-staff-portal.php:1755
msgid "Failed to update appointment."
msgstr "No se pudo actualizar la cita."

#: includes/class-yatoon-staff-portal.php:1737
#: includes/class-yatoon-staff-portal.php:1760
msgid "Appointment updated."
msgstr "Cita actualizada."

#: includes/class-yatoon-staff-portal.php:1748
#: includes/class-yatoon-staff-portal.php:1771
msgid "Failed to add appointment."
msgstr "No se pudo agregar la cita."

#: includes/class-yatoon-staff-portal.php:1752
#: includes/class-yatoon-staff-portal.php:1776
msgid "Appointment added."
msgstr "Cita agregada."

#: includes/class-yatoon-staff-portal.php:1761
#: includes/class-yatoon-staff-portal.php:1785
msgid "You do not have permission to cancel this appointment."
msgstr "No tiene permiso para cancelar esta cita."

#: includes/class-yatoon-staff-portal.php:1768
#: includes/class-yatoon-staff-portal.php:1792
msgid "Appointment not found."
msgstr "Cita no encontrada."

#: includes/class-yatoon-staff-portal.php:1822
#: includes/class-yatoon-staff-portal.php:1846
msgid "Failed to cancel appointment."
msgstr "No se pudo cancelar la cita."

#: includes/class-yatoon-staff-portal.php:1843
#: includes/class-yatoon-staff-portal.php:1867
msgid "Invalid status."
msgstr "Estado no válido."

#: includes/class-yatoon-staff-portal.php:1879
#: includes/class-yatoon-staff-portal.php:1903
msgid "Status updated."
msgstr "Estado actualizado."

#: includes/class-yatoon-tax.php:250
msgid "Includes %1$s (%2$s%%): %3$s"
msgstr "Incluye %1$s (%2$s%%): %3$s"

#: includes/class-yatoon-tax.php:259
msgid "%1$s (%2$s%%): %3$s"
msgstr "%1$s (%2$s%%): %3$s"

#: includes/free/class-yatoon-square-api-stub.php:31
#: includes/free/class-yatoon-square-api-stub.php:52
#: includes/free/class-yatoon-square-api-stub.php:36
#: includes/free/class-yatoon-square-api-stub.php:57
msgid "Square integration (%s) requires Yatoon Pro."
msgstr "La integración de Square (%s) requiere Yatoon Pro."

#: includes/free/class-yatoon-square-api-stub.php:63
#: includes/free/class-yatoon-square-api-stub.php:68
msgid "Square sync is a Pro feature. Upgrade to enable it."
msgstr ""
"Square la sincronización es una función Pro. Actualice para habilitarlo."

#: includes/free/class-yatoon-twilio-stub.php:41
#: includes/free/class-yatoon-twilio-stub.php:52
msgid "SMS notifications are a Pro feature. Upgrade to enable Twilio."
msgstr ""
"SMS las notificaciones son una función Pro. Actualice para habilitar Twilio."

#: includes/free/class-yatoon-vagaro-api-stub.php:25
#: includes/free/class-yatoon-vagaro-api-stub.php:39
#: includes/free/class-yatoon-vagaro-api-stub.php:26
#: includes/free/class-yatoon-vagaro-api-stub.php:40
msgid "Vagaro integration (%s) requires Yatoon Pro."
msgstr "La integración de Vagaro (%s) requiere Yatoon Pro."

#: includes/free/class-yatoon-vagaro-api-stub.php:48
#: includes/free/class-yatoon-vagaro-api-stub.php:49
msgid "Vagaro sync is a Pro feature. Upgrade to enable it."
msgstr ""
"Vagaro la sincronización es una función Pro. Actualice para habilitarlo."

#: public/views/booking-form-hybrid.php:39
#: public/views/booking-form-square.php:415 public/views/booking-form.php:116
#: public/views/booking-form-square.php:417
msgid "Collapse AI Assistant"
msgstr "Contraer AI Asistente"

#: public/views/booking-form-hybrid.php:40
#: public/views/booking-form-square.php:416 public/views/booking-form.php:117
#: public/views/booking-form-square.php:418
msgid ""
"Tell us the style, length, occasion, budget, or concerns you have. Our AI "
"assistant will suggest services from this menu."
msgstr ""
"Cuéntanos el estilo, largo, ocasión, presupuesto o inquietudes que tienes. "
"Nuestro asistente AI sugerirá servicios desde este menú."

#: public/views/booking-form-hybrid.php:49
#: public/views/booking-form-square.php:425 public/views/booking-form.php:126
#: public/views/booking-form-square.php:427
msgid ""
"Example: soft pink almond nails for a wedding, medium length, with simple "
"nail art"
msgstr ""
"Ejemplo: uñas almendradas de color rosa suave para una boda, de longitud "
"media, con un arte de uñas sencillo."

#: public/views/booking-form-hybrid.php:117
msgid "No services available."
msgstr "No hay servicios disponibles."

#: public/views/booking-form-hybrid.php:124
msgid "Back to Services"
msgstr "Volver a Servicios"

#: public/views/booking-form-square.php:143
#: public/views/booking-form-square.php:144
msgid "Test booking mode"
msgstr "Modo de reserva de prueba"

#: public/views/booking-form-square.php:161
#: public/views/booking-form-square.php:1062 public/views/booking-form.php:56
#: public/views/booking-form-square.php:162
#: public/views/booking-form-square.php:1063
msgid "Booking steps"
msgstr "Pasos de reserva"

#: public/views/booking-form-square.php:162
#: public/views/booking-form-square.php:163
msgid "Go to service step"
msgstr "Ir al paso de servicio"

#: public/views/booking-form-square.php:167
#: public/views/booking-form-square.php:168
msgid "Go to options step"
msgstr "Ir al paso de opciones"

#: public/views/booking-form-square.php:172
#: public/views/booking-form-square.php:173
msgid "Go to staff step"
msgstr "Ir al paso del personal"

#: public/views/booking-form-square.php:177
#: public/views/booking-form-square.php:178
msgid "Go to date and time step"
msgstr "Ir al paso de fecha y hora"

#: public/views/booking-form-square.php:182
#: public/views/booking-form-square.php:183
msgid "Go to details step"
msgstr "Ir al paso de detalles"

#: public/views/booking-form-square.php:230
#: public/views/booking-form-square.php:231
msgid "Booking venue"
msgstr "Lugar de reserva"

#: public/views/booking-form-square.php:233
#: public/views/booking-form-square.php:269
#: public/views/booking-form-square.php:234
#: public/views/booking-form-square.php:270
msgid "Book your visit"
msgstr "Reserva tu visita"

#: public/views/booking-form-square.php:245
#: public/views/booking-form-square.php:246
msgid "services"
msgstr "servicios"

#: public/views/booking-form-square.php:252
#: public/views/booking-form-square.php:253
msgid "Booking highlights"
msgstr "Reservas destacadas"

#: public/views/booking-form-square.php:254
#: public/views/booking-form-square.php:255
msgid "Fast booking"
msgstr "Reserva rápida"

#: public/views/booking-form-square.php:255
#: public/views/booking-form-square.php:256
msgid "Choose service, staff, and time in minutes"
msgstr "Elija servicio, personal y tiempo en minutos"

#: public/views/booking-form-square.php:258
#: public/views/booking-form-square.php:259
msgid "Clear pricing"
msgstr "Precios claros"

#: public/views/booking-form-square.php:259
#: public/views/booking-form-square.php:260
msgid "Review your total before confirming"
msgstr "Revisa tu total antes de confirmar"

#: public/views/booking-form-square.php:262
#: public/views/booking-form-square.php:263
msgid "Easy changes"
msgstr "Cambios fáciles"

#: public/views/booking-form-square.php:263
#: public/views/booking-form-square.php:264
msgid "Manage appointment details after booking"
msgstr "Gestionar los detalles de la cita después de reservar"

#: public/views/booking-form-square.php:361
#: public/views/booking-form-square.php:363
msgid "Appointment type"
msgstr "Tipo de cita"

#: public/views/booking-form-square.php:366
#: public/views/booking-form-square.php:368
msgid "Just me"
msgstr "solo yo"

#: public/views/booking-form-square.php:367
#: public/views/booking-form-square.php:369
msgid "Book services for yourself"
msgstr "Reserva servicios para ti"

#: public/views/booking-form-square.php:374
#: public/views/booking-form-square.php:376
msgid "Group appointment"
msgstr "Cita grupal"

#: public/views/booking-form-square.php:379
#: public/views/booking-form-square.php:381
msgid "1 guest"
msgstr "1 invitado"

#: public/views/booking-form-square.php:382
#: public/views/booking-form-square.php:384
msgid "up to %d guests"
msgstr "hasta %d invitados"

#: public/views/booking-form-square.php:386
#: public/views/booking-form-square.php:388
msgid "Add %s; everyone starts together"
msgstr "Agregar %s; todos comienzan juntos"

#: public/views/booking-form-square.php:394
#: public/views/booking-form-square.php:396
msgid "Select your service first, then add services for your guests."
msgstr ""
"Primero seleccione su servicio y luego agregue servicios para sus invitados."

#: public/views/booking-form-square.php:496
#: public/views/booking-form-square.php:498
msgid "Popular services"
msgstr "Servicios populares"

#: public/views/booking-form-square.php:499
#: public/views/booking-form-square.php:501
msgid "Popular picks"
msgstr "Selecciones populares"

#: public/views/booking-form-square.php:500
#: public/views/booking-form-square.php:502
msgid "Start with a customer favorite"
msgstr "Comience con un favorito del cliente"

#: public/views/booking-form-square.php:540
#: public/views/booking-form-square.php:542
msgid "More &#8964;"
msgstr "Más ⌄"

#: public/views/booking-form-square.php:553
#: public/views/booking-form-square.php:555
msgid "Clear search"
msgstr "Borrar búsqueda"

#: public/views/booking-form-square.php:555
#: public/views/booking-form-square.php:557
msgid "No services match your search."
msgstr "Ningún servicio coincide con su búsqueda."

#: public/views/booking-form-square.php:670
#: public/views/booking-form-square.php:671
msgid "Policy applies"
msgstr "Se aplica la política"

#: public/views/booking-form-square.php:673
#: public/views/booking-form-square.php:674
msgid "Consent required"
msgstr "Consentimiento requerido"

#: public/views/booking-form-square.php:676
#: public/views/booking-form-square.php:677
msgid "Deposit ready"
msgstr "Depósito listo"

#: public/views/booking-form-square.php:703 public/views/booking-form.php:302
#: public/views/booking-form-square.php:704
msgid "No services available at this time."
msgstr "No hay servicios disponibles en este momento."

#: public/views/booking-form-square.php:709
#: public/views/booking-form-square.php:710
msgid "Choose options"
msgstr "Elige opciones"

#: public/views/booking-form-square.php:712 public/views/booking-form.php:313
#: public/views/booking-form-square.php:713
msgid "Loading options..."
msgstr "Cargando opciones..."

#: public/views/booking-form-square.php:718 public/views/booking-form.php:320
#: public/views/booking-form-square.php:719
msgid ""
"Optional - choose a photo that shows the color, shape, or nail art you want."
" JPG, PNG, GIF, or WebP, up to 10 MB."
msgstr ""
"Opcional: elige una foto que muestre el color, la forma o el diseño de uñas "
"que deseas. JPG, PNG, GIF, o WebP, hasta 10 MB."

#: public/views/booking-form-square.php:720 public/views/booking-form.php:322
#: public/views/booking-form-square.php:721
msgid "Choose reference photo"
msgstr "Elige foto de referencia"

#: public/views/booking-form-square.php:733 public/views/booking-form.php:335
#: public/views/booking-form-square.php:734
msgid "Select Staff Member"
msgstr "Seleccionar miembro del personal"

#: public/views/booking-form-square.php:735 public/views/booking-form.php:339
#: public/views/booking-form-square.php:736
msgid "Loading staff..."
msgstr "Cargando personal..."

#: public/views/booking-form-square.php:744
#: public/views/booking-form-square.php:745
msgid "Choose date and time"
msgstr "Elige fecha y hora"

#: public/views/booking-form-square.php:745
#: public/views/booking-form-square.php:746
msgid "Select Date &amp; Time"
msgstr "Seleccionar fecha y hora"

#: public/views/booking-form-square.php:761
#: public/views/booking-form-square.php:762
msgid "Quick date choices"
msgstr "Opciones de citas rápidas"

#: public/views/booking-form-square.php:763
#: public/views/booking-form-square.php:764
msgid "Tomorrow"
msgstr "Mañana"

#: public/views/booking-form-square.php:764
#: public/views/booking-form-square.php:765
msgid "This week"
msgstr "esta semana"

#: public/views/booking-form-square.php:768 public/views/booking-form.php:353
#: public/views/staff-portal.php:75 public/views/booking-form-square.php:769
#: public/views/staff-portal.php:77
msgid "Week"
msgstr "Semana"

#: public/views/booking-form-square.php:769 public/views/booking-form.php:354
#: public/views/staff-portal.php:73 public/views/booking-form-square.php:770
#: public/views/staff-portal.php:75
msgid "Month"
msgstr "Mes"

#: public/views/booking-form-square.php:785 public/views/booking-form.php:370
#: public/views/booking-form-square.php:786
msgid "Select a date above to see available times"
msgstr "Seleccione una fecha arriba para ver los horarios disponibles"

#: public/views/booking-form-square.php:790
#: public/views/booking-form-square.php:791
msgid "Edit Services"
msgstr "Editar servicios"

#: public/views/booking-form-square.php:795
#: public/views/booking-form-square.php:796
msgid "Review and confirm"
msgstr "Revisar y confirmar"

#: public/views/booking-form-square.php:797 public/views/booking-form.php:412
#: public/views/booking-form-square.php:798
msgid "Booking confidence"
msgstr "Confianza en la reserva"

#: public/views/booking-form-square.php:798
#: public/views/booking-form-square.php:799
msgid "Review details before confirming"
msgstr "Revisar detalles antes de confirmar"

#: public/views/booking-form-square.php:813
#: public/views/booking-form-square.php:1262 public/views/booking-form.php:382
#: public/views/booking-form-square.php:814
#: public/views/booking-form-square.php:1263
msgid "Your Information"
msgstr "Tu información"

#: public/views/booking-form-square.php:816
#: public/views/booking-form-square.php:817
msgid "Your Name *"
msgstr "Tu nombre *"

#: public/views/booking-form-square.php:820
#: public/views/booking-form-square.php:821
msgid "Email *"
msgstr "Correo electrónico *"

#: public/views/booking-form-square.php:864
#: public/views/booking-form-square.php:865
msgid "Comments or Requests"
msgstr "Comentarios o Solicitudes"

#: public/views/booking-form-square.php:865
#: public/views/booking-form-square.php:866
msgid "Any special requests, notes, or preferences?"
msgstr "¿Alguna solicitud, nota o preferencia especial?"

#: public/views/booking-form-square.php:884
#: public/views/booking-form-square.php:885
msgid "- Select -"
msgstr "- Seleccionar -"

#: public/views/booking-form-square.php:921
#: public/views/booking-form-square.php:922
msgid "Custom"
msgstr "Personalizado"

#: public/views/booking-form-square.php:922
#: public/views/booking-form-square.php:923
msgid "No tip"
msgstr "Sin propina"

#: public/views/booking-form-square.php:940
#: public/views/booking-form-square.php:941
msgid "Enter gift card code (e.g. A3B7-K9P2-X1Z4)"
msgstr ""
"Ingrese el código de la tarjeta de regalo (por ejemplo, A3B7-K9P2-X1Z4)"

#: public/views/booking-form-square.php:980
#: public/views/booking-form-square.php:981
msgid "I have read and agree to the consent terms above."
msgstr "He leído y acepto los términos de consentimiento anteriores."

#: public/views/booking-form-square.php:1008
#: public/views/booking-form-square.php:1009
msgid "Confirmed!"
msgstr "¡Confirmado!"

#: public/views/booking-form-square.php:1009
#: public/views/booking-form-square.php:1010
msgid "You're booked. Confirmation"
msgstr "Estás reservado. Confirmación"

#: public/views/booking-form-square.php:1009
#: public/views/booking-form-square.php:1010
msgid "been sent to your email address."
msgstr "sido enviado a su dirección de correo electrónico."

#: public/views/booking-form-square.php:1040
#: public/views/booking-form-square.php:1041
msgid "Get directions"
msgstr "Obtener direcciones"

#: public/views/booking-form-square.php:1044 public/views/booking-form.php:547
#: public/views/booking-form-square.php:1045
msgid "Add to your calendar"
msgstr "Añadir a tu calendario"

#: public/views/booking-form-square.php:1048 public/views/booking-form.php:551
#: public/views/booking-form-square.php:1049
msgid "Google Calendar"
msgstr "Google Calendario"

#: public/views/booking-form-square.php:1052 public/views/booking-form.php:555
#: public/views/booking-form-square.php:1053
msgid "Apple / Outlook (.ics)"
msgstr "Apple / Outlook (.ics)"

#: public/views/booking-form-square.php:1065
#: public/views/booking-form-square.php:1066
msgid "Appointment summary"
msgstr "Resumen de la cita"

#: public/views/booking-form-square.php:1067
#: public/views/booking-form-square.php:1068
msgid "Edit Cart"
msgstr "Editar carrito"

#: public/views/booking-form-square.php:1080
#: public/views/booking-form-square.php:1081
msgid "No services yet"
msgstr "Aún no hay servicios"

#: public/views/booking-form-square.php:1081
#: public/views/booking-form-square.php:1082
msgid "Select a service from the list to see your booking summary here."
msgstr ""
"Seleccione un servicio de la lista para ver el resumen de su reserva aquí."

#: public/views/booking-form-square.php:1093
#: public/views/booking-form-square.php:1094
msgid "Change service"
msgstr "Cambiar servicio"

#: public/views/booking-form-square.php:1104
#: public/views/booking-form-square.php:1105
msgid "Change options"
msgstr "Cambiar opciones"

#: public/views/booking-form-square.php:1116
#: public/views/booking-form-square.php:1117
msgid "Change staff"
msgstr "Cambiar personal"

#: public/views/booking-form-square.php:1123
#: public/views/booking-form-square.php:1124
msgid "Date &amp; Time"
msgstr "Fecha y hora"

#: public/views/booking-form-square.php:1128
#: public/views/booking-form-square.php:1129
msgid "Change date/time"
msgstr "Cambiar fecha/hora"

#: public/views/booking-form-square.php:1128
#: public/views/booking-form-square.php:1129
msgid "Change date and time"
msgstr "Cambiar fecha y hora"

#: public/views/booking-form-square.php:1135
#: public/views/booking-form-square.php:1136
msgid "Appointment Length"
msgstr "Duración de la cita"

#: public/views/booking-form-square.php:1149
#: public/views/booking-form-square.php:1150
msgid "Times synced in real time with Square"
msgstr "Horarios sincronizados en tiempo real con Square"

#: public/views/booking-form-square.php:1175
#: public/views/booking-form-square.php:1176
msgid "Selected services cart"
msgstr "Carrito de servicios seleccionados"

#: public/views/booking-form-square.php:1176
#: public/views/booking-form-square.php:1177
msgid "View selected services"
msgstr "Ver servicios seleccionados"

#: public/views/booking-form-square.php:1180
#: public/views/booking-form-square.php:1181
msgid "View booking summary"
msgstr "Ver resumen de reserva"

#: public/views/booking-form-square.php:1181
#: public/views/booking-form-square.php:1182
msgid "Next"
msgstr "Siguiente"

#: public/views/booking-form-square.php:1186
#: public/views/booking-form-square.php:1190
#: public/views/booking-form-square.php:1187
#: public/views/booking-form-square.php:1191
msgid "Text us"
msgstr "Envíanos un mensaje de texto"

#: public/views/booking-form-square.php:1213
#: public/views/booking-form-square.php:1214
msgid "We'll respond as soon as we can"
msgstr "Responderemos tan pronto como podamos."

#: public/views/booking-form-square.php:1219 public/views/booking-form.php:461
#: public/views/booking-form-square.php:1220
msgid "Phone number"
msgstr "Número de teléfono"

#: public/views/booking-form-square.php:1226
#: public/views/booking-form-square.php:1227
msgid "Message sent!"
msgstr "¡Mensaje enviado!"

#: public/views/booking-form-square.php:1227
#: public/views/booking-form-square.php:1228
msgid "We'll get back to you soon."
msgstr "Nos comunicaremos contigo pronto."

#: public/views/booking-form-square.php:1251
#: public/views/booking-form-square.php:1252
msgid "Join the Waitlist"
msgstr "Únase a la lista de espera"

#: public/views/booking-form-square.php:1252
#: public/views/booking-form-square.php:1253
msgid "We'll notify you when a spot opens up"
msgstr "Te avisaremos cuando se abra un lugar"

#: public/views/booking-form-square.php:1263
#: public/views/booking-form-square.php:1264
msgid "Full name *"
msgstr "Nombre completo *"

#: public/views/booking-form-square.php:1264
#: public/views/booking-form-square.php:1265
msgid "Email address *"
msgstr "Dirección de correo electrónico *"

#: public/views/booking-form-square.php:1265
#: public/views/booking-form-square.php:1266
msgid "Phone number *"
msgstr "Número de teléfono *"

#: public/views/booking-form-square.php:1270
#: public/views/booking-form-square.php:1271
msgid "Services you're interested in"
msgstr "Servicios que te interesan"

#: public/views/booking-form-square.php:1271
#: public/views/booking-form-square.php:1272
msgid "Select one or more services"
msgstr "Seleccione uno o más servicios"

#: public/views/booking-form-square.php:1304
#: public/views/booking-form-square.php:1305
msgid "I'm flexible with dates (7 days)"
msgstr "Soy flexible con las fechas (7 días)"

#: public/views/booking-form-square.php:1310
#: public/views/booking-form-square.php:1311
msgid "Preferred Time of Day"
msgstr "Hora preferida del día"

#: public/views/booking-form-square.php:1331
#: public/views/booking-form-square.php:1332
msgid "I'm flexible with times"
msgstr "soy flexible con los tiempos"

#: public/views/booking-form-square.php:1337
#: public/views/booking-form-square.php:1338
msgid "Additional notes"
msgstr "Notas adicionales"

#: public/views/booking-form-square.php:1338
#: public/views/booking-form-square.php:1339
msgid "Any specific requests or additional info..."
msgstr "Cualquier solicitud específica o información adicional..."

#: public/views/booking-form-square.php:1341
#: public/views/booking-form-square.php:1342
msgid "Join Waitlist &rarr;"
msgstr "Únase a la lista de espera →"

#: public/views/booking-form-square.php:1347
#: public/views/booking-form-square.php:1348
msgid "You're on the list!"
msgstr "¡Estás en la lista!"

#: public/views/booking-form-square.php:1348
#: public/views/booking-form-square.php:1349
msgid "We'll contact you as soon as a spot becomes available."
msgstr "Nos comunicaremos con usted tan pronto como haya un lugar disponible."

#: public/views/booking-form.php:9
msgid "Cancellation & No-Show Policy"
msgstr "Política de cancelación y no presentación"

#: public/views/booking-form.php:10
msgid ""
"Please let us know as soon as possible if you need to cancel or reschedule. "
"This helps us offer the time to another customer."
msgstr ""
"Háganos saber lo antes posible si necesita cancelar o reprogramar. Esto nos "
"ayuda a ofrecer el tiempo a otro cliente."

#: public/views/booking-form.php:11
msgid "I have read and understand the cancellation and no-show policy."
msgstr "He leído y entiendo la política de cancelación y no presentación."

#: public/views/booking-form.php:99
msgid "Select a Service"
msgstr "Seleccione un servicio"

#: public/views/booking-form.php:309
msgid "Select Options"
msgstr "Seleccionar opciones"

#: public/views/booking-form.php:349
msgid "Select Date & Time"
msgstr "Seleccionar fecha y hora"

#: public/views/booking-form.php:358
msgid "Previous week"
msgstr "Semana anterior"

#: public/views/booking-form.php:360
msgid "Next week"
msgstr "La próxima semana"

#: public/views/booking-form.php:385
msgid "Booking Summary"
msgstr "Resumen de reserva"

#: public/views/booking-form.php:387
msgid "Service:"
msgstr "Servicio:"

#: public/views/booking-form.php:391
msgid "Options:"
msgstr "Opciones:"

#: public/views/booking-form.php:399
msgid "Date & Time:"
msgstr "Fecha y hora:"

#: public/views/booking-form.php:403
msgid "Duration:"
msgstr "Duración:"

#: public/views/booking-form.php:407
msgid "Total:"
msgstr "Totales:"

#: public/views/booking-form.php:414
msgid "Instant confirmation"
msgstr "Confirmación instantánea"

#: public/views/booking-form.php:415
msgid "You will receive booking details after the appointment is submitted."
msgstr "Recibirá los detalles de la reserva después de enviar la cita."

#: public/views/booking-form.php:418
msgid "Easy to manage"
msgstr "Fácil de administrar"

#: public/views/booking-form.php:419
msgid ""
"Use your confirmation link to reschedule or cancel when the salon allows it."
msgstr ""
"Utilice su enlace de confirmación para reprogramar o cancelar cuando el "
"salón lo permita."

#: public/views/booking-form.php:422
msgid "Salon-ready policies"
msgstr "Pólizas listas para el salón"

#: public/views/booking-form.php:423
msgid "Cancellation and no-show rules can be reviewed before you book."
msgstr ""
"Las reglas de cancelación y no presentación se pueden revisar antes de "
"reservar."

#: public/views/booking-form.php:429
msgid "Leave this field empty"
msgstr "Deja este campo vacío"

#: public/views/booking-form.php:434
msgid "Full Name"
msgstr "Nombre completo"

#: public/views/booking-form.php:500
msgid "Verify"
msgstr "Verificar"

#: public/views/booking-form.php:501
msgid "Resend"
msgstr "Reenviar"

#: public/views/booking-form.php:509
msgid "Additional Notes"
msgstr "Notas adicionales"

#: public/views/booking-form.php:539
msgid "You're all set!"
msgstr "¡Estás listo!"

#: public/views/booking-form.php:540
msgid ""
"Your appointment is booked. Use the manage link below if you need to change "
"services, reschedule, or cancel."
msgstr ""
"Tu cita está reservada. Utilice el enlace de administración a continuación "
"si necesita cambiar servicios, reprogramarlos o cancelarlos."

#: public/views/booking-form.php:590
msgid "Make this a recurring appointment?"
msgstr "¿Hacer de esta una cita recurrente?"

#: public/views/booking-form.php:593
msgid "Repeat every"
msgstr "Repetir cada"

#: public/views/booking-form.php:595
msgid "1 week"
msgstr "1 semana"

#: public/views/booking-form.php:596
msgid "2 weeks"
msgstr "2 semanas"

#: public/views/booking-form.php:597
msgid "3 weeks"
msgstr "3 semanas"

#: public/views/booking-form.php:598
msgid "4 weeks"
msgstr "4 semanas"

#: public/views/booking-form.php:600
msgid "For how many visits?"
msgstr "¿Para cuantas visitas?"

#: public/views/booking-form.php:602
msgid "3 visits"
msgstr "3 visitas"

#: public/views/booking-form.php:603
msgid "6 visits"
msgstr "6 visitas"

#: public/views/booking-form.php:604
msgid "9 visits"
msgstr "9 visitas"

#: public/views/booking-form.php:605
msgid "12 visits"
msgstr "12 visitas"

#: public/views/booking-form.php:609
msgid "Set up recurring appointments"
msgstr "Configurar citas recurrentes"

#: public/views/catalog.php:35
msgid "All"
msgstr "Todos"

#: public/views/catalog.php:88
msgid "Book appointment"
msgstr "Reservar cita"

#: public/views/catalog.php:95
msgid "Loading booking form..."
msgstr "Cargando formulario de reserva..."

#: public/views/gallery.php:96 public/views/gallery.php:357
#: public/views/gallery.php:98 public/views/gallery.php:359
msgid "Show image %d"
msgstr "Mostrar imagen %d"

#: public/views/gallery.php:105 public/views/gallery.php:107
msgid "Close gallery"
msgstr "Cerrar galería"

#: public/views/gallery.php:106 public/views/gallery.php:350
#: public/views/gallery.php:108 public/views/gallery.php:352
msgid "Previous image"
msgstr "Imagen anterior"

#: public/views/gallery.php:107 public/views/gallery.php:351
#: public/views/gallery.php:109 public/views/gallery.php:353
msgid "Next image"
msgstr "Siguiente imagen"

#: public/views/staff-portal.php:14 public/views/staff-portal.php:16
msgid ""
"Add this to your Home Screen — faster to open, works with a spotty signal, "
"no browser bar in the way."
msgstr ""
"Agregue esto a su pantalla de inicio: se abre más rápido, funciona con una "
"señal irregular, sin barra del navegador en el camino."

#: public/views/staff-portal.php:15 public/views/staff-portal.php:17
msgid "Install"
msgstr "Instalar"

#: public/views/staff-portal.php:16 public/views/staff-portal.php:18
msgid "Dismiss"
msgstr "Descartar"

#: public/views/staff-portal.php:50 public/views/staff-portal.php:52
msgid "Del"
msgstr "Del"

#: public/views/staff-portal.php:64 public/views/staff-portal.php:66
msgid "Refresh"
msgstr "Actualizar"

#: public/views/staff-portal.php:65 public/views/staff-portal.php:67
msgid "Sign out"
msgstr "Cerrar sesión"

#: public/views/staff-portal.php:72 public/views/staff-portal.php:74
msgid "Calendar view"
msgstr "Vista de calendario"

#: public/views/staff-portal.php:76 public/views/staff-portal.php:78
msgid "List"
msgstr "Lista"

#: public/views/staff-portal.php:78 public/views/staff-portal.php:80
msgid "Calendar and employee filters"
msgstr "Filtros de calendario y empleados"

#: public/views/staff-portal.php:111 public/views/staff-portal.php:113
msgid "More"
msgstr "Más"

#: yatoon-booking-system.php:87 yatoon-booking-system.php:90
#: yatoon-booking-system.php:93
msgid "Official Site"
msgstr "Sitio oficial"

#: yatoon-booking-system.php:88 yatoon-booking-system.php:91
#: yatoon-booking-system.php:94
msgid "Live Demo"
msgstr "Demostración en vivo"

#: yatoon-booking-system.php:89 yatoon-booking-system.php:92
#: yatoon-booking-system.php:95
msgid "Official Support"
msgstr "Soporte oficial"

#: yatoon-booking-system.php:211 yatoon-booking-system.php:214
#: yatoon-booking-system.php:217
msgid "Saved securely. Leave blank unless you want to replace it."
msgstr ""
"Guardado de forma segura. Déjelo en blanco a menos que desee reemplazarlo."

#: yatoon-booking-system.php:211 yatoon-booking-system.php:214
#: yatoon-booking-system.php:217
msgid "Not saved yet."
msgstr "Aún no guardado."

#: yatoon-booking-system.php:567 yatoon-booking-system.php:568
#: yatoon-booking-system.php:573 yatoon-booking-system.php:576
msgid "Twilio integration file is missing."
msgstr "Falta el archivo de integración de Twilio."

#: includes/class-yatoon-admin.php:2821 includes/class-yatoon-admin.php:4254
#: includes/class-yatoon-admin.php:2838 includes/class-yatoon-admin.php:4260
#: includes/class-yatoon-admin.php:2848 includes/class-yatoon-admin.php:4270
msgid ""
"The database upgrade is incomplete. Open Yatoon Operations and retry "
"migrations."
msgstr ""
"La actualización de la base de datos está incompleta. Abra Yatoon Operations"
" y vuelva a intentar las migraciones."

#: includes/class-yatoon-ajax.php:7557
msgid ""
"Hi %1$s,\n"
"\n"
"Your verification code is: %2$s\n"
"\n"
"This code expires in %3$d minutes.\n"
"\n"
"%4$s"
msgstr ""
"Hola %1$s,\n"
"\n"
"Tu código de verificación es: %2$s\n"
"\n"
"Este código caduca en %3$d minutos.\n"
"\n"
"%4$s"

#: includes/class-yatoon-builder-integrations.php:17
msgid "Booking Form"
msgstr "Formulario de reserva"

#: includes/class-yatoon-builder-integrations.php:18
msgid "Service Menu"
msgstr "Menú de servicio"

#: includes/class-yatoon-builder-integrations.php:19
msgid "Service Catalog"
msgstr "Catálogo de servicios"

#: includes/class-yatoon-builder-integrations.php:20
msgid "Gallery"
msgstr "Galería"

#: includes/class-yatoon-builder-integrations.php:23
#: includes/class-yatoon-builder-integrations.php:22
msgid "Staff Portal"
msgstr "Portal del personal"

#: includes/class-yatoon-builder-integrations.php:24
#: includes/class-yatoon-builder-integrations.php:23
msgid "Manage Booking"
msgstr "Gestionar reserva"

#: includes/class-yatoon-builder-integrations.php:70
#: includes/class-yatoon-builder-integrations.php:69
msgid "Content"
msgstr "Contenido"

#: includes/class-yatoon-builder-integrations.php:72
#: includes/builders/class-yatoon-bricks-element.php:22
#: includes/builders/class-yatoon-divi-module.php:20
#: includes/class-yatoon-builder-integrations.php:71
msgid "Surface"
msgstr "Superficie"

#: includes/class-yatoon-builder-integrations.php:74
#: includes/builders/class-yatoon-bricks-element.php:23
#: includes/builders/class-yatoon-divi-module.php:22
#: includes/class-yatoon-builder-integrations.php:73
msgid "Service ID"
msgstr "ID de servicio"

#: includes/class-yatoon-builder-integrations.php:75
#: includes/builders/class-yatoon-bricks-element.php:23
#: includes/builders/class-yatoon-divi-module.php:23
#: includes/class-yatoon-builder-integrations.php:74
msgid "Staff ID"
msgstr "Identificación del personal"

#: admin/views/service-menu.php:75
msgid ""
"Check services to show them in the Featured carousel. Drag categories to reorder.\n"
"        Use shortcode"
msgstr ""
"Consulta los servicios para mostrarlos en el carrusel de Destacados. Arrastre categorías para reordenar.\n"
"        Usar código corto"

#: admin/views/services.php:302
msgid ""
"Click any service row to edit details, options, add-ons, and category.\n"
"        Drag rows to reorder services. Changes save automatically."
msgstr ""
"Haga clic en cualquier fila de servicio para editar detalles, opciones, complementos y categoría.\n"
"        Arrastre filas para reordenar servicios. Los cambios se guardan automáticamente."

#: admin/views/settings.php:1186
msgid ""
"then paste that page URL below.\n"
"                Customers can sign in with their phone number, view upcoming appointments, and cancel or reschedule when allowed."
msgstr ""
"luego pegue la URL de esa página a continuación.\n"
"                Los clientes pueden iniciar sesión con su número de teléfono, ver las próximas citas y cancelarlas o reprogramarlas cuando esté permitido."

#: admin/views/settings.php:2045
msgid ""
"Each booking slot duration is determined by the individual service duration, not this interval.\n"
"                    This controls how often slots appear (e.g. 9:00, 9:30, 10:00...)."
msgstr ""
"La duración de cada espacio de reserva está determinada por la duración del servicio individual, no por este intervalo.\n"
"                    Esto controla la frecuencia con la que aparecen los espacios (por ejemplo, 9:00, 9:30, 10:00...)."

#: admin/views/settings.php:2054
msgid ""
"without manual review.\n"
"                    When disabled, bookings start as"
msgstr ""
"sin revisión manual.\n"
"                    Cuando está deshabilitado, las reservas comienzan como"

#: admin/views/settings.php:2303
msgid ""
"A secure link is automatically added to every confirmation email. Customers can cancel or reschedule without calling you.\n"
"                Create a WordPress page, add the shortcode"
msgstr ""
"Se agrega automáticamente un enlace seguro a cada correo electrónico de confirmación. Los clientes pueden cancelar o reprogramar sin llamarlo.\n"
"                Crea una página de WordPress, agrega el código corto"

#: admin/views/settings.php:2304
msgid ""
"then select it below.\n"
"                This page is for one-click email links; the Customer Portal above is for customers who want to look up all appointments."
msgstr ""
"luego selecciónelo a continuación.\n"
"                Esta página es para enlaces de correo electrónico con un solo clic; El Portal del cliente anterior es para clientes que desean buscar todas las citas."

#: admin/views/settings.php:2317
msgid "Select a page"
msgstr "Seleccione una página"

#: includes/builders/beaver/class-yatoon-beaver-module.php:11
msgid "Add a Yatoon booking surface."
msgstr "Agregue una superficie de reserva de Yatoon."

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Demo business type"
msgstr "Tipo de negocio de demostración"

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Nail salon"
msgstr "Salón de uñas"

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Hair salon"
msgstr "Salón de belleza"

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Massage studio"
msgstr "Estudio de masajes"

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Medical spa"
msgstr "Spa médico"

#: admin/views/setup-wizard.php:122 admin/views/setup-wizard.php:126
msgid "Tattoo studio"
msgstr "Estudio de tatuajes"

#: includes/class-yatoon-feature-modules.php:31
msgid "Square single-store lean"
msgstr "Square single-store lean"

#: includes/class-yatoon-feature-modules.php:31
msgid ""
"Square booking, payments, staff, customers, portals, notifications, "
"operations and backups without unrelated modules."
msgstr ""
"Square booking, payments, staff, customers, portals, notifications, "
"operations and backups without unrelated modules."

#: includes/class-yatoon-feature-modules.php:32
msgid "Square multi-store"
msgstr "Square multi-store"

#: includes/class-yatoon-feature-modules.php:32
msgid ""
"Square lean mode plus location rules, shared resources and operational "
"insights."
msgstr ""
"Square lean mode plus location rules, shared resources and operational "
"insights."

#: includes/class-yatoon-feature-modules.php:33
msgid "Local booking lean"
msgstr "Local booking lean"

#: includes/class-yatoon-feature-modules.php:33
msgid ""
"Core local scheduling, staff, customers, portals, notifications and backups."
msgstr ""
"Core local scheduling, staff, customers, portals, notifications and backups."

#: includes/class-yatoon-feature-modules.php:34
msgid "Complete feature set"
msgstr "Complete feature set"

#: includes/class-yatoon-feature-modules.php:34
msgid ""
"Loads every optional module. Use when the business actively needs the "
"complete platform."
msgstr ""
"Loads every optional module. Use when the business actively needs the "
"complete platform."

#: includes/class-yatoon-feature-modules.php:35
msgid "Preserve upgraded site"
msgstr "Preserve upgraded site"

#: includes/class-yatoon-feature-modules.php:35
msgid ""
"Keeps the previous release behavior until an administrator deliberately "
"selects a profile."
msgstr ""
"Keeps the previous release behavior until an administrator deliberately "
"selects a profile."

#: includes/class-yatoon-feature-modules.php:81
msgid "Invalid runtime profile."
msgstr "Invalid runtime profile."

#: includes/class-yatoon-feature-modules.php:86
msgid "Runtime Profile & Feature Modules"
msgstr "Runtime Profile & Feature Modules"

#: includes/class-yatoon-feature-modules.php:86
msgid ""
"Choose a tested profile or customize individual modules. Disabled modules "
"keep their data and skip their runtime hooks."
msgstr ""
"Choose a tested profile or customize individual modules. Disabled modules "
"keep their data and skip their runtime hooks."

#: includes/class-yatoon-feature-modules.php:87
msgid "Runtime configuration saved."
msgstr "Runtime configuration saved."

#: includes/class-yatoon-feature-modules.php:90
msgid ""
"This upgraded site is preserving all previous module behavior. Select a "
"profile only when you are ready."
msgstr ""
"This upgraded site is preserving all previous module behavior. Select a "
"profile only when you are ready."

#: includes/class-yatoon-feature-modules.php:90
msgid "Apply runtime profile"
msgstr "Apply runtime profile"

#: includes/class-yatoon-feature-modules.php:90
msgid "Custom modules"
msgstr "Custom modules"

#: includes/class-yatoon-feature-modules.php:91
msgid "Save custom modules"
msgstr "Save custom modules"

#: includes/class-yatoon-operations.php:597
msgid "Booking recovery center"
msgstr "Centro de recuperación de reservas"

#: includes/class-yatoon-operations.php:597
msgid ""
"Recover payments, synchronization, notifications, and database upgrades "
"without editing credentials or customer data."
msgstr ""
"Recupera pagos, sincronización, notificaciones y actualizaciones de la base "
"de datos sin modificar credenciales ni datos de clientes."

#: includes/class-yatoon-operations.php:598
msgid "No stuck payment states detected."
msgstr "No se detectaron pagos bloqueados."

#: includes/class-yatoon-operations.php:598
msgid "Review bookings"
msgstr "Revisar reservas"

#: includes/class-yatoon-operations.php:599
msgid "Calendar and Square sync"
msgstr "Sincronización de calendario y Square"

#: includes/class-yatoon-operations.php:599
msgid "No failed sync jobs detected."
msgstr "No se detectaron tareas de sincronización fallidas."

#: includes/class-yatoon-operations.php:599
msgid "Review and retry"
msgstr "Revisar y reintentar"

#: includes/class-yatoon-operations.php:600
msgid "No failed notification jobs detected."
msgstr "No se detectaron tareas de notificación fallidas."

#: includes/class-yatoon-operations.php:600
msgid "Check notification settings"
msgstr "Comprobar ajustes de notificaciones"

#: includes/class-yatoon-operations.php:601
msgid "Database and upgrades"
msgstr "Base de datos y actualizaciones"

#: includes/class-yatoon-operations.php:601
msgid "Schema is current and recoverable."
msgstr "El esquema está actualizado y se puede recuperar."

#: includes/class-yatoon-operations.php:601
msgid "Migration or restore needs attention."
msgstr "La migración o restauración requiere atención."

#: includes/class-yatoon-operations.php:601
msgid "Open upgrade protection"
msgstr "Abrir protección de actualizaciones"

#: includes/class-yatoon-performance.php:30
msgid "You do not have permission to run this benchmark."
msgstr "No tienes permiso para ejecutar esta prueba."

#: includes/class-yatoon-performance.php:144
msgid "Performance & Reliability"
msgstr "Rendimiento y fiabilidad"

#: includes/class-yatoon-performance.php:144
msgid ""
"Real request timings from the last 30 days. Use this page to find whether "
"delays come from image upload, availability, or final confirmation."
msgstr ""
"Tiempos reales de las solicitudes de los últimos 30 días. Usa esta página "
"para saber si los retrasos proceden de la carga de imágenes, la "
"disponibilidad o la confirmación final."

#: includes/class-yatoon-performance.php:145
msgid "Lean-mode baseline"
msgstr "Referencia del modo ligero"

#: includes/class-yatoon-performance.php:145
msgid ""
"Runs a private read-only check and records PHP memory, database queries, "
"bundled front-end bytes, server time, and browser round-trip time."
msgstr ""
"Ejecuta una comprobación privada de solo lectura y registra la memoria PHP, "
"las consultas a la base de datos, el tamaño de los recursos del sitio, el "
"tiempo del servidor y el tiempo de ida y vuelta del navegador."

#: includes/class-yatoon-performance.php:145
msgid "Run baseline"
msgstr "Ejecutar prueba de referencia"

#: includes/class-yatoon-performance.php:149
msgid "No baseline recorded yet."
msgstr "Todavía no se ha registrado ninguna referencia."

#: includes/class-yatoon-performance.php:157
msgid "Running read-only benchmark…"
msgstr "Running read-only benchmark…"

#: includes/class-yatoon-release-polish.php:31
msgid "Has Yatoon helped your business?"
msgstr "¿Yatoon ha ayudado a tu negocio?"

#: includes/class-yatoon-release-polish.php:31
msgid ""
"If you have used it long enough to judge it fairly, an honest WordPress.org "
"review helps other appointment businesses. There is no reward or incentive, "
"and constructive feedback is equally welcome."
msgstr ""
"Si lo has usado el tiempo suficiente para valorarlo con justicia, una reseña"
" sincera en WordPress.org ayuda a otros negocios con citas. No hay premios "
"ni incentivos, y los comentarios constructivos son igualmente bienvenidos."

#: includes/class-yatoon-release-polish.php:31
msgid "Leave an honest review"
msgstr "Dejar una reseña sincera"

#: includes/class-yatoon-release-polish.php:31
msgid "Ask again in 90 days"
msgstr "Volver a preguntar en 90 días"

#: includes/class-yatoon-release-polish.php:31
msgid "Do not ask again"
msgstr "No volver a preguntar"

#: includes/class-yatoon-release-polish.php:55
msgid "You do not have permission to change this preference."
msgstr "No tienes permiso para cambiar esta preferencia."

#: admin/views/setup-wizard.php:78
msgid "Your five-minute launch checklist is ready"
msgstr "Tu lista de lanzamiento en cinco minutos está lista"

#: admin/views/setup-wizard.php:90
msgid "Square account and location connected"
msgstr "Cuenta y ubicación de Square conectadas"

#: admin/views/setup-wizard.php:90
msgid "Connect Square and choose a location"
msgstr "Conecta Square y elige una ubicación"

#: admin/views/setup-wizard.php:90
msgid "Connect Square"
msgstr "Conectar Square"

msgid "%d payment needs review."
msgid_plural "%d payments need review."
msgstr[0] "%d pago necesita revisión."
msgstr[1] "%d pagos necesitan revisión."

msgid "%d failed sync job."
msgid_plural "%d failed sync jobs."
msgstr[0] "%d tarea de sincronización falló."
msgstr[1] "%d tareas de sincronización fallaron."

msgid "%d notification job needs attention."
msgid_plural "%d notification jobs need attention."
msgstr[0] "%d tarea de notificación requiere atención."
msgstr[1] "%d tareas de notificación requieren atención."

#: assets/js/frontend.js:780
msgid "The appointment was not confirmed."
msgstr "La cita no se confirmó."

#: assets/js/frontend.js:781
msgid "Please check before trying again"
msgstr "Comprueba el estado antes de volver a intentarlo"

#: assets/js/frontend.js:782
msgid "Part of your request needs attention"
msgstr "Parte de tu solicitud necesita atención"

#: assets/js/frontend.js:783
msgid "Your appointment was not confirmed"
msgstr "Tu cita no se confirmó"

#: assets/js/frontend.js:784
msgid ""
"The connection ended before we could verify the result. Check your email or "
"My Appointments first so you do not create a duplicate booking or payment."
msgstr ""
"La conexión terminó antes de que pudiéramos verificar el resultado. "
"Comprueba primero tu correo electrónico o Mis citas para no crear una "
"reserva o un pago duplicados."

#: assets/js/frontend.js:785
msgid ""
"Some appointments were confirmed. Do not submit the whole cart again. Review"
" the failed appointment below."
msgstr ""
"Se confirmaron algunas citas. No vuelvas a enviar todo el carrito. Revisa la"
" cita que falló a continuación."

#: assets/js/frontend.js:786
msgid ""
"Your details are still here. You can review this appointment and choose "
"another staff member or time."
msgstr ""
"Tus datos siguen aquí. Puedes revisar esta cita y elegir otro miembro del "
"personal u otra hora."

#: assets/js/frontend.js:787
msgid "Support reference:"
msgstr "Referencia para soporte:"

#: assets/js/frontend.js:788
msgid "Review appointment"
msgstr "Revisar cita"

#: assets/js/frontend.js:789
msgid "Copy reference"
msgstr "Copiar referencia"

#: assets/js/frontend.js:790
msgid "Support reference copied."
msgstr "Referencia para soporte copiada."

#: assets/js/frontend.js:791
msgid "One or more appointments were not confirmed."
msgstr "Una o más citas no se confirmaron."

#: assets/js/frontend.js:792
msgid "We could not verify the server response."
msgstr "No pudimos verificar la respuesta del servidor."

#: assets/js/frontend.js:793
msgid "The request timed out."
msgstr "La solicitud agotó el tiempo de espera."

#: assets/js/frontend.js:794
msgid "The network connection was interrupted."
msgstr "La conexión de red se interrumpió."

#: includes/class-yatoon-ajax.php:3834
msgid ""
"No staff available for this service. Please choose another time or staff."
msgstr ""
"No hay personal disponible para este servicio. Elige otra hora u otro "
"miembro del personal."

#: includes/class-yatoon-ajax.php:5575
msgid ""
"Square did not return a final booking result. Check My Appointments or "
"Square before trying again."
msgstr ""
"Square no devolvió un resultado final de la reserva. Comprueba Mis citas o "
"Square antes de volver a intentarlo."

#: includes/class-yatoon-performance.php:152
msgid ""
"Operational target: fewer than 1% of booking and availability requests over "
"5 seconds. Investigate at 1-3%; urgent above 3%."
msgstr ""
"Objetivo operativo: menos del 1 % de las solicitudes de reserva y "
"disponibilidad deben superar 5 segundos. Investiga entre el 1 y el 3 %; es "
"urgente por encima del 3 %."

#: admin/views/setup-wizard.php:56
msgid "Step %1$d of 4 - about %2$d minutes remaining"
msgstr "Paso %1$d de 4 - quedan unos %2$d minutos"

#: admin/views/setup-wizard.php:95
msgid "Booking flow tested successfully"
msgstr "El flujo de reserva se probó correctamente"

#: admin/views/setup-wizard.php:95
msgid "One test booking still required"
msgstr "Aún falta una reserva de prueba"

#: assets/js/frontend.js:795
msgid ""
"Use Edit on an appointment to change its service, staff, date, or time."
msgstr ""
"Usa Editar en una cita para cambiar el servicio, el personal, la fecha o la "
"hora."

#: includes/class-yatoon-performance.php:245
msgid ""
"Operational target: fewer than 1% of booking and availability requests over "
"5 seconds. Image uploads use an 8-second threshold. Investigate at 1-3%; "
"urgent above 3%. Rates remain in collecting state until 30 samples are "
"available."
msgstr ""
"Objetivo operativo: menos del 1 % de las solicitudes de reserva y "
"disponibilidad deben superar 5 segundos. Las cargas de imágenes usan un "
"umbral de 8 segundos. Investiga entre el 1 y el 3 %; es urgente por encima "
"del 3 %. Las tasas permanecen en recopilación hasta disponer de 30 muestras."

#: includes/class-yatoon-performance.php:248
msgid "Collecting"
msgstr "Recopilando"

#: includes/class-yatoon-ajax.php:3195
msgid ""
"This booking is still being confirmed. Please wait a moment before trying "
"again."
msgstr ""
"Esta reserva aún se está confirmando. Espera un momento antes de volver a "
"intentarlo."

#: includes/class-yatoon-ajax.php:3233
msgid "This booking reference does not match the supplied customer details."
msgstr ""
"La referencia de la reserva no coincide con los datos del cliente "
"proporcionados."

#: includes/class-yatoon-ajax.php:3237
msgid "This booking was already confirmed."
msgstr "Esta reserva ya estaba confirmada."

#: includes/class-yatoon-ajax.php:4629
msgid ""
"The booking database could not start a safe transaction. Please try again."
msgstr ""
"La base de datos de reservas no pudo iniciar una transacción segura. "
"Inténtalo de nuevo."

#: includes/class-yatoon-ajax.php:4724
msgid ""
"The booking options could not be saved. Nothing was booked; please try "
"again."
msgstr ""
"No se pudieron guardar las opciones de la reserva. No se reservó nada; "
"inténtalo de nuevo."

#: includes/class-yatoon-ajax.php:4755
msgid ""
"WordPress could not confirm whether the booking was saved. Check Bookings "
"before trying again."
msgstr ""
"WordPress no pudo confirmar si se guardó la reserva. Comprueba Reservas "
"antes de volver a intentarlo."

#: includes/class-yatoon-ajax.php:5816
msgid ""
"Square accepted the appointment, but the local booking record could not be "
"saved. Automatic cancellation was requested; check Square before trying "
"again."
msgstr ""
"Square aceptó la cita, pero no se pudo guardar el registro local. Se "
"solicitó la cancelación automática; comprueba Square antes de volver a "
"intentarlo."

#: includes/class-yatoon-ajax.php:5848
msgid ""
"Square accepted the appointment, but its service options could not be saved."
" Automatic cancellation was requested; check Square before trying again."
msgstr ""
"Square aceptó la cita, pero no se pudieron guardar sus opciones de servicio."
" Se solicitó la cancelación automática; comprueba Square antes de volver a "
"intentarlo."

#: includes/class-yatoon-ajax.php:5881
msgid ""
"Square accepted the appointment, but WordPress could not confirm the local "
"save. Check Square and Bookings before trying again."
msgstr ""
"Square aceptó la cita, pero WordPress no pudo confirmar el guardado local. "
"Comprueba Square y Reservas antes de volver a intentarlo."

#: includes/class-yatoon-ajax.php:6119
msgid ""
"Square confirmed the appointment, but WordPress could not save it locally. "
"Use Try again to recover the same appointment safely."
msgstr ""
"Square confirmó la cita, pero WordPress no pudo guardarla localmente. Usa "
"Volver a intentar para recuperar la misma cita de forma segura."

#: assets/js/frontend.js
msgid "Complete"
msgstr "Completado"

#: assets/js/frontend.js
msgid "Your appointment details are below."
msgstr "Los detalles de tu cita están abajo."

#: assets/js/frontend.js
msgid "Upload a reference photo for"
msgstr "Sube una foto de referencia para"

#: assets/js/frontend.js
msgid "Change staff for this service"
msgstr "Cambiar el profesional de este servicio"

#: assets/js/frontend.js
msgid "Move this service earlier"
msgstr "Mover este servicio antes"

#: assets/js/frontend.js
msgid "Move this service later"
msgstr "Mover este servicio después"

#: assets/js/frontend.js
msgid "Edit this service"
msgstr "Editar este servicio"

#: assets/js/frontend.js
msgid "Remove this service"
msgstr "Quitar este servicio"

#: assets/js/frontend.js
msgid "Remove service"
msgstr "Quitar servicio"

#: assets/js/frontend.js
msgid "Remove selected service"
msgstr "Quitar el servicio seleccionado"

#: assets/js/frontend.js
msgid "Appointment Length:"
msgstr "Duración de la cita:"

#: assets/js/frontend.js
msgid "minutes"
msgstr "minutos"

#: assets/js/frontend.js
msgid "March"
msgstr "marzo"

#: assets/js/frontend.js
msgid "April"
msgstr "abril"

#: assets/js/frontend.js
msgid "May"
msgstr "mayo"

#: assets/js/frontend.js
msgid "June"
msgstr "junio"

#: assets/js/frontend.js
msgid "July"
msgstr "julio"

#: assets/js/frontend.js
msgid "Sun"
msgstr "dom"

#: assets/js/frontend.js
msgid "Mon"
msgstr "lun"

#: assets/js/frontend.js
msgid "Tue"
msgstr "mar"

#: assets/js/frontend.js
msgid "Wed"
msgstr "mié"

#: assets/js/frontend.js
msgid "Thu"
msgstr "jue"

#: assets/js/frontend.js
msgid "Fri"
msgstr "vie"

#: assets/js/frontend.js
msgid "Sat"
msgstr "sáb"

#: assets/js/frontend.js
msgid "You can add up to"
msgstr "Puedes agregar hasta"

#: assets/js/frontend.js
msgid "with this booking."
msgstr "en esta reserva."

#: assets/js/frontend.js
msgid "Includes"
msgstr "Incluye"

#: assets/js/frontend.js
msgid "Completing"
msgstr "Completando"

#: assets/js/frontend.js
msgid "payment..."
msgstr "pago..."

#: assets/js/frontend.js
msgid "Opening"
msgstr "Abriendo"

#: assets/js/frontend.js
msgid "We are sending a verification code to"
msgstr "Estamos enviando un código de verificación a"

#: assets/js/frontend.js
msgid "Please enter it below."
msgstr "Ingrésalo abajo."

#: assets/js/frontend.js
msgid "Change or cancel for"
msgstr "Cambiar o cancelar para"

#: assets/js/frontend.js
msgid "Step"
msgstr "Paso"

#: assets/js/frontend.js
msgid "Deposit due now:"
msgstr "Depósito a pagar ahora:"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Sun"
msgstr "dom"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Mon"
msgstr "lun"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Tue"
msgstr "mar"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Wed"
msgstr "mié"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Thu"
msgstr "jue"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Fri"
msgstr "vie"

#: assets/js/frontend.js
msgctxt "weekday abbreviation"
msgid "Sat"
msgstr "sáb"
