msgid ""
msgstr ""
"Project-Id-Version: Fair Payments Connector 1.2.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fair-payments-connector\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-06-17T14:13:54+00:00\n"
"PO-Revision-Date: 2026-06-17 16:26+0200\n"
"Language: es_ES\n"
"X-Generator: Poedit 3.9\n"
"X-Domain: fair-payments-connector\n"

#. Plugin Name of the plugin
#: fair-payments-connector.php
#: src/Admin/AdminPages.php:39
#: src/Admin/AdminPages.php:40
#: src/Core/Plugin.php:102
msgid "Fair Payments Connector"
msgstr "Fair Payments Connector"

#. Plugin URI of the plugin
#: fair-payments-connector.php
msgid "https://github.com/marcin-wosinek/fair-event-plugins"
msgstr "https://github.com/marcin-wosinek/fair-event-plugins"

#. Author of the plugin
#: fair-payments-connector.php
msgid "Marcin Wosinek"
msgstr "Marcin Wosinek"

#. Author URI of the plugin
#: fair-payments-connector.php
msgid "https://github.com/marcin-wosinek"
msgstr "https://github.com/marcin-wosinek"

#: src/Admin/AdminPages.php:51
#: src/Admin/AdminPages.php:52
msgid "Transactions"
msgstr "Transacciones"

#: src/Admin/AdminPages.php:60
#: src/Admin/AdminPages.php:61
#: src/Admin/AdminPages.php:68
#: src/Admin/transaction/TransactionPage.js:550
msgid "Transaction Detail"
msgstr "Detalle de transacción"

#: src/Admin/AdminPages.php:73
#: src/Admin/AdminPages.php:74
#: src/Admin/fee-dashboard/FeeDashboardApp.js:103
msgid "Fee Dashboard"
msgstr "Panel de comisiones"

#: src/Admin/AdminPages.php:84
#: src/Admin/AdminPages.php:85
msgid "Settings"
msgstr "Ajustes"

#. translators: %s: link to settings page
#: src/Admin/AdminPages.php:165
#, php-format
msgid "Fair Payment is in <strong>Test mode</strong> — no real payments are being processed. <a href=\"%s\">Switch to Live mode</a>."
msgstr "Fair Payment está en <strong>modo de prueba</strong> — no se están procesando pagos reales. <a href=\"%s\">Cambiar a modo en vivo</a>."

#: src/Admin/ApiKeyRemovedNotice.php:70
msgid "Fair Payments Connector:"
msgstr "Fair Payments Connector:"

#: src/Admin/ApiKeyRemovedNotice.php:73
#: src/Admin/settings/ConnectionTab.js:418
msgid "Connect with Mollie"
msgstr "Conectar con Mollie"

#: src/API/ConnectionController.php:75
#: src/API/ConnectionController.php:113
#: src/API/ConnectionController.php:201
msgid "Mollie is not connected. Please connect your Mollie account first."
msgstr "Mollie no está conectado. Conecta tu cuenta de Mollie primero."

#: src/API/ConnectionController.php:223
msgid "Connection test successful. Token was refreshed."
msgstr "Prueba de conexión exitosa. El token se actualizó."

#: src/API/ConnectionController.php:224
msgid "Connection test successful. Token is still valid."
msgstr "Prueba de conexión exitosa. El token sigue siendo válido."

#. translators: %s: error message
#: src/API/ConnectionController.php:242
#, php-format
msgid "Connection test failed: %s"
msgstr "Prueba de conexión fallida: %s"

#: src/API/PaymentEndpoint.php:286
msgid "Mollie payment gateway is not configured. Please configure your API keys in settings."
msgstr "La pasarela de pago Mollie no está configurada. Configura tus claves de API en ajustes."

#: src/API/PaymentEndpoint.php:306
msgid "Invalid payment amount."
msgstr "Importe de pago inválido."

#. translators: %s: amount and currency
#: src/API/PaymentEndpoint.php:314
#, php-format
msgid "Payment of %1$s %2$s"
msgstr "Pago de %1$s %2$s"

#: src/API/PaymentEndpoint.php:447
#: src/API/PaymentEndpoint.php:488
#: src/API/TransactionAPI.php:165
#: src/API/TransactionsController.php:271
#: src/API/TransactionsController.php:291
#: src/API/TransactionsController.php:423
#: src/Models/Transaction.php:518
msgid "Transaction not found."
msgstr "Transacción no encontrada."

#: src/API/TransactionAPI.php:103
msgid "Failed to create transaction."
msgstr "Error al crear la transacción."

#: src/API/TransactionAPI.php:119
msgid "Failed to create line items."
msgstr "Error al crear los elementos de línea."

#: src/API/TransactionAPI.php:179
msgid "Redirect URL is required."
msgstr "La URL de redirección es obligatoria."

#. translators: %d: transaction ID
#: src/API/TransactionAPI.php:192
#, php-format
msgid "Payment #%d"
msgstr "Pago #%d"

#: src/API/TransactionAPI.php:268
msgid "Failed to update transaction with payment details."
msgstr "Error al actualizar la transacción con los detalles del pago."

#: src/API/TransactionAPI.php:370
msgid "This transaction has no Mollie payment ID to sync."
msgstr "Esta transacción no tiene un ID de pago de Mollie para sincronizar."

#: src/API/TransactionAPI.php:561
msgid "Line items must be an array."
msgstr "Los elementos de línea deben ser una matriz."

