msgid ""
msgstr ""
"Project-Id-Version: SureContact – Newsletters, Email Marketing, Automation, Revenue Tracking & CRM 1.3.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/surecontact\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-03-16T11:14:31+00:00\n"
"PO-Revision-Date: 2026-03-16T11:14:31+00:00\n"
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Domain: surecontact\n"
"X-Generator: WP-CLI 2.12.0\n"

#. Plugin Name of the plugin
#: surecontact.php
msgid "SureContact – Newsletters, Email Marketing, Automation, Revenue Tracking & CRM"
msgstr "SureContact – Boletines, Marketing por Email, Automatización, Seguimiento de Ingresos y CRM"

#. Plugin URI of the plugin
#: surecontact.php
msgid "https://surecontact.com"
msgstr "https://surecontact.com"

#. Description of the plugin
#: surecontact.php
msgid "Send newsletters, set up email automations, manage contacts and track ecommerce revenue in a CRM for WordPress."
msgstr "Envíe boletines, configure automatizaciones por email, administre contactos y rastree ingresos de comercio electrónico en un CRM para WordPress."

#. Author of the plugin
#: surecontact.php
#: includes/admin/class-admin-menu.php:69
#: includes/admin/class-admin-menu.php:70
#: includes/integrations/class-gravity-forms-integration.php:632
#: includes/integrations/class-gravity-forms-integration.php:686
#: src/App.jsx:84
#: src/components/AuthPage.jsx:223
msgid "SureContact"
msgstr "SureContact"

#. Author URI of the plugin
#: surecontact.php
msgid "https://profiles.wordpress.org/brainstormforce/"
msgstr "https://profiles.wordpress.org/brainstormforce/"

#: includes/abilities/class-abilities-loader.php:97
msgid "SureContact CRM"
msgstr "CRM de SureContact"

#: includes/abilities/class-abilities-loader.php:98
msgid "CRM integration rules, lists, tags, and contact automation tools."
msgstr "Reglas de integración de CRM, listas, etiquetas y herramientas de automatización de contactos."

#: includes/abilities/class-abstract-ability.php:174
#: includes/abilities/settings/class-get-setting.php:110
msgid "SureContact is not connected."
msgstr "SureContact no está conectado."

#: includes/abilities/class-abstract-ability.php:175
msgid "Connect SureContact via Settings > SureContact first."
msgstr "Conecte SureContact a través de Configuración > SureContact primero."

#. translators: %s: integration/plugin name
#: includes/abilities/class-abstract-ability.php:217
#, php-format
msgid "The %s plugin is not active."
msgstr "El plugin %s no está activo."

#: includes/abilities/class-abstract-ability.php:220
msgid "Install and activate the required plugin to use this integration."
msgstr "Instale y active el plugin requerido para usar esta integración."

#: includes/abilities/class-abstract-ability.php:287
msgid "An unknown error occurred."
msgstr "Ocurrió un error desconocido."

#: includes/abilities/crm/class-create-list.php:41
#: includes/class-operation-labels.php:115
msgid "Create List"
msgstr "Crear Lista"

#: includes/abilities/crm/class-create-list.php:95
#: includes/api-wp/class-lists-tags-api.php:476
#: includes/api/class-lists-tags-api.php:151
msgid "List name is required."
msgstr "Se requiere el nombre de la lista."

#: includes/abilities/crm/class-create-list.php:107
msgid "List creation request queued for background processing. The CRM API is temporarily unavailable — the list will be created automatically when connectivity is restored."
msgstr "Solicitud de creación de lista en cola para procesamiento en segundo plano. La API de CRM está temporalmente no disponible — la lista se creará automáticamente cuando se restablezca la conectividad."

#: includes/abilities/crm/class-create-list.php:115
#: includes/abilities/crm/class-create-tag.php:115
#: includes/api-wp/class-lists-tags-api.php:502
#: includes/api-wp/class-lists-tags-api.php:569
msgid "Invalid response from SureContact API."
msgstr "Respuesta inválida de la API de SureContact."

#. translators: %s: list name
#: includes/abilities/crm/class-create-list.php:128
#, php-format
msgid "List \"%s\" created successfully."
msgstr "Lista \"%s\" creada con éxito."

#: includes/abilities/crm/class-create-tag.php:41
#: includes/class-operation-labels.php:116
msgid "Create Tag"
msgstr "Crear Etiqueta"

#: includes/abilities/crm/class-create-tag.php:95
#: includes/api-wp/class-lists-tags-api.php:543
#: includes/api/class-lists-tags-api.php:193
msgid "Tag name is required."
msgstr "Se requiere el nombre de la etiqueta."

#: includes/abilities/crm/class-create-tag.php:107
msgid "Tag creation request queued for background processing. The CRM API is temporarily unavailable — the tag will be created automatically when connectivity is restored."
msgstr "Solicitud de creación de etiqueta en cola para procesamiento en segundo plano. La API de CRM está temporalmente no disponible — la etiqueta se creará automáticamente cuando se restablezca la conectividad."

#. translators: %s: tag name
#: includes/abilities/crm/class-create-tag.php:128
#, php-format
msgid "Tag \"%s\" created successfully."
msgstr "Etiqueta \"%s\" creada con éxito."

#: includes/abilities/crm/class-get-list.php:40
msgid "Get All Lists"
msgstr "Obtener Todas las Listas"

#: includes/abilities/crm/class-get-list.php:100
msgid "No lists found. Run surecontact/import-metadata to sync from CRM, or create one with surecontact/create-list."
msgstr "No se encontraron listas. Ejecute surecontact/import-metadata para sincronizar desde el CRM, o cree una con surecontact/create-list."

#: includes/abilities/crm/class-get-tag.php:40
msgid "Get All Tags"
msgstr "Obtener Todas las Etiquetas"

#: includes/abilities/crm/class-get-tag.php:100
msgid "No tags found. Run surecontact/import-metadata to sync from CRM, or create one with surecontact/create-tag."
msgstr "No se encontraron etiquetas. Ejecute surecontact/import-metadata para sincronizar desde el CRM, o cree una con surecontact/create-tag."

#: includes/abilities/crm/class-import-metadata.php:41
msgid "Sync Lists & Tags from CRM"
msgstr "Sincronizar Listas y Etiquetas desde el CRM"

#: includes/abilities/crm/class-import-metadata.php:133
#: includes/api-wp/class-lists-tags-api.php:304
#: src/components/ListSelect.jsx:72
#: src/components/TagSelect.jsx:72
#: src/screens/settings/components/SettingsHeader.jsx:24
msgid "Failed to sync lists and tags from CRM."
msgstr "No se pudo sincronizar listas y etiquetas desde el CRM."

#: includes/abilities/fields/class-create-contact-field.php:41
msgid "Create Custom Contact Field"
msgstr "Crear campo de contacto personalizado"

#: includes/abilities/fields/class-create-contact-field.php:118
msgid "name, label, and field_type are all required."
msgstr "nombre, etiqueta y field_type son todos obligatorios."

#. translators: %s: comma-separated list of valid types
#: includes/abilities/fields/class-create-contact-field.php:127
#, php-format
msgid "Invalid field_type. Must be one of: %s"
msgstr "field_type inválido. Debe ser uno de: %s"

#. translators: %s: field label
#: includes/abilities/fields/class-create-contact-field.php:161
#, php-format
msgid "Custom field \"%s\" created successfully."
msgstr "Campo personalizado \"%s\" creado con éxito."

#: includes/abilities/fields/class-get-contact-field.php:40
msgid "Get Contact Fields"
msgstr "Obtener campos de contacto"

#: includes/abilities/integrations/class-get-integration.php:39
msgid "Get Integration Details"
msgstr "Obtener detalles de la integración"

#. translators: %s: integration slug
#: includes/abilities/integrations/class-get-integration.php:131
#: includes/api-wp/class-integration-rules-api.php:1563
#, php-format
msgid "Integration not found: %s"
msgstr "Integración no encontrada: %s"

#: includes/abilities/integrations/class-get-integration.php:134
msgid "Use surecontact/list-integration to see available integrations and their slugs."
msgstr "Use surecontact/list-integration para ver integraciones disponibles y sus slugs."

#. translators: %s: integration name
#: includes/abilities/integrations/class-get-integration.php:142
#, php-format
msgid "Details retrieved for \"%s\" integration."
msgstr "Detalles recuperados para la integración \"%s\"."

#. translators: %s: integration slug
#: includes/abilities/integrations/class-get-integration.php:148
#, php-format
msgid "Integration \"%s\" is registered but its required plugin is not active. Install and activate the plugin first."
msgstr "La integración \"%s\" está registrada, pero su plugin requerido no está activo. Instale y active el plugin primero."

#. translators: %s: integration slug
#: includes/abilities/integrations/class-get-integration.php:154
#, php-format
msgid "Integration \"%s\" is available but could not be loaded. Check for plugin conflicts."
msgstr "La integración \"%s\" está disponible, pero no se pudo cargar. Verifique los conflictos de plugins."

#: includes/abilities/integrations/class-get-item-field.php:40
msgid "Get Item Fields"
msgstr "Obtener campos de ítem"

#: includes/abilities/integrations/class-get-item-field.php:129
#: includes/abilities/integrations/class-list-integration-item.php:116
msgid "The required plugin must be installed and active. Use surecontact/list-integration to check."
msgstr "El plugin requerido debe estar instalado y activo. Use surecontact/list-integration para verificar."

#: includes/abilities/integrations/class-list-integration-item.php:39
msgid "List Integration Items"
msgstr "Listar ítems de integración"

#: includes/abilities/integrations/class-list-integration.php:39
msgid "List All Integrations"
msgstr "Listar todas las integraciones"

#: includes/abilities/integrations/class-update-integration-setting.php:39
msgid "Update Integration Settings"
msgstr "Actualizar configuraciones de integración"

#: includes/abilities/integrations/class-update-integration-setting.php:112
msgid "Settings must be an object."
msgstr "Las configuraciones deben ser un objeto."

#: includes/abilities/integrations/class-update-integration-setting.php:120
msgid "No valid settings keys provided."
msgstr "No se proporcionaron claves de configuración válidas."

#: includes/abilities/integrations/class-update-integration-setting.php:121
msgid "Use surecontact/get-integration to see available settings_fields. To enable/disable the integration, use surecontact/update-integration-status instead."
msgstr "Use surecontact/get-integration para ver los settings_fields disponibles. Para habilitar/deshabilitar la integración, use surecontact/update-integration-status en su lugar."

#: includes/abilities/integrations/class-update-integration-setting.php:135
msgid "Use surecontact/get-integration to see available settings fields."
msgstr "Use surecontact/get-integration para ver los campos de configuración disponibles."

#. translators: %s: integration slug
#: includes/abilities/integrations/class-update-integration-setting.php:143
#, php-format
msgid "Settings saved for \"%s\" integration."
msgstr "Configuraciones guardadas para la integración \"%s\"."

#: includes/abilities/integrations/class-update-integration-status.php:39
msgid "Enable/Disable Integration"
msgstr "Habilitar/Deshabilitar integración"

#: includes/abilities/integrations/class-update-integration-status.php:126
msgid "Use surecontact/list-integration to see available integrations."
msgstr "Use surecontact/list-integration para ver las integraciones disponibles."

#: includes/abilities/integrations/class-update-integration-status.php:129
#: includes/abilities/rules/class-update-rule-status.php:146
#: includes/api-wp/class-integration-rules-api.php:1062
msgid "enabled"
msgstr "habilitado"

#: includes/abilities/integrations/class-update-integration-status.php:129
#: includes/abilities/rules/class-update-rule-status.php:146
#: includes/api-wp/class-integration-rules-api.php:1062
msgid "disabled"
msgstr "deshabilitado"

#. translators: 1: integration slug, 2: enabled/disabled
#. translators: %1$s: integration slug, %2$s: enabled/disabled.
#: includes/abilities/integrations/class-update-integration-status.php:134
#: includes/api-wp/class-integration-rules-api.php:1069
#, php-format
msgid "Integration \"%1$s\" %2$s successfully."
msgstr "Integración \"%1$s\" %2$s con éxito."

#: includes/abilities/rules/class-create-rule.php:39
msgid "Create Automation Rule"
msgstr "Crear Regla de Automatización"

#: includes/abilities/rules/class-create-rule.php:147
#: includes/abilities/rules/class-get-rule.php:116
msgid "item_id and item_type are required."
msgstr "item_id y item_type son obligatorios."

#: includes/abilities/rules/class-create-rule.php:148
msgid "Use surecontact/list-integration-item to find item IDs and types. Use \"all\" as item_id for a global item rule."
msgstr "Utilice surecontact/list-integration-item para encontrar IDs y tipos de ítems. Use \"all\" como item_id para una regla de ítem global."

#: includes/abilities/rules/class-create-rule.php:153
msgid "Config must be an object."
msgstr "La configuración debe ser un objeto."

#: includes/abilities/rules/class-create-rule.php:175
msgid "Use surecontact/get-integration to see valid item types and events, and surecontact/list-integration-item for valid item IDs."
msgstr "Utilice surecontact/get-integration para ver los tipos de ítems y eventos válidos, y surecontact/list-integration-item para los IDs de ítems válidos."

#: includes/abilities/rules/class-create-rule.php:181
msgid "Integration rule saved successfully."
msgstr "Regla de integración guardada con éxito."

#: includes/abilities/rules/class-delete-rule.php:39
msgid "Delete Automation Rule"
msgstr "Eliminar Regla de Automatización"

#: includes/abilities/rules/class-delete-rule.php:116
msgid "item_id and item_type are required to delete a rule."
msgstr "item_id y item_type son obligatorios para eliminar una regla."

#: includes/abilities/rules/class-delete-rule.php:117
msgid "Use surecontact/list-rule to find the rule you want to delete. To manage global integration settings, use surecontact/update-integration-status instead."
msgstr "Utilice surecontact/list-rule para encontrar la regla que desea eliminar. Para gestionar configuraciones de integración global, utilice surecontact/update-integration-status en su lugar."

#: includes/abilities/rules/class-delete-rule.php:139
#: includes/abilities/rules/class-get-rule.php:138
#: includes/abilities/rules/class-update-rule-status.php:143
msgid "Use surecontact/list-rule to see existing rules."
msgstr "Utilice surecontact/list-rule para ver las reglas existentes."

#: includes/abilities/rules/class-delete-rule.php:143
msgid "Integration rule deleted successfully."
msgstr "Regla de integración eliminada con éxito."

#: includes/abilities/rules/class-get-rule.php:39
msgid "Get Automation Rule"
msgstr "Obtener Regla de Automatización"

#: includes/abilities/rules/class-get-rule.php:117
msgid "Use surecontact/list-rule to see existing rules, or surecontact/list-integration-item to find item IDs."
msgstr "Utilice surecontact/list-rule para ver las reglas existentes, o surecontact/list-integration-item para encontrar IDs de ítems."

#: includes/abilities/rules/class-get-rule.php:145
msgid "No rule configuration found for this combination."
msgstr "No se encontró configuración de regla para esta combinación."

#: includes/abilities/rules/class-get-rule.php:155
msgid "Rule configuration retrieved successfully."
msgstr "Configuración de regla recuperada con éxito."

#: includes/abilities/rules/class-list-rule.php:39
msgid "List All Automation Rules"
msgstr "Listar Todas las Reglas de Automatización"

#: includes/abilities/rules/class-update-rule-status.php:39
msgid "Enable/Disable Rule"
msgstr "Habilitar/Deshabilitar Regla"

#: includes/abilities/rules/class-update-rule-status.php:119
msgid "item_id and item_type are required to update a rule status."
msgstr "item_id y item_type son obligatorios para actualizar el estado de una regla."

#: includes/abilities/rules/class-update-rule-status.php:120
msgid "Use surecontact/list-rule to find the rule. To toggle global integration status, use surecontact/update-integration-status instead."
msgstr "Utilice surecontact/list-rule para encontrar la regla. Para alternar el estado de integración global, utilice surecontact/update-integration-status en su lugar."

#. translators: %s: enabled/disabled
#: includes/abilities/rules/class-update-rule-status.php:151
#, php-format
msgid "Rule %s successfully."
msgstr "Regla %s con éxito."

#: includes/abilities/settings/class-get-setting.php:39
msgid "Get SureContact Settings"
msgstr "Obtener Configuraciones de SureContact"

#: includes/abilities/settings/class-get-setting.php:109
msgid "SureContact is connected."
msgstr "SureContact está conectado."

#: includes/admin/class-admin-menu.php:81
#: includes/admin/class-admin-menu.php:82
#: src/components/NavMenu.jsx:21
msgid "Dashboard"
msgstr "Tablero"

#: includes/admin/wordpress-fields.php:35
#: includes/class-field-mapper.php:268
#: includes/integrations/class-fluentcrm-integration.php:203
msgid "First Name"
msgstr "Nombre"

#: includes/admin/wordpress-fields.php:40
#: includes/class-field-mapper.php:272
#: includes/integrations/class-fluentcrm-integration.php:207
msgid "Last Name"
msgstr "Apellido"

#: includes/admin/wordpress-fields.php:45
#: includes/class-field-mapper.php:264
msgid "Email Address"
msgstr "Dirección de Correo Electrónico"

#: includes/admin/wordpress-fields.php:51
msgid "Username"
msgstr "Nombre de Usuario"

#: includes/admin/wordpress-fields.php:57
msgid "Display Name"
msgstr "Nombre para Mostrar"

#: includes/admin/wordpress-fields.php:63
msgid "Website"
msgstr "Sitio Web"

#: includes/admin/wordpress-fields.php:69
msgid "User Registered"
msgstr "Usuario registrado"

#: includes/admin/wordpress-fields.php:75
msgid "Role"
msgstr "Rol"

#: includes/admin/wordpress-fields.php:81
msgid "Nickname"
msgstr "Apodo"

#: includes/admin/wordpress-fields.php:86
msgid "Biographical Info"
msgstr "Información biográfica"

#: includes/admin/wordpress-fields.php:91
msgid "Language/Locale"
msgstr "Idioma/Región"

#: includes/api-wp/class-api-base.php:69
msgid "You do not have permission to perform this action."
msgstr "No tienes permiso para realizar esta acción."

#: includes/api-wp/class-api-base.php:93
msgid "Nonce is missing."
msgstr "Falta nonce."

#: includes/api-wp/class-api-base.php:102
msgid "Nonce is invalid."
msgstr "Nonce no válido."

#: includes/api-wp/class-field-mapping.php:123
msgid "Field mappings configuration"
msgstr "Configuración de mapeo de campos"

#: includes/api-wp/class-field-mapping.php:157
msgid "Field name (unique identifier)"
msgstr "Nombre del campo (identificador único)"

#: includes/api-wp/class-field-mapping.php:163
msgid "Field label (display name)"
msgstr "Etiqueta del campo (nombre para mostrar)"

#: includes/api-wp/class-field-mapping.php:169
msgid "Field type"
msgstr "Tipo de campo"

#: includes/api-wp/class-field-mapping.php:176
msgid "Options for select/multi_select fields"
msgstr "Opciones para campos select/multi_select"

#: includes/api-wp/class-field-mapping.php:191
msgid "Whether the field is required"
msgstr "Si el campo es obligatorio"

#: includes/api-wp/class-field-mapping.php:276
#: src/screens/contact-fields/FieldMappingTable.jsx:57
msgid "Field mappings saved successfully!"
msgstr "¡Mapeo de campos guardado con éxito!"

#: includes/api-wp/class-field-mapping.php:284
#: src/api/fieldMapping.js:113
#: src/api/fieldMapping.js:118
msgid "Failed to save field mappings."
msgstr "Error al guardar el mapeo de campos."

#: includes/api-wp/class-field-mapping.php:331
#: src/components/CustomFieldSelect.jsx:62
#: src/screens/contact-fields/FieldMappingTable.jsx:143
msgid "CRM fields synced successfully!"
msgstr "¡Campos CRM sincronizados con éxito!"

#: includes/api-wp/class-field-mapping.php:371
msgid "Options are required for select and multi-select fields."
msgstr "Se requieren opciones para campos select y multi-select."

#: includes/api-wp/class-field-mapping.php:435
#: src/screens/contact-fields/FieldMappingTable.jsx:113
#: src/screens/integrations/IntegrationsTableCard.jsx:149
msgid "Custom field created successfully!"
msgstr "¡Campo personalizado creado con éxito!"

#: includes/api-wp/class-integration-rules-api.php:477
msgid "Integration metadata not available."
msgstr "Metadatos de integración no disponibles."

#: includes/api-wp/class-integration-rules-api.php:664
msgid "Failed to save integration configuration."
msgstr "Error al guardar la configuración de integración."

#: includes/api-wp/class-integration-rules-api.php:678
msgid "Configuration saved successfully."
msgstr "Configuración guardada con éxito."

#: includes/api-wp/class-integration-rules-api.php:704
msgid "Failed to update integration status."
msgstr "Error al actualizar el estado de integración."

#: includes/api-wp/class-integration-rules-api.php:712
msgid "Configuration not found."
msgstr "Configuración no encontrada."

#: includes/api-wp/class-integration-rules-api.php:720
msgid "Integration status updated successfully."
msgstr "Estado de integración actualizado con éxito."

#: includes/api-wp/class-integration-rules-api.php:746
msgid "Failed to delete integration configuration or configuration not found."
msgstr "Error al eliminar la configuración de integración o configuración no encontrada."

#: includes/api-wp/class-integration-rules-api.php:760
msgid "Configuration deleted successfully."
msgstr "Configuración eliminada con éxito."

#: includes/api-wp/class-integration-rules-api.php:896
#: includes/api-wp/class-integration-rules-api.php:1105
#: includes/api-wp/class-integration-rules-api.php:1551
msgid "Integrations loader not initialized."
msgstr "Cargador de integraciones no inicializado."

#. translators: %s: integration slug
#: includes/api-wp/class-integration-rules-api.php:1055
#, php-format
msgid "Failed to toggle integration: %s"
msgstr "Error al alternar la integración: %s"

#: includes/api-wp/class-integration-rules-api.php:1097
msgid "You do not have permission to activate plugins."
msgstr "No tienes permiso para activar complementos."

#: includes/api-wp/class-integration-rules-api.php:1138
msgid "No plugin file registered for this integration."
msgstr "No se registró ningún archivo de complemento para esta integración."

#: includes/api-wp/class-integration-rules-api.php:1147
msgid "This plugin is not installed. Please install it first."
msgstr "Este complemento no está instalado. Por favor, instálelo primero."

#. translators: %s: plugin file path
#: includes/api-wp/class-integration-rules-api.php:1166
#, php-format
msgid "Required dependency \"%s\" is not installed."
msgstr "La dependencia requerida \"%s\" no está instalada."

#. translators: %1$s: plugin file path, %2$s: error message
#: includes/api-wp/class-integration-rules-api.php:1179
#, php-format
msgid "Failed to activate dependency \"%1$s\": %2$s"
msgstr "Error al activar la dependencia \"%1$s\": %2$s"

#: includes/api-wp/class-integration-rules-api.php:1194
msgid "Plugin is already active."
msgstr "El complemento ya está activo."

#: includes/api-wp/class-integration-rules-api.php:1213
msgid "Plugin activated successfully."
msgstr "Complemento activado exitosamente."

#: includes/api-wp/class-integration-rules-api.php:1351
msgid "Failed to save integration settings."
msgstr "Error al guardar la configuración de la integración."

#: includes/api-wp/class-integration-rules-api.php:1359
msgid "Integration settings saved successfully."
msgstr "Configuración de la integración guardada exitosamente."

#. translators: %s: integration slug
#: includes/api-wp/class-integration-rules-api.php:1576
#, php-format
msgid "Integration \"%s\" is not available. The required plugin may not be installed or active."
msgstr "La integración \"%s\" no está disponible. Puede que el complemento requerido no esté instalado o activo."

#: includes/api-wp/class-lists-tags-api.php:119
msgid "The name of the list to create."
msgstr "El nombre de la lista a crear."

#: includes/api-wp/class-lists-tags-api.php:146
msgid "The name of the tag to create."
msgstr "El nombre de la etiqueta a crear."

