{
  "general": {
    "save": "Guardar",
    "saveChanges": "Guardar cambios",
    "cancel": "Cancelar",
    "disconnect": "Desconectar",
    "confirm": "Confirmar",
    "continue": "Continuar",
    "search": "Buscar...",
    "selectStore": "Seleccionar tienda:",
    "selectStorePlaceholder": "Seleccionar tienda",
    "switchStore": "Cambiar tienda:",
    "downloadNewVersion": "Descargar nueva versión",
    "merchant": "Comerciante:",
    "settings": "Ajustes",
    "paymentMethods": "Métodos de pago",
    "advanced": "Avanzado",
    "changesSaved": "Cambios guardados exitosamente.",
    "noItemsAvailable": "No hay elementos disponibles",
    "mode": {
      "test": "Modo sandbox",
      "live": "Modo live"
    },
    "errors": {
      "InvalidOperationException": "Se produjo un error en el servidor. Por favor, verifica los datos e inténtalo de nuevo.",
      "unknown": "Se produjo un error desconocido. Por favor, inténtalo de nuevo más tarde.",
      "backgroundDataFetchFailure": "Se produjo un error al actualizar los datos en segundo plano. Por favor, recarga la página para ver los últimos datos.",
      "empty": "El parámetro no puede estar vacío.",
      "saveEntityFailed": "Error al guardar la entidad porque %s",
      "getEntityFailed": "Error al recuperar la entidad porque %s",
      "failedToRetrieveStores": "Error al recuperar las tiendas.",
      "failedToRetrieveOrderStatuses": "Error al recuperar los estados de pedido.",
      "stores": {
        "failed": "Error al recuperar las tiendas.",
        "invalidIdAndStatus": "ID de estado y nombre de estado no son válidos."
      },
      "version": {
        "failed": "No se pudo recuperar la versión."
      },
      "connection": {
        "invalidUsernameOrPassword": "Nombre de usuario o contraseña no válidos. Verifica las credenciales.",
        "invalidUsernameOrPasswordForDeployment": "Nombre de usuario o contraseña no válidos. Verifica las credenciales para %s.",
        "invalidMerchantId": "ID de comerciante no válido.",
        "invalidEnvironment": "Entorno no válido.",
        "emptyStoreId": "ID de tienda vacío.",
        "invalidMode": "Modo no válido.",
        "emptyData": "Datos de conexión vacíos.",
        "settingsNotFound": "No se encuentran las configuraciones de conexión.",
        "invalidRoles": "El usuario no tiene todos los roles necesarios.",
        "invalidSettings": "Las configuraciones de conexión no son válidas.",
        "credentialsDoNotExist": "Los detalles de las credenciales de API no existen.",
        "testKeyChanged": "La clave de API de Test ha cambiado.",
        "liveKeyChanged": "La clave de API de Live ha cambiado.",
        "testMerchantIdChanged": "La ID de comerciante de Test ha cambiado.",
        "liveMerchantIdChanged": "La ID de comerciante de Live ha cambiado.",
        "companyLevelKey": "La clave de API no es a nivel de comerciante.",
        "invalidKey": "La clave de API no es válida.",
        "originFailed": "Error al agregar el origen permitido",
        "clientKeyGenerationFailed": "Error al generar la clave de cliente."
      },
      "countries": {
        "noCountries": "Tu tienda no tiene actualmente ninguno de los países de venta de SeQura compatibles activos. Para procesar pagos con los métodos de pago de SeQura, asegúrate de tener al menos un país compatible en tu tienda. Para obtener más información, ponte en contacto con el soporte de SeQura.",
        "empty": "El parámetro de configuración del país no puede ser una cadena vacía.",
        "countryCode": "Código de país no válido en la configuración del país.",
        "sellingCountries": "No se pudieron recuperar los países de venta."
      },
      "payments": {
        "requiredFieldsError": "Method id and code fields are required.",
        "notConfigured": "El método de pago con ID %s no está configurado.",
        "emptyDataError": "Datos del método de pago vacíos.",
        "failedToRetrieveMethods": "Error al recuperar los métodos de pago.",
        "saveFailed": "Error al guardar el método de pago.",
        "updateFailed": "Error al actualizar el método de pago.",
        "deleteFailed": "Error al eliminar el método de pago.",
        "failedToRetrieveMethodssequra": "Error al recuperar los métodos de pago de SeQura."
      },
      "generalSettings": {
        "captureDelayError": "El número de días de retraso de la captura debe estar entre 1 y 7.",
        "retentionPeriodError": "El número mínimo de período de retención es de 60.",
        "categories": "No se pudieron recuperar las categorías."
      },
      "webhooks": {
        "merchantError": "Comerciante con ID %s no encontrado.",
        "failedToRegisterWebhook": "Error al registrar el webhook.",
        "hmacError": "Error al generar HMAC."
      },
      "failedToRetrieveLog": "Fallo al recuperar el contenido del registro.",
      "failedToRemoveLog": "Fallo al eliminar el contenido del registro."
    }
  },
  "sidebar": {
    "generalSettings": "Configuración general",
    "connectionSettings": "Configuración de conexión",
    "orderStatusSettings": "Configuración de estado de pedido",
    "widgetSettings": "Configuración de widgets",
    "stepOneLabel": "Instalar integración de comercio electrónico",
    "stepDeployments": "Selecciona las Instancias de Despliegue",
    "stepOneDescription": "Tu integración está lista para la conexión.",
    "stepTwoLabel": "Conectar integración",
    "stepThreeLabel": "Configurar países de venta",
    "stepFourLabel": "Configurar widgets",
    "stepFiveLabel": "Comienza a vender con SeQura"
  },
  "validation": {
    "requiredField": "Este campo es obligatorio.",
    "invalidField": "Este campo no es válido.",
    "invalidIPAddress": "Este campo debe contener solo direcciones IP válidas.",
    "invalidJSON": "Este campo debe ser un JSON válido.",
    "invalidEmail": "Este campo debe ser un correo electrónico válido.",
    "maxLength": "El campo no puede tener más de %s caracteres.",
    "numeric": "El valor debe ser un número válido con un máximo de dos decimales.",
    "greaterThanZero": "El valor debe ser mayor que 0.",
    "nonNegative": "El campo no puede tener un valor negativo.",
    "numberOfDecimalPlaces": "El campo debe tener 2 decimales.",
    "integer": "El campo debe ser un número entero.",
    "invalidUrl": "El campo debe ser una URL válida.",
    "invalidFieldValue": "El campo debe estar configurado en \"%s\".",
    "invalidMaxValue": "El valor máximo permitido es %s.",
    "invalidImageType": "Por favor, proporciona un archivo en uno de los tipos de imagen admitidos (PNG, JPG, SVG).",
    "invalidImageSize": "El archivo seleccionado supera el límite de 10 MB.",
    "invalidTimeDuration": "Este campo debe contener fechas como 2017-08-31 o una duración como P3M15D (3 meses y 15 días). Revisa el formato ISO 8601."
  },
  "payments": {
    "title": "Métodos de pago",
    "description": "Descripción de los métodos de pago",
    "countries": {
      "label": "Países",
      "description": "Selecciona el país del cliente"
    },
    "paymentMethods": "Métodos de pago",
    "minimumAmount": "Importe mínimo",
    "maximumAmount": "Importe máximo",
    "availableFrom": "Disponible desde",
    "availableTo": "Disponible hasta"
  },
  "debug": {
    "title": "Habilitar registros",
    "description": "Ayuda a diagnosticar problemas con la integración de SeQura",
    "noLogs": "No hay registros disponibles",
    "log": {
      "severity": "Gravedad",
      "message": "Mensaje",
      "datetime": "Fecha y hora",
      "removeModal": {
        "title": "Eliminar registros",
        "message": "¿Estás seguro de que deseas borrar los registros? No podrás recuperarlos."
      },
      "minLevel": "Nivel de gravedad mínimo",
      "minLevelDescription": "Configura el nivel de gravedad mínimo de los registros que se escribirán en el archivo de registro."
    },
    "reload": "Recargar",
    "remove": "Eliminar"
  },
  "connection": {
    "title": {
      "onboarding": "Empezar",
      "settings": "Configuración de conexión"
    },
    "description": {
      "onboarding": "Asegúrate de estar conectado al portal del comerciante, ya que necesitas copiar varias configuraciones desde allí para completar la siguiente información. Si no tienes una cuenta, contáctanos ",
      "settings": "Descripción de las configuraciones",
      "endLink": "aquí"
    },
    "environment": {
      "label": "Entorno",
      "options": {
        "live": "Live",
        "sandbox": "Sandbox"
      }
    },
    "deployments": {
      "manage": "Gestionar Instancias de Despliegue"
    },
    "username": {
      "label": "Nombre de usuario",
      "description": "Puedes encontrar tu nombre de usuario en el correo electrónico enviado por SeQura."
    },
    "password": {
      "label": "Contraseña",
      "description": "Puedes encontrar tu contraseña en el correo electrónico enviado por SeQura."
    },
    "sendStatisticalData": {
      "description": {
        "text": "Quiero contribuir productos de SeQura enviando datos estadísticos ",
        "endLink": "(información)"
      }
    },
    "modal": {
      "title": "¿Cambiar el entorno?",
      "message": "¿Estás seguro de que deseas cambiar el entorno? Esto eliminará todas las configuraciones actuales en el entorno actual y te volverá a conectar al entorno recién seleccionado."
    },
    "disconnect": {
      "title": "Desconectar",
      "message": "¿Estás seguro de que deseas desconectarte?"
    }
  },
  "deployments": {
    "title": "Selecciona las Instancias de Despliegue",
    "description": "Por favor, selecciona las Instancias de Despliegue para los que deseas ofrecer los métodos de pago de SeQura",
    "selector": {
      "label": "¿En cuáles Instancias de Despliegue deseas ofrecer los métodos de pago de SeQura?",
      "description": "Cada Instancia de Despliegue sirve a un grupo diferente de países."
    }
  },
  "countries": {
    "title": "Países de venta",
    "description": "Por favor, selecciona los países en los que deseas ofrecer métodos de pago de SeQura.",
    "selector": {
      "label": "¿En qué países deseas ofrecer métodos de pago de SeQura?",
      "description": "Por favor, selecciona los países donde los métodos de pago de SeQura estarán disponibles. <a class='sq-link-button' href='https://www.sequra.com/es/contacto' target='_blank'><span>Contáctanos</span></a> para habilitar países adicionales."
    },
    "ES": {
      "label": "España",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes españoles."
    },
    "FR": {
      "label": "Francia",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes franceses."
    },
    "CO": {
      "label": "Colombia",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes colombianos."
    },
    "IT": {
      "label": "Italia",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes italianos."
    },
    "PT": {
      "label": "Portugal",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes portugueses."
    },
    "PE": {
      "label": "Perú",
      "description": "Por favor, introduce la ID de comerciante de SeQura que se debe utilizar para los clientes peruanos."
    },
    "enabledCountries": "Habilitado para {countries}."
  },
  "widgets": {
    "title": {
      "onboarding": "Widgets promocionales",
      "settings": "Configuración de widgets promocionales"
    },
    "description": "Etiquetas de widgets",
    "displayOnProductPage": {
      "label": "Mostrar widget en la página de productos",
      "description": "Especificar si el icono del método de pago debe mostrarse a los clientes en la página de pago."
    },
    "configurator": {
      "label": "Configurador de widgets",
      "description": {
        "start": "Por favor, ve al ",
        "link": "siguiente enlace",
        "end": " para configurar los estilos de los widgets."
      }
    },
    "showInProductListing": {
      "label": "Mostrar cantidad de cuota en la página de listado de productos",
      "description": "Mostrar la cantidad de cuota en la página de listado de productos."
    },
    "showInCartPage": {
      "label": "Mostrar cantidad de cuota en la página de carrito",
      "description": "Mostrar la cantidad de cuota para el importe actual del carrito en la página de carrito."
    },
    "messageBelowLimit": {
      "label": "Mensaje por debajo del límite",
      "description": "Descripción del mensaje por debajo del límite"
    },
    "productPriceSelector": {
      "label": "Selector de precio",
      "description": "Define un selector CSS para recuperar el precio del producto"
    },
    "altProductPriceSelector": {
      "label": "Selector de precio alternativo",
      "description": "Un selector CSS alternativo para recuperar el precio del producto en diseños especiales de página de producto. Ej: productos variables"
    },
    "altProductPriceTriggerSelector": {
      "label": "Selector para detección de precio alternativo",
      "description": "Un selector CSS que apunta a un elemento que, cuando está presente, indica que debe usarse el selector de precio alternativo"
    },
    "defaultProductLocationSelector": {
      "label": "Selector de ubicación predeterminado del widget",
      "description": "Selector CSS para definir el elemento contenedor predeterminado del widget"
    },
    "locations": {
      "headerTitle": "Personalizar widgets",
      "headerDescription": "Define una configuración alternativa por método de pago",
      "addRow": "Añadir nuevo",
      "removeRow": "Eliminar",
      "paymentMethod": "Método de pago",
      "selector": "Selector CSS de ubicación",
      "leaveEmptyToUseDefault": "Deja vacío para usar el valor predeterminado",
      "showWidget": "Mostrar widget"
    },
    "cartPriceSelector": {
      "label": "Selector de precio del carrito",
      "description": "Define un selector CSS para recuperar el precio total del carrito"
    },
    "cartLocationSelector": {
      "label": "Selector de ubicación predeterminado del widget del carrito",
      "description": "Selector CSS para definir el elemento contenedor del widget del carrito"
    },
    "widgetOnCartPage": {
      "label": "Selecciona el método de pago",
      "description": "Elige qué método de pago quieres mostrar como widget en la página de carrito"
    },
    "listingPriceSelector": {
      "label": "Selector de precio en la lista de productos",
      "description": "Define un selector CSS para recuperar el precio del producto en la lista"
    },
    "listingLocationSelector": {
      "label": "Selector de ubicación del widget en la lista de productos",
      "description": "Selector CSS para definir el elemento contenedor del widget en la lista de productos"
    },
    "widgetOnListingPage": {
      "label": "Selecciona el método de pago",
      "description": "Elige qué método de pago quieres mostrar como mini-widget en la página de listado de productos"
    }
  },
  "orderStatusSettings": {
    "title": "Configuración de estados de pedido",
    "description": "Define cómo los estados de seQura se asignan a los estados de pedido de {shopName}. Los valores predeterminados deberían funcionar en la mayoría de los casos, así que cámbialos con precaución.",
    "paid": {
      "label": "Pagado",
      "description": "Cuando un pago tiene el estado de Pagado."
    },
    "inReview": {
      "label": "En revisión",
      "description": "Cuando un pago tiene el estado de En revisión."
    },
    "cancelled": {
      "label": "Cancelado",
      "description": "Cuando un pago tiene el estado de Cancelado."
    },
    "shipped": {
      "label": "Enviado",
      "description": "Cuando un pago tiene el estado de Enviado."
    },
    "informCancellations": {
      "label": "Informar sobre cancelaciones a SeQura",
      "description": "Cuando se cancela un pedido pagado en {{nombre de la tienda}}, se intentará cancelar el pedido en SeQura."
    }
  },
  "generalSettings": {
    "title": "Configuración General",
    "description": "Descripción de la configuración general",
    "showCheckoutAsHostedPage": {
      "label": "Mostrar el proceso de pago de SeQura como página independiente",
      "description": "Especificar si el proceso de pago de SeQura debe mostrarse como una página alojada o una ventana emergente."
    },
    "sendOrderReports": {
      "label": "Enviar informes de pedidos periódicamente a SeQura",
      "description": "Especificar si la integración debe enviar informes periódicos de pedidos al sistema de SeQura."
    },
    "allowedIPAddresses": {
      "label": "Direcciones IP permitidas",
      "description": "Definir cuáles direcciones IP podrán ver los servicios de SeQura (es decir, solo los usuarios cuyas direcciones IP estén en este campo podrán usar SeQura)."
    },
    "excludedCategories": {
      "label": "Categorías excluidas",
      "description": "Las categorías de la tienda que estén en este campo no podrán ser adquiridas con los métodos de pago de SeQura."
    },
    "excludedProducts": {
      "label": "Productos excluidos",
      "description": "Los productos de la tienda en este campo no podrán ser adquiridos con los métodos de pago de SeQura. Por favor, introduce un SKU válido para cada producto que desees excluir."
    },
    "enabledForServices": {
      "label": "Habilitado para servicios",
      "description": "Tu contrato debe permitir la venta de servicios. "
    },
    "allowFirstServicePaymentDelay": {
      "label": "Permitir retraso en el primer pago del servicio",
      "description": ""
    },
    "allowServiceRegistrationItems": {
      "label": "Permitir artículos de registro",
      "description": "Permite configurar una parte del precio del producto para que se pague por adelantado como registro. "
    },
    "defaultServicesEndDate": {
      "label": "Fecha de finalización de servicios predeterminada",
      "description": "Fechas como 2017-08-31, duración como P3M15D (3 meses y 15 días). El valor predeterminado para todos los productos."
    }
  },
  "supportLink": {
    "label": "¿Necesitas ayuda?",
    "link": "https://sqra.es/supportes"
  }
}