#: src/API/TransactionAPI.php:569
msgid "At least one line item is required."
msgstr "Se requiere al menos un elemento de línea."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:581
#, php-format
msgid "Line item at index %d must be an array."
msgstr "El elemento de línea en el índice %d debe ser un array."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:593
#, php-format
msgid "Line item at index %d is missing required \"name\" field."
msgstr "El elemento de línea en el índice %d no tiene el campo requerido «name»."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:605
#, php-format
msgid "Line item at index %d has invalid \"amount\" field."
msgstr "El elemento de línea en el índice %d tiene un campo «amount» inválido."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:617
#, php-format
msgid "Line item at index %d must have positive amount."
msgstr "El elemento de línea en el índice %d debe tener una cantidad positiva."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:631
#, php-format
msgid "Line item at index %d must have positive quantity."
msgstr "El elemento de línea en el índice %d debe tener una cantidad positiva."

#: src/API/TransactionsController.php:316
msgid "No fields to update."
msgstr "No hay campos para actualizar."

#: src/API/TransactionsController.php:326
msgid "Failed to update transaction."
msgstr "No se pudo actualizar la transacción."

#: src/API/TransactionsController.php:350
msgid "Expected an array of transactions."
msgstr "Se esperaba un array de transacciones."

#. translators: 1: created count, 2: updated count, 3: skipped count
#: src/API/TransactionsController.php:383
#, php-format
msgid "Imported %1$d new, updated %2$d, skipped %3$d transaction(s)."
msgstr "Se importaron %1$d nuevas, se actualizaron %2$d, se omitieron %3$d transacción(es)."

#: src/API/WebhookEndpoint.php:90
msgid "Payment ID is missing from webhook."
msgstr "Falta el ID de pago en el webhook."

#: src/API/WebhookEndpoint.php:110
msgid "Transaction not found in database."
msgstr "Transacción no encontrada en la base de datos."

#: src/API/WebhookEndpoint.php:196
msgid "Failed to update transaction status."
msgstr "No se pudo actualizar el estado de la transacción."

#: src/blocks/simple-payment/render.php:73
msgid "Continue"
msgstr "Continuar"

#: src/blocks/simple-payment/render.php:65
msgid "Thank you! Your payment is being processed."
msgstr "¡Gracias! Tu pago se está procesando."

#: src/blocks/simple-payment/render.php:101
#: src/blocks/simple-payment/index.js:155
msgid "Pay Now"
msgstr "Pagar ahora"

#: src/blocks/simple-payment/render.php:105
msgid "Processing payment..."
msgstr "Procesando pago..."

#: src/blocks/simple-payment/render.php:110
msgid "Payment gateway is not configured. Please configure your Mollie API keys."
msgstr "La pasarela de pago no está configurada. Por favor, configura tus claves de API de Mollie."

#: src/Core/Features.php:122
msgid "Core"
msgstr "Core"

#: src/Core/Features.php:123
msgid "Transactions, settings, payment blocks. Always on."
msgstr "Transacciones, ajustes, bloques de pago. Siempre activo."

#: src/Core/Features.php:126
msgid "Bundled translations"
msgstr "Traducciones incluidas"

#: src/Core/Features.php:127
#: src/Core/Plugin.php:103
msgid "Load .mo/.json files shipped with the plugin instead of relying on WordPress.org language packs. Useful while a locale is below the 90% threshold on translate.wordpress.org or for in-progress strings."
msgstr "Carga archivos .mo/.json incluidos en el plugin en lugar de depender de los paquetes de idioma de WordPress.org. Útil cuando una configuración regional está por debajo del umbral del 90 % en translate.wordpress.org o para cadenas en progreso."

#: src/Models/Transaction.php:526
msgid "Payment has already been initiated for this transaction. Create a new transaction to retry."
msgstr "El pago ya ha sido iniciado para esta transacción. Crea una nueva transacción para reintentar."

#. translators: %s: current transaction status
#: src/Models/Transaction.php:536
#, php-format
msgid "Transaction status must be \"draft\" to initiate payment. Current status: %s"
msgstr "El estado de la transacción debe ser «borrador» para iniciar el pago. Estado actual: %s"

#: src/Payment/MolliePaymentHandler.php:59
msgid "Mollie is not connected. Please connect your Mollie account in settings."
msgstr "Mollie no está conectado. Conecta tu cuenta de Mollie en los ajustes."

#: src/Payment/MolliePaymentHandler.php:260
msgid "Payment"
msgstr "Pago"

#: src/Payment/MolliePaymentHandler.php:293
msgid "Application fee"
msgstr "Comisión de la aplicación"

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:455
#, php-format
msgid "Failed to retrieve payment: %s"
msgstr "Error al recuperar el pago: %s"

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:483
#, php-format
msgid "Failed to list balance transactions: %s"
msgstr "Error al listar las transacciones de saldo: %s"

#: src/Settings/Settings.php:45
msgid "Payment mode (test or live)"
msgstr "Modo de pago (prueba o en vivo)"

#: src/Settings/Settings.php:58
msgid "Mollie Organization ID"
msgstr "ID de organización de Mollie"

#: src/Settings/Settings.php:74
msgid "Mollie OAuth Access Token"
msgstr "Token de acceso OAuth de Mollie"

#: src/Settings/Settings.php:86
msgid "Mollie OAuth Refresh Token"
msgstr "Token de actualización OAuth de Mollie"

#: src/Settings/Settings.php:98
msgid "Mollie OAuth Token Expiration (Unix timestamp)"
msgstr "Expiración del token OAuth de Mollie (marca de tiempo Unix)"

#: src/Settings/Settings.php:116
msgid "Unique Site Identifier for OAuth"
msgstr "Identificador único del sitio para OAuth"

#: src/Settings/Settings.php:134
msgid "Mollie OAuth Connection Status"
msgstr "Estado de conexión OAuth de Mollie"