#: includes/api-wp/class-lists-tags-api.php:192
msgid "No cached lists found. Please sync lists and tags."
msgstr "No se encontraron listas en caché. Por favor, sincronice listas y etiquetas."

#: includes/api-wp/class-lists-tags-api.php:242
msgid "No cached tags found. Please sync lists and tags."
msgstr "No se encontraron etiquetas en caché. Por favor, sincronice listas y etiquetas."

#. translators: %d: number of lists
#: includes/api-wp/class-lists-tags-api.php:314
#, php-format
msgid "%d list synced"
msgid_plural "%d lists synced"
msgstr[0] "%d lista sincronizada"
msgstr[1] "%d listas sincronizadas"

#. translators: %d: number of tags
#: includes/api-wp/class-lists-tags-api.php:323
#, php-format
msgid "%d tag synced"
msgid_plural "%d tags synced"
msgstr[0] "%d etiqueta sincronizada"
msgstr[1] "%d etiquetas sincronizadas"

#: includes/api-wp/class-lists-tags-api.php:522
msgid "List created successfully."
msgstr "Lista creada exitosamente."

#: includes/api-wp/class-lists-tags-api.php:589
msgid "Tag created successfully."
msgstr "Etiqueta creada exitosamente."

#: includes/api-wp/class-queue-rest-controller.php:578
msgid "Request queued for immediate retry."
msgstr "Solicitud en cola para reintento inmediato."

#: includes/api-wp/class-rest-controller.php:173
msgid "Authorization header is required."
msgstr "Se requiere el encabezado de autorización."

#: includes/api-wp/class-rest-controller.php:182
msgid "Invalid authorization header format. Expected: Bearer {token}"
msgstr "Formato de encabezado de autorización no válido. Se esperaba: Bearer {token}"

#: includes/api-wp/class-rest-controller.php:196
msgid "No active connection found."
msgstr "No se encontró ninguna conexión activa."

#: includes/api-wp/class-rest-controller.php:205
msgid "Invalid bearer token."
msgstr "Token de portador no válido."

#: includes/api-wp/class-rest-controller.php:329
msgid "Successfully disconnected from SureContact."
msgstr "Desconectado de SureContact exitosamente."

#: includes/api-wp/class-rest-controller.php:354
msgid "Workspace UUID does not match."
msgstr "El UUID del espacio de trabajo no coincide."

#: includes/api-wp/class-rest-controller.php:364
msgid "Connection successfully disconnected by SaaS platform."
msgstr "Conexión desconectada exitosamente por la plataforma SaaS."

#: includes/api-wp/class-settings-api.php:173
msgid "Invalid settings data provided."
msgstr "Se proporcionaron datos de configuración no válidos."

#: includes/api-wp/class-settings-api.php:194
msgid "Settings updated successfully."
msgstr "Configuraciones actualizadas exitosamente."

#: includes/api-wp/class-settings-api.php:262
msgid "Auto-Create Contacts on Registration"
msgstr "Crear contactos automáticamente en el registro"

#: includes/api-wp/class-settings-api.php:263
msgid "Automatically create a contact in SureContact when a new user registers on your WordPress site."
msgstr "Crear automáticamente un contacto en SureContact cuando un nuevo usuario se registre en su sitio de WordPress."

#: includes/api-wp/class-settings-api.php:268
msgid "Auto-Sync Contact Updates"
msgstr "Sincronizar actualizaciones de contactos"

#: includes/api-wp/class-settings-api.php:269
msgid "Automatically sync all contact changes to SureContact, including profile updates, custom field changes, role changes, and login activity."
msgstr "Sincronizar automáticamente todos los cambios de contacto en SureContact, incluyendo actualizaciones de perfil, cambios en campos personalizados, cambios de roles y actividad de inicio de sesión."

#: includes/api-wp/class-settings-api.php:274
msgid "Sync User Roles as Lists"
msgstr "Sincronizar roles de usuario como listas"

#: includes/api-wp/class-settings-api.php:275
msgid "Automatically create lists based on WordPress user roles and assign contacts to them. A list will be created for each role if it doesn't exist."
msgstr "Crear automáticamente listas basadas en roles de usuario de WordPress y asignar contactos a ellas. Se creará una lista para cada rol si no existe."

#: includes/api-wp/class-settings-api.php:280
msgid "Sync User Roles as Tags"
msgstr "Sincronizar roles de usuario como etiquetas"

#: includes/api-wp/class-settings-api.php:281
msgid "Automatically create tags based on WordPress user roles and apply them to contacts. A tag will be created for each role if it doesn't exist."
msgstr "Crear automáticamente etiquetas basadas en roles de usuario de WordPress y aplicarlas a los contactos. Se creará una etiqueta para cada rol si no existe."

#: includes/api-wp/class-settings-api.php:286
msgid "Assign Lists"
msgstr "Asignar listas"

#: includes/api-wp/class-settings-api.php:287
msgid "Select lists to automatically apply to new users who register an account in WordPress. These contacts will be added to the selected lists in SureContact."
msgstr "Seleccionar listas para aplicar automáticamente a nuevos usuarios que registren una cuenta en WordPress. Estos contactos se agregarán a las listas seleccionadas en SureContact."

#: includes/api-wp/class-settings-api.php:292
msgid "Assign Tags"
msgstr "Asignar etiquetas"

#: includes/api-wp/class-settings-api.php:293
msgid "Select tags to automatically apply to new users who register an account in WordPress. These contacts will be tagged with the selected tags in SureContact."
msgstr "Seleccionar etiquetas para aplicar automáticamente a nuevos usuarios que registren una cuenta en WordPress. Estos contactos serán etiquetados con las etiquetas seleccionadas en SureContact."

#: includes/api/class-contact-api.php:75
#: includes/api/class-contact-api.php:82
msgid "Email address is required to create a contact."
msgstr "Se requiere una dirección de correo electrónico para crear un contacto."

#: includes/api/class-contact-api.php:90
msgid "List UUIDs must be an array."
msgstr "Los UUIDs de la lista deben ser un array."

#: includes/api/class-contact-api.php:98
msgid "Tag UUIDs must be an array."
msgstr "Los UUIDs de las etiquetas deben ser un array."

#: includes/api/class-contact-api.php:129
msgid "Valid email address is required."
msgstr "Se requiere una dirección de correo electrónico válida."

#: includes/api/class-contact-api.php:165
msgid "No contact found with this email address."
msgstr "No se encontró ningún contacto con esta dirección de correo electrónico."

#: includes/api/class-contact-api.php:184
msgid "Contacts must be a non-empty array."
msgstr "Los contactos deben ser un array no vacío."

#: includes/api/class-contact-api.php:229
msgid "Batch UUID is required."
msgstr "Se requiere un UUID de lote."

#: includes/api/class-contact-api.php:279
#: includes/api/class-contact-api.php:323
#: includes/api/class-contact-api.php:367
#: includes/api/class-contact-api.php:411
msgid "Contact UUID is required."
msgstr "Se requiere un UUID de contacto."

#: includes/api/class-contact-api.php:286
#: includes/api/class-contact-api.php:374
msgid "List UUIDs must be a non-empty array."
msgstr "Los UUIDs de la lista deben ser un array no vacío."

#: includes/api/class-contact-api.php:330
#: includes/api/class-contact-api.php:418
msgid "Tag UUIDs must be a non-empty array."
msgstr "Los UUIDs de las etiquetas deben ser un array no vacío."

#: includes/api/class-contact-api.php:459
msgid "Valid old email address is required."
msgstr "Se requiere una dirección de correo electrónico antigua válida."

#: includes/api/class-contact-api.php:466
msgid "Valid new email address is required."
msgstr "Se requiere una dirección de correo electrónico nueva válida."

#: includes/api/class-contact-api.php:473
msgid "Old and new email addresses are the same."
msgstr "Las direcciones de correo electrónico antigua y nueva son las mismas."

#: includes/api/class-ecommerce-api.php:85
msgid "Contact email is required to track a purchase."
msgstr "Se requiere el correo electrónico del contacto para rastrear una compra."

#: includes/api/class-ecommerce-api.php:92
#: includes/api/class-ecommerce-api.php:172
#: includes/api/class-ecommerce-api.php:225
msgid "Order ID is required."
msgstr "Se requiere un ID de orden."

#: includes/api/class-ecommerce-api.php:99
msgid "Total amount is required."
msgstr "Se requiere un monto total."

#: includes/api/class-ecommerce-api.php:106
msgid "Currency is required."
msgstr "Se requiere una moneda."

#: includes/api/class-ecommerce-api.php:113
msgid "Purchase must contain at least one product."
msgstr "La compra debe contener al menos un producto."

#: includes/api/class-ecommerce-api.php:120
msgid "Purchase date is required."
msgstr "Se requiere la fecha de compra."

#: includes/api/class-ecommerce-api.php:232
msgid "Refund amount is required."
msgstr "Se requiere el monto del reembolso."

#: includes/api/class-fields-api.php:101
msgid "Field name is required."
msgstr "Se requiere el nombre del campo."

#: includes/api/class-fields-api.php:108
#: src/components/CreateCustomFieldForm.jsx:140
msgid "Field label is required."
msgstr "Se requiere la etiqueta del campo."

#: includes/api/class-fields-api.php:115
msgid "Field type is required."
msgstr "Se requiere el tipo de campo."

#: includes/class-field-mapper.php:276
#: src/components/CreateCustomFieldForm.jsx:21
msgid "Phone Number"
msgstr "Número de teléfono"

#: includes/class-field-mapper.php:280
msgid "Company Name"
msgstr "Nombre de la empresa"

#: includes/class-field-mapper.php:284
msgid "Job Title"
msgstr "Título del trabajo"

#: includes/class-field-mapper.php:288
msgid "Birthdate"
msgstr "Fecha de nacimiento"

#: includes/class-field-mapper.php:292
msgid "Gender"
msgstr "Género"

#: includes/class-field-mapper.php:296
msgid "Anniversary"
msgstr "Aniversario"

#: includes/class-field-mapper.php:300
msgid "Prefix"
msgstr "Prefijo"

#: includes/class-field-mapper.php:304
msgid "Suffix"
msgstr "Sufijo"

#: includes/class-field-mapper.php:308
#: includes/integrations/class-fluentcrm-integration.php:243
msgid "Timezone"
msgstr "Zona horaria"

#: includes/class-field-mapper.php:312
msgid "Language"
msgstr "Idioma"

#: includes/class-field-mapper.php:316
msgid "Created At"
msgstr "Creado en"

#: includes/class-field-mapper.php:320
msgid "Updated At"
msgstr "Actualizado en"

#: includes/class-field-mapper.php:384
msgid "Standard WordPress Fields"
msgstr "Campos estándar de WordPress"

#: includes/class-field-mapper.php:411
msgid "Custom Field Keys (Added Manually)"
msgstr "Claves de campo personalizadas (agregadas manualmente)"

#: includes/class-field-mapper.php:415
msgid "Additional wp_usermeta Table Fields"
msgstr "Campos adicionales de la tabla wp_usermeta"

#: includes/class-field-mapper.php:872
msgid "Never"
msgstr "Nunca"

#. translators: %s: human readable time difference
#: includes/class-field-mapper.php:877
#, php-format
msgid "%s ago"
msgstr "%s hace"

#. translators: %1$s: provided slug, %2$s: comma-separated valid slugs
#: includes/class-integrations-loader.php:834
#, php-format
msgid "Integration not found: \"%1$s\". Available integrations: %2$s"
msgstr "Integración no encontrada: \"%1$s\". Integraciones disponibles: %2$s"

#. translators: %1$s: provided item type, %2$s: comma-separated valid types
#: includes/class-integrations-loader.php:859
#, php-format
msgid "Invalid item type \"%1$s\". Valid types: %2$s"
msgstr "Tipo de artículo inválido \"%1$s\". Tipos válidos: %2$s"

#. translators: %1$s: provided item ID, %2$s: item type
#: includes/class-integrations-loader.php:879
#, php-format
msgid "Item ID \"%1$s\" not found for item type \"%2$s\"."
msgstr "ID de artículo \"%1$s\" no encontrado para el tipo de artículo \"%2$s\"."

#. translators: %1$s: provided event, %2$s: item type, %3$s: comma-separated valid events
#: includes/class-integrations-loader.php:899
#, php-format
msgid "Invalid event \"%1$s\" for item type \"%2$s\". Valid events: %3$s"
msgstr "Evento inválido \"%1$s\" para el tipo de artículo \"%2$s\". Eventos válidos: %3$s"

#. translators: %d: HTTP status code
#: includes/class-saas-client.php:556
#, php-format
msgid "Request failed (error %d). Please try again."
msgstr "Solicitud fallida (error %d). Por favor, inténtelo de nuevo."

#: includes/integrations/class-base-integration.php:1164
#: includes/integrations/class-fluentcrm-integration.php:338
msgid "Add to Lists"
msgstr "Añadir a listas"

#: includes/integrations/class-base-integration.php:1165
msgid "Select lists to add contacts to"
msgstr "Seleccionar listas para agregar contactos"

#: includes/integrations/class-base-integration.php:1170
#: includes/integrations/class-fluentcrm-integration.php:344
msgid "Add Tags"
msgstr "Agregar etiquetas"

#: includes/integrations/class-base-integration.php:1171
msgid "Select tags to add to contacts"
msgstr "Selecciona etiquetas para agregar a contactos"

#: includes/integrations/class-base-integration.php:1176
msgid "Remove from Lists"
msgstr "Eliminar de Listas"

#: includes/integrations/class-base-integration.php:1177
msgid "Select lists to remove contacts from"
msgstr "Selecciona listas de las que eliminar contactos"

#: includes/integrations/class-base-integration.php:1182
msgid "Remove Tags"
msgstr "Eliminar Etiquetas"

#: includes/integrations/class-base-integration.php:1183
msgid "Select tags to remove from contacts"
msgstr "Selecciona etiquetas para eliminar de contactos"

#: includes/integrations/class-cartflows-integration.php:60
msgid "CartFlows"
msgstr "CartFlows"

#: includes/integrations/class-cartflows-integration.php:78
msgid "Last Flow ID"
msgstr "Último ID de Flujo"

#: includes/integrations/class-cartflows-integration.php:82
msgid "Last Flow Name"
msgstr "Último Nombre de Flujo"

#: includes/integrations/class-cartflows-integration.php:86
msgid "Last Step ID"
msgstr "Último ID de Paso"

#: includes/integrations/class-cartflows-integration.php:90
msgid "Last Step Name"
msgstr "Último Nombre de Paso"

#: includes/integrations/class-cartflows-integration.php:94
msgid "Last Step Type"
msgstr "Últipo de Último Paso"

#: includes/integrations/class-cartflows-integration.php:98
msgid "Upsells Accepted Count"
msgstr "Cantidad de Upsells Aceptados"

#: includes/integrations/class-cartflows-integration.php:102
msgid "Downsells Accepted Count"
msgstr "Cantidad de Downsells Aceptados"

#: includes/integrations/class-cartflows-integration.php:106
msgid "Order Bumps Added Count"
msgstr "Cantidad de Order Bumps Agregados"

#: includes/integrations/class-cartflows-integration.php:146
msgid "Step"
msgstr "Paso"

#: includes/integrations/class-cartflows-integration.php:154
msgid "Upsell"
msgstr "Upsell"

#: includes/integrations/class-cartflows-integration.php:158
msgid "Downsell"
msgstr "Downsell"

#: includes/integrations/class-cartflows-integration.php:162
msgid "Order Bump"
msgstr "Order Bump"

#: includes/integrations/class-cartflows-integration.php:186
msgid "CartFlows Pro"
msgstr "CartFlows Pro"

#: includes/integrations/class-cartflows-integration.php:221
msgid "Email will be identified from: 1) URL parameter (billing_email, email), 2) CartFlows Pro session, 3) WooCommerce customer data, 4) Logged-in user. If no email can be identified, this rule will not trigger."
msgstr "El correo electrónico será identificado desde: 1) parámetro URL (billing_email, email), 2) sesión de CartFlows Pro, 3) datos del cliente de WooCommerce, 4) usuario conectado. Si no se puede identificar un correo electrónico, esta regla no se activará."

#: includes/integrations/class-cartflows-integration.php:228
msgid "Started"
msgstr "Iniciado"

#: includes/integrations/class-cartflows-integration.php:233
#: src/screens/sync-contacts/JobHistory.jsx:15
msgid "Completed"
msgstr "Completado"

#: includes/integrations/class-cartflows-integration.php:241
#: includes/integrations/class-cartflows-integration.php:253
#: includes/integrations/class-cartflows-integration.php:273
msgid "Accepted"
msgstr "Aceptado"

#: includes/integrations/class-cartflows-integration.php:245
#: includes/integrations/class-cartflows-integration.php:257
msgid "Rejected"
msgstr "Rechazado"

#: includes/integrations/class-cartflows-integration.php:265
msgid "Added"
msgstr "Agregado"

#: includes/integrations/class-cartflows-integration.php:1690
#: includes/integrations/class-cartflows-integration.php:1941
msgid "All Steps"
msgstr "Todos los Pasos"

#: includes/integrations/class-cartflows-integration.php:1696
#: includes/integrations/class-cartflows-integration.php:1959
msgid "All Landing Pages"
msgstr "Todas las Páginas de Aterrizaje"

#: includes/integrations/class-cartflows-integration.php:1702
#: includes/integrations/class-cartflows-integration.php:1961
msgid "All Checkouts"
msgstr "Todos los Pagos"

#: includes/integrations/class-cartflows-integration.php:1708
#: includes/integrations/class-cartflows-integration.php:1963
msgid "All Thank You Pages"
msgstr "Todas las Páginas de Agradecimiento"

#: includes/integrations/class-cartflows-integration.php:1752
msgid "Untitled Step"
msgstr "Paso Sin Título"

#: includes/integrations/class-cartflows-integration.php:1780
#: includes/integrations/class-cartflows-integration.php:1943
msgid "All Upsells"
msgstr "Todos los Upsells"

#: includes/integrations/class-cartflows-integration.php:1805
#: includes/integrations/class-cartflows-integration.php:1945
msgid "All Downsells"
msgstr "Todos los Downsells"

#: includes/integrations/class-cartflows-integration.php:1830
#: includes/integrations/class-cartflows-integration.php:1947
msgid "All Order Bumps"
msgstr "Todos los Order Bumps"

#: includes/integrations/class-cartflows-integration.php:1850
#: includes/integrations/class-cartflows-integration.php:2048
msgid "Untitled Order Bump"
msgstr "Order Bump sin título"

#: includes/integrations/class-cartflows-integration.php:1988
msgid "Untitled"
msgstr "Sin título"

#: includes/integrations/class-contact-form-7-integration.php:87
#: includes/integrations/class-elementor-forms-integration.php:277
#: includes/integrations/class-fluent-forms-integration.php:66
#: includes/integrations/class-gravity-forms-integration.php:130
#: includes/integrations/class-jetformbuilder-integration.php:90
#: includes/integrations/class-sureforms-integration.php:85
#: includes/integrations/class-wpforms-integration.php:80
msgid "Form"
msgstr "Formulario"

#: includes/integrations/class-contact-form-7-integration.php:106
#: includes/integrations/class-convert-pro-integration.php:138
#: includes/integrations/class-elementor-forms-integration.php:296
#: includes/integrations/class-fluent-forms-integration.php:85
#: includes/integrations/class-gravity-forms-integration.php:149
#: includes/integrations/class-jetformbuilder-integration.php:109
#: includes/integrations/class-sureforms-integration.php:104
#: includes/integrations/class-wpforms-integration.php:99
msgid "Submission"
msgstr "Envío"

#: includes/integrations/class-contact-form-7-integration.php:132
#: includes/integrations/class-convert-pro-integration.php:159
#: includes/integrations/class-elementor-forms-integration.php:319
#: includes/integrations/class-fluent-forms-integration.php:109
#: includes/integrations/class-gravity-forms-integration.php:175
#: includes/integrations/class-jetformbuilder-integration.php:131
#: includes/integrations/class-sureforms-integration.php:130
#: includes/integrations/class-wpforms-integration.php:125
msgid "Field Mapping"
msgstr "Mapeo de campos"

#: includes/integrations/class-contact-form-7-integration.php:133
#: includes/integrations/class-elementor-forms-integration.php:320
#: includes/integrations/class-fluent-forms-integration.php:110
#: includes/integrations/class-gravity-forms-integration.php:176
#: includes/integrations/class-jetformbuilder-integration.php:132
#: includes/integrations/class-sureforms-integration.php:131
#: includes/integrations/class-wpforms-integration.php:126
msgid "Map form fields to CRM fields. At minimum, you should map the email field."
msgstr "Mapear campos del formulario a campos de CRM. Como mínimo, debes mapear el campo de correo electrónico."

#: includes/integrations/class-convert-pro-integration.php:119
msgid "Call-to-action"
msgstr "Llamada a la acción"

#: includes/integrations/class-convert-pro-integration.php:160
msgid "Map call-to-action fields to CRM fields. At minimum, map the email field."
msgstr "Mapear campos de llamada a la acción a campos de CRM. Como mínimo, mapea el campo de correo electrónico."

#: includes/integrations/class-edd-integration.php:90
#: includes/integrations/class-latepoint-integration.php:265
#: includes/integrations/class-surecart-integration.php:317
#: includes/integrations/class-woocommerce-integration.php:271
msgid "Track Order Data"
msgstr "Rastrear datos de pedidos"

#: includes/integrations/class-edd-integration.php:91
msgid "Send detailed order information (products, amounts, dates) to SureContact for revenue tracking and analytics"
msgstr "Enviar información detallada del pedido (productos, cantidades, fechas) a SureContact para el seguimiento de ingresos y análisis"

#: includes/integrations/class-edd-integration.php:97
#: includes/integrations/class-latepoint-integration.php:286
#: includes/integrations/class-surecart-integration.php:324
#: includes/integrations/class-woocommerce-integration.php:278
msgid "Track Refunds"
msgstr "Rastrear reembolsos"

#: includes/integrations/class-edd-integration.php:98
msgid "Send refund information to SureContact when payments are refunded"
msgstr "Enviar información de reembolso a SureContact cuando se reembolsen los pagos"

#: includes/integrations/class-edd-integration.php:105
#: includes/integrations/class-woocommerce-integration.php:263
msgid "Sync Guest Customers"
msgstr "Sincronizar clientes invitados"

#: includes/integrations/class-edd-integration.php:106
msgid "Create contacts in SureContact for guest checkout customers (customers without WordPress accounts)"
msgstr "Crear contactos en SureContact para clientes de pago como invitados (clientes sin cuentas de WordPress)"

#. translators: %s is the payment status label.
#: includes/integrations/class-edd-integration.php:159
#, php-format
msgid "Lists for \"%s\" Status"
msgstr "Listas para el estado \"%s\""

#. translators: %s is the payment status label in lowercase.
#: includes/integrations/class-edd-integration.php:161
#, php-format
msgid "Additional lists to add contacts to when payment status is %s (combined with default lists above)"
msgstr "Listas adicionales para agregar contactos cuando el estado del pago es %s (combinado con las listas predeterminadas arriba)"

#: includes/integrations/class-edd-integration.php:181
msgid "Download"
msgstr "Descargar"

#: includes/integrations/class-edd-integration.php:185
msgid "Discount Code"
msgstr "Código de descuento"

#: includes/integrations/class-edd-integration.php:204
#: includes/integrations/class-surecart-integration.php:375
#: includes/integrations/class-woocommerce-integration.php:428
msgid "Purchase"
msgstr "Compra"

#: includes/integrations/class-edd-integration.php:208
#: includes/integrations/class-surecart-integration.php:383
#: includes/integrations/class-woocommerce-integration.php:432
msgid "Refund"
msgstr "Reembolso"

#: includes/integrations/class-edd-integration.php:216
msgid "Discount Applied"
msgstr "Descuento aplicado"

#: includes/integrations/class-edd-integration.php:257
#: includes/integrations/class-edd-integration.php:379
msgid "All Downloads"
msgstr "Todas las descargas"

#: includes/integrations/class-edd-integration.php:319
#: includes/integrations/class-edd-integration.php:382
msgid "All Discount Codes"
msgstr "Todos los códigos de descuento"

#: includes/integrations/class-edd-integration.php:1066
msgid "Full refund"
msgstr "Reembolso completo"