#: src/Settings/Settings.php:152
msgid "Mollie Profile ID (cached)"
msgstr "ID de perfil de Mollie (en caché)"

#: src/Settings/Settings.php:165
msgid "Disable bank transfer when close to the key date of the sale"
msgstr "Desactivar transferencia bancaria cuando se acerca la fecha clave de la venta"

#: src/Settings/Settings.php:178
msgid "Working-day threshold for disabling bank transfer"
msgstr "Umbral de días laborales para desactivar transferencia bancaria"

#: src/Settings/Settings.php:214
msgid "Per-bundle feature toggles"
msgstr "Alternadores de funciones por paquete"

#: src/Admin/transactions/components/ImportTransactionsModal.js:247
msgid "Label"
msgstr "Etiqueta"

#: src/Admin/transaction/TransactionPage.js:748
msgid "Created"
msgstr "Creado"

#: src/Admin/transaction/TransactionPage.js:737
#: src/Admin/transactions/components/ImportTransactionsModal.js:248
#: src/Admin/transactions/TransactionsApp.js:313
#: src/Admin/transactions/TransactionsApp.js:480
msgid "Status"
msgstr "Estado"

#: src/Admin/transactions/components/ImportTransactionsModal.js:250
msgid "Actions"
msgstr "Acciones"

#: src/Admin/transaction/TransactionPage.js:136
#: src/Admin/transaction/TransactionPage.js:266
msgid "Cancel"
msgstr "Cancelar"

#: src/Admin/transactions/components/ImportTransactionsModal.js:53
msgid "Failed to load connected sites."
msgstr "Error al cargar los sitios conectados."

#: src/Admin/transactions/components/ImportTransactionsModal.js:168
msgid "Connected Sites"
msgstr "Sitios conectados"

#: src/Admin/transactions/components/ImportTransactionsModal.js:229
msgid "Loading sites…"
msgstr "Cargando sitios…"

#: src/Admin/settings/ConnectionTab.js:237
#: src/Admin/transaction/TransactionPage.js:712
#: src/Admin/transactions/TransactionsApp.js:40
#: src/Admin/transactions/TransactionsApp.js:585
msgid "Test"
msgstr "Probar"

#: src/Admin/transaction/TransactionPage.js:154
#: src/Admin/transaction/TransactionPage.js:362
msgid "Edit"
msgstr "Editar"

#: src/Admin/transaction/TransactionPage.js:257
msgid "Remove"
msgstr "Eliminar"

#: src/Admin/settings/CurrencyTab.js:124
#: src/Admin/settings/PaymentMethodsTab.js:151
#: src/Admin/transaction/TransactionPage.js:128
msgid "Save"
msgstr "Guardar"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:77
msgid "Failed to load dashboard data."
msgstr "No se pudieron cargar los datos del escritorio."

#: src/Admin/fee-dashboard/FeeDashboardApp.js:112
msgid "Test mode — these figures reflect test transactions only."
msgstr "Modo de prueba — estas cifras reflejan solo transacciones de prueba."

#: src/Admin/fee-dashboard/FeeDashboardApp.js:138
msgid "Total payment volume this month"
msgstr "Volumen de pago total este mes"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:149
msgid "Integration fees this month"
msgstr "Comisiones de integración este mes"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:160
msgid "Monthly fee cap"
msgstr "Límite de cuota mensual"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:172
msgid "remaining"
msgstr "restante"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:179
msgid "Active plan"
msgstr "Plan activo"

#: src/Admin/settings/ConnectionTab.js:83
msgid "Failed to load settings."
msgstr "No se pudieron cargar los ajustes."

#: src/Admin/settings/ConnectionTab.js:183
msgid "Are you sure you want to disconnect from Mollie? You will need to reconnect to accept payments."
msgstr "¿Estás seguro de que quieres desconectarte de Mollie? Necesitarás reconectarte para aceptar pagos."

#: src/Admin/settings/ConnectionTab.js:199
msgid "Disconnected from Mollie."
msgstr "Desconectado de Mollie."

#: src/Admin/settings/ConnectionTab.js:209
msgid "Failed to disconnect."
msgstr "No se pudo desconectar."

#. translators: %s: mode name (Test or Live)
#: src/Admin/settings/ConnectionTab.js:235
#, js-format
msgid "Switched to %s mode."
msgstr "Cambiado a modo %s."

#: src/Admin/settings/ConnectionTab.js:238
#: src/Admin/transaction/TransactionPage.js:716
#: src/Admin/transactions/TransactionsApp.js:39
#: src/Admin/transactions/TransactionsApp.js:589
msgid "Live"
msgstr "En directo"

#: src/Admin/settings/ConnectionTab.js:246
msgid "Failed to change mode."
msgstr "No se pudo cambiar el modo."

#: src/Admin/settings/ConnectionTab.js:268
msgid "Connection refreshed successfully."
msgstr "Conexión actualizada correctamente."

#: src/Admin/settings/ConnectionTab.js:289
msgid "Failed to refresh connection."
msgstr "Error al actualizar la conexión."

#: src/Admin/settings/ConnectionTab.js:321
msgid "Please check the error log for more details or try reconnecting to Mollie."
msgstr "Comprueba el registro de errores para más detalles o intenta reconectarte a Mollie."

#: src/Admin/settings/ConnectionTab.js:391
msgid "Loading connection settings..."
msgstr "Cargando ajustes de conexión..."

#: src/Admin/settings/ConnectionTab.js:406
msgid "Mollie Connection"
msgstr "Conexión con Mollie"

#: src/Admin/settings/ConnectionTab.js:412
msgid "Connect your Mollie account to accept payments. This uses secure OAuth authentication."
msgstr "Conecta tu cuenta de Mollie para aceptar pagos. Utiliza autenticación OAuth segura."