#: includes/integrations/class-edd-integration.php:1066
msgid "Partial refund"
msgstr "Reembolso parcial"

#: includes/integrations/class-edd-order-sync.php:88
#: includes/integrations/class-surecart-order-sync.php:88
#: includes/integrations/class-woocommerce-order-sync.php:88
msgid "Orders"
msgstr "Pedidos"

#: includes/integrations/class-edd-order-sync.php:89
msgid "Synchronize all Easy Digital Downloads orders and revenue data to SureContact"
msgstr "Sincronizar todos los pedidos y datos de ingresos de Easy Digital Downloads a SureContact"

#: includes/integrations/class-edd-order-sync.php:108
#: includes/integrations/class-surecart-order-sync.php:108
#: includes/integrations/class-woocommerce-order-sync.php:108
msgid "No orders found to sync"
msgstr "No se encontraron pedidos para sincronizar"

#: includes/integrations/class-edd-order-sync.php:487
#: includes/integrations/class-latepoint-integration.php:704
#: includes/integrations/class-surecart-integration.php:1479
#: includes/integrations/class-surecart-order-sync.php:528
#: includes/integrations/class-woocommerce-order-sync.php:481
msgid "Order cancelled"
msgstr "Pedido cancelado"

#: includes/integrations/class-edd-order-sync.php:557
#: includes/integrations/class-surecart-integration.php:1315
#: includes/integrations/class-surecart-order-sync.php:598
#: includes/integrations/class-woocommerce-order-sync.php:539
msgid "Order refunded"
msgstr "Pedido reembolsado"

#: includes/integrations/class-fluentcrm-contact-sync.php:88
msgid "Contacts"
msgstr "Contactos"

#: includes/integrations/class-fluentcrm-contact-sync.php:89
msgid "Synchronize all subscribed FluentCRM contacts to SureContact"
msgstr "Sincronizar todos los contactos suscritos de FluentCRM a SureContact"

#: includes/integrations/class-fluentcrm-integration.php:176
msgid "FluentCRM"
msgstr "FluentCRM"

#: includes/integrations/class-fluentcrm-integration.php:199
msgid "Name Prefix"
msgstr "Prefijo del Nombre"

#: includes/integrations/class-fluentcrm-integration.php:211
#: src/components/CreateCustomFieldForm.jsx:19
msgid "Email"
msgstr "Correo Electrónico"

#: includes/integrations/class-fluentcrm-integration.php:215
#: includes/integrations/class-latepoint-integration.php:125
#: includes/integrations/class-surecart-integration.php:140
msgid "Phone"
msgstr "Teléfono"

#: includes/integrations/class-fluentcrm-integration.php:219
#: includes/integrations/class-surecart-integration.php:116
msgid "Address Line 1"
msgstr "Línea de Dirección 1"

#: includes/integrations/class-fluentcrm-integration.php:223
#: includes/integrations/class-surecart-integration.php:120
msgid "Address Line 2"
msgstr "Línea de Dirección 2"

#: includes/integrations/class-fluentcrm-integration.php:227
#: includes/integrations/class-surecart-integration.php:124
msgid "City"
msgstr "Ciudad"

#: includes/integrations/class-fluentcrm-integration.php:231
#: includes/integrations/class-surecart-integration.php:128
msgid "State"
msgstr "Estado"

#: includes/integrations/class-fluentcrm-integration.php:235
#: includes/integrations/class-surecart-integration.php:136
msgid "Postal Code"
msgstr "Código Postal"

#: includes/integrations/class-fluentcrm-integration.php:239
#: includes/integrations/class-surecart-integration.php:132
msgid "Country"
msgstr "País"

#: includes/integrations/class-fluentcrm-integration.php:247
msgid "Date of Birth"
msgstr "Fecha de Nacimiento"

#: includes/integrations/class-fluentcrm-integration.php:251
msgid "Contact Status"
msgstr "Estado del Contacto"

#: includes/integrations/class-fluentcrm-integration.php:255
msgid "Contact Type"
msgstr "Tipo de Contacto"

#: includes/integrations/class-fluentcrm-integration.php:259
msgid "Source"
msgstr "Fuente"

#: includes/integrations/class-fluentcrm-integration.php:263
msgid "Life Time Value"
msgstr "Valor de Vida Útil"

#: includes/integrations/class-fluentcrm-integration.php:267
msgid "Total Points"
msgstr "Total de Puntos"

#: includes/integrations/class-fluentcrm-integration.php:271
msgid "Contact Created Date"
msgstr "Fecha de Creación del Contacto"

#: includes/integrations/class-fluentcrm-integration.php:275
msgid "Last Activity Date"
msgstr "Fecha de Última Actividad"

#: includes/integrations/class-fluentcrm-integration.php:279
msgid "Contact Updated Date"
msgstr "Fecha de Actualización del Contacto"

#: includes/integrations/class-fluentcrm-integration.php:308
msgid "Enable Real-time Sync"
msgstr "Habilitar Sincronización en Tiempo Real"

#: includes/integrations/class-fluentcrm-integration.php:309
msgid "Automatically sync FluentCRM contacts when they are created or updated"
msgstr "Sincronizar automáticamente los contactos de FluentCRM cuando se crean o actualizan"

#: includes/integrations/class-fluentcrm-integration.php:314
msgid "Sync Only Subscribed Contacts"
msgstr "Sincronizar Solo Contactos Suscritos"

#: includes/integrations/class-fluentcrm-integration.php:315
msgid "Only sync contacts with \"subscribed\" status (recommended)"
msgstr "Sincronizar solo contactos con estado \"suscrito\" (recomendado)"

#: includes/integrations/class-fluentcrm-integration.php:320
msgid "Sync Lists"
msgstr "Listas de Sincronización"

#: includes/integrations/class-fluentcrm-integration.php:321
msgid "Sync FluentCRM lists assigned to each contact (applies to both real-time and bulk sync)"
msgstr "Sincronizar listas de FluentCRM asignadas a cada contacto (aplica tanto a la sincronización en tiempo real como a la masiva)"

#: includes/integrations/class-fluentcrm-integration.php:326
msgid "Sync Tags"
msgstr "Sincronizar etiquetas"

#: includes/integrations/class-fluentcrm-integration.php:327
msgid "Sync FluentCRM tags assigned to each contact (applies to both real-time and bulk sync)"
msgstr "Sincronizar etiquetas de FluentCRM asignadas a cada contacto (aplica tanto a la sincronización en tiempo real como a la sincronización masiva)"

#: includes/integrations/class-fluentcrm-integration.php:332
msgid "Sync Custom Fields"
msgstr "Sincronizar campos personalizados"

#: includes/integrations/class-fluentcrm-integration.php:333
msgid "Sync FluentCRM custom fields from each contact (applies to both real-time and bulk sync)"
msgstr "Sincronizar campos personalizados de FluentCRM de cada contacto (aplica tanto a la sincronización en tiempo real como a la sincronización masiva)"

#: includes/integrations/class-fluentcrm-integration.php:339
msgid "Select lists to add to ALL FluentCRM contacts when synced (in addition to their individual lists)"
msgstr "Seleccionar listas para agregar a TODOS los contactos de FluentCRM cuando se sincronicen (además de sus listas individuales)"

#: includes/integrations/class-fluentcrm-integration.php:345
msgid "Select tags to add to ALL FluentCRM contacts when synced (in addition to their individual tags)"
msgstr "Seleccionar etiquetas para agregar a TODOS los contactos de FluentCRM cuando se sincronicen (además de sus etiquetas individuales)"

#: includes/integrations/class-gravity-forms-integration.php:706
msgid "Synced to SureContact:"
msgstr "Sincronizado a SureContact:"

#: includes/integrations/class-gravity-forms-integration.php:709
msgid "Yes"
msgstr "Sí"

#: includes/integrations/class-gravity-forms-integration.php:712
msgid "No"
msgstr "No"

#: includes/integrations/class-gravity-forms-integration.php:721
msgid "Contact ID:"
msgstr "ID del contacto:"

#: includes/integrations/class-gravity-forms-integration.php:738
msgid "Process SureContact actions again"
msgstr "Procesar acciones de SureContact nuevamente"

#: includes/integrations/class-latepoint-integration.php:75
msgid "LatePoint Pro"
msgstr "LatePoint Pro"

#: includes/integrations/class-latepoint-integration.php:106
msgid "LatePoint"
msgstr "LatePoint"

#: includes/integrations/class-latepoint-integration.php:129
msgid "Customer Notes"
msgstr "Notas del cliente"

#: includes/integrations/class-latepoint-integration.php:133
msgid "Admin Notes"
msgstr "Notas del administrador"

#: includes/integrations/class-latepoint-integration.php:141
msgid "Last Booking Code"
msgstr "Código de última reserva"

#: includes/integrations/class-latepoint-integration.php:145
msgid "Last Service"
msgstr "Último servicio"

#: includes/integrations/class-latepoint-integration.php:149
msgid "Last Agent"
msgstr "Último agente"

#: includes/integrations/class-latepoint-integration.php:153
msgid "Last Location"
msgstr "Última ubicación"

#: includes/integrations/class-latepoint-integration.php:157
msgid "Last Booking Date"
msgstr "Última fecha de reserva"

#: includes/integrations/class-latepoint-integration.php:161
msgid "Total Bookings"
msgstr "Total de reservas"

#: includes/integrations/class-latepoint-integration.php:251
msgid "Sync Customer Data"
msgstr "Sincronizar datos del cliente"

#: includes/integrations/class-latepoint-integration.php:252
msgid "Automatically sync LatePoint customers to SureContact when they are created or updated"
msgstr "Sincronizar automáticamente a los clientes de LatePoint con SureContact cuando se crean o actualizan"

#: includes/integrations/class-latepoint-integration.php:258
msgid "Track Bookings"
msgstr "Rastrear reservas"

#: includes/integrations/class-latepoint-integration.php:259
msgid "Track booking events (created, status changes) in SureContact"
msgstr "Rastrear eventos de reservas (creadas, cambios de estado) en SureContact"

#: includes/integrations/class-latepoint-integration.php:266
msgid "Send detailed order information to SureContact for revenue tracking and analytics"
msgstr "Enviar información detallada del pedido a SureContact para seguimiento de ingresos y análisis"

#: includes/integrations/class-latepoint-integration.php:272
msgid "Track Transactions"
msgstr "Rastrear transacciones"

#: includes/integrations/class-latepoint-integration.php:273
msgid "Send payment transaction information to SureContact"
msgstr "Enviar información de transacciones de pago a SureContact"

#: includes/integrations/class-latepoint-integration.php:279
#: includes/integrations/class-surecart-integration.php:331
#: includes/integrations/class-woocommerce-integration.php:285
msgid "Track Cancellations"
msgstr "Rastrear cancelaciones"

#: includes/integrations/class-latepoint-integration.php:280
msgid "Send cancellation information to SureContact when bookings are cancelled"
msgstr "Enviar información de cancelaciones a SureContact cuando se cancelan reservas"

#: includes/integrations/class-latepoint-integration.php:287
msgid "Send refund information to SureContact when transactions are refunded"
msgstr "Enviar información de reembolso a SureContact cuando se reembolsen las transacciones"

#: includes/integrations/class-latepoint-integration.php:307
msgid "Service"
msgstr "Servicio"

#: includes/integrations/class-latepoint-integration.php:311
msgid "Location"
msgstr "Ubicación"

#: includes/integrations/class-latepoint-integration.php:315
#: includes/integrations/class-surecart-integration.php:356
#: includes/integrations/class-woocommerce-integration.php:408
msgid "Coupon"
msgstr "Cupón"

#: includes/integrations/class-latepoint-integration.php:333
msgid "Booking Created"
msgstr "Reserva Creada"

#: includes/integrations/class-latepoint-integration.php:337
msgid "Booking Approved"
msgstr "Reserva Aprobada"

#: includes/integrations/class-latepoint-integration.php:341
msgid "Booking Pending"
msgstr "Reserva Pendiente"

#: includes/integrations/class-latepoint-integration.php:345
msgid "Booking Cancelled"
msgstr "Reserva Cancelada"

#: includes/integrations/class-latepoint-integration.php:349
msgid "Booking Completed"
msgstr "Reserva Completada"

#: includes/integrations/class-latepoint-integration.php:353
msgid "Booking No Show"
msgstr "Reserva No Presentada"

#: includes/integrations/class-latepoint-integration.php:366
#: includes/integrations/class-surecart-integration.php:391
#: includes/integrations/class-woocommerce-integration.php:444
msgid "Applied"
msgstr "Aplicado"

#. translators: %s: service name or 'Booking'
#: includes/integrations/class-latepoint-integration.php:668
#, php-format
msgid "%s cancelled"
msgstr "%s cancelado"

#: includes/integrations/class-latepoint-integration.php:669
#: includes/integrations/class-latepoint-integration.php:1452
msgid "Booking"
msgstr "Reserva"

#: includes/integrations/class-latepoint-integration.php:747
msgid "Transaction refunded"
msgstr "Transacción reembolsada"

#: includes/integrations/class-latepoint-integration.php:1418
msgid "Booking Order"
msgstr "Pedido de Reserva"

#: includes/integrations/class-latepoint-integration.php:1522
#: includes/integrations/class-latepoint-integration.php:1660
msgid "All Services"
msgstr "Todos los Servicios"

#: includes/integrations/class-latepoint-integration.php:1536
msgid "Untitled Service"
msgstr "Servicio Sin Título"

#: includes/integrations/class-latepoint-integration.php:1565
#: includes/integrations/class-latepoint-integration.php:1662
msgid "All Locations"
msgstr "Todas las Ubicaciones"

#: includes/integrations/class-latepoint-integration.php:1579
msgid "Untitled Location"
msgstr "Ubicación Sin Título"

#: includes/integrations/class-latepoint-integration.php:1610
#: includes/integrations/class-latepoint-integration.php:1664
#: includes/integrations/class-surecart-integration.php:2211
#: includes/integrations/class-surecart-integration.php:2263
#: includes/integrations/class-woocommerce-integration.php:2063
#: includes/integrations/class-woocommerce-integration.php:2109
msgid "All Coupons"
msgstr "Todos los Cupones"

#: includes/integrations/class-latepoint-integration.php:1632
msgid "Untitled Coupon"
msgstr "Cupón Sin Título"

#: includes/integrations/class-presto-player-integration.php:87
msgid "Video"
msgstr "Video"

#: includes/integrations/class-presto-player-integration.php:106
msgid "Email Submission"
msgstr "Envío de Correo Electrónico"

#: includes/integrations/class-presto-player-integration.php:110
msgid "Video Start"
msgstr "Inicio del Video"

#: includes/integrations/class-presto-player-integration.php:114
msgid "Progress Tracking"
msgstr "Seguimiento de Progreso"

#: includes/integrations/class-presto-player-integration.php:118
msgid "Video Complete"
msgstr "Video Completo"

#: includes/integrations/class-presto-player-integration.php:145
msgid "Percentage"
msgstr "Porcentaje"

#: includes/integrations/class-presto-player-integration.php:156
msgid "Progress Thresholds"
msgstr "Umbrales de Progreso"

#: includes/integrations/class-presto-player-integration.php:157
msgid "Add one or more progress percentages to track. For each percentage, you can assign lists and tags to add or remove when the video reaches that point."
msgstr "Agrega uno o más porcentajes de progreso para hacer seguimiento. Para cada porcentaje, puedes asignar listas y etiquetas para agregar o eliminar cuando el video alcance ese punto."

#: includes/integrations/class-presto-player-integration.php:955
#: includes/integrations/class-presto-player-integration.php:997
msgid "All Videos"
msgstr "Todos los Videos"

#: includes/integrations/class-presto-player-integration.php:1036
msgid "Untitled Video"
msgstr "Video sin título"

#: includes/integrations/class-surecart-integration.php:97
msgid "SureCart"
msgstr "SureCart"

#: includes/integrations/class-surecart-integration.php:318
msgid "Send detailed order information including subscription renewals to SureContact for revenue tracking and analytics"
msgstr "Enviar información detallada del pedido, incluyendo renovaciones de suscripción, a SureContact para el seguimiento de ingresos y análisis"

#: includes/integrations/class-surecart-integration.php:325
msgid "Send refund information to SureContact when purchases are refunded"
msgstr "Enviar información de reembolso a SureContact cuando se reembolsen las compras"

#: includes/integrations/class-surecart-integration.php:332
msgid "Send cancellation information to SureContact when orders or subscriptions are cancelled"
msgstr "Enviar información de cancelación a SureContact cuando se cancelen pedidos o suscripciones"

#: includes/integrations/class-surecart-integration.php:352
#: includes/integrations/class-woocommerce-integration.php:400
msgid "Product"
msgstr "Producto"

#: includes/integrations/class-surecart-integration.php:379
#: includes/integrations/class-woocommerce-integration.php:436
msgid "Cancellation"
msgstr "Cancelación"

#: includes/integrations/class-surecart-integration.php:2018
#: includes/integrations/class-surecart-integration.php:2261
#: includes/integrations/class-woocommerce-integration.php:1923
#: includes/integrations/class-woocommerce-integration.php:2105
msgid "All Products"
msgstr "Todos los productos"

#: includes/integrations/class-surecart-order-sync.php:89
msgid "Synchronize all SureCart orders and customer data to SureContact"
msgstr "Sincronizar todos los pedidos de SureCart y los datos de clientes a SureContact"

#: includes/integrations/class-suredash-integration.php:70
msgid "SureDash Pro"
msgstr "SureDash Pro"

#: includes/integrations/class-suredash-integration.php:116
msgid "Community Space"
msgstr "Espacio Comunitario"

#: includes/integrations/class-suredash-integration.php:120
msgid "Course"
msgstr "Curso"

#: includes/integrations/class-suredash-integration.php:139
msgid "Post Created"
msgstr "Publicación creada"

#: includes/integrations/class-suredash-integration.php:143
msgid "Comment Added"
msgstr "Comentario agregado"

#: includes/integrations/class-suredash-integration.php:147
msgid "Content Bookmarked"
msgstr "Contenido guardado"

#: includes/integrations/class-suredash-integration.php:151
msgid "Content Reacted/Liked"
msgstr "Contenido reaccionado/Me gusta"

#: includes/integrations/class-suredash-integration.php:159
msgid "Lesson Completed"
msgstr "Lección completada"

#: includes/integrations/class-suredash-integration.php:163
msgid "Course Completed"
msgstr "Curso completado"

#: includes/integrations/class-suredash-integration.php:871
#: includes/integrations/class-suredash-integration.php:967
msgid "All Spaces"
msgstr "Todos los espacios"

#: includes/integrations/class-suredash-integration.php:916
#: includes/integrations/class-suredash-integration.php:981
msgid "All Courses"
msgstr "Todos los cursos"

#: includes/integrations/class-suremembers-integration.php:66
msgid "SureMembers"
msgstr "SureMembers"

#: includes/integrations/class-suremembers-integration.php:85
msgid "Membership Status"
msgstr "Estado de membresía"

#: includes/integrations/class-suremembers-integration.php:90
msgid "Membership Name"
msgstr "Nombre de membresía"

#: includes/integrations/class-suremembers-integration.php:100
msgid "Active Groups Count"
msgstr "Cantidad de grupos activos"

#: includes/integrations/class-suremembers-integration.php:105
msgid "Access Status"
msgstr "Estado de acceso"

#: includes/integrations/class-suremembers-integration.php:110
msgid "Access Granted Date"
msgstr "Fecha de acceso otorgado"

#: includes/integrations/class-suremembers-integration.php:115
msgid "Access Modified Date"
msgstr "Fecha de acceso modificado"

#: includes/integrations/class-suremembers-integration.php:120
msgid "Expiration Date"
msgstr "Fecha de expiración"

#: includes/integrations/class-suremembers-integration.php:125
msgid "Days Until Expiration"
msgstr "Días hasta la expiración"

#: includes/integrations/class-suremembers-integration.php:130
msgid "Integration Source"
msgstr "Fuente de integración"

#: includes/integrations/class-suremembers-integration.php:135
msgid "WooCommerce Order IDs"
msgstr "IDs de pedido de WooCommerce"

#: includes/integrations/class-suremembers-integration.php:140
msgid "Days as Member"
msgstr "Días como miembro"

#: includes/integrations/class-suremembers-integration.php:145
msgid "Last Login"
msgstr "Último inicio de sesión"

#: includes/integrations/class-suremembers-integration.php:184
msgid "Membership"
msgstr "Membresía"

#: includes/integrations/class-suremembers-integration.php:203
msgid "Access Granted"
msgstr "Acceso otorgado"

#: includes/integrations/class-suremembers-integration.php:207
msgid "Access Revoked"
msgstr "Acceso revocado"

#: includes/integrations/class-suremembers-integration.php:211
msgid "Access Expired"
msgstr "Acceso expirado"

#: includes/integrations/class-suremembers-integration.php:215
msgid "Member Logged In"
msgstr "Miembro conectado"

#: includes/integrations/class-suremembers-integration.php:912
#: includes/integrations/class-suremembers-integration.php:954
msgid "All Memberships"
msgstr "Todas las membresías"

#: includes/integrations/class-woocommerce-customer-sync.php:88
msgid "Customers"
msgstr "Clientes"

#: includes/integrations/class-woocommerce-customer-sync.php:89
msgid "Synchronize all WooCommerce customers (including guests) to SureContact"
msgstr "Sincronizar todos los clientes de WooCommerce (incluidos los invitados) a SureContact"

#: includes/integrations/class-woocommerce-customer-sync.php:108
msgid "No customers found to sync"
msgstr "No se encontraron clientes para sincronizar"

#: includes/integrations/class-woocommerce-integration.php:100
msgid "WooCommerce Customer"
msgstr "Cliente de WooCommerce"

#: includes/integrations/class-woocommerce-integration.php:105
msgid "WooCommerce Order"
msgstr "Pedido de WooCommerce"

#: includes/integrations/class-woocommerce-integration.php:123
msgid "Billing First Name"
msgstr "Nombre de pila de facturación"

#: includes/integrations/class-woocommerce-integration.php:127
msgid "Billing Last Name"
msgstr "Apellido de facturación"

#: includes/integrations/class-woocommerce-integration.php:131
msgid "Billing Company"
msgstr "Empresa de facturación"

#: includes/integrations/class-woocommerce-integration.php:135
msgid "Billing Address 1"
msgstr "Dirección de facturación 1"

#: includes/integrations/class-woocommerce-integration.php:139
msgid "Billing Address 2"
msgstr "Dirección de facturación 2"

#: includes/integrations/class-woocommerce-integration.php:143
msgid "Billing City"
msgstr "Ciudad de facturación"

#: includes/integrations/class-woocommerce-integration.php:147
msgid "Billing Postcode"
msgstr "Código postal de facturación"

#: includes/integrations/class-woocommerce-integration.php:151
msgid "Billing State"
msgstr "Estado de facturación"

#: includes/integrations/class-woocommerce-integration.php:155
msgid "Billing Country"
msgstr "País de facturación"

#: includes/integrations/class-woocommerce-integration.php:159
msgid "Billing Phone"
msgstr "Teléfono de facturación"

#: includes/integrations/class-woocommerce-integration.php:163
msgid "Billing Email"
msgstr "Correo electrónico de facturación"

#: includes/integrations/class-woocommerce-integration.php:167
msgid "Shipping First Name"
msgstr "Nombre de pila de envío"

#: includes/integrations/class-woocommerce-integration.php:171
msgid "Shipping Last Name"
msgstr "Apellido de envío"

#: includes/integrations/class-woocommerce-integration.php:175
msgid "Shipping Company"
msgstr "Empresa de envío"

#: includes/integrations/class-woocommerce-integration.php:179
msgid "Shipping Address 1"
msgstr "Dirección de envío 1"

#: includes/integrations/class-woocommerce-integration.php:183
msgid "Shipping Address 2"
msgstr "Dirección de envío 2"

#: includes/integrations/class-woocommerce-integration.php:187
msgid "Shipping City"
msgstr "Ciudad de envío"

#: includes/integrations/class-woocommerce-integration.php:191
msgid "Shipping Postcode"
msgstr "Código postal de envío"

#: includes/integrations/class-woocommerce-integration.php:195
msgid "Shipping State"
msgstr "Estado de envío"

#: includes/integrations/class-woocommerce-integration.php:199
msgid "Shipping Country"
msgstr "País de envío"

#: includes/integrations/class-woocommerce-integration.php:214
msgid "Total Order Count"
msgstr "Total de pedidos"

#: includes/integrations/class-woocommerce-integration.php:218
msgid "Total Amount Spent"
msgstr "Monto total gastado"

#: includes/integrations/class-woocommerce-integration.php:222
msgid "Last Order Date"
msgstr "Fecha del último pedido"

#: includes/integrations/class-woocommerce-integration.php:226
msgid "First Order Date"
msgstr "Fecha del primer pedido"

#: includes/integrations/class-woocommerce-integration.php:230
msgid "Average Order Value"
msgstr "Valor promedio del pedido"

#: includes/integrations/class-woocommerce-integration.php:234
msgid "Order Notes"
msgstr "Notas del pedido"

#: includes/integrations/class-woocommerce-integration.php:264
msgid "Sync guest checkout customers to SureContact (customers without WordPress accounts)"
msgstr "Sincronizar clientes de pago como invitado a SureContact (clientes sin cuentas de WordPress)"

#: includes/integrations/class-woocommerce-integration.php:272
msgid "Send order information to SureContact for revenue tracking"
msgstr "Enviar información del pedido a SureContact para el seguimiento de ingresos"

#: includes/integrations/class-woocommerce-integration.php:279
msgid "Send refund information to SureContact"
msgstr "Enviar información de reembolso a SureContact"

#: includes/integrations/class-woocommerce-integration.php:286
msgid "Send cancellation information to SureContact when orders are cancelled"
msgstr "Enviar información de cancelación a SureContact cuando los pedidos sean cancelados"

#: includes/integrations/class-woocommerce-integration.php:294
msgid "Auto-Tag Product Categories"
msgstr "Etiquetar automáticamente categorías de productos"

#: includes/integrations/class-woocommerce-integration.php:295
msgid "Automatically create and apply tags based on product category names when purchased"
msgstr "Crear y aplicar automáticamente etiquetas basadas en los nombres de las categorías de productos cuando se compran"

#: includes/integrations/class-woocommerce-integration.php:301
msgid "Auto-Tag Product Names"
msgstr "Etiquetar automáticamente nombres de productos"

#: includes/integrations/class-woocommerce-integration.php:302
msgid "Automatically create and apply tags based on product names when purchased"
msgstr "Crear y aplicar automáticamente etiquetas basadas en los nombres de productos cuando se compran"

#: includes/integrations/class-woocommerce-integration.php:308
msgid "Auto-Tag Product SKUs"
msgstr "Etiquetar automáticamente SKUs de productos"

#: includes/integrations/class-woocommerce-integration.php:309
msgid "Automatically create and apply tags based on product SKUs when purchased"
msgstr "Crear y aplicar automáticamente etiquetas basadas en los SKUs de productos cuando se compran"

#: includes/integrations/class-woocommerce-integration.php:315
msgid "Auto-Tag Prefix"
msgstr "Prefijo de etiqueta automática"

#: includes/integrations/class-woocommerce-integration.php:316
msgid "Prefix to add to automatically generated tags (e.g., \"Purchased -\")"
msgstr "Prefijo a agregar a las etiquetas generadas automáticamente (por ejemplo, \"Comprado -\")"

#: includes/integrations/class-woocommerce-integration.php:322
msgid "Product Review Tags"
msgstr "Etiquetas de reseñas de productos"

#: includes/integrations/class-woocommerce-integration.php:323
msgid "Apply these tags when a customer leaves a product review"
msgstr "Aplicar estas etiquetas cuando un cliente deja una reseña de producto"

#. translators: %s: WooCommerce order status label.
#: includes/integrations/class-woocommerce-integration.php:370
#, php-format
msgid "Order Status: %s"
msgstr "Estado del pedido: %s"

#. translators: %s: WooCommerce order status label.
#: includes/integrations/class-woocommerce-integration.php:374
#, php-format
msgid "Select lists to add contacts to when order status changes to %s."
msgstr "Seleccionar listas para agregar contactos cuando el estado del pedido cambie a %s."

#: includes/integrations/class-woocommerce-integration.php:404
msgid "Product Category"
msgstr "Categoría de producto"

#: includes/integrations/class-woocommerce-integration.php:567
msgid "SureContact: Guest customer sync disabled."
msgstr "SureContact: Sincronización de clientes invitados deshabilitada."

#: includes/integrations/class-woocommerce-integration.php:574
msgid "SureContact: Order tracked."
msgstr "SureContact: Pedido rastreado."

#: includes/integrations/class-woocommerce-integration.php:645
msgid "SureContact: No actions configured, contact not synced."
msgstr "SureContact: Sin acciones configuradas, contacto no sincronizado."

#: includes/integrations/class-woocommerce-integration.php:669
msgid "SureContact: Contact sync failed."
msgstr "SureContact: Falló la sincronización de contactos."

#: includes/integrations/class-woocommerce-integration.php:682
msgid "SureContact: Contact synced and lists/tags applied."
msgstr "SureContact: Contacto sincronizado y listas/etiquetas aplicadas."

#: includes/integrations/class-woocommerce-integration.php:2019
#: includes/integrations/class-woocommerce-integration.php:2107
msgid "All Product Categories"
msgstr "Todas las categorías de productos"

#: includes/integrations/class-woocommerce-order-sync.php:89
msgid "Synchronize all WooCommerce orders and revenue data to SureContact"
msgstr "Sincronizar todos los pedidos y datos de ingresos de WooCommerce a SureContact"

#: includes/integrations/class-wordpress-integration.php:786
msgid "Page"
msgstr "Página"

#: includes/integrations/class-wordpress-integration.php:790
msgid "Post"
msgstr "Publicación"

#: includes/integrations/class-wordpress-integration.php:808
msgid "Visited"
msgstr "Visitado"

#: includes/integrations/class-wordpress-integration.php:840
msgid "All Pages"
msgstr "Todas las páginas"

#: includes/integrations/class-wordpress-integration.php:877
msgid "All Posts"
msgstr "Todas las publicaciones"

#: includes/integrations/class-wordpress-user-sync.php:88
msgid "Users"
msgstr "Usuarios"

#: includes/integrations/class-wordpress-user-sync.php:89
msgid "Synchronize all WordPress users to SureContact in the background"
msgstr "Sincronizar todos los usuarios de WordPress a SureContact en segundo plano"

#: includes/integrations/class-wordpress-user-sync.php:108
msgid "No users found to sync"
msgstr "No se encontraron usuarios para sincronizar"

#. translators: %s: Error message from the sync process.
#: includes/integrations/class-wpforms-integration.php:459
#, php-format
msgid "Error syncing form entry to SureContact: %s"
msgstr "Error al sincronizar la entrada del formulario a SureContact: %s"

#. translators: %s: Contact UUID.
#: includes/integrations/class-wpforms-integration.php:466
#, php-format
msgid "Entry synced to SureContact (contact UUID: %s)"
msgstr "Entrada sincronizada a SureContact (UUID de contacto: %s)"

#: includes/traits/class-api-retry.php:236
msgid "Request queued for retry."
msgstr "Solicitud en cola para reintento."

#: includes/traits/class-api-retry.php:379
msgid "Request queued for processing."
msgstr "Solicitud en cola para procesamiento."

#: includes/traits/class-api-retry.php:386
msgid "Request completed successfully."
msgstr "Solicitud completada con éxito."

#: surecontact.php:456
msgid "Access Dashboard"
msgstr "Acceder al tablero"

#: surecontact.php:457
msgid "Get Started Now"
msgstr "Comenzar ahora"

#: surecontact.php:488
msgid "Rate our plugin"
msgstr "Califica nuestro plugin"

#: src/api/bulkSync.js:43
#: src/api/bulkSync.js:47
msgid "Failed to start sync job."
msgstr "Falló al iniciar el trabajo de sincronización."

#: src/api/bulkSync.js:76
#: src/api/bulkSync.js:80
msgid "Failed to fetch job status."
msgstr "Falló al obtener el estado del trabajo."

#: src/api/bulkSync.js:143
#: src/api/bulkSync.js:147
msgid "Failed to fetch recent jobs."
msgstr "Falló al obtener trabajos recientes."

#: src/api/bulkSync.js:176
#: src/api/bulkSync.js:180
msgid "Failed to cancel job."
msgstr "Falló al cancelar el trabajo."

#: src/api/bulkSync.js:209
#: src/api/bulkSync.js:215
msgid "Failed to fetch available sync types."
msgstr "Falló al obtener los tipos de sincronización disponibles."

#: src/api/fieldMapping.js:39
msgid "Invalid data received from server."
msgstr "Datos inválidos recibidos del servidor."

#: src/api/fieldMapping.js:44
msgid "Failed to fetch field mapping data."
msgstr "Falló al obtener datos de mapeo de campos."

#: src/api/fieldMapping.js:76
#: src/api/fieldMapping.js:80
#: src/components/CustomFieldSelect.jsx:68
msgid "Failed to sync CRM fields."
msgstr "Falló al sincronizar campos de CRM."

#: src/api/fieldMapping.js:157
#: src/api/fieldMapping.js:162
msgid "Failed to create custom field."
msgstr "Falló al crear campo personalizado."

#: src/api/integrations.js:38
#: src/api/integrations.js:70
#: src/api/integrations.js:105
#: src/api/integrations.js:142
#: src/api/integrations.js:174
#: src/api/integrations.js:212
#: src/api/integrations.js:245
#: src/api/integrations.js:287
#: src/api/integrations.js:340
#: src/api/integrations.js:395
#: src/api/integrations.js:465
#: src/api/integrations.js:520
#: src/api/integrations.js:573
#: src/api/integrations.js:613
#: src/api/integrations.js:645
msgid "Invalid response from server"
msgstr "Respuesta inválida del servidor"

#: src/api/integrations.js:42
#: src/api/integrations.js:109
msgid "Failed to fetch integrations"
msgstr "Error al obtener integraciones"

#: src/api/integrations.js:74
msgid "Failed to fetch global settings integrations"
msgstr "Error al obtener integraciones de configuración global"

#: src/api/integrations.js:146
#: src/hooks/useIntegrations.js:150
msgid "Failed to toggle integration"
msgstr "Error al alternar integración"

#: src/api/integrations.js:179
msgid "Failed to fetch integration settings"
msgstr "Error al obtener configuración de integración"

#: src/api/integrations.js:217
msgid "Failed to save integration settings"
msgstr "Error al guardar configuración de integración"

#: src/api/integrations.js:250
msgid "Failed to fetch integration metadata"
msgstr "Error al obtener metadatos de integración"

#: src/api/integrations.js:292
msgid "Failed to fetch integration items"
msgstr "Error al obtener elementos de integración"

#: src/api/integrations.js:344
msgid "Failed to fetch item fields"
msgstr "Error al obtener campos de elementos"

#: src/api/integrations.js:400
msgid "Failed to fetch integration configuration"
msgstr "Error al obtener configuración de integración"

#: src/api/integrations.js:470
msgid "Failed to save integration configuration"
msgstr "Error al guardar configuración de integración"

#: src/api/integrations.js:525
msgid "Failed to update integration status"
msgstr "Error al actualizar estado de integración"

#: src/api/integrations.js:578
msgid "Failed to delete integration configuration"
msgstr "Error al eliminar configuración de integración"

#: src/api/integrations.js:618
msgid "Failed to activate plugin"
msgstr "Error al activar plugin"

#: src/api/integrations.js:650
msgid "Failed to fetch configured integrations"
msgstr "Error al obtener integraciones configuradas"

#: src/api/listsAndTags.js:56
#: src/api/listsAndTags.js:60
msgid "Failed to fetch lists"
msgstr "Error al obtener listas"

#: src/api/listsAndTags.js:89
#: src/api/listsAndTags.js:93
msgid "Failed to fetch list"
msgstr "Error al obtener lista"

#: src/api/listsAndTags.js:126
#: src/api/listsAndTags.js:130
#: src/components/ListSelect.jsx:149
msgid "Failed to create list"
msgstr "Error al crear lista"

#: src/api/listsAndTags.js:161
#: src/api/listsAndTags.js:165
msgid "Failed to update list"
msgstr "Error al actualizar lista"

#: src/api/listsAndTags.js:194
#: src/api/listsAndTags.js:198
msgid "Failed to delete list"
msgstr "Error al eliminar lista"

#: src/api/listsAndTags.js:229
#: src/api/listsAndTags.js:233
msgid "Failed to add contacts to list"
msgstr "Error al agregar contactos a la lista"

#: src/api/listsAndTags.js:264
#: src/api/listsAndTags.js:268
msgid "Failed to remove contacts from list"
msgstr "Error al eliminar contactos de la lista"

#: src/api/listsAndTags.js:299
#: src/api/listsAndTags.js:303
msgid "Failed to bulk attach lists"
msgstr "Error al adjuntar listas en masa"

#: src/api/listsAndTags.js:334
#: src/api/listsAndTags.js:338
msgid "Failed to bulk detach lists"
msgstr "Error al desatar listas en masa"

#: src/api/listsAndTags.js:384
#: src/api/listsAndTags.js:388
msgid "Failed to fetch tags"
msgstr "Error al obtener etiquetas"

#: src/api/listsAndTags.js:417
#: src/api/listsAndTags.js:421
msgid "Failed to fetch tag"
msgstr "Error al obtener etiqueta"

#: src/api/listsAndTags.js:454
#: src/api/listsAndTags.js:458
#: src/components/TagSelect.jsx:149
msgid "Failed to create tag"
msgstr "Error al crear etiqueta"

#: src/api/listsAndTags.js:489
#: src/api/listsAndTags.js:493
msgid "Failed to update tag"
msgstr "Error al actualizar etiqueta"

#: src/api/listsAndTags.js:522
#: src/api/listsAndTags.js:526
msgid "Failed to delete tag"
msgstr "Error al eliminar etiqueta"

#: src/api/listsAndTags.js:557
#: src/api/listsAndTags.js:561
msgid "Failed to attach tags to contact"
msgstr "Error al adjuntar etiquetas a contacto"

#: src/api/listsAndTags.js:592
#: src/api/listsAndTags.js:596
msgid "Failed to detach tags from contact"
msgstr "Error al desatar etiquetas de contacto"

#: src/api/listsAndTags.js:627
#: src/api/listsAndTags.js:631
msgid "Failed to attach lists to contact"
msgstr "Error al adjuntar listas al contacto"

#: src/api/listsAndTags.js:673
#: src/api/listsAndTags.js:677
msgid "Failed to bulk attach tags"
msgstr "Error al adjuntar etiquetas en masa"

#: src/api/listsAndTags.js:708
#: src/api/listsAndTags.js:712
msgid "Failed to bulk detach tags"
msgstr "Error al separar etiquetas en masa"

#: src/api/listsAndTags.js:743
#: src/api/listsAndTags.js:747
msgid "Failed to bulk sync tags"
msgstr "Error al sincronizar etiquetas en masa"

#: src/api/listsAndTags.js:778
#: src/api/listsAndTags.js:782
msgid "Failed to sync lists and tags"
msgstr "Error al sincronizar listas y etiquetas"

#: src/api/settings.js:48
#: src/api/settings.js:52
msgid "Failed to fetch settings"
msgstr "Error al obtener configuraciones"

#: src/api/settings.js:82
#: src/api/settings.js:86
#: src/hooks/useIntegrations.js:178
#: src/screens/settings/Settings.jsx:35
msgid "Failed to save settings"
msgstr "Error al guardar configuraciones"

#: src/components/CreateCustomFieldForm.jsx:15
msgid "Text"
msgstr "Texto"

#: src/components/CreateCustomFieldForm.jsx:16
msgid "Number"
msgstr "Número"

#: src/components/CreateCustomFieldForm.jsx:17
msgid "Date"
msgstr "Fecha"

#: src/components/CreateCustomFieldForm.jsx:18
msgid "Timestamp"
msgstr "Marca de tiempo"

#: src/components/CreateCustomFieldForm.jsx:20
msgid "URL"
msgstr "URL"

#: src/components/CreateCustomFieldForm.jsx:22
msgid "Dropdown"
msgstr "Desplegable"

#: src/components/CreateCustomFieldForm.jsx:23
msgid "Multi-Select"
msgstr "Selección múltiple"

#: src/components/CreateCustomFieldForm.jsx:24
msgid "Checkbox"
msgstr "Casilla de verificación"

#: src/components/CreateCustomFieldForm.jsx:25
msgid "Text Area"
msgstr "Área de texto"

#: src/components/CreateCustomFieldForm.jsx:144
msgid "Field slug is required."
msgstr "Se requiere un slug de campo."

#: src/components/CreateCustomFieldForm.jsx:146
msgid "Slug can only contain lowercase letters, numbers, and underscores."
msgstr "El slug solo puede contener letras minúsculas, números y guiones bajos."

#: src/components/CreateCustomFieldForm.jsx:155
msgid "At least one option is required."
msgstr "Se requiere al menos una opción."

#: src/components/CreateCustomFieldForm.jsx:209
msgid "Field Label"
msgstr "Etiqueta del campo"

#: src/components/CreateCustomFieldForm.jsx:215
msgid "e.g., Company Size"
msgstr "p. ej., Tamaño de la empresa"

#: src/components/CreateCustomFieldForm.jsx:227
msgid "Field Slug"
msgstr "Slug del campo"

#: src/components/CreateCustomFieldForm.jsx:233
msgid "e.g., company_size"
msgstr "p. ej., tamaño_empresa"

#: src/components/CreateCustomFieldForm.jsx:241
msgid "Unique identifier for this field. Only lowercase letters, numbers, and underscores."
msgstr "Identificador único para este campo. Solo letras minúsculas, números y guiones bajos."

#: src/components/CreateCustomFieldForm.jsx:251
msgid "Field Type"
msgstr "Tipo de campo"

#: src/components/CreateCustomFieldForm.jsx:269
msgid "Required Field"
msgstr "Campo requerido"

#: src/components/CreateCustomFieldForm.jsx:272
msgid "Make this field mandatory when creating contacts."
msgstr "Hacer que este campo sea obligatorio al crear contactos."

#: src/components/CreateCustomFieldForm.jsx:280
msgid "Mark field as required"
msgstr "Marcar campo como obligatorio"

#: src/components/CreateCustomFieldForm.jsx:287
msgid "Options"
msgstr "Opciones"

#: src/components/CreateCustomFieldForm.jsx:296
msgid "Option"
msgstr "Opción"

#: src/components/CreateCustomFieldForm.jsx:309
msgid "Remove option"
msgstr "Eliminar opción"

#: src/components/CreateCustomFieldForm.jsx:323
msgid "Add Option"
msgstr "Agregar Opción"

#: src/components/CreateCustomFieldForm.jsx:342
#: src/screens/contact-fields/components/CreateCustomFieldDialog.jsx:65
#: src/screens/dashboard/Dashboard.jsx:306
#: src/screens/integrations/IntegrationSettings.jsx:553
#: src/screens/integrations/IntegrationsTableCard.jsx:2094
#: src/screens/logs/components/LogsHeader.jsx:92
#: src/screens/logs/components/LogsHeader.jsx:130
#: src/screens/logs/components/LogsTable.jsx:534
#: src/screens/sync-contacts/IntegrationSyncCard.jsx:48
msgid "Cancel"
msgstr "Cancelar"

#: src/components/CreateCustomFieldForm.jsx:352
#: src/screens/contact-fields/components/CreateCustomFieldDialog.jsx:75
#: src/screens/integrations/IntegrationsTableCard.jsx:2036
msgid "Create Field"
msgstr "Crear Campo"

#: src/components/CustomFieldSelect.jsx:67
#: src/screens/contact-fields/FieldMappingTable.jsx:148
msgid "Error syncing fields"
msgstr "Error al sincronizar campos"

#: src/components/CustomFieldSelect.jsx:46
#: src/components/CustomFieldSelect.jsx:127
msgid "Select Option"
msgstr "Seleccionar Opción"

#: src/components/CustomFieldSelect.jsx:133
#: src/components/NavMenu.jsx:22
msgid "Contact Fields"
msgstr "Campos de Contacto"

#: src/components/CustomFieldSelect.jsx:144
msgid "Custom Fields"
msgstr "Campos Personalizados"

#: src/components/CustomFieldSelect.jsx:163
msgid "No fields found for"
msgstr "No se encontraron campos para"

#: src/components/CustomFieldSelect.jsx:183
#: src/components/ListSelect.jsx:222
#: src/components/TagSelect.jsx:222
msgid "Create"
msgstr "Crear"

#: src/components/CustomFieldSelect.jsx:184
#: src/screens/contact-fields/components/CreateCustomFieldDialog.jsx:36
#: src/screens/integrations/IntegrationsTableCard.jsx:1511
msgid "Create Custom Field"
msgstr "Crear Campo Personalizado"

#: src/components/CustomFieldSelect.jsx:191
#: src/components/CustomFieldSelect.jsx:196
#: src/screens/contact-fields/components/FieldMappingHeader.jsx:55
msgid "Pull Custom Fields"
msgstr "Traer Campos Personalizados"

#: src/App.jsx:113
#: src/components/ListSelect.jsx:63
#: src/components/ListSelect.jsx:67
#: src/components/TagSelect.jsx:63
#: src/components/TagSelect.jsx:67
#: src/screens/settings/components/SettingsHeader.jsx:15
#: src/screens/settings/components/SettingsHeader.jsx:19
msgid "Lists and tags synced successfully!"
msgstr "Listas y etiquetas sincronizadas con éxito!"

#: src/components/ListSelect.jsx:71
#: src/components/TagSelect.jsx:71
#: src/screens/settings/components/SettingsHeader.jsx:23
msgid "Error syncing lists and tags"
msgstr "Error al sincronizar listas y etiquetas"

#: src/components/ListSelect.jsx:190
msgid "No lists found for"
msgstr "No se encontraron listas para"

#: src/components/ListSelect.jsx:197
msgid "No lists available"
msgstr "No hay listas disponibles"

#: src/components/ListSelect.jsx:229
#: src/components/ListSelect.jsx:234
#: src/components/TagSelect.jsx:229
#: src/components/TagSelect.jsx:234
#: src/screens/settings/components/SettingsHeader.jsx:63
msgid "Sync Lists & Tags"
msgstr "Sincronizar Listas y Etiquetas"

#: src/components/TagSelect.jsx:190
msgid "No tags found for"
msgstr "No se encontraron etiquetas para"

#: src/components/TagSelect.jsx:197
msgid "No tags available"
msgstr "No hay etiquetas disponibles"

#: src/screens/contact-fields/components/CreateCustomFieldDialog.jsx:41
#: src/screens/integrations/IntegrationsTableCard.jsx:1518
msgid "Create a new custom field in your SureContact CRM."
msgstr "Crea un nuevo campo personalizado en tu SureContact CRM."

#: src/screens/dashboard/Dashboard.jsx:45
msgid "Disconnect failed"
msgstr "Desconexión fallida"

#: src/screens/dashboard/Dashboard.jsx:49
msgid "Disconnected"
msgstr "Desconectado"

#: src/screens/dashboard/Dashboard.jsx:50
msgid "You have been disconnected."
msgstr "Te has desconectado."

#: src/screens/dashboard/Dashboard.jsx:58
msgid "Disconnect Failed"
msgstr "Desconexión fallida"

#: src/screens/dashboard/Dashboard.jsx:59
msgid "Unable to disconnect"
msgstr "No se puede desconectar"

#: src/screens/dashboard/Dashboard.jsx:71
msgid "VIP Support"
msgstr "Soporte VIP"

#: src/screens/dashboard/Dashboard.jsx:76
msgid "Help Center"
msgstr "Centro de Ayuda"

#: src/screens/dashboard/Dashboard.jsx:81
msgid "Join the Community"
msgstr "Únete a la Comunidad"

#: src/screens/dashboard/Dashboard.jsx:86
msgid "Rate Us"
msgstr "Califícanos"

#: src/screens/dashboard/Dashboard.jsx:106
msgid "Welcome to SureContact"
msgstr "Bienvenido a SureContact"