#: src/Admin/settings/ConnectionTab.js:427
msgid "Connected to Mollie"
msgstr "Conectado a Mollie"

#: src/Admin/settings/ConnectionTab.js:437
msgid "Organization ID:"
msgstr "ID de organización:"

#: src/Admin/settings/ConnectionTab.js:450
msgid "Profile ID:"
msgstr "ID de perfil:"

#: src/Admin/settings/ConnectionTab.js:459
msgid "Missing (required for payments)"
msgstr "Falta (requerido para pagos)"

#: src/Admin/settings/ConnectionTab.js:474
msgid "Please reconnect to Mollie to fetch the profile ID."
msgstr "Reconéctate a Mollie para obtener el ID de perfil."

#. translators: %s: expiration date
#: src/Admin/settings/ConnectionTab.js:592
#, js-format
msgid "Token expires: %s"
msgstr "El token caduca: %s"

#: src/Admin/settings/ConnectionTab.js:606
#: src/Admin/transaction/TransactionPage.js:693
#: src/Admin/transactions/TransactionsApp.js:329
#: src/Admin/transactions/TransactionsApp.js:486
msgid "Mode"
msgstr "Modo"

#: src/Admin/settings/ConnectionTab.js:613
msgid "Test Mode"
msgstr "Modo de prueba"

#: src/Admin/settings/ConnectionTab.js:620
msgid "Live Mode"
msgstr "Modo en vivo"

#: src/Admin/settings/ConnectionTab.js:639
msgid "Disconnect"
msgstr "Desconectar"

#: src/Admin/settings/ConnectionTab.js:651
msgid "Refreshing..."
msgstr "Actualizando..."

#: src/Admin/settings/ConnectionTab.js:655
msgid "Refresh Connection"
msgstr "Actualizar conexión"

#: src/Core/Plugin.php:106
msgid "Forced by a wp-config constant — change it there."
msgstr "Forzado por una constante de wp-config — cámbialo allí."

#: src/Admin/settings/PaymentMethodsTab.js:56
msgid "Failed to load payment method settings."
msgstr "No se pudieron cargar los ajustes del método de pago."

#: src/Admin/settings/PaymentMethodsTab.js:74
msgid "Payment method settings saved."
msgstr "Ajustes del método de pago guardados."

#: src/Admin/settings/PaymentMethodsTab.js:84
msgid "Failed to save payment method settings."
msgstr "No se pudieron guardar los ajustes del método de pago."

#: src/Admin/settings/PaymentMethodsTab.js:101
msgid "Bank Transfer (SEPA)"
msgstr "Transferencia bancaria (SEPA)"

#: src/Admin/settings/PaymentMethodsTab.js:103
msgid "SEPA bank transfers can take 1–3 working days to settle. Disable this method when the sale is too close to its key date (e.g. event day) to ensure payments clear in time."
msgstr "Las transferencias bancarias SEPA pueden tardar entre 1 y 3 días hábiles en procesarse. Desactiva este método cuando la venta esté demasiado cerca de su fecha clave (p. ej. día del evento) para asegurar que los pagos se procesen a tiempo."

#: src/Admin/settings/PaymentMethodsTab.js:111
msgid "Disable bank transfer near the key date"
msgstr "Desactiva la transferencia bancaria cerca de la fecha clave"

#: src/Admin/settings/PaymentMethodsTab.js:115
msgid "Hide bank transfer as a payment option when the sale is within the threshold below."
msgstr "Oculta la transferencia bancaria como opción de pago cuando la venta esté dentro del umbral indicado a continuación."

#: src/Admin/settings/PaymentMethodsTab.js:125
msgid "Working-day threshold"
msgstr "Umbral de días hábiles"

#: src/Admin/settings/PaymentMethodsTab.js:129
msgid "Disable bank transfer when fewer than this many working days remain before the key date."
msgstr "Desactiva la transferencia bancaria cuando queden menos de este número de días hábiles antes de la fecha clave."

#: src/Admin/settings/SettingsApp.js:47
msgid "Authorization cancelled. Please try again."
msgstr "Autorización cancelada. Por favor, inténtalo de nuevo."

#: src/Admin/settings/SettingsApp.js:109
msgid "Successfully connected to Mollie!"
msgstr "¡Conectado correctamente a Mollie!"

#: src/Admin/settings/SettingsApp.js:119
msgid "Failed to save OAuth tokens: "
msgstr "No se pudieron guardar los tokens de OAuth: "

#: src/Admin/settings/SettingsApp.js:65
msgid "OAuth callback incomplete: refresh token not received from authorization server."
msgstr "Devolución de llamada de OAuth incompleta: el servidor de autorización no devolvió el token de actualización."

#: src/Admin/settings/SettingsApp.js:163
msgid "Fair Payments Connector Settings"
msgstr "Ajustes de Fair Payments Connector"

#: src/Admin/settings/SettingsApp.js:185
msgid "Connection"
msgstr "Conexión"

#: src/Admin/settings/SettingsApp.js:189
msgid "Payment Methods"
msgstr "Métodos de pago"

#: src/Admin/transaction/TransactionLog.js:66
msgid "Failed to load log entries."
msgstr "No se pudieron cargar los registros de transacciones."

#: src/Admin/transaction/TransactionLog.js:90
msgid "Event Log"
msgstr "Registro de eventos"

#: src/Admin/transaction/TransactionLog.js:99
msgid "Refresh"
msgstr "Actualizar"

#: src/Admin/transaction/TransactionLog.js:112
msgid "No log entries for this transaction yet."
msgstr "Aún no hay entradas de registro para esta transacción."