#: src/screens/dashboard/Dashboard.jsx:111
msgid "SureContact is a comprehensive CRM platform that helps you manage customer relationships and data effectively. Connect your WordPress site to centralize customer information, track interactions, and streamline your business operations."
msgstr "SureContact es una plataforma CRM integral que te ayuda a gestionar eficazmente las relaciones y datos de los clientes. Conecta tu sitio de WordPress para centralizar la información del cliente, rastrear interacciones y optimizar tus operaciones comerciales."

#: src/screens/dashboard/Dashboard.jsx:116
msgid "By visiting the CRM, you will be able to see all synced contacts and manage tags, lists, and custom fields. You can create beautiful campaigns and automations, along with many other features. Excited to get started? Please click the button below."
msgstr "Al visitar el CRM, podrás ver todos los contactos sincronizados y gestionar etiquetas, listas y campos personalizados. Puedes crear campañas y automatizaciones hermosas, junto con muchas otras características. ¿Emocionado por comenzar? Por favor, haz clic en el botón de abajo."

#: src/screens/dashboard/Dashboard.jsx:127
msgid "Visit CRM"
msgstr "Visitar CRM"

#: src/screens/dashboard/Dashboard.jsx:136
msgid "Read Full Guide"
msgstr "Leer Guía Completa"

#: src/screens/dashboard/Dashboard.jsx:148
msgid "Watch SureContact overview video"
msgstr "Ver video de presentación de SureContact"

#: src/screens/dashboard/Dashboard.jsx:179
msgid "Connection Status"
msgstr "Estado de Conexión"

#: src/screens/dashboard/Dashboard.jsx:184
msgid "Your site is connected to SureContact"
msgstr "Tu sitio está conectado a SureContact"

#: src/screens/dashboard/Dashboard.jsx:195
msgid "Connected"
msgstr "Conectado"

#: src/screens/dashboard/Dashboard.jsx:196
#: src/screens/dashboard/Dashboard.jsx:200
#: src/screens/dashboard/Dashboard.jsx:314
msgid "Disconnect"
msgstr "Desconectar"

#: src/screens/dashboard/Dashboard.jsx:228
msgid "Quick Access"
msgstr "Acceso Rápido"

#: src/screens/dashboard/Dashboard.jsx:288
msgid "Disconnect from SureContact?"
msgstr "¿Desconectar de SureContact?"

#: src/screens/dashboard/Dashboard.jsx:292
msgid "This will remove authentication and cached SureContact data from WordPress. You can reconnect anytime."
msgstr "Esto eliminará la autenticación y los datos en caché de SureContact de WordPress. Puedes reconectar en cualquier momento."

#: src/screens/dashboard/Dashboard.jsx:297
msgid "Are you sure you want to disconnect your WordPress site from SureContact? This action will remove all cached data and authentication tokens."
msgstr "¿Estás seguro de que deseas desconectar tu sitio de WordPress de SureContact? Esta acción eliminará todos los datos en caché y los tokens de autenticación."

#: src/screens/dashboard/Dashboard.jsx:314
msgid "Disconnecting…"
msgstr "Desconectando…"

#: src/screens/contact-fields/FieldMappingTable.jsx:134
#: src/screens/integrations/IntegrationsTableCard.jsx:171
msgid "Error creating custom field"
msgstr "Error al crear el campo personalizado"

#: src/screens/integrations/IntegrationsTableCard.jsx:1489
msgid "Go back"
msgstr "Regresar"

#: src/screens/integrations/IntegrationsTableCard.jsx:1885
msgid "Thank you pages only support the \"Started\" event since they represent the completion destination of a funnel. Email will be identified from: 1) URL parameter (billing_email, email), 2) CartFlows Pro session, 3) WooCommerce customer data, 4) Logged-in user. If no email can be identified, this rule will not trigger."
msgstr "Las páginas de agradecimiento solo admiten el evento \"Iniciado\" ya que representan el destino de finalización de un embudo. El correo electrónico se identificará desde: 1) parámetro URL (billing_email, email), 2) sesión de CartFlows Pro, 3) datos de cliente de WooCommerce, 4) usuario conectado. Si no se puede identificar un correo electrónico, esta regla no se activará."

#: src/components/CreateCustomFieldForm.jsx:351
#: src/components/ListSelect.jsx:221
#: src/components/TagSelect.jsx:221
#: src/screens/contact-fields/components/CreateCustomFieldDialog.jsx:74
#: src/screens/integrations/IntegrationsTableCard.jsx:2035
msgid "Creating…"
msgstr "Creando…"

#: src/api/queue.js:49
#: src/api/queue.js:54
msgid "Failed to fetch logs"
msgstr "Error al obtener registros"

#: src/api/queue.js:70
#: src/api/queue.js:75
msgid "Failed to fetch stats"
msgstr "Error al obtener estadísticas"

#: includes/api-wp/class-bulk-sync-api.php:225
msgid "Invalid sync type"
msgstr "Tipo de sincronización no válido"

#: includes/api-wp/class-bulk-sync-api.php:255
msgid "Failed to start sync"
msgstr "Error al iniciar la sincronización"

#: includes/api-wp/class-bulk-sync-api.php:455
msgid "Job not found"
msgstr "Tarea no encontrada"

#: includes/api-wp/class-bulk-sync-api.php:479
msgid "Job is already in a terminal state and cannot be cancelled"
msgstr "La tarea ya está en un estado final y no se puede cancelar"

#: includes/class-saas-client.php:247
#: includes/class-saas-client.php:310
#: includes/class-saas-client.php:374
#: includes/class-saas-client.php:491
msgid "Invalid JSON response from API"
msgstr "Respuesta JSON no válida de la API"

#. translators: %s: exception message
#: includes/class-saas-client.php:255
#: includes/class-saas-client.php:318
#: includes/class-saas-client.php:382
#: includes/class-saas-client.php:435
#: includes/class-saas-client.php:499
#, php-format
msgid "Exception during API request: %s"
msgstr "Excepción durante la solicitud API: %s"

#: includes/integrations/class-edd-order-sync.php:156
#: includes/integrations/class-fluentcrm-contact-sync.php:231
#: includes/integrations/class-surecart-order-sync.php:156
#: includes/integrations/class-woocommerce-customer-sync.php:171
#: includes/integrations/class-woocommerce-order-sync.php:156
#: includes/integrations/class-wordpress-user-sync.php:171
msgid "Failed to retrieve job status"
msgstr "Error al obtener el estado de la tarea"

#: includes/integrations/class-fluentcrm-contact-sync.php:133
msgid "No subscribers to sync"
msgstr "No hay suscriptores para sincronizar"

#: includes/integrations/class-fluentcrm-contact-sync.php:159
msgid "Action Scheduler is not available"
msgstr "Action Scheduler no está disponible"

#: includes/integrations/class-fluentcrm-contact-sync.php:178
msgid "No subscribers found to sync"
msgstr "No se encontraron suscriptores para sincronizar"

#. translators: %s: error message
#: includes/integrations/class-fluentcrm-contact-sync.php:189
#: includes/integrations/class-woocommerce-customer-sync.php:140
#: includes/integrations/class-wordpress-user-sync.php:140
#, php-format
msgid "Failed to start sync: %s"
msgstr "Error al iniciar la sincronización: %s"

#: includes/integrations/class-fluentcrm-contact-sync.php:386
#: includes/integrations/class-fluentcrm-contact-sync.php:419
msgid "No valid contacts to sync"
msgstr "No hay contactos válidos para sincronizar"

#: includes/integrations/class-fluentcrm-contact-sync.php:396
#: includes/integrations/class-woocommerce-customer-sync.php:326
#: includes/integrations/class-wordpress-user-sync.php:326
msgid "CRM did not return batch_uuid"
msgstr "El CRM no devolvió batch_uuid"

#: includes/integrations/class-fluentcrm-contact-sync.php:523
msgid "FluentCRM is not active"
msgstr "FluentCRM no está activo"

#: includes/integrations/class-fluentcrm-contact-sync.php:583
msgid "No subscribers found"
msgstr "No se encontraron suscriptores"

#: includes/integrations/class-woocommerce-customer-sync.php:313
#: includes/integrations/class-wordpress-user-sync.php:313
msgid "No valid contacts to sync in first batch"
msgstr "No hay contactos válidos para sincronizar en el primer lote"

#: includes/traits/class-api-retry.php:179
msgid "Cannot queue: missing data"
msgstr "No se puede encolar: faltan datos"

#. translators: %s: field name
#: includes/traits/class-api-retry.php:194
#, php-format
msgid "Cannot queue: missing required field \"%s\""
msgstr "No se puede encolar: falta el campo requerido « %s »"

#: includes/traits/class-api-retry.php:245
msgid "Failed to queue request for retry"
msgstr "Error al encolar la solicitud para reintento"

#: includes/traits/class-api-retry.php:337
msgid "Each call must have \"callback\" and \"queue_data\" keys"
msgstr "Cada llamada debe tener las claves « callback » y « queue_data »"

#: src/App.jsx:71
msgid "Authentication"
msgstr "Autenticación"

#: src/App.jsx:106
msgid "Syncing lists, tags, and custom fields…"
msgstr "Sincronizando listas, etiquetas y campos personalizados…"

#: src/App.jsx:131
msgid "Custom fields synced successfully!"
msgstr "¡Campos personalizados sincronizados exitosamente!"

#: src/components/AuthPage.jsx:212
msgid "Authentication failed"
msgstr "Error de autenticación"

#: src/components/AuthPage.jsx:213
msgid "Please try again. If the problem persists, contact support."
msgstr "Inténtelo de nuevo. Si el problema persiste, contacte al soporte."

#: src/components/AuthPage.jsx:155
msgid "Seamlessly integrate with WooCommerce, SureCart, and Easy Digital Downloads for complete customer insights."
msgstr "Integre fácilmente con WooCommerce, SureCart y Easy Digital Downloads para obtener información completa de clientes."

#: src/components/ConfigFields.jsx:127
#: src/screens/integrations/IntegrationSettings.jsx:231
msgid "Select an option"
msgstr "Seleccionar una opción"

#: src/components/ConfigFields.jsx:293
msgid "Add"
msgstr "Agregar"

#: src/components/ConfigFields.jsx:299
msgid "No items added yet. Click \"Add\" to create your first entry."
msgstr "Aún no se han agregado elementos. Haga clic en « Agregar » para crear su primera entrada."

#. translators: %d: item number
#: src/components/ConfigFields.jsx:310
#, js-format
msgid "Item %d"
msgstr "Elemento %d"

#: src/components/ConfigFields.jsx:318
msgid "Remove item"
msgstr "Eliminar elemento"

#. translators: 1: field label, 2: item number
#: src/components/ConfigFields.jsx:371
#: src/components/ConfigFields.jsx:390
#, js-format
msgid "%1$s for item %2$d"
msgstr "%1$s para el elemento %2$d"

#: src/components/ConfigFields.jsx:421
msgid "No form fields available to map"
msgstr "No hay campos de formulario disponibles para mapear"

#: src/components/ConfigFields.jsx:427
msgid "Form Field"
msgstr "Campo de formulario"

#: src/components/ConfigFields.jsx:430
msgid "CRM Field"
msgstr "Campo CRM"

#. translators: %s: form field label
#. translators: %s: field label
#: src/components/ConfigFields.jsx:464
#: src/screens/integrations/IntegrationSettings.jsx:491
#, js-format
msgid "Select CRM field for %s"
msgstr "Seleccionar campo CRM para %s"

#: src/components/ConfigFields.jsx:489
msgid "No configuration required."
msgstr "No se requiere configuración."

#: src/components/ErrorBoundary.jsx:61
msgid "Something went wrong"
msgstr "Algo salió mal"

#: src/components/ErrorBoundary.jsx:64
msgid "We're sorry, but something unexpected happened. Please try refreshing the page."
msgstr "Lo sentimos, pero ocurrió algo inesperado. Intente actualizar la página."

#: src/components/ErrorBoundary.jsx:72
#: src/components/ErrorBoundary.jsx:160
msgid "Try Again"
msgstr "Intentar de nuevo"

#: src/components/ErrorBoundary.jsx:78
msgid "Reload Page"
msgstr "Recargar página"

#: src/components/ErrorBoundary.jsx:86
msgid "Error Details (Development Mode)"
msgstr "Detalles del error (Modo de desarrollo)"

#: src/components/ErrorBoundary.jsx:90
msgid "Error:"
msgstr "Error:"

#: src/components/ErrorBoundary.jsx:97
msgid "Component Stack:"
msgstr "Pila de componentes:"

#. translators: %s: page title
#: src/components/ErrorBoundary.jsx:136
#, js-format
msgid "There was an error loading the %s page. Please try refreshing the page."
msgstr "Hubo un error al cargar la página %s. Intente actualizar la página."

#: src/components/ErrorBoundary.jsx:144
msgid "Oops! Something went wrong"
msgstr "¡Ups! Algo salió mal"

#. translators: %s: page title
#: src/components/ErrorBoundary.jsx:147
#, js-format
msgid "We encountered an error while loading the %s page. This might be a temporary issue."
msgstr "Encontramos un error al cargar la página %s. Esto podría ser un problema temporal."

#: src/components/ErrorBoundary.jsx:154
#: src/components/ErrorBoundary.jsx:246
msgid "Refresh Page"
msgstr "Actualizar página"

#. translators: %s: component name
#: src/components/ErrorBoundary.jsx:185
#, js-format
msgid "Error loading %s"
msgstr "Error al cargar %s"

#. translators: %s: component name
#. translators: %s: data type
#: src/components/ErrorBoundary.jsx:194
#: src/components/ErrorBoundary.jsx:228
#, js-format
msgid "Unable to load %s"
msgstr "No se pudo cargar %s"

#. translators: %s: component name
#: src/components/ErrorBoundary.jsx:207
#, js-format
msgid "There was an error loading the %s. Please try again."
msgstr "Hubo un error al cargar %s. Inténtelo de nuevo."

#. translators: %s: data type
#: src/components/ErrorBoundary.jsx:222
#, js-format
msgid "Failed to load %s. Please check your connection and try again."
msgstr "Error al cargar %s. Verifique su conexión e inténtelo de nuevo."

#. translators: %s: data type
#: src/components/ErrorBoundary.jsx:230
#, js-format
msgid "We're having trouble loading the %s. This could be due to a network issue or server problem."
msgstr "Tenemos problemas para cargar %s. Esto podría deberse a un problema de red o del servidor."

#: src/components/ErrorBoundary.jsx:240
#: src/screens/logs/components/LogsTable.jsx:302
msgid "Retry"
msgstr "Reintentar"

#: src/components/AuthPage.jsx:362
#: src/components/NavMenu.jsx:23
#: src/screens/integrations/IntegrationsTableCard.jsx:1513
msgid "Integrations"
msgstr "Integraciones"

#: src/components/NavMenu.jsx:24
#: src/screens/sync-contacts/components/SyncContactsHeader.jsx:17
msgid "Bulk Sync"
msgstr "Sincronización masiva"

#: src/components/NavMenu.jsx:25
msgid "Settings"
msgstr "Configuración"

#: src/components/NavMenu.jsx:26
#: src/screens/logs/components/LogsHeader.jsx:23
msgid "Logs"
msgstr "Registros"

#: src/components/NavMenu.jsx:146
msgid "Open navigation menu"
msgstr "Abrir menú de navegación"

#: src/components/NavMenu.jsx:167
msgid "Go to dashboard"
msgstr "Ir al panel"

#: src/components/NavMenu.jsx:188
msgid "Main navigation"
msgstr "Navegación principal"

#. translators: %s: version number
#: src/components/NavMenu.jsx:217
#, js-format
msgid "V %s"
msgstr "V %s"

#: src/screens/contact-fields/components/FieldMappingHeader.jsx:19
msgid "Contact Fields Mapping"
msgstr "Mapeo de campos de contacto"

#: src/screens/contact-fields/components/FieldMappingHeader.jsx:24
msgid "Configure field mappings between WordPress and SureContact"
msgstr "Configurar el mapeo de campos entre WordPress y SureContact"

#: src/screens/contact-fields/components/FieldMappingHeader.jsx:40
#: src/screens/integrations/IntegrationsTableCard.jsx:2053
#: src/screens/settings/Settings.jsx:122
msgid "Save Changes"
msgstr "Guardar cambios"

#: src/screens/contact-fields/components/InfoBanner.jsx:16
msgid "Field Mapping Guide"
msgstr "Guía de mapeo de campos"

#: src/screens/contact-fields/components/InfoBanner.jsx:17
msgid "Only fields that are marked as \"Active\" (Sync enabled) will be synchronized to your CRM. Map WordPress fields to corresponding CRM fields using the dropdowns below."
msgstr "Solo los campos marcados como « Activo » (Sincronización activada) se sincronizarán con su CRM. Mapee los campos de WordPress a los campos CRM correspondientes utilizando los menús desplegables a continuación."

#: src/screens/contact-fields/FieldMappingTable.jsx:62
msgid "Error saving mappings"
msgstr "Error al guardar los mapeos"

#. translators: %s: field label
#: src/screens/contact-fields/FieldMappingTable.jsx:114
#: src/screens/integrations/IntegrationsTableCard.jsx:150
#, js-format
msgid "Field \"%s\" is now available."
msgstr "El campo « %s » ya está disponible."

#. translators: %s: last sync time
#: src/components/CustomFieldSelect.jsx:63
#: src/screens/contact-fields/FieldMappingTable.jsx:144
#, js-format
msgid "Last sync: %s"
msgstr "Última sincronización: %s"

#. translators: %s: field group title
#: src/screens/contact-fields/FieldMappingTable.jsx:218
#, js-format
msgid "%s field mappings"
msgstr "Mapeos de campos %s"

#: src/screens/contact-fields/FieldMappingTable.jsx:222
msgid "WordPress Field"
msgstr "Campo de WordPress"

#: src/screens/contact-fields/FieldMappingTable.jsx:224
#: src/screens/integrations/IntegrationsTableCard.jsx:1232
msgid "Type"
msgstr "Tipo"

#: src/screens/contact-fields/FieldMappingTable.jsx:226
#: src/screens/integrations/IntegrationSettings.jsx:426
msgid "SureContact Field"
msgstr "Campo de SureContact"

#: src/screens/contact-fields/FieldMappingTable.jsx:229
msgid "Sync"
msgstr "Sincronizar"

#: src/screens/contact-fields/FieldMappingTable.jsx:301
msgid "Error Loading Data"
msgstr "Error al cargar datos"

#: src/screens/contact-fields/FieldMappingTable.jsx:302
msgid "Failed to load field mapping data. Please refresh the page and try again."
msgstr "Error al cargar los datos de mapeo de campos. Actualice la página e inténtelo de nuevo."

#: src/screens/integrations/components/IntegrationNoticeBanner.jsx:33
msgid "Important Note:"
msgstr "Nota importante:"

#: src/screens/integrations/components/IntegrationNoticeBanner.jsx:33
msgid "Make sure to go to the Contact Fields tab first, match your plugin fields with the corresponding CRM fields, and mark them as Active. After completing this step, return here and then enable the additional settings below. If you do not complete this step, the settings below will not work as expected, and your contacts will not sync with the SureContact CRM."
msgstr "Asegúrese de ir primero a la pestaña Campos de contacto, hacer coincidir los campos de su plugin con los campos CRM correspondientes y marcarlos como Activos. Después de completar este paso, regrese aquí y active la configuración adicional a continuación. Si no completa este paso, la configuración a continuación no funcionará como se espera y sus contactos no se sincronizarán con el CRM de SureContact."

#: src/screens/integrations/components/IntegrationsHeader.jsx:19
msgid "Plugin Integrations"
msgstr "Integraciones de plugins"

#: src/screens/integrations/components/IntegrationsHeader.jsx:24
msgid "Manage integrations with WordPress plugins to sync data to SureContact"
msgstr "Gestionar integraciones con plugins de WordPress para sincronizar datos con SureContact"

#: src/screens/integrations/components/IntegrationsHeader.jsx:37
msgid "Add Integration"
msgstr "Agregar integración"

#. translators: 1: event label, 2: item title
#: src/screens/integrations/components/NotesPopup.jsx:53
#: src/screens/integrations/IntegrationsTableCard.jsx:1708
#: src/screens/integrations/IntegrationsTableCard.jsx:1731
#, js-format
msgid "On %1$s of %2$s"
msgstr "El %1$s de %2$s"

#. translators: %s: color name
#: src/screens/integrations/components/NotesPopup.jsx:259
#, js-format
msgid "Select %s color"
msgstr "Seleccionar color %s"

#. translators: %s: color name
#: src/screens/integrations/components/NotesPopup.jsx:291
#, js-format
msgid "Note color: %s. Click to change"
msgstr "Color de nota: %s. Haga clic para cambiar"

#: src/screens/integrations/components/NotesPopup.jsx:306
msgid "Delete note"
msgstr "Eliminar nota"

#: src/screens/integrations/components/NotesPopup.jsx:314
msgid "Close"
msgstr "Cerrar"

#: src/screens/integrations/components/NotesPopup.jsx:341
msgid "Save"
msgstr "Guardar"

#: src/screens/integrations/IntegrationCard.jsx:63
msgid "Enabled"
msgstr "Activado"

#: src/screens/integrations/IntegrationCard.jsx:65
#: src/screens/integrations/IntegrationsTableCard.jsx:1291
msgid "Disabled"
msgstr "Desactivado"

#: src/screens/integrations/IntegrationCard.jsx:68
msgid "Not Installed"
msgstr "No instalado"

#: src/screens/integrations/IntegrationCard.jsx:96
msgid "Open documentation in new window"
msgstr "Abrir documentación en nueva ventana"

#: src/screens/integrations/IntegrationCard.jsx:99
msgid "Documentation"
msgstr "Documentación"

#. translators: 1: action label (Enable or Disable), 2: integration name
#: src/screens/integrations/IntegrationCard.jsx:125
#, js-format
msgid "%1$s %2$s integration"
msgstr "Integración %1$s %2$s"

#: src/screens/integrations/IntegrationCard.jsx:125
msgid "Disable"
msgstr "Desactivar"

#: src/screens/integrations/IntegrationCard.jsx:125
msgid "Enable"
msgstr "Activar"

#: src/screens/integrations/IntegrationCard.jsx:134
#: src/screens/integrations/IntegrationCard.jsx:143
msgid "Hide settings"
msgstr "Ocultar configuración"

#: src/screens/integrations/IntegrationCard.jsx:134
#: src/screens/integrations/IntegrationCard.jsx:143
msgid "Show settings"
msgstr "Mostrar configuración"

#: src/screens/integrations/IntegrationSettings.jsx:422
msgid "Plugin Field"
msgstr "Campo del plugin"

#: src/screens/integrations/IntegrationSettings.jsx:444
#: src/screens/integrations/IntegrationSettings.jsx:489
msgid "---Skip---"
msgstr "---Omitir---"

#: src/screens/integrations/IntegrationSettings.jsx:507
msgid "No fields available for mapping."
msgstr "No hay campos disponibles para mapear."

#: src/screens/integrations/IntegrationSettings.jsx:525
msgid "No settings available for this integration."
msgstr "No hay configuración disponible para esta integración."

#: src/screens/integrations/IntegrationSettings.jsx:564
msgid "Save Settings"
msgstr "Guardar configuración"

#: src/screens/integrations/IntegrationsList.jsx:19
#: src/screens/integrations/IntegrationsList.jsx:77
msgid "Global Settings"
msgstr "Configuración global"

#: src/screens/integrations/IntegrationsList.jsx:60
#: src/screens/integrations/IntegrationsTableCard.jsx:1579
msgid "No integrations found"
msgstr "No se encontraron integraciones"

#: src/screens/logs/components/LogsHeader.jsx:65
msgid "Refresh"
msgstr "Actualizar"

#: src/screens/logs/components/LogsFilter.jsx:16
#: src/screens/sync-contacts/JobHistory.jsx:14
#: src/screens/sync-contacts/JobProgress.jsx:43
msgid "Processing"
msgstr "Procesando"

#: src/screens/logs/components/LogsFilter.jsx:15
#: src/screens/logs/components/LogsStats.jsx:53
#: src/screens/sync-contacts/JobHistory.jsx:24
#: src/screens/sync-contacts/JobHistory.jsx:38
#: src/screens/sync-contacts/JobProgress.jsx:113
#: src/screens/sync-contacts/JobProgress.jsx:146
msgid "Failed"
msgstr "Fallido"

#: src/screens/logs/components/LogsStats.jsx:60
#: src/screens/sync-contacts/JobHistory.jsx:20
msgid "Total"
msgstr "Total"

#: src/screens/logs/components/LogsTable.jsx:119
msgid "Failed to load logs. Please try again."
msgstr "Error al cargar los registros. Inténtelo de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:1339
msgid "N/A"
msgstr "N/D"

#: src/screens/logs/components/LogsTable.jsx:242
msgid "Operation"
msgstr "Operación"

#: src/screens/integrations/IntegrationsTableCard.jsx:1235
#: src/screens/logs/components/LogsTable.jsx:241
msgid "Status"
msgstr "Estado"

#: src/screens/logs/components/LogsTable.jsx:348
msgid "Retries"
msgstr "Reintentos"

#: src/screens/logs/components/LogsTable.jsx:246
#: src/screens/sync-contacts/JobHistory.jsx:22
#: src/screens/sync-contacts/JobProgress.jsx:134
msgid "Created"
msgstr "Creado"

#. translators: %d: log ID
#: src/screens/logs/components/LogsTable.jsx:312
#, js-format
msgid "Retry request #%d"
msgstr "Reintentar solicitud #%d"

#. translators: 1: start entry, 2: end entry, 3: total entries
#: src/screens/logs/components/LogsTable.jsx:399
#, js-format
msgid "Showing %1$d to %2$d of %3$d entries"
msgstr "Mostrando %1$d a %2$d de %3$d entradas"

#: src/screens/logs/components/LogsTable.jsx:409
#: src/screens/logs/components/LogsTable.jsx:428
msgid "Rows per page"
msgstr "Filas por página"

#: src/screens/logs/components/LogsTable.jsx:452
msgid "Go to previous page"
msgstr "Ir a la página anterior"

#. translators: %d: page number
#: src/screens/logs/components/LogsTable.jsx:477
#, js-format
msgid "Page %d"
msgstr "Página %d"

#: src/screens/logs/components/LogsTable.jsx:492
msgid "Go to next page"
msgstr "Ir a la página siguiente"

#: src/screens/settings/components/SettingsHeader.jsx:42
msgid "Sync Settings"
msgstr "Configuración de sincronización"

#: src/screens/settings/components/SettingsHeader.jsx:47
msgid "Configure automatic synchronization between WordPress and SureContact"
msgstr "Configurar la sincronización automática entre WordPress y SureContact"

#: src/screens/settings/Settings.jsx:32
msgid "Settings saved successfully!"
msgstr "¡Configuración guardada exitosamente!"

#: src/screens/sync-contacts/components/SyncContactsHeader.jsx:22
msgid "Synchronize data from your integrations to SureContact in the background"
msgstr "Sincronizar datos de sus integraciones a SureContact en segundo plano"

#: src/screens/sync-contacts/IntegrationSyncCard.jsx:16
msgid "Start Migration"
msgstr "Iniciar migración"

#: src/screens/sync-contacts/IntegrationSyncCard.jsx:16
msgid "Start Sync"
msgstr "Iniciar sincronización"

#: src/screens/sync-contacts/IntegrationSyncCard.jsx:40
msgid "Confirm"
msgstr "Confirmar"

#: src/screens/sync-contacts/JobHistory.jsx:13
#: src/screens/sync-contacts/JobProgress.jsx:41
msgid "Queued"
msgstr "En cola"

#: src/screens/sync-contacts/JobHistory.jsx:16
msgid "Cancelled"
msgstr "Cancelado"

#: src/screens/sync-contacts/JobHistory.jsx:21
#: src/screens/sync-contacts/JobHistory.jsx:36
#: src/screens/sync-contacts/JobProgress.jsx:99
#: src/screens/sync-contacts/JobProgress.jsx:128
msgid "Synced"
msgstr "Sincronizado"

#: src/screens/sync-contacts/JobHistory.jsx:23
#: src/screens/sync-contacts/JobProgress.jsx:140
msgid "Updated"
msgstr "Actualizado"

#: src/screens/sync-contacts/JobHistory.jsx:50
msgid "Recent Jobs"
msgstr "Tareas recientes"

#: src/screens/sync-contacts/JobHistory.jsx:68
msgid "No sync jobs yet"
msgstr "Aún no hay tareas de sincronización"

#. translators: 1: processed batch count, 2: total batch count
#: src/screens/sync-contacts/JobHistory.jsx:115
#, js-format
msgid "%1$d / %2$d batches"
msgstr "%1$d / %2$d lotes"

#. translators: %s: formatted date
#: src/screens/sync-contacts/JobHistory.jsx:140
#, js-format
msgid "Created: %s"
msgstr "Creado: %s"

#. translators: %s: formatted date
#: src/screens/sync-contacts/JobHistory.jsx:144
#, js-format
msgid "Completed: %s"
msgstr "Completado: %s"

#. translators: 1: start index, 2: end index, 3: total jobs
#: src/screens/sync-contacts/JobHistory.jsx:284
#, js-format
msgid "Showing %1$d to %2$d of %3$d jobs"
msgstr "Mostrando %1$d a %2$d de %3$d tareas"

#: src/screens/sync-contacts/JobProgress.jsx:29
msgid "Sync job cancelled successfully"
msgstr "Tarea de sincronización cancelada exitosamente"

#: src/screens/sync-contacts/JobProgress.jsx:53
msgid "Sync Progress"
msgstr "Progreso de sincronización"

#: src/screens/sync-contacts/JobProgress.jsx:65
msgid "Cancel Sync"
msgstr "Cancelar sincronización"

#. translators: 1: processed batch count, 2: total batch count
#: src/screens/sync-contacts/JobProgress.jsx:74
#, js-format
msgid "%1$d of %2$d batches processed"
msgstr "%1$d de %2$d lotes procesados"

#. translators: %s: progress percentage
#: src/screens/sync-contacts/JobProgress.jsx:82
#, js-format
msgid "Sync progress: %s%% complete"
msgstr "Progreso de sincronización: %s %% completado"

#: src/screens/sync-contacts/JobProgress.jsx:91
#: src/screens/sync-contacts/JobProgress.jsx:120
msgid "Sync statistics"
msgstr "Estadísticas de sincronización"

#: src/screens/sync-contacts/JobProgress.jsx:122
msgid "Total Items"
msgstr "Total de elementos"

#. translators: %s: formatted date
#: src/screens/sync-contacts/JobProgress.jsx:159
#, js-format
msgid "Started: %s"
msgstr "Iniciado: %s"

#: src/screens/sync-contacts/SyncActions.jsx:86
msgid "A sync job is already running. Please wait for it to complete before starting a new one."
msgstr "Ya hay una tarea de sincronización en ejecución. Espere a que termine antes de iniciar una nueva."

#: src/screens/sync-contacts/SyncContacts.jsx:41
msgid "Sync in Progress"
msgstr "Sincronización en curso"

#: src/screens/sync-contacts/SyncContacts.jsx:41
msgid "A sync job is currently running in the background"
msgstr "Una tarea de sincronización se está ejecutando en segundo plano"

#: src/screens/sync-contacts/SyncContacts.jsx:69
msgid "Sync Completed"
msgstr "Sincronización completada"

#. translators: 1: synced count, 2: created count, 3: updated count, 4: failed count
#: src/screens/sync-contacts/SyncContacts.jsx:70
#, js-format
msgid "%1$s records synced (%2$s created, %3$s updated, %4$s failed)"
msgstr "%1$s registros sincronizados (%2$s creados, %3$s actualizados, %4$s fallidos)"

#: src/screens/sync-contacts/SyncContacts.jsx:73
msgid "Sync Cancelled"
msgstr "Sincronización cancelada"

#: src/screens/sync-contacts/SyncContacts.jsx:73
msgid "Sync job was cancelled"
msgstr "La tarea de sincronización fue cancelada"

#: src/screens/sync-contacts/SyncContacts.jsx:75
msgid "Sync Timeout"
msgstr "Tiempo de sincronización agotado"

#: src/screens/sync-contacts/SyncContacts.jsx:75
msgid "Sync job timed out after 30 minutes. Please try again or contact support."
msgstr "La tarea de sincronización expiró después de 30 minutos. Inténtelo de nuevo o contacte al soporte."

#: src/screens/sync-contacts/SyncContacts.jsx:77
#: src/screens/sync-contacts/SyncContacts.jsx:102
msgid "Sync Failed"
msgstr "Sincronización fallida"

#: src/screens/sync-contacts/SyncContacts.jsx:77
msgid "Sync job failed. Please try again or contact support."
msgstr "La tarea de sincronización falló. Inténtelo de nuevo o contacte al soporte."

#: src/screens/sync-contacts/SyncContacts.jsx:95
msgid "Nothing to Sync"
msgstr "Nada que sincronizar"

#: src/screens/sync-contacts/SyncContacts.jsx:95
msgid "No records found to sync"
msgstr "No se encontraron registros para sincronizar"

#: src/screens/sync-contacts/SyncContacts.jsx:100
msgid "Sync Started"
msgstr "Sincronización iniciada"

#: src/screens/sync-contacts/SyncContacts.jsx:100
msgid "Sync job started successfully!"
msgstr "¡Tarea de sincronización iniciada exitosamente!"

#. translators: %s: list name
#: src/components/ListSelect.jsx:145
#, js-format
msgid "List \"%s\" created successfully!"
msgstr "Lista \"%s\" creada con éxito!"

#. translators: %s: tag name
#: src/components/TagSelect.jsx:145
#, js-format
msgid "Tag \"%s\" created successfully!"
msgstr "Etiqueta \"%s\" creada con éxito!"

#. translators: %s: field label
#: src/screens/contact-fields/components/FieldRow.jsx:56
#: src/screens/contact-fields/components/FieldRow.jsx:119
#, js-format
msgid "Enable sync for %s"
msgstr "Habilitar sincronización para %s"

#: src/screens/contact-fields/components/FieldRow.jsx:62
msgid "Type:"
msgstr "Tipo:"

#: src/screens/contact-fields/components/FieldRow.jsx:72
msgid "SureContact Field:"
msgstr "Campo SureContact:"

#. translators: %s: field label
#: src/screens/contact-fields/components/FieldRow.jsx:78
#: src/screens/contact-fields/components/FieldRow.jsx:110
#, js-format
msgid "Map %s to SureContact field"
msgstr "Mapear %s al campo SureContact"

#: src/components/AuthPage.jsx:258
#: src/screens/dashboard/Dashboard.jsx:274
msgid "SureContact overview video"
msgstr "Video de vista general de SureContact"

#: src/screens/integrations/Integrations.jsx:66
msgid "Failed to load integrations"
msgstr "Error al cargar integraciones"

#: src/screens/integrations/IntegrationsTableCard.jsx:475
msgid "Please select a type."
msgstr "Por favor selecciona un tipo."

#. translators: %s: item type
#: src/screens/integrations/IntegrationsTableCard.jsx:481
#, js-format
msgid "Please select a %s to configure."
msgstr "Por favor selecciona un %s para configurar."

#: src/screens/integrations/IntegrationsTableCard.jsx:481
msgid "item"
msgstr "elemento"

#: src/screens/integrations/IntegrationsTableCard.jsx:488
msgid "Please select an event."
msgstr "Por favor selecciona un evento."

#: src/screens/integrations/IntegrationsTableCard.jsx:494
msgid "Please configure at least one action."
msgstr "Por favor configura al menos una acción."

#: src/screens/integrations/IntegrationsTableCard.jsx:548
msgid "Integration configured successfully!"
msgstr "Integración configurada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:557
msgid "Failed to save integration. Please try again."
msgstr "Error al guardar la integración. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:629
msgid "Failed to load integration configuration."
msgstr "Error al cargar la configuración de integración."

#: src/screens/integrations/IntegrationsTableCard.jsx:656
msgid "Configuration deleted successfully!"
msgstr "Configuración eliminada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:689
msgid "Failed to delete configuration. Please try again."
msgstr "Error al eliminar la configuración. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:772
msgid "Title saved successfully!"
msgstr "Título guardado con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:781
msgid "Failed to save title. Please try again."
msgstr "Error al guardar el título. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:846
msgid "Notes deleted successfully!"
msgstr "Notas eliminadas con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:852
msgid "Failed to delete notes. Please try again."
msgstr "Error al eliminar notas. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:896
msgid "Notes saved successfully!"
msgstr "Notas guardadas con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:905
msgid "Failed to save notes. Please try again."
msgstr "Error al guardar notas. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:942
#: src/screens/integrations/IntegrationsTableCard.jsx:1006
msgid "Configuration not found"
msgstr "Configuración no encontrada"

#: src/screens/integrations/IntegrationsTableCard.jsx:987
msgid "Note saved successfully!"
msgstr "Nota guardada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:994
msgid "Failed to save note. Please try again."
msgstr "Error al guardar la nota. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:1038
msgid "Note deleted successfully!"
msgstr "Nota eliminada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:1043
msgid "Failed to delete note. Please try again."
msgstr "Error al eliminar la nota. Por favor intenta de nuevo."

#: src/screens/integrations/IntegrationsTableCard.jsx:1067
msgid "Enabling integration…"
msgstr "Habilitando integración…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1067
msgid "Disabling integration…"
msgstr "Deshabilitando la integración…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1079
msgid "Integration enabled successfully!"
msgstr "¡Integración habilitada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:1079
msgid "Integration disabled successfully!"
msgstr "¡Integración deshabilitada con éxito!"

#: src/screens/integrations/IntegrationsTableCard.jsx:1085
msgid "Failed to update integration status. Please try again."
msgstr "Error al actualizar el estado de la integración. Inténtalo de nuevo."

#. translators: %s: plugin name
#: src/screens/integrations/IntegrationsTableCard.jsx:1094
#: src/screens/integrations/IntegrationsTableCard.jsx:1290
#, js-format
msgid "Activating %s…"
msgstr "Activando %s…"

#. translators: %s: plugin name
#: src/screens/integrations/IntegrationsTableCard.jsx:1099
#, js-format
msgid "%s activated successfully!"
msgstr "¡%s activado con éxito!"

#. translators: %s: plugin name
#: src/screens/integrations/IntegrationsTableCard.jsx:1109
#, js-format
msgid "Failed to activate %s."
msgstr "Error al activar %s."

#: src/hooks/useIntegrations.js:132
#: src/screens/integrations/IntegrationsTableCard.jsx:1230
#: src/screens/integrations/IntegrationsTableCard.jsx:1501
msgid "Integration"
msgstr "Integración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1231
msgid "Configuration"
msgstr "Configuración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1233
msgid "Event"
msgstr "Evento"

#: src/screens/integrations/IntegrationsTableCard.jsx:1234
msgid "Created On"
msgstr "Creado en"

#: src/screens/integrations/IntegrationsTableCard.jsx:1236
#: src/screens/logs/components/LogsTable.jsx:247
msgid "Actions"
msgstr "Acciones"

#. translators: %s: plugin name
#: src/screens/integrations/IntegrationsTableCard.jsx:1263
#, js-format
msgid "Click to activate %s"
msgstr "Haz clic para activar %s"

#. translators: %s: plugin name
#: src/screens/integrations/IntegrationsTableCard.jsx:1269
#, js-format
msgid "Activate %s plugin"
msgstr "Activar el plugin %s"

#: src/components/CustomFieldSelect.jsx:156
#: src/components/ListSelect.jsx:183
#: src/components/TagSelect.jsx:183
#: src/screens/integrations/IntegrationsTableCard.jsx:1288
msgid "Loading…"
msgstr "Cargando…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1321
msgid "Global Configuration"
msgstr "Configuración global"

#: src/screens/integrations/IntegrationsTableCard.jsx:1327
msgid "Global"
msgstr "Global"

#: src/screens/integrations/IntegrationsTableCard.jsx:1360
msgid "Edit Note"
msgstr "Editar nota"

#: src/screens/integrations/IntegrationsTableCard.jsx:1360
msgid "Add Note"
msgstr "Agregar nota"

#: src/screens/integrations/IntegrationsTableCard.jsx:1369
msgid "Edit note"
msgstr "Editar nota"

#: src/screens/integrations/IntegrationsTableCard.jsx:1369
msgid "Add note"
msgstr "Agregar nota"

#: src/screens/integrations/IntegrationsTableCard.jsx:1382
#: src/screens/integrations/IntegrationsTableCard.jsx:1391
msgid "Edit integration"
msgstr "Editar integración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1399
#: src/screens/integrations/IntegrationsTableCard.jsx:1408
msgid "Delete integration"
msgstr "Eliminar integración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1442
msgid "No integrations yet"
msgstr "Aún no hay integraciones"

#: src/screens/integrations/IntegrationsTableCard.jsx:1447
msgid "Get started by adding your first integration to connect with your other plugins"
msgstr "Comienza agregando tu primera integración para conectar con tus otros plugins"

#: src/screens/integrations/IntegrationsTableCard.jsx:1514
msgid "Configure Integration"
msgstr "Configurar integración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1520
msgid "Select the integration you want to configure"
msgstr "Selecciona la integración que deseas configurar"

#: src/screens/integrations/IntegrationsTableCard.jsx:1521
msgid "Configure the integration settings"
msgstr "Configura los ajustes de la integración"

#: src/screens/integrations/IntegrationsTableCard.jsx:1548
msgid "Search integrations…"
msgstr "Buscar integraciones…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1549
msgid "Search integrations"
msgstr "Buscar integraciones"

#: src/screens/integrations/IntegrationsTableCard.jsx:1559
msgid "Clear search"
msgstr "Borrar búsqueda"

#. translators: %s: search query
#: src/screens/integrations/IntegrationsTableCard.jsx:1578
#, js-format
msgid "No integrations found matching \"%s\""
msgstr "No se encontraron integraciones que coincidan con \"%s\""

#: src/screens/integrations/IntegrationsTableCard.jsx:1588
msgid "Active Plugins"
msgstr "Plugins activos"

#: src/screens/integrations/IntegrationsTableCard.jsx:1632
msgid "Inactive Plugins"
msgstr "Plugins inactivos"

#. translators: %s: integration name
#: src/screens/integrations/IntegrationsTableCard.jsx:1643
#, js-format
msgid "%s - This plugin is not installed or inactive"
msgstr "%s - Este plugin no está instalado o está inactivo"

#: src/screens/integrations/IntegrationsTableCard.jsx:1719
msgid "Save title"
msgstr "Guardar título"

#: src/screens/integrations/IntegrationsTableCard.jsx:1739
msgid "Edit title"
msgstr "Editar título"

#: src/screens/integrations/IntegrationsTableCard.jsx:1761
msgid "Add notes here…"
msgstr "Agrega notas aquí…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1774
msgid "Delete notes"
msgstr "Eliminar notas"

#: src/screens/integrations/IntegrationsTableCard.jsx:1781
msgid "Save notes"
msgstr "Guardar notas"

#: src/screens/integrations/IntegrationsTableCard.jsx:1795
msgid "Edit notes"
msgstr "Editar notas"

#: src/screens/integrations/IntegrationsTableCard.jsx:1810
msgid "Select Type"
msgstr "Seleccionar tipo"

#: src/screens/integrations/IntegrationsTableCard.jsx:1823
msgid "Select a type…"
msgstr "Seleccionar un tipo…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1828
msgid "Select type"
msgstr "Seleccionar tipo"

#: src/screens/integrations/IntegrationsTableCard.jsx:1842
msgid "Select the type of item to configure."
msgstr "Seleccione el tipo de elemento a configurar."

#: src/screens/integrations/IntegrationsTableCard.jsx:1898
msgid "Select Event"
msgstr "Seleccionar evento"

#: src/screens/integrations/IntegrationsTableCard.jsx:1909
msgid "Select an event…"
msgstr "Seleccionar un evento…"

#: src/screens/integrations/IntegrationsTableCard.jsx:1911
msgid "Select event"
msgstr "Seleccionar evento"

#: src/screens/integrations/IntegrationsTableCard.jsx:1936
msgid "Select the event that will trigger these actions."
msgstr "Seleccione el evento que activará estas acciones."

#: src/screens/integrations/IntegrationsTableCard.jsx:1964
msgid "Title"
msgstr "Título"

#: src/screens/integrations/IntegrationsTableCard.jsx:1964
#: src/screens/integrations/IntegrationsTableCard.jsx:1982
msgid "Optional"
msgstr "Opcional"

#: src/screens/integrations/IntegrationsTableCard.jsx:1969
msgid "Enter a title for this rule"
msgstr "Ingrese un título para esta regla"

#: src/screens/integrations/IntegrationsTableCard.jsx:1976
msgid "Give this rule a descriptive title to easily identify it."
msgstr "Dé a esta regla un título descriptivo para identificarla fácilmente."

#: src/screens/integrations/IntegrationsTableCard.jsx:1982
msgid "Notes"
msgstr "Notas"

#: src/screens/integrations/IntegrationsTableCard.jsx:1986
msgid "Add any notes or description for this rule"
msgstr "Agregue cualquier nota o descripción para esta regla"

#: src/screens/integrations/IntegrationsTableCard.jsx:1993
msgid "Add notes to remember the purpose or details of this rule."
msgstr "Agregue notas para recordar el propósito o los detalles de esta regla."

#: src/screens/integrations/IntegrationsTableCard.jsx:2013
msgid "No additional configuration available for this item."
msgstr "No hay configuración adicional disponible para este elemento."

#: src/screens/contact-fields/components/FieldMappingHeader.jsx:40
#: src/screens/integrations/components/NotesPopup.jsx:341
#: src/screens/integrations/IntegrationSettings.jsx:564
#: src/screens/integrations/IntegrationsTableCard.jsx:2052
#: src/screens/settings/Settings.jsx:122
msgid "Saving…"
msgstr "Guardando…"

#: src/screens/integrations/IntegrationsTableCard.jsx:2068
msgid "Delete Integration Configuration?"
msgstr "¿Eliminar la configuración de integración?"

#. translators: 1: configuration scope, 2: integration name
#: src/screens/integrations/IntegrationsTableCard.jsx:2072
#, js-format
msgid "This will permanently remove the %1$s configuration for %2$s."
msgstr "Esto eliminará permanentemente la configuración de %1$s para %2$s."

#: src/screens/integrations/IntegrationsTableCard.jsx:2072
msgid "global"
msgstr "global"

#: src/screens/integrations/IntegrationsTableCard.jsx:2078
msgid "Are you sure you want to delete this configuration? This action cannot be undone and will remove all settings and disable the integration."
msgstr "¿Estás seguro de que quieres eliminar esta configuración? Esta acción no se puede deshacer y eliminará todos los ajustes y deshabilitará la integración."

#: src/screens/integrations/IntegrationsTableCard.jsx:2079
msgid "Are you sure you want to delete this configuration? This action cannot be undone and will remove all settings."
msgstr "¿Estás seguro de que quieres eliminar esta configuración? Esta acción no se puede deshacer y eliminará todos los ajustes."

#: src/screens/integrations/IntegrationsTableCard.jsx:2083
msgid "Configuration:"
msgstr "Configuración:"

#: src/screens/integrations/IntegrationsTableCard.jsx:2104
#: src/screens/logs/components/LogsTable.jsx:549
msgid "Deleting…"
msgstr "Eliminando…"

#: src/screens/integrations/IntegrationsTableCard.jsx:2104
#: src/screens/logs/components/LogsTable.jsx:316
#: src/screens/logs/components/LogsTable.jsx:549
msgid "Delete"
msgstr "Eliminar"

#: src/screens/logs/components/LogsTable.jsx:442
msgid "Logs pagination"
msgstr "Paginación de registros"

#: src/components/CustomFieldSelect.jsx:48
msgid "Select CRM field"
msgstr "Seleccionar campo de CRM"

#: src/components/ListSelect.jsx:43
msgid "Select lists"
msgstr "Seleccionar listas"

#: src/components/TagSelect.jsx:43
msgid "Select tags"
msgstr "Seleccionar etiquetas"

#: includes/integrations/class-cartflows-integration.php:43
msgid "Sync CartFlows step completions, track upsell/downsell conversions, and order bump additions."
msgstr "Sincroniza las finalizaciones de pasos de CartFlows, rastrea las conversiones de upsell/downsell y las adiciones de orden bump."