#: src/Admin/transaction/TransactionLog.js:123
msgid "Time"
msgstr "Hora"

#: src/Admin/transaction/TransactionLog.js:126
msgid "Level"
msgstr "Nivel"

#: src/Admin/transaction/TransactionLog.js:129
msgid "Event"
msgstr "Evento"

#: src/Admin/transaction/TransactionLog.js:132
msgid "Message"
msgstr "Mensaje"

#: src/Admin/transaction/TransactionLog.js:135
msgid "Request"
msgstr "Solicitud"

#: src/Admin/transaction/TransactionLog.js:180
msgid "Context"
msgstr "Contexto"

#: src/Admin/transaction/TransactionPage.js:155
#: src/Admin/transaction/TransactionPage.js:363
msgid "Add"
msgstr "Añadir"

#: src/Admin/transaction/TransactionPage.js:236
#: src/Admin/transaction/TransactionPage.js:342
msgid "Participant"
msgstr "Participante"

#: src/Admin/transaction/TransactionPage.js:242
msgid "Search by name or email…"
msgstr "Buscar por nombre o correo electrónico…"

#: src/Admin/transaction/TransactionPage.js:386
msgid "Failed to update."
msgstr "No se pudo actualizar."

#: src/Admin/transaction/TransactionPage.js:396
msgid "Person & Post"
msgstr "Persona y entrada"

#: src/Admin/transaction/TransactionPage.js:419
msgid "User"
msgstr "Usuario"

#: src/Admin/transaction/TransactionPage.js:436
msgid "Post"
msgstr "Entrada"

#: src/Admin/transaction/TransactionPage.js:483
msgid "Synced with Mollie successfully."
msgstr "Sincronizado con Mollie correctamente."

#: src/Admin/transaction/TransactionPage.js:487
msgid "Mollie responded but the settlement fee could not be extracted. See Mollie response below."
msgstr "Mollie respondió pero no se pudo extraer la comisión de liquidación. Consulta la respuesta de Mollie a continuación."

#: src/Admin/transaction/TransactionPage.js:499
msgid "Failed to sync with Mollie."
msgstr "No se pudo sincronizar con Mollie."

#: src/Admin/transaction/TransactionPage.js:513
msgid "No transaction ID provided."
msgstr "No se proporcionó ningún ID de transacción."

#: src/Admin/transaction/TransactionPage.js:528
msgid "Failed to load transaction."
msgstr "No se pudo cargar la transacción."

#: src/Admin/transaction/TransactionPage.js:557
#: src/Admin/transaction/TransactionPage.js:573
msgid "Back to Transactions"
msgstr "Volver a transacciones"

#: src/Admin/transaction/TransactionPage.js:576
msgid "Transaction"
msgstr "Transacción"

#: src/Admin/transaction/TransactionPage.js:590
msgid "Payment Details"
msgstr "Detalles de pago"

#: src/Admin/transaction/TransactionPage.js:603
#: src/Admin/transactions/TransactionsApp.js:375
msgid "Syncing…"
msgstr "Sincronizando…"

#: src/Admin/transaction/TransactionPage.js:607
msgid "Sync with Mollie"
msgstr "Sincronizar con Mollie"

#: src/Admin/transaction/TransactionPage.js:631
msgid "See Mollie response"
msgstr "Ver respuesta de Mollie"

#: src/Admin/transaction/TransactionPage.js:660
#: src/Admin/transactions/TransactionsApp.js:461
#: src/blocks/simple-payment/index.js:115
msgid "Amount"
msgstr "Importe"

#: src/Admin/transaction/TransactionPage.js:669
#: src/Admin/transactions/TransactionsApp.js:467
msgid "Mollie Fee"
msgstr "Comisión de Mollie"

#: src/Admin/transaction/TransactionPage.js:681
#: src/Admin/transactions/TransactionsApp.js:473
msgid "Integration Fee"
msgstr "Comisión de integración"

#: src/Admin/transaction/TransactionPage.js:730
msgid "Status & Timing"
msgstr "Estado y cronología"

#: src/Admin/transaction/TransactionPage.js:756
msgid "Payment Initiated"
msgstr "Pago iniciado"

#: src/Admin/transaction/TransactionPage.js:764
msgid "Updated"
msgstr "Actualizado"

#: src/Admin/transaction/TransactionPage.js:780
#: src/Admin/transaction/TransactionPage.js:835
#: src/Admin/transactions/TransactionsApp.js:497
msgid "Description"
msgstr "Descripción"

#: src/Admin/transaction/TransactionPage.js:821
msgid "Line Items"
msgstr "Artículos de línea"

#: src/Admin/transaction/TransactionPage.js:829
msgid "Name"
msgstr "Nombre"

#: src/Admin/transaction/TransactionPage.js:841
msgid "Quantity"
msgstr "Cantidad"

#: src/Admin/transaction/TransactionPage.js:847
msgid "Unit Amount"
msgstr "Importe unitario"

#: src/Admin/transaction/TransactionPage.js:853
msgid "Total"
msgstr "Total"

#: src/Admin/transaction/TransactionPage.js:891
msgid "URLs & Mollie"
msgstr "URLs y Mollie"

#: src/Admin/transaction/TransactionPage.js:898
msgid "Mollie Payment ID"
msgstr "ID de pago de Mollie"

#: src/Admin/transaction/TransactionPage.js:922
msgid "Redirect URL"
msgstr "URL de redirección"

#: src/Admin/transaction/TransactionPage.js:940
msgid "Webhook URL"
msgstr "URL de webhook"

#: src/Admin/transaction/TransactionPage.js:958
msgid "Checkout URL"
msgstr "URL de pago"