#: includes/integrations/class-contact-form-7-integration.php:57
msgid "Sync Contact Form 7 submissions with per-form field mapping"
msgstr "Sincroniza los envíos de Contact Form 7 con mapeo de campos por formulario"

#: includes/integrations/class-convert-pro-integration.php:86
msgid "Sync Convert Pro call-to-action submissions with per call-to-action field mapping"
msgstr "Sincroniza los envíos de llamadas a la acción de Convert Pro con mapeo de campos por llamada a la acción"

#: includes/integrations/class-edd-integration.php:60
msgid "Sync Easy Digital Downloads customer contact information and track order purchases"
msgstr "Sincroniza la información de contacto del cliente de Easy Digital Downloads y rastrea las compras de órdenes"

#: includes/integrations/class-elementor-forms-integration.php:46
msgid "Sync Elementor Forms submissions with per-form field mapping"
msgstr "Sincroniza los envíos de formularios de Elementor con mapeo de campos por formulario"

#: includes/integrations/class-fluent-forms-integration.php:39
msgid "Sync Fluent Forms submissions with per-form field mapping"
msgstr "Sincroniza los envíos de Fluent Forms con mapeo de campos por formulario"

#: includes/integrations/class-fluentcrm-integration.php:79
msgid "Sync FluentCRM contacts with bulk import support for large datasets"
msgstr "Sincroniza los contactos de FluentCRM con soporte para importación masiva de grandes conjuntos de datos"

#: includes/integrations/class-gravity-forms-integration.php:66
msgid "Sync Gravity Forms submissions with per-form field mapping"
msgstr "Sincroniza los envíos de Gravity Forms con mapeo de campos por formulario"

#: includes/integrations/class-latepoint-integration.php:52
msgid "Sync LatePoint customer contact information and track bookings, orders, and payments."
msgstr "Sincroniza la información de contacto del cliente de LatePoint y rastrea reservas, órdenes y pagos."

#: includes/integrations/class-presto-player-integration.php:59
msgid "Track video engagement and apply tags based on watch progress and completion"
msgstr "Rastrea la participación en videos y aplica etiquetas según el progreso de visualización y la finalización"

#: includes/integrations/class-surecart-integration.php:73
msgid "Sync SureCart customer contact information and track order purchases. Note: SureCart automatically creates WordPress accounts for all customers."
msgstr "Sincroniza la información de contacto del cliente de SureCart y rastrea las compras de órdenes. Nota: SureCart crea automáticamente cuentas de WordPress para todos los clientes."

#: includes/integrations/class-suredash-integration.php:50
msgid "Track SureDash community engagement including posts, comments, bookmarks, and reactions"
msgstr "Rastrea la participación en la comunidad de SureDash, incluyendo publicaciones, comentarios, marcadores y reacciones"

#: includes/integrations/class-sureforms-integration.php:57
msgid "Sync SureForms submissions with per-form field mapping"
msgstr "Sincroniza los envíos de SureForms con mapeo de campos por formulario"

#: includes/integrations/class-suremembers-integration.php:49
msgid "Sync SureMembers access group memberships and track member lifecycle events"
msgstr "Sincroniza los accesos de grupos de membresía de SureMembers y rastrea eventos del ciclo de vida de los miembros"

#: includes/integrations/class-woocommerce-integration.php:70
msgid "Sync WooCommerce customer contact information"
msgstr "Sincroniza la información de contacto del cliente de WooCommerce"

#: includes/integrations/class-wordpress-integration.php:63
msgid "Sync WordPress users, registration, and profile updates"
msgstr "Sincroniza usuarios de WordPress, registros y actualizaciones de perfil"

#: includes/integrations/class-wpforms-integration.php:52
msgid "Sync WPForms submissions with per-form field mapping"
msgstr "Sincroniza los envíos de WPForms con mapeo de campos por formulario"

#. translators: %s: integration name
#: src/hooks/useIntegrations.js:140
#, js-format
msgid "%s enabled successfully"
msgstr "%s habilitado con éxito"

#. translators: %s: integration name
#: src/hooks/useIntegrations.js:141
#, js-format
msgid "%s disabled successfully"
msgstr "%s deshabilitado con éxito"

#: src/hooks/useIntegrations.js:175
msgid "Settings saved successfully"
msgstr "Configuraciones guardadas con éxito"

#. translators: %s: integration name
#: src/screens/integrations/IntegrationsTableCard.jsx:1349
#, js-format
msgid "Disable %s integration"
msgstr "Deshabilitar integración de %s"

#. translators: %s: integration name
#: src/screens/integrations/IntegrationsTableCard.jsx:1350
#, js-format
msgid "Enable %s integration"
msgstr "Habilitar integración de %s"

#. translators: %s: item type
#: src/screens/integrations/IntegrationsTableCard.jsx:1851
#: src/screens/integrations/IntegrationsTableCard.jsx:1868
#, js-format
msgid "Select %s"
msgstr "Seleccionar %s"

#. translators: 1: article (a/an), 2: item type
#: src/screens/integrations/IntegrationsTableCard.jsx:1866
#, js-format
msgid "Select %1$s %2$s…"
msgstr "Seleccionar %1$s %2$s…"

#. translators: 1: item type (plural), 2: article (a/an), 3: item type, 4: integration name
#: src/screens/integrations/IntegrationsTableCard.jsx:1880
#, js-format
msgid "No %1$ss found. Please create %2$s %3$s in %4$s first."
msgstr "No se encontraron %1$ss. Por favor, crea %2$s %3$s en %4$s primero."

#: src/components/ConfigFields.jsx:205
#: src/components/ConfigFields.jsx:370
#: src/components/ListSelect.jsx:41
#: src/screens/integrations/IntegrationSettings.jsx:341
msgid "Select lists…"
msgstr "Seleccionar listas…"

#: src/components/ConfigFields.jsx:227
#: src/components/ConfigFields.jsx:389
#: src/components/TagSelect.jsx:41
#: src/screens/integrations/IntegrationSettings.jsx:380
msgid "Select tags…"
msgstr "Seleccionar etiquetas…"

#: src/components/CustomFieldSelect.jsx:47
msgid "Search fields…"
msgstr "Buscar campos…"

#: src/components/ListSelect.jsx:42
msgid "Search lists…"
msgstr "Buscar listas…"

#: src/components/TagSelect.jsx:42
msgid "Search tags…"
msgstr "Buscar etiquetas…"

#. translators: %s: integration name
#: src/hooks/useIntegrations.js:124
#, js-format
msgid "Enabling %s…"
msgstr "Habilitando %s…"

#. translators: %s: integration name
#: src/hooks/useIntegrations.js:125
#, js-format
msgid "Disabling %s…"
msgstr "Deshabilitando %s…"

#: src/screens/contact-fields/components/FieldMappingHeader.jsx:55
#: src/screens/settings/components/SettingsHeader.jsx:63
msgid "Syncing…"
msgstr "Sincronizando…"

#: src/screens/integrations/components/NotesPopup.jsx:325
msgid "Add note here…"
msgstr "Agregar nota aquí…"

#: src/screens/integrations/IntegrationSettings.jsx:416
msgid "Loading field mapping…"
msgstr "Cargando mapeo de campos…"

#: src/screens/integrations/IntegrationSettings.jsx:488
msgid "Select CRM field…"
msgstr "Seleccionar campo CRM…"

#: src/screens/sync-contacts/JobProgress.jsx:65
msgid "Cancelling…"
msgstr "Cancelando…"

#: includes/api-wp/class-bulk-sync-api.php:242
msgid "Email field mapping is required before syncing. Please configure it in Contact Fields settings."
msgstr "Se requiere el mapeo de campos de correo electrónico antes de sincronizar. Configúralo en la configuración de Campos de Contacto."

#: includes/api-wp/class-queue-rest-controller.php:435
msgid "Log entry not found or could not be deleted."
msgstr "Entrada de registro no encontrada o no se pudo eliminar."

#: includes/api-wp/class-queue-rest-controller.php:443
msgid "Log entry deleted."
msgstr "Entrada de registro eliminada."

#. translators: %d: number of deleted entries
#: includes/api-wp/class-queue-rest-controller.php:465
#, php-format
msgid "%d log entries deleted."
msgstr "%d entradas de registro eliminadas."

#. translators: %d: number of cleared entries
#: includes/api-wp/class-queue-rest-controller.php:489
#, php-format
msgid "%d log entries cleared."
msgstr "%d entradas de registro borradas."

#. translators: %d: number of items queued for retry
#: includes/api-wp/class-queue-rest-controller.php:599
#, php-format
msgid "%d items queued for retry."
msgstr "%d elementos en cola para reintentar."

#. translators: %1$d: succeeded count, %2$d: failed count
#: includes/api-wp/class-queue-rest-controller.php:624
#, php-format
msgid "%1$d succeeded, %2$d failed."
msgstr "%1$d exitosos, %2$d fallidos."

#: includes/api-wp/class-queue-rest-controller.php:648
msgid "Queue item not found or could not be deleted."
msgstr "Elemento de cola no encontrado o no se pudo eliminar."

#: includes/api-wp/class-queue-rest-controller.php:656
msgid "Queue item deleted."
msgstr "Elemento de cola eliminado."

#. translators: %d: number of deleted items
#: includes/api-wp/class-queue-rest-controller.php:678
#, php-format
msgid "%d queue items deleted."
msgstr "%d elementos de cola eliminados."

#: includes/api-wp/class-settings-api.php:300
msgid "Log Retention Period"
msgstr "Período de Retención de Registros"

#: includes/api-wp/class-settings-api.php:301
msgid "How long to keep success and error log entries before automatic cleanup. Failed queue items are always kept for 7 days."
msgstr "Cuánto tiempo mantener las entradas de registro de éxito y error antes de la limpieza automática. Los elementos de cola fallidos siempre se mantienen durante 7 días."

#: includes/api-wp/class-settings-api.php:305
msgid "1 day"
msgstr "1 día"

#: includes/api-wp/class-settings-api.php:306
msgid "2 days"
msgstr "2 días"

#: includes/api-wp/class-settings-api.php:307
msgid "3 days"
msgstr "3 días"

#: includes/api-wp/class-settings-api.php:308
msgid "5 days"
msgstr "5 días"

#: includes/api-wp/class-settings-api.php:309
msgid "7 days"
msgstr "7 días"

#: includes/api-wp/class-settings-api.php:310
msgid "14 days"
msgstr "14 días"

#: includes/api-wp/class-settings-api.php:311
msgid "30 days"
msgstr "30 días"

#. translators: 1: integration source name (e.g. "WooCommerce"), 2: operation label (e.g. "Track Purchase").
#: includes/class-operation-labels.php:67
#, php-format
msgid "%1$s — %2$s"
msgstr "%1$s — %2$s"

#: includes/class-operation-labels.php:105
msgid "Create Contact"
msgstr "Crear Contacto"

#: includes/class-operation-labels.php:106
msgid "Bulk Sync Contacts"
msgstr "Sincronizar Contactos en Masa"

#: includes/class-operation-labels.php:107
msgid "Attach Lists"
msgstr "Adjuntar Listas"

#: includes/class-operation-labels.php:108
msgid "Detach Lists"
msgstr "Desvincular Listas"

#: includes/class-operation-labels.php:109
msgid "Attach Tags"
msgstr "Adjuntar Etiquetas"

#: includes/class-operation-labels.php:110
msgid "Detach Tags"
msgstr "Desvincular Etiquetas"

#: includes/class-operation-labels.php:111
msgid "Update Email"
msgstr "Actualizar Correo Electrónico"

#: includes/class-operation-labels.php:112
msgid "Track Purchase"
msgstr "Rastrear Compra"

#: includes/class-operation-labels.php:113
msgid "Cancel Purchase"
msgstr "Cancelar Compra"

#: includes/class-operation-labels.php:114
msgid "Refund Purchase"
msgstr "Reembolsar Compra"

#: includes/class-operation-labels.php:117
msgid "Sync Custom Field"
msgstr "Sincronizar Campo Personalizado"

#: includes/class-queue-manager.php:142
msgid "This log entry is not an API request and cannot be retried."
msgstr "Esta entrada del registro no es una solicitud API y no se puede volver a intentar."

#: includes/class-queue-manager.php:146
msgid "Retry failed. Check the log entry for details."
msgstr "Reintento fallido. Verifique la entrada del registro para obtener detalles."

#: src/api/queue.js:17
msgid "Invalid ID provided"
msgstr "ID inválido proporcionado"

#: src/api/queue.js:92
#: src/api/queue.js:97
msgid "Failed to delete log"
msgstr "Error al eliminar el registro"

#: src/api/queue.js:115
#: src/api/queue.js:120
#: src/hooks/useLogs.js:113
msgid "Failed to delete logs"
msgstr "Error al eliminar registros"

#: src/api/queue.js:136
#: src/api/queue.js:141
#: src/hooks/useLogs.js:185
msgid "Failed to clear logs"
msgstr "Error al limpiar registros"

#: src/api/queue.js:159
#: src/api/queue.js:164
msgid "Failed to fetch queue logs"
msgstr "Error al obtener registros de la cola"

#: src/api/queue.js:180
#: src/api/queue.js:185
msgid "Failed to fetch queue stats"
msgstr "Error al obtener estadísticas de la cola"

#: src/api/queue.js:202
#: src/api/queue.js:207
#: src/hooks/useLogs.js:89
msgid "Failed to retry item"
msgstr "Error al reintentar el elemento"

#: src/api/queue.js:223
#: src/api/queue.js:228
#: src/api/queue.js:246
#: src/api/queue.js:251
#: src/hooks/useLogs.js:137
#: src/hooks/useLogs.js:161
msgid "Failed to retry items"
msgstr "Error al reintentar elementos"

#: src/api/queue.js:268
#: src/api/queue.js:273
msgid "Failed to delete queue item"
msgstr "Error al eliminar el elemento de la cola"

#: src/api/queue.js:291
#: src/api/queue.js:296
msgid "Failed to delete queue items"
msgstr "Error al eliminar elementos de la cola"

#: src/screens/logs/components/LogsFilter.jsx:12
#: src/screens/logs/components/LogsFilter.jsx:41
#: src/screens/logs/components/LogsFilter.jsx:44
msgid "All Statuses"
msgstr "Todos los Estados"

#: src/screens/logs/components/LogsFilter.jsx:13
#: src/screens/logs/components/LogsStats.jsx:39
msgid "Success"
msgstr "Éxito"

#: src/screens/logs/components/LogsFilter.jsx:14
#: src/screens/logs/components/LogsStats.jsx:46
#: src/screens/logs/components/LogsTable.jsx:358
msgid "Error"
msgstr "Error"

#: src/screens/logs/components/LogsFilter.jsx:46
msgid "Filter by status"
msgstr "Filtrar por estado"

#: src/screens/logs/components/LogsFilter.jsx:64
msgid "Search endpoint or operation..."
msgstr "Buscar endpoint u operación..."

#: src/screens/logs/components/LogsFilter.jsx:67
msgid "Search logs"
msgstr "Buscar registros"

#: src/screens/logs/components/LogsHeader.jsx:28
msgid "Monitor API activity and manage failed requests"
msgstr "Monitorear la actividad de la API y gestionar solicitudes fallidas"

#: src/screens/logs/components/LogsHeader.jsx:44
msgid "Retry All Failed"
msgstr "Reintentar Todos los Fallidos"

#: src/screens/logs/components/LogsHeader.jsx:55
#: src/screens/logs/components/LogsHeader.jsx:143
msgid "Clear Logs"
msgstr "Limpiar Registros"

#: src/screens/logs/components/LogsHeader.jsx:116
msgid "Clear Logs?"
msgstr "¿Limpiar Registros?"

#: src/screens/logs/components/LogsHeader.jsx:120
msgid "This will permanently delete all completed log entries (success and error). Failed and processing entries will be preserved."
msgstr "Esto eliminará permanentemente todas las entradas de registro completadas (éxito y error). Las entradas fallidas y en procesamiento se conservarán."

#: src/screens/logs/components/LogsHeader.jsx:143
msgid "Clearing…"
msgstr "Limpiando…"

#: src/screens/logs/components/LogsTable.jsx:173
msgid "No log entries"
msgstr "Sin entradas de registro"

#: src/screens/logs/components/LogsTable.jsx:174
msgid "API activity will appear here"
msgstr "La actividad de la API aparecerá aquí"

#. translators: %d: number of selected logs
#: src/screens/logs/components/LogsTable.jsx:193
#, js-format
msgid "%d selected"
msgstr "%d seleccionados"

#. translators: %d: number of selected retryable logs
#: src/screens/logs/components/LogsTable.jsx:205
#, js-format
msgid "Retry Selected (%d)"
msgstr "Reintentar Seleccionados (%d)"

#: src/screens/logs/components/LogsTable.jsx:218
msgid "Delete Selected"
msgstr "Eliminar Seleccionados"

#: src/screens/logs/components/LogsTable.jsx:226
msgid "Clear"
msgstr "Claro"

#: src/screens/logs/components/LogsTable.jsx:238
msgid "Select all"
msgstr "Seleccionar todo"

#: src/screens/logs/components/LogsTable.jsx:243
msgid "Endpoint"
msgstr "Punto final"

#: src/screens/logs/components/LogsTable.jsx:244
msgid "Method"
msgstr "Método"

#: src/screens/logs/components/LogsTable.jsx:245
msgid "Response"
msgstr "Respuesta"

#. translators: %d: log ID
#: src/screens/logs/components/LogsTable.jsx:264
#, js-format
msgid "Select log #%d"
msgstr "Seleccionar registro #%d"

#. translators: %d: log ID
#: src/screens/logs/components/LogsTable.jsx:325
#, js-format
msgid "Delete log #%d"
msgstr "Eliminar registro #%d"

#: src/screens/logs/components/LogsTable.jsx:339
msgid "Full Endpoint"
msgstr "Punto final completo"

#: src/screens/logs/components/LogsTable.jsx:358
msgid "Message"
msgstr "Mensaje"

#: src/screens/logs/components/LogsTable.jsx:368
msgid "Request Payload"
msgstr "Carga útil de solicitud"

#: src/screens/logs/components/LogsTable.jsx:377
msgid "Response Data"
msgstr "Datos de respuesta"

#: src/screens/logs/components/LogsTable.jsx:507
msgid "Delete Log Entry?"
msgstr "¿Eliminar entrada de registro?"

#: src/screens/logs/components/LogsTable.jsx:508
msgid "Delete Selected Logs?"
msgstr "¿Eliminar registros seleccionados?"

#: src/screens/logs/components/LogsTable.jsx:515
msgid "This will permanently delete this log entry. This action cannot be undone."
msgstr "Esto eliminará permanentemente esta entrada de registro. Esta acción no se puede deshacer."

#. translators: %d: number of log entries
#: src/screens/logs/components/LogsTable.jsx:518
#, js-format
msgid "This will permanently delete %d log entries. This action cannot be undone."
msgstr "Esto eliminará permanentemente %d entradas de registro. Esta acción no se puede deshacer."

#: src/screens/logs/Logs.jsx:52
msgid "Logs refreshed"
msgstr "Registros refrescados"

#: src/hooks/useLogs.js:84
msgid "Item queued for retry"
msgstr "Elemento en cola para reintento"

#: src/hooks/useLogs.js:108
msgid "Logs deleted"
msgstr "Registros eliminados"

#: src/hooks/useLogs.js:132
msgid "Items queued for retry"
msgstr "Elementos en cola para reintento"

#: src/hooks/useLogs.js:156
msgid "All failed items queued for retry"
msgstr "Todos los elementos fallidos en cola para reintento"

#: src/hooks/useLogs.js:180
msgid "Logs cleared"
msgstr "Registros borrados"

#: src/screens/sync-contacts/IntegrationSyncCard.jsx:119
msgid "Email field mapping is required before syncing."
msgstr "El mapeo del campo de correo electrónico es obligatorio antes de la sincronización."

#: src/screens/sync-contacts/IntegrationSyncCard.jsx:125
msgid "Configure Contact Fields"
msgstr "Configurar campos de contacto"

#. translators: %d: number of lists found
#: includes/abilities/crm/class-get-list.php:122
#, php-format
msgid "Found %d list."
msgid_plural "Found %d lists."
msgstr[0] "Se encontró %d lista."
msgstr[1] "Se encontraron %d listas."

#. translators: %d: number of tags found
#: includes/abilities/crm/class-get-tag.php:122
#, php-format
msgid "Found %d tag."
msgid_plural "Found %d tags."
msgstr[0] "Se encontró %d etiqueta."
msgstr[1] "Se encontraron %d etiquetas."

#. translators: %d: number of lists
#: includes/abilities/crm/class-import-metadata.php:145
#, php-format
msgid "%d list"
msgid_plural "%d lists"
msgstr[0] "%d lista"
msgstr[1] "%d listas"

#. translators: %d: number of tags
#: includes/abilities/crm/class-import-metadata.php:147
#, php-format
msgid "%d tag"
msgid_plural "%d tags"
msgstr[0] "%d etiqueta"
msgstr[1] "%d etiquetas"

#. translators: 1: formatted list count (e.g. "3 lists"), 2: formatted tag count (e.g. "5 tags")
#: includes/abilities/crm/class-import-metadata.php:152
#, php-format
msgid "Synced %1$s and %2$s from CRM."
msgstr "Sincronizados %1$s y %2$s desde CRM."

#. translators: 1: number of primary fields, 2: number of custom fields
#: includes/abilities/fields/class-get-contact-field.php:111
#, php-format
msgid "Found %1$d primary and %2$d custom field."
msgid_plural "Found %1$d primary and %2$d custom fields."
msgstr[0] "Se encontró %1$d campo principal y %2$d campo personalizado."
msgstr[1] "Se encontraron %1$d campos principales y %2$d campos personalizados."

#. translators: 1: number of fields, 2: item ID, 3: integration slug
#: includes/abilities/integrations/class-get-item-field.php:139
#, php-format
msgid "Found %1$d field for item %2$s in \"%3$s\" integration."
msgid_plural "Found %1$d fields for item %2$s in \"%3$s\" integration."
msgstr[0] "Se encontró %1$d campo para el elemento %2$s en la integración \"%3$s\"."
msgstr[1] "Se encontraron %1$d campos para el elemento %2$s en la integración \"%3$s\"."

#. translators: 1: number of items, 2: integration slug
#: includes/abilities/integrations/class-list-integration-item.php:135
#, php-format
msgid "Found %1$d item for \"%2$s\" integration."
msgid_plural "Found %1$d items for \"%2$s\" integration."
msgstr[0] "Se encontró %1$d elemento para la integración \"%2$s\"."
msgstr[1] "Se encontraron %1$d elementos para la integración \"%2$s\"."

#. translators: %d: number of integrations
#: includes/abilities/integrations/class-list-integration.php:156
#, php-format
msgid "Found %d integration."
msgid_plural "Found %d integrations."
msgstr[0] "Se encontró %d integración."
msgstr[1] "Se encontraron %d integraciones."

#. translators: %d: number of rules
#: includes/abilities/rules/class-list-rule.php:172
#, php-format
msgid "Found %d integration rule."
msgid_plural "Found %d integration rules."
msgstr[0] "Se encontró %d regla de integración."
msgstr[1] "Se encontraron %d reglas de integración."

#. translators: %1$d: total stopped actions, %2$d: pending actions count, %3$d: running actions count
#: includes/api-wp/class-bulk-sync-api.php:524
#, php-format
msgid "Job cancelled successfully. Stopped %1$d action (%2$d pending, %3$d running)."
msgid_plural "Job cancelled successfully. Stopped %1$d actions (%2$d pending, %3$d running)."
msgstr[0] "Trabajo cancelado correctamente. Se detuvo %1$d acción (%2$d pendientes, %3$d en ejecución)."
msgstr[1] "Trabajo cancelado correctamente. Se detuvieron %1$d acciones (%2$d pendientes, %3$d en ejecución)."

#: includes/api-wp/class-lists-tags-api.php:95
msgid "Optional search term to filter results."
msgstr "Término de búsqueda opcional para filtrar resultados."