#: src/Admin/transactions/components/ImportTransactionsModal.js:89
msgid "Invalid file format. Expected a JSON array."
msgstr "Formato de archivo no válido. Se esperaba un array JSON."

#: src/Admin/transactions/components/ImportTransactionsModal.js:101
msgid "No valid transactions found in the file."
msgstr "No se encontraron transacciones válidas en el archivo."

#: src/Admin/transactions/components/ImportTransactionsModal.js:118
msgid "Failed to import transactions."
msgstr "Error al importar transacciones."

#: src/Admin/transactions/components/ImportTransactionsModal.js:142
msgid "Failed to import transactions from the connected site."
msgstr "Error al importar transacciones del sitio conectado."

#: src/Admin/transactions/components/ImportTransactionsModal.js:155
msgid "Where do you want to import transactions from?"
msgstr "¿De dónde quieres importar transacciones?"

#: src/Admin/transactions/components/ImportTransactionsModal.js:177
msgid "From File"
msgstr "Desde archivo"

#: src/Admin/transactions/components/ImportTransactionsModal.js:186
msgid "Select a JSON file exported from another site, or a Mollie payments CSV export."
msgstr "Selecciona un archivo JSON exportado desde otro sitio o una exportación CSV de pagos de Mollie."

#: src/Admin/transactions/components/ImportTransactionsModal.js:201
msgid "Importing…"
msgstr "Importando…"

#: src/Admin/transactions/components/ImportTransactionsModal.js:210
#: src/Admin/transactions/components/ImportTransactionsModal.js:302
msgid "Back"
msgstr "Atrás"

#: src/Admin/transactions/components/ImportTransactionsModal.js:219
msgid "Pull transactions from a registered connected site. Existing transactions are matched by payment ID and updated rather than duplicated."
msgstr "Extrae transacciones de un sitio conectado registrado. Las transacciones existentes se cotejan por ID de pago y se actualizan en lugar de duplicarse."

#: src/Admin/transactions/components/ImportTransactionsModal.js:236
msgid "No connected sites yet. Add one on the Connected Sites page first."
msgstr "Aún no hay sitios conectados. Añade uno primero en la página de sitios conectados."

#: src/Admin/transactions/components/ImportTransactionsModal.js:284
#: src/Admin/transactions/TransactionsApp.js:386
msgid "Import"
msgstr "Importar"

#: src/Admin/transactions/components/ImportTransactionsModal.js:310
msgid "Import Transactions"
msgstr "Importar transacciones"

#: src/Admin/transactions/TransactionsApp.js:24
msgid "All statuses"
msgstr "Todos los estados"

#: src/Admin/transactions/TransactionsApp.js:25
msgid "Paid"
msgstr "Pagado"

#: src/Admin/transactions/TransactionsApp.js:26
msgid "Pending"
msgstr "Pendiente"

#: src/Admin/transactions/TransactionsApp.js:27
msgid "Open"
msgstr "Abierto"

#: src/Admin/transactions/TransactionsApp.js:28
msgid "Failed"
msgstr "Fallido"

#: src/Admin/transactions/TransactionsApp.js:29
msgid "Canceled"
msgstr "Cancelado"

#: src/Admin/transactions/TransactionsApp.js:30
msgid "Expired"
msgstr "Expirado"

#: src/Admin/transactions/TransactionsApp.js:31
msgid "Draft"
msgstr "Borrador"

#: src/Admin/transactions/TransactionsApp.js:33
msgid "Pending payment"
msgstr "Pago pendiente"

#: src/Admin/transactions/TransactionsApp.js:41
msgid "All modes"
msgstr "Todos los modos"

#: src/Admin/transactions/TransactionsApp.js:115
msgid "Failed to load transactions."
msgstr "No se pudieron cargar las transacciones."

#. translators: %d is the number of exported transactions
#: src/Admin/transactions/TransactionsApp.js:195
#, js-format
msgid "%d transaction(s) exported."
msgstr "Se han exportado %d transacciones."

#: src/Admin/transactions/TransactionsApp.js:233
msgid "No paid transactions are missing Mollie fee data."
msgstr "No hay transacciones pagadas sin datos de comisión de Mollie."

#. translators: 1: synced count, 2: failed count, 3: total count
#: src/Admin/transactions/TransactionsApp.js:272
#, js-format
msgid "Mollie fee sync complete: %1$d updated, %2$d failed (out of %3$d)."
msgstr "Sincronización de comisión de Mollie completada: %1$d actualizada/s, %2$d fallida/s (de %3$d)."

#: src/Admin/transactions/TransactionsApp.js:285
msgid "Failed to load missing Mollie fees."
msgstr "No se pudieron cargar las comisiones de Mollie faltantes."

#: src/Admin/transactions/TransactionsApp.js:302
msgid "Payment Transactions"
msgstr "Transacciones de pago"

#: src/Admin/transactions/TransactionsApp.js:357
msgid "Export Selected"
msgstr "Exportar seleccionados"

#: src/Admin/transactions/TransactionsApp.js:376
msgid "Load Missing Mollie Fees"
msgstr "Cargar comisiones de Mollie faltantes"

#. translators: 1: processed count, 2: total count, 3: succeeded count, 4: failed count
#: src/Admin/transactions/TransactionsApp.js:416
#, js-format
msgid "Syncing Mollie fees: %1$d / %2$d (updated: %3$d, failed: %4$d)"
msgstr "Sincronizando comisiones de Mollie: %1$d / %2$d (actualizadas: %3$d, fallidas: %4$d)"

#: src/Admin/transactions/TransactionsApp.js:432
msgid "No transactions found."
msgstr "No se encontraron transacciones."

#: src/Admin/transactions/TransactionsApp.js:457
msgid "ID"
msgstr "ID"

#: src/Admin/transactions/TransactionsApp.js:503
msgid "Person"
msgstr "Persona"

#: src/Admin/transactions/TransactionsApp.js:509
msgid "Entry"
msgstr "Entrada"

#: src/Admin/transactions/TransactionsApp.js:516
msgid "Date"
msgstr "Fecha"

#: src/Admin/transactions/TransactionsApp.js:654
msgid "Previous"
msgstr "Anterior"

#: src/Admin/transactions/TransactionsApp.js:674
msgid "Next"
msgstr "Siguiente"

#: src/blocks/simple-payment/index.js:96
msgid "Simple Payment Block"
msgstr "Bloque de pago sencillo"

#: src/Admin/settings/SettingsApp.js:193
#: src/blocks/simple-payment/index.js:123
msgid "Currency"
msgstr "Moneda"

#: src/blocks/simple-payment/index.js:128
msgid "Description (optional)"
msgstr "Descripción (opcional)"

#: src/blocks/simple-payment/index.js:136
msgid "Optional description for the payment"
msgstr "Descripción opcional para el pago"

#: src/blocks/simple-payment/block.json
msgctxt "block title"
msgid "Simple Payment"
msgstr "Pago sencillo"

#: src/blocks/simple-payment/block.json
msgctxt "block description"
msgid "Simple payment block for WordPress"
msgstr "Bloque de pago sencillo para WordPress"

#. translators: %s: link to settings page
#: src/Admin/AdminPages.php:168
#, php-format
msgid "Fair Payment is <strong>not set up</strong> — no payments can be processed yet. <a href=\"%s\">Set up Mollie</a>."
msgstr "Fair Payment no está <strong>configurado</strong> — aún no se pueden procesar pagos. <a href=\"%s\">Configura Mollie</a>."

#: src/Admin/AdminPages.php:202
msgid "Set up"
msgstr "Configurar"

#: src/API/OAuthCallbackController.php:127
msgid "Invalid or expired OAuth state. Please try connecting again."
msgstr "Estado OAuth no válido o caducado. Intenta conectar de nuevo."

#: src/API/PaymentEndpoint.php:189
msgid "Invalid request."
msgstr "Solicitud no válida."

#: src/API/PaymentEndpoint.php:207
#: src/API/PaymentEndpoint.php:217
#: src/API/PaymentEndpoint.php:228
msgid "Block not found."
msgstr "Bloque no encontrado."

#: src/API/PaymentEndpoint.php:252
msgid "Amount does not match block configuration."
msgstr "El importe no coincide con la configuración del bloque."

#: src/blocks/simple-payment/render.php:62
msgid "Thank you! Your payment has been received and confirmed."
msgstr "¡Gracias! Tu pago ha sido recibido y confirmado."

#: src/blocks/simple-payment/render.php:68
msgid "Your payment was not completed. Please try again."
msgstr "Tu pago no se completó. Intenta de nuevo."

#: src/blocks/simple-payment/render.php:78
msgid "Try Again"
msgstr "Intentar de nuevo"

#: src/Settings/Settings.php:191
msgid "Default currency for all transactions"
msgstr "Moneda por defecto para todas las transacciones"

#: src/Admin/settings/ConnectionTab.js:169
msgid "Failed to initiate Mollie connection. Please try again."
msgstr "Error al iniciar la conexión con Mollie. Intenta de nuevo."

#: src/Admin/settings/CurrencyTab.js:58
msgid "Failed to load currency settings."
msgstr "Error al cargar los ajustes de moneda."

#: src/Admin/settings/CurrencyTab.js:73
msgid "Currency settings saved."
msgstr "Ajustes de la moneda guardados."

#: src/Admin/settings/CurrencyTab.js:83
msgid "Failed to save currency settings."
msgstr "Error al guardar los ajustes de la moneda."

#: src/Admin/settings/CurrencyTab.js:100
msgid "Default Currency"
msgstr "Moneda por defecto"

#: src/Admin/settings/CurrencyTab.js:102
msgid "Set the default currency for all new transactions. Existing transaction records are not affected."
msgstr "Establece la moneda por defecto para todas las transacciones nuevas. Los registros de transacciones existentes no se ven afectados."

#: src/Admin/settings/CurrencyTab.js:110
msgid "Site currency"
msgstr "Moneda del sitio"

#: src/Admin/settings/SettingsApp.js:78
msgid "OAuth callback is missing the state parameter. Please try connecting again."
msgstr "Falta el parámetro de estado en la devolución de llamada de OAuth. Intenta conectar de nuevo."

#: src/Admin/settings/SettingsApp.js:222
msgid "Need help?"
msgstr "¿Necesitas ayuda?"

#: src/blocks/simple-payment/view.js:176
msgid "Failed to create payment"
msgstr "Error al crear el pago"

#: src/Admin/transaction/TransactionPage.js:793
msgid "Details"
msgstr "Detalles"

#. Description of the plugin
#: fair-payments-connector.php
msgid "Mollie payments and bookkeeping for WordPress: payment block, itemized transactions, budgets, and bank reconciliation."
msgstr "Pagos de Mollie y contabilidad para WordPress: bloque de pago, transacciones detalladas, presupuestos y conciliación bancaria."

#: src/API/ConnectionController.php:120
msgid "Test payment (Fair Payments Connector settings)"
msgstr "Pago de prueba (ajustes de Fair Payments Connector)"