#: includes/api-wp/class-rest-controller.php:246
msgid "Name must be between 1 and 60 characters."
msgstr "El nombre debe tener entre 1 y 60 caracteres."

#: includes/api-wp/class-rest-controller.php:266
#: includes/class-auth-manager.php:367
msgid "A valid email address is required."
msgstr "Se requiere una dirección de correo electrónico válida."

#: includes/api-wp/class-rest-controller.php:293
msgid "This site is already connected to SureContact."
msgstr "Este sitio ya está conectado a SureContact."

#: includes/api-wp/class-rest-controller.php:311
msgid "Account created and connected to SureContact."
msgstr "Cuenta creada y conectada a SureContact."

#: includes/api/class-company-api.php:72
msgid "Company name is required to create a company."
msgstr "El nombre de la empresa es obligatorio para crear una empresa."

#: includes/api/class-company-api.php:104
msgid "Company UUID is required to update a company."
msgstr "Se requiere el UUID de la empresa para actualizar una empresa."

#: includes/api/class-company-api.php:137
msgid "Company UUID is required to delete a company."
msgstr "Se requiere el UUID de la empresa para eliminar una empresa."

#: includes/api/class-company-api.php:172
#: includes/api/class-company-api.php:330
msgid "Company and contact UUIDs are required."
msgstr "Se requieren los UUIDs de la empresa y del contacto."

#: includes/api/class-company-api.php:233
msgid "Company UUID and contact UUIDs are required."
msgstr "Se requieren el UUID de la empresa y los UUIDs de contacto."

#. translators: %d: maximum count
#: includes/api/class-company-api.php:241
#, php-format
msgid "Bulk attach accepts at most %d contact UUIDs per call."
msgstr "La carga masiva acepta un máximo de %d UUIDs de contacto por llamada."

#: includes/api/class-company-api.php:284
msgid "Contact UUID and company UUIDs are required."
msgstr "Se requieren los UUID de contacto y de la empresa."

#. translators: %d: maximum count
#: includes/api/class-company-api.php:292
#, php-format
msgid "Bulk attach accepts at most %d company UUIDs per call."
msgstr "La carga masiva acepta un máximo de %d UUIDs de empresa por llamada."

#: includes/api/class-company-api.php:368
msgid "Domain is required."
msgstr "Se requiere dominio."

#: includes/api/class-company-api.php:395
msgid "Company name is required."
msgstr "El nombre de la empresa es obligatorio."

#: includes/api/class-company-api.php:433
#: includes/class-company-service.php:402
msgid "Custom field name is required."
msgstr "Se requiere nombre del campo personalizado."

#: includes/api/class-company-api.php:465
msgid "Company UUID is required."
msgstr "Se requiere UUID de la empresa."

#: includes/api/class-company-api.php:499
#: includes/api/class-company-api.php:532
msgid "Note UUID is required."
msgstr "Se requiere UUID de la nota."

#: includes/class-auth-manager.php:359
msgid "First and last name are required."
msgstr "Se requieren el nombre y el apellido."

#: includes/class-auth-manager.php:391
msgid "Unable to prepare signup request. Please try again."
msgstr "No se pudo preparar la solicitud de registro. Por favor, inténtalo de nuevo."

#: includes/class-auth-manager.php:435
msgid "Unable to create your SureContact account. Please try again."
msgstr "No se pudo crear tu cuenta de SureContact. Por favor, inténtalo de nuevo."

#: includes/class-auth-manager.php:455
#: includes/class-auth-manager.php:468
msgid "Unexpected response from SureContact. Please try again."
msgstr "Respuesta inesperada de SureContact. Por favor, inténtalo de nuevo."

#: includes/class-company-service.php:73
msgid "Company was created but no UUID was returned by the API."
msgstr "La empresa fue creada pero no se devolvió ningún UUID por la API."

#: includes/class-company-service.php:242
msgid "Note was created but no UUID was returned."
msgstr "La nota fue creada pero no se devolvió ningún UUID."

#: includes/integrations/class-cartflows-integration.php:166
msgid "Pre-Checkout Offer"
msgstr "Oferta de Pre-Checkout"

#: includes/integrations/class-cartflows-integration.php:1714
#: includes/integrations/class-cartflows-integration.php:1965
msgid "All Optin Pages"
msgstr "Todas las Páginas de Optin"

#: includes/integrations/class-cartflows-integration.php:1879
#: includes/integrations/class-cartflows-integration.php:1949
msgid "All Pre-Checkout Offers"
msgstr "Todas las Ofertas de Pre-Checkout"

#: includes/integrations/class-cartflows-integration.php:1910
#: includes/integrations/class-cartflows-integration.php:2014
msgid "Untitled Checkout"
msgstr "Checkout Sin Título"

#: includes/integrations/class-edd-integration.php:116
#: includes/integrations/class-woocommerce-integration.php:330
msgid "Enable Abandoned Cart Tracking"
msgstr "Habilitar Seguimiento de Carritos Abandonados"

#: includes/integrations/class-edd-integration.php:117
#: includes/integrations/class-woocommerce-integration.php:331
msgid "Track abandoned carts and apply lists/tags to contacts who abandon their carts"
msgstr "Rastrea carritos abandonados y aplica listas/etiquetas a los contactos que abandonen sus carritos"

#: includes/integrations/class-edd-integration.php:123
#: includes/integrations/class-woocommerce-integration.php:337
msgid "Abandonment Threshold (minutes)"
msgstr "Umbral de Abandono (minutos)"

#: includes/integrations/class-edd-integration.php:124
#: includes/integrations/class-woocommerce-integration.php:338
msgid "Minutes of inactivity before a cart is considered abandoned (minimum 5, maximum 10080)"
msgstr "Minutos de inactividad antes de que un carrito sea considerado abandonado (mínimo 5, máximo 10080)"

#: includes/integrations/class-edd-integration.php:132
#: includes/integrations/class-woocommerce-integration.php:346
msgid "Abandoned Cart Lists"
msgstr "Listas de Carritos Abandonados"

#: includes/integrations/class-edd-integration.php:133
#: includes/integrations/class-woocommerce-integration.php:347
msgid "Add contacts to these lists when their cart is abandoned"
msgstr "Añadir contactos a estas listas cuando su carrito sea abandonado"

#: includes/integrations/class-edd-integration.php:139
#: includes/integrations/class-woocommerce-integration.php:353
msgid "Abandoned Cart Tags"
msgstr "Etiquetas de Carritos Abandonados"

#: includes/integrations/class-edd-integration.php:140
#: includes/integrations/class-woocommerce-integration.php:354
msgid "Apply these tags to contacts when their cart is abandoned"
msgstr "Aplicar estas etiquetas a los contactos cuando su carrito sea abandonado"

#: includes/integrations/class-edd-integration.php:146
#: includes/integrations/class-woocommerce-integration.php:360
msgid "Cart Data Retention (days)"
msgstr "Retención de Datos del Carrito (días)"

#: includes/integrations/class-edd-integration.php:147
#: includes/integrations/class-woocommerce-integration.php:361
msgid "Number of days to keep abandoned and recovered cart records before cleanup"
msgstr "Número de días para mantener registros de carritos abandonados y recuperados antes de la limpieza"

#: includes/integrations/class-fluentcrm-company-sync.php:119
msgid "Companies"
msgstr "Empresas"

#: includes/integrations/class-fluentcrm-company-sync.php:120
msgid "Synchronize all FluentCRM companies (and their contact links) to SureContact."
msgstr "Sincronizar todas las empresas de FluentCRM (y sus enlaces de contacto) a SureContact."

#: includes/integrations/class-fluentcrm-company-sync.php:137
msgid "FluentCRM Company module is not available."
msgstr "El módulo de Empresa FluentCRM no está disponible."

#: includes/integrations/class-fluentcrm-company-sync.php:146
msgid "No companies to sync."
msgstr "No hay empresas para sincronizar."

#: includes/integrations/class-fluentcrm-company-sync.php:195
msgid "Action Scheduler is not available."
msgstr "Action Scheduler no está disponible."

#: includes/integrations/class-fluentcrm-company-sync.php:248
msgid "Failed to retrieve job status."
msgstr "Error al recuperar el estado del trabajo."

#. translators: %s: contact ID returned by SureContact.
#: includes/integrations/class-gravity-forms-integration.php:661
#, php-format
msgid "Synced (ID: %s)"
msgstr "Sincronizado (ID: %s)"

#: includes/integrations/class-jetformbuilder-integration.php:60
msgid "Sync JetFormBuilder form submissions with per-form field mapping"
msgstr "Sincroniza las presentaciones de formularios de JetFormBuilder con mapeo de campos por formulario"

#: includes/integrations/class-suremembers-integration.php:95
msgid "Access Group ID"
msgstr "ID de Grupo de Acceso"

#: src/api/auth.js:50
#: src/api/auth.js:62
msgid "Unable to create your SureContact account."
msgstr "No se pudo crear tu cuenta de SureContact."

#: src/api/queue.js:24
msgid "IDs array is required and must not be empty"
msgstr "Se requiere un arreglo de IDs y no debe estar vacío."

#: src/components/AuthPage.jsx:67
msgid "Capture leads with forms"
msgstr "Captura clientes potenciales con formularios"

#: src/components/AuthPage.jsx:68
msgid "Beautiful popups, inline forms, and landing pages that convert WordPress visitors into subscribers."
msgstr "Hermosos popups, formularios en línea y páginas de aterrizaje que convierten visitantes de WordPress en suscriptores."

#: src/components/AuthPage.jsx:72
msgid "Don’t miss out"
msgstr "No te lo pierdas"

#: src/components/AuthPage.jsx:73
msgid "Subscribe to get our weekly drops & member-only deals."
msgstr "Suscríbete para recibir nuestros lanzamientos semanales y ofertas exclusivas para miembros."

#: src/components/AuthPage.jsx:81
msgid "Send campaigns that land"
msgstr "Envía campañas que impacten"

#: src/components/AuthPage.jsx:82
msgid "Drag-and-drop email editor with 60+ templates. Send broadcasts, newsletters, and product updates."
msgstr "Editor de correo electrónico de arrastrar y soltar con más de 60 plantillas. Envía transmisiones, boletines y actualizaciones de productos."

#: src/components/AuthPage.jsx:87
msgid "New drop"
msgstr "Nueva oferta"

#: src/components/AuthPage.jsx:93
msgid "Cart back"
msgstr "Carrito de regreso"

#: src/components/AuthPage.jsx:99
#: src/components/AuthPage.jsx:117
msgid "Welcome"
msgstr "Bienvenida"

#: src/components/AuthPage.jsx:107
msgid "Automate your workflow"
msgstr "Automatiza tu flujo de trabajo"

#: src/components/AuthPage.jsx:108
msgid "Welcome series, abandoned carts, post-purchase follow-ups — running on autopilot."
msgstr "Serie de bienvenida, carritos abandonados, seguimientos post-compra — funcionando en piloto automático."

#: src/components/AuthPage.jsx:113
msgid "Signup"
msgstr "Registro"

#: src/components/AuthPage.jsx:121
msgid "Wait 3d"
msgstr "Espera 3d"

#: src/components/AuthPage.jsx:125
msgid "Offer"
msgstr "Oferta"

#: src/components/AuthPage.jsx:131
msgid "Built-in lightweight CRM"
msgstr "CRM ligero integrado"

#: src/components/AuthPage.jsx:132
msgid "Custom fields, tags, segments and a full activity timeline for every contact you collect."
msgstr "Campos personalizados, etiquetas, segmentos y una línea de tiempo de actividad completa para cada contacto que recojas."

#: src/components/AuthPage.jsx:154
msgid "E-commerce integration"
msgstr "Integración de comercio electrónico"

#: src/components/AuthPage.jsx:189
msgid "Secure & GDPR-ready"
msgstr "Seguro y listo para GDPR"

#: src/components/AuthPage.jsx:190
msgid "OAuth-based auth, encrypted connections, double opt-in, and full consent management built in."
msgstr "Autenticación basada en OAuth, conexiones encriptadas, doble confirmación y gestión del consentimiento completa integradas."

#: src/components/AuthPage.jsx:232
msgid "Email marketing & CRM "
msgstr "Email marketing y CRM "

#: src/components/AuthPage.jsx:233
msgid "built for WordPress"
msgstr "diseñado para WordPress"

#: src/components/AuthPage.jsx:236
msgid "Turn your WordPress visitors into customers. Capture leads with forms, sync contacts in real-time, and send beautiful campaigns — all without leaving your dashboard."
msgstr "Convierte a tus visitantes de WordPress en clientes. Captura clientes potenciales con formularios, sincroniza contactos en tiempo real y envía campañas hermosas — todo sin salir de tu panel de control."

#: src/components/AuthPage.jsx:245
msgid "Already have an account?"
msgstr "¿Ya tienes una cuenta?"

#: src/components/AuthPage.jsx:247
msgid "Sign in"
msgstr "Inicia sesión"

#: src/components/AuthPage.jsx:271
msgid "Features"
msgstr "Características"

#: src/components/AuthPage.jsx:274
msgid "What if email marketing was "
msgstr "¿Y si el email marketing fuera "

#: src/components/AuthPage.jsx:275
msgid "actually easy"
msgstr "realmente fácil"

#: src/components/AuthPage.jsx:276
msgid "?"
msgstr "?"

#: src/components/AuthPage.jsx:279
msgid "SureContact gives you everything you need to grow a list, send beautiful emails, and automate your follow-ups — natively inside WordPress."
msgstr "SureContact te da todo lo que necesitas para hacer crecer una lista, enviar correos electrónicos hermosos y automatizar tus seguimientos — de forma nativa dentro de WordPress."

#: src/components/AuthPage.jsx:311
msgid "Get started in minutes"
msgstr "Empieza en minutos"

#: src/components/AuthPage.jsx:314
msgid "How it works"
msgstr "Cómo funciona"

#: src/components/AuthPage.jsx:317
msgid "From plugin activation to your first campaign — three steps, no friction."
msgstr "Desde la activación del plugin hasta tu primera campaña — tres pasos, sin fricción."

#: src/components/AuthPage.jsx:324
msgid "Confirm your details"
msgstr "Confirma tus detalles"

#: src/components/AuthPage.jsx:325
msgid "Your name, email, and site URL are auto-filled from WordPress. Just confirm and continue — no signup form to fight with."
msgstr "Tu nombre, correo electrónico y URL del sitio se completan automáticamente desde WordPress. Solo confirma y continúa — sin formulario de registro con el que pelear."

#: src/components/AuthPage.jsx:328
msgid "Sync your contacts"
msgstr "Sincroniza tus contactos"

#: src/components/AuthPage.jsx:329
msgid "SureContact pulls in existing WP users, WooCommerce customers, and form submissions automatically. Two-way sync keeps everything fresh."
msgstr "SureContact importa automáticamente usuarios existentes de WP, clientes de WooCommerce y envíos de formularios. La sincronización bidireccional mantiene todo actualizado."

#: src/components/AuthPage.jsx:332
msgid "Send your first campaign"
msgstr "Envía tu primera campaña"

#: src/components/AuthPage.jsx:333
msgid "Pick a template, drag in a few blocks, hit send. Or set up a welcome automation that runs while you sleep."
msgstr "Elige una plantilla, arrastra algunos bloques, presiona enviar. O configura una automatización de bienvenida que funcione mientras duermes."

#: src/components/AuthPage.jsx:365
msgid "SureContact "
msgstr "SureContact "

#: src/components/AuthPage.jsx:366
msgid "already works"
msgstr "ya funciona"

#: src/components/AuthPage.jsx:367
msgid " with your favorite WordPress plugins"
msgstr " con tus plugins favoritos de WordPress"

#: src/components/AuthPage.jsx:370
msgid "Connect once. Sync everything. Out-of-the-box integrations with every major form, commerce, and theme plugin in the WordPress ecosystem."
msgstr "Conéctate una vez. Sincroniza todo. Integraciones listas para usar con cada plugin principal de formularios, comercio y temas en el ecosistema de WordPress."

#: src/components/AuthPage.jsx:396
#, js-format
msgid "+ %d more native integrations"
msgstr "+ %d más integraciones nativas"

#: src/components/AuthPage.jsx:408
msgid "Testimonials"
msgstr "Testimonios"

#: src/components/AuthPage.jsx:411
msgid "Trusted by WordPress teams worldwide"
msgstr "Confiado por equipos de WordPress en todo el mundo"

#: src/components/AuthPage.jsx:414
msgid "Over 12M+ sites use Brainstorm Force plugins to ship faster."
msgstr "Más de 12M+ de sitios utilizan los plugins de Brainstorm Force para enviar más rápido."

#: src/components/AuthPage.jsx:422
#: src/components/AuthPage.jsx:440
msgid "SureContact User"
msgstr "Usuario de SureContact"

#: src/components/AuthPage.jsx:423
msgid "SureContact is on another level. I love that the heavy lifting happens outside WordPress, and the connector syncing multiple sites into one dashboard is exactly what I needed. I’ve finally ditched MailerLite."
msgstr "SureContact está en otro nivel. Me encanta que el trabajo pesado se realice fuera de WordPress, y el conector que sincroniza múltiples sitios en un solo panel es exactamente lo que necesitaba. Finalmente he dejado MailerLite."

#: src/components/AuthPage.jsx:428
msgid "Founder, Hillman Academy"
msgstr "Fundador, Hillman Academy"

#: src/components/AuthPage.jsx:429
msgid "You guys are the GOAT! The speed of implementation is unchallenged to any other software provider I’ve ever used. Simply Amazing! Thanks, I’ll get started with setting everything up using Mailersend now."
msgstr "¡Ustedes son los mejores! La velocidad de implementación no tiene comparación con ningún otro proveedor de software que haya utilizado. ¡Simplemente asombroso! Gracias, comenzaré a configurar todo usando Mailersend ahora."

#: src/components/AuthPage.jsx:434
msgid "Founder, EDITO Sarl"
msgstr "Fundador, EDITO Sarl"

#: src/components/AuthPage.jsx:435
msgid "Incredibly fast and responsive support. List-Unsubscribe and List-Unsubscribe-Post headers were implemented immediately, and everything worked perfectly in testing."
msgstr "Soporte increíblemente rápido y receptivo. Se implementaron inmediatamente los encabezados List-Unsubscribe y List-Unsubscribe-Post, y todo funcionó perfectamente en las pruebas."

#: src/components/AuthPage.jsx:441
msgid "SureContact’s connector-based implementation is way better than MailerPress. No comparison."
msgstr "La implementación basada en conectores de SureContact es mucho mejor que MailerPress. No hay comparación."

#: src/components/AuthPage.jsx:446
msgid "Demo Queen"
msgstr "Reina de Demostración"

#: src/components/AuthPage.jsx:447
msgid "I expected SureContact to be a nice-to-have. 67 minutes later, I loved it. It feels like OttoKit’s answer to email."
msgstr "Esperaba que SureContact fuera un complemento. 67 minutos después, me encantó. Se siente como la respuesta de OttoKit al correo electrónico."

#: src/components/AuthPage.jsx:453
msgid "Does exactly what it promises. The focus is squarely on conversion and user experience. The team behind the plugin consistently proves they understand entrepreneurial needs, and their support is top-tier."
msgstr "Hace exactamente lo que promete. El enfoque está claramente en la conversión y la experiencia del usuario. El equipo detrás del plugin demuestra constantemente que entiende las necesidades empresariales, y su soporte es de primer nivel."

#: src/components/AuthPage.jsx:489
msgid "Trusted by 12M+ businesses"
msgstr "Confiado por más de 12M de negocios"

#: src/components/AuthPage.jsx:500
msgid "Ready to grow your list?"
msgstr "¿Listo para hacer crecer tu lista?"

#: src/components/AuthPage.jsx:503
msgid "Join 12M+ WordPress sites already using SureContact to capture, nurture, and convert their visitors."
msgstr "Únete a más de 12M de sitios de WordPress que ya utilizan SureContact para captar, nutrir y convertir a sus visitantes."

#: src/components/AuthPage.jsx:508
msgid "Get started"
msgstr "Comienza"

#: src/components/SignupForm.jsx:22
msgid "Account created!"
msgstr "¡Cuenta creada!"

#: src/components/SignupForm.jsx:23
msgid "Connecting your site to SureContact…"
msgstr "Conectando tu sitio a SureContact…"

#: src/components/SignupForm.jsx:33
msgid "This email already has an account."
msgstr "Este correo electrónico ya tiene una cuenta."

#: src/components/SignupForm.jsx:34
msgid "Use the “Sign in” link below to connect this site."
msgstr "Usa el enlace “Iniciar sesión” a continuación para conectar este sitio."

#: src/components/SignupForm.jsx:41
msgid "We couldn’t reach your site to verify the install."
msgstr "No pudimos acceder a tu sitio para verificar la instalación."

#: src/components/SignupForm.jsx:42
msgid "Check that your site is publicly accessible and try again."
msgstr "Verifica que tu sitio sea accesible públicamente y vuelve a intentarlo."

#: src/components/SignupForm.jsx:49
msgid "That email address isn’t valid."
msgstr "Esa dirección de correo electrónico no es válida."

#: src/components/SignupForm.jsx:57
msgid "Too many attempts."
msgstr "Demasiados intentos."

#: src/components/SignupForm.jsx:58
msgid "Please wait a minute and try again."
msgstr "Por favor, espera un minuto y vuelve a intentarlo."

#: src/components/SignupForm.jsx:64
msgid "Something went wrong."
msgstr "Algo salió mal."

#: src/components/SignupForm.jsx:65
msgid "Please try again."
msgstr "Por favor, intenta de nuevo."

#: src/components/SignupForm.jsx:77
msgid "First name is required."
msgstr "Se requiere un nombre."

#: src/components/SignupForm.jsx:79
#: src/components/SignupForm.jsx:85
msgid "Must be 60 characters or fewer."
msgstr "Debe tener 60 caracteres o menos."

#: src/components/SignupForm.jsx:83
msgid "Last name is required."
msgstr "Se requiere un apellido."

#: src/components/SignupForm.jsx:89
msgid "Email is required."
msgstr "Se requiere un correo electrónico."

#: src/components/SignupForm.jsx:91
msgid "Enter a valid email address."
msgstr "Ingresa una dirección de correo electrónico válida."

#: src/components/SignupForm.jsx:115
msgid "First name"
msgstr "Nombre"

#: src/components/SignupForm.jsx:122
msgid "e.g., Jane"
msgstr "p. ej., Jane"

#: src/components/SignupForm.jsx:132
msgid "Last name"
msgstr "Apellido"

#: src/components/SignupForm.jsx:139
msgid "e.g., Doe"
msgstr "p. ej., Doe"

#: src/components/SignupForm.jsx:151
msgid "Work email"
msgstr "Correo electrónico de trabajo"

#: src/components/SignupForm.jsx:159
msgid "e.g., you@company.com"
msgstr "p. ej., you@company.com"

#: src/components/SignupForm.jsx:177
msgid "Connecting…"
msgstr "Conectando…"

#: src/components/SignupForm.jsx:179
msgid "Creating your account…"
msgstr "Creando tu cuenta…"

#: src/components/SignupForm.jsx:180
msgid "Create Account & Connect"
msgstr "Crear cuenta y conectar"

#: src/screens/logs/components/LogsHeader.jsx:78
msgid "Retry All Failed?"
msgstr "¿Reintentar todos los fallidos?"

#: src/screens/logs/components/LogsHeader.jsx:82
msgid "This will reset all failed and errored entries and queue them for retry via background processing."
msgstr "Esto restablecerá todas las entradas fallidas y con errores y las pondrá en cola para reintentar a través de procesamiento en segundo plano."

#: src/screens/logs/components/LogsHeader.jsx:104
msgid "Retrying…"
msgstr "Reintentando…"

#: src/screens/logs/components/LogsHeader.jsx:104
msgid "Retry All"
msgstr "Reintentar todo"

#: src/screens/sync-contacts/JobHistory.jsx:35
#: src/screens/sync-contacts/JobProgress.jsx:93
msgid "Total Companies"
msgstr "Total de empresas"

#: src/screens/sync-contacts/JobHistory.jsx:37
#: src/screens/sync-contacts/JobProgress.jsx:105
msgid "Linked Contacts"
msgstr "Contactos vinculados"