#: src/Payment/MolliePaymentHandler.php:202
msgid "Failed to load Mollie connection overview: Mollie profile is not configured."
msgstr "No se pudo cargar la descripción general de la conexión de Mollie: el perfil de Mollie no está configurado."

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:220
#, php-format
msgid "Failed to load Mollie connection overview: %s"
msgstr "No se pudo cargar la descripción general de la conexión de Mollie: %s"

#: src/Payment/PaymentGatewayError.php:107
msgid "The payment could not be started. Please try again later or contact the organizer."
msgstr "No se pudo iniciar el pago. Inténtalo de nuevo más tarde o contacta con el organizador."

#: src/Payment/PaymentGatewayError.php:121
msgid "Payment settings"
msgstr "Ajustes de pago"

#: src/Payment/PaymentGatewayError.php:128
msgid "Payment log"
msgstr "Registro de pagos"

#: src/Payment/PaymentGatewayError.php:135
msgid "Mollie dashboard"
msgstr "Panel de Mollie"

#: src/Payment/PaymentGatewayError.php:140
msgid "The connected Mollie profile has no suitable payment method enabled."
msgstr "El perfil de Mollie conectado no tiene ningún método de pago adecuado habilitado."

#: src/Payment/PaymentGatewayError.php:146
msgid "The payment gateway rejected the request. See the payment log for technical details."
msgstr "La pasarela de pago rechazó la solicitud. Consulta el registro de pagos para obtener detalles técnicos."

#: src/Admin/settings/ConnectionTab.js:133
msgid "Failed to load payment methods."
msgstr "No se pudieron cargar los métodos de pago."

#: src/Admin/settings/ConnectionTab.js:347
msgid "You are in live mode. This creates a real 1-unit payment with real money and gateway fees. Continue?"
msgstr "Estás en modo en vivo. Esto crea un pago real de 1 unidad con dinero real y comisiones de pasarela. ¿Continuar?"

#: src/Admin/settings/ConnectionTab.js:365
msgid "Test payment created. Complete or cancel the checkout in the new tab; its status updates automatically."
msgstr "Pago de prueba creado. Completa o cancela el pago en la nueva pestaña; su estado se actualiza automáticamente."

#: src/Admin/settings/ConnectionTab.js:377
msgid "Failed to create test payment."
msgstr "No se pudo crear el pago de prueba."

#: src/Admin/settings/ConnectionTab.js:490
msgid "Loading payment methods…"
msgstr "Cargando métodos de pago…"

#: src/Admin/settings/ConnectionTab.js:510
msgid "Profile name:"
msgstr "Nombre del perfil:"

#: src/Admin/settings/ConnectionTab.js:520
msgid "Enabled payment methods:"
msgstr "Métodos de pago habilitados:"

#: src/Admin/settings/ConnectionTab.js:559
msgid "No payment methods are currently enabled."
msgstr "Actualmente no hay métodos de pago habilitados."

#: src/Admin/settings/ConnectionTab.js:572
msgid "Manage payment methods in Mollie"
msgstr "Gestionar métodos de pago en Mollie"

#: src/Admin/settings/ConnectionTab.js:669
msgid "Test payment"
msgstr "Pago de prueba"

#: src/Admin/settings/ConnectionTab.js:671
msgid "Make a small payment (one unit of your currency, e.g. €1) to check that checkout and confirmation work from start to finish."
msgstr "Realiza un pequeño pago (una unidad de tu moneda, p. ej. €1) para comprobar que el pago y la confirmación funcionan de principio a fin."

#: src/Admin/settings/ConnectionTab.js:680
msgid "Live mode: this creates a real payment with real money and gateway fees."
msgstr "Modo en vivo: esto crea un pago real con dinero real y comisiones de pasarela."

#: src/Admin/settings/ConnectionTab.js:684
msgid "Test mode: no real money is charged."
msgstr "Modo de prueba: no se cobra dinero real."

#: src/Admin/settings/ConnectionTab.js:693
msgid "Test payment created. If the checkout did not open in a new tab, "
msgstr "Pago de prueba creado. Si el formulario de pago no se abrió en una pestaña nueva, "

#: src/Admin/settings/ConnectionTab.js:702
msgid "open it here."
msgstr "abrelo aquí."

#: src/Admin/settings/ConnectionTab.js:714
msgid "Create test payment"
msgstr "Crear pago de prueba"

#: src/Admin/settings/ConnectionTab.js:729
msgid "Connect Mollie first to run a test payment."
msgstr "Conecta Mollie primero para ejecutar un pago de prueba."

#: src/Core/Plugin.php:97
msgid "Translations"
msgstr "Traducciones"

#: src/blocks/simple-payment/index.js:100
msgid "This block is missing an identifier and payments will fail until the post is saved. Save or update the post now."
msgstr "Este bloque no tiene un identificador y los pagos fallarán hasta que guardes la entrada. Guarda o actualiza la entrada ahora."

#: src/Admin/ApiKeyRemovedNotice.php:71
msgid "Your stored Mollie API key was removed. Complete the guided connection to keep accepting payments."
msgstr "Tu clave API de Mollie almacenada fue eliminada. Completa la conexión guiada para seguir aceptando pagos."

#: src/API/PaymentEndpoint.php:240
msgid "This payment option is misconfigured. Please contact the site owner."
msgstr "Esta opción de pago está mal configurada. Por favor, contacta al propietario del sitio."

#: src/blocks/simple-payment/index.js:108
msgid "This block shared its identifier with another Simple Payment block on this page, which could cause buyers to be charged the wrong price. A new identifier was assigned — save or update the post now."
msgstr "Este bloque compartió su identificador con otro bloque de pago simple en esta página, lo que podría causar que se cobre a los compradores un precio incorrecto. Se asignó un nuevo identificador — guarda o actualiza la entrada ahora."

