msgid ""
msgstr ""
"Project-Id-Version: AI Search 1.29.0\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2026-08-23 12:00+0000\n"
"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

msgid "\"organic cotton shirt\""
msgstr "\"camisa de algodón orgánico\""

msgid "\"red summer dress\""
msgstr "\"vestido rojo de verano\""

msgid "%1$d of %2$d terms have embeddings (%3$d%%)."
msgstr "%1$d de %2$d términos tienen embeddings (%3$d%%)."

msgid "%1$s (HTTP %2$d)"
msgstr "%1$s (HTTP %2$d)"

msgid "%1$s (HTTP %2$d: %3$s)"
msgstr "%1$s (HTTP %2$d: %3$s)"

msgid "%1$s of %2$s"
msgstr "%1$s de %2$s"

msgid "%1$s of %2$s used today"
msgstr "%1$s de %2$s usados hoy"

msgid "%d field(s)"
msgstr "%d campo(s)"

msgid "%s / %s embeddings today"
msgstr "%s / %s embeddings hoy"

msgid "%s / %s embeddings used"
msgstr "%s / %s embeddings usados"

msgid "%s published items are not searchable by AI yet. Generate their embeddings below - new content is indexed automatically when published."
msgstr "%s elementos publicados aún no se pueden buscar con AI. Genera sus embeddings abajo - el contenido nuevo se indexa automáticamente al publicar."

msgid "0% - off"
msgstr "0% - desactivado"

msgid "10% - broad"
msgstr "10% - amplio"

msgid "100% - strict"
msgstr "100% - estricto"

msgid "50% - strong"
msgstr "50% - fuerte"

msgid "A fresh API token was issued for this site. Your existing usage limits and quotas were preserved."
msgstr "Se emitió un nuevo token de API para este sitio. Tus límites de uso y cuotas se han conservado."

msgid "AI Provider"
msgstr "Proveedor de AI"

msgid "AI Search"
msgstr "AI Search"

msgid "AI Search - Domain Mismatch Detected"
msgstr "AI Search - Discrepancia de dominio detectada"

msgid "AI Search Result"
msgstr "Resultado de AI Search"

msgid "AI Search Service (Free)"
msgstr "AI Search Service (gratuito)"

msgid "AI Search Service Quota"
msgstr "Cuota del AI Search Service"

msgid "AI Search Service is temporarily unavailable."
msgstr "El AI Search Service no está disponible temporalmente."

msgid "AI Search Service is working correctly."
msgstr "El AI Search Service funciona correctamente."

msgid "AI Search Setup Wizard"
msgstr "Asistente de configuración de AI Search"

msgid "AI Search Status"
msgstr "Estado de AI Search"

msgid "AI Search needs to generate embeddings for your existing content before semantic search can find it. New and updated posts index automatically from here on out."
msgstr "AI Search necesita generar embeddings para tu contenido existente antes de que la búsqueda semántica pueda encontrarlo. Las entradas nuevas y actualizadas se indexan automáticamente a partir de ahora."

msgid "AI understands context and meaning"
msgstr "La AI entiende contexto y significado"

msgid "API Error (Status %1$d): %2$s"
msgstr "Error de API (estado %1$d): %2$s"

msgid "API returned status code %d"
msgstr "La API devolvió el código de estado %d"

msgid "About Cache Management"
msgstr "Acerca de la gestión de caché"

msgid "About Custom Fields"
msgstr "Acerca de los campos personalizados"

msgid "About Your Quota"
msgstr "Acerca de tu cuota"

msgid "Active"
msgstr "Activo"

msgid "Additional metadata stored with your posts (created by plugins like ACF, CMB2, or manually)."
msgstr "Metadatos adicionales guardados con tus entradas (creados por plugins como ACF, CMB2, o manualmente)."

msgid "After Saving:"
msgstr "Después de guardar:"

msgid "After saving:"
msgstr "Después de guardar:"

msgid "All embedding data cleared successfully. %d items removed."
msgstr "Todos los datos de embeddings se han borrado correctamente. %d elementos eliminados."

msgid "An error occurred. Please try again."
msgstr "Ha ocurrido un error. Inténtalo de nuevo."

msgid "Are you ABSOLUTELY sure? This will clear ALL embedding data and you will need to regenerate everything."
msgstr "¿Estás COMPLETAMENTE seguro? Esto borrará TODOS los datos de embeddings y tendrás que regenerarlo todo."

msgid "Are you sure? You will need to regenerate embeddings after clearing."
msgstr "¿Estás seguro? Tendrás que regenerar los embeddings después de borrar."

msgid "Are you sure? You will need to regenerate embeddings for these posts after clearing."
msgstr "¿Estás seguro? Tendrás que regenerar los embeddings de estas entradas después de borrar."

msgid "Attributes:"
msgstr "Atributos:"

msgid "Back"
msgstr "Volver"

msgid "Basic content available. Consider adding more details or custom fields for better search results."
msgstr "Contenido básico disponible. Considera añadir más detalles o campos personalizados para mejores resultados."

msgid "Best Practice:"
msgstr "Buena práctica:"

msgid "Semantic search for WordPress — help users find what they are looking for, every time."
msgstr "Búsqueda semántica para WordPress — ayuda a tus usuarios a encontrar lo que buscan, siempre."

msgid "Cache & Clean"
msgstr "Caché y limpieza"

msgid "Cache Management"
msgstr "Gestión de caché"

msgid "Cache Type"
msgstr "Tipo de caché"

msgid "Capped to stay under your remaining daily quota (%s left). Index more tomorrow or via AI Search \\u2192 Generate Embeddings."
msgstr "Limitado para no superar tu cuota diaria restante (%s disponibles). Indexa más mañana o en AI Search \\u2192 Generate Embeddings."

msgid "Categories & Tags:"
msgstr "Categorías y etiquetas:"

msgid "Categories, Attributes (Color), Description"
msgstr "Categorías, atributos (color), descripción"

msgid "Changes only apply to newly generated or regenerated embeddings."
msgstr "Los cambios solo se aplican a embeddings generados o regenerados a partir de ahora."

msgid "Check Connection"
msgstr "Comprobar conexión"

msgid "Checking..."
msgstr "Comprobando..."

msgid "Choose between using our free service (no API key needed) or your own OpenAI key."
msgstr "Elige entre nuestro servicio gratuito (sin clave de API) o tu propia clave de OpenAI."

msgid "Choose which type of cache you want to clear. This can help if you're experiencing issues or want to regenerate embeddings."
msgstr "Elige qué tipo de caché quieres borrar. Útil si tienes problemas o quieres regenerar embeddings."

msgid "Clear All Embedding Data"
msgstr "Borrar todos los datos de embeddings"

msgid "Clear All Post Meta Embeddings"
msgstr "Borrar todos los embeddings de post meta"

msgid "Clear Cache"
msgstr "Borrar caché"

msgid "Clear Embedding Cache"
msgstr "Borrar caché de embeddings"

msgid "Clear Embedding Cache (Transients)"
msgstr "Borrar caché de embeddings (transients)"

msgid "Clear Embeddings for Selected"
msgstr "Borrar embeddings de los seleccionados"

msgid "Clear Post Meta Embeddings (All)"
msgstr "Borrar embeddings de post meta (todos)"

msgid "Clear Post Meta Embeddings (By Post Type / Taxonomy)"
msgstr "Borrar embeddings de post meta (por tipo de contenido / taxonomía)"

msgid "Clearing..."
msgstr "Borrando..."

msgid "Click refresh to load current quota data"
msgstr "Haz clic en actualizar para cargar los datos de cuota actuales"

msgid "Click this to regenerate the AI embedding for this post. Use this after changing content or custom fields."
msgstr "Haz clic para regenerar el embedding AI de esta entrada. Úsalo tras cambiar el contenido o los campos personalizados."

msgid "Color, size, material, etc. make searches more specific and accurate."
msgstr "Color, talla, material, etc. hacen las búsquedas más específicas y precisas."

msgid "Connection error: %s"
msgstr "Error de conexión: %s"

msgid "Connection failed!"
msgstr "¡Conexión fallida!"

msgid "Connection successful!"
msgstr "¡Conexión correcta!"

msgid "Content"
msgstr "Contenido"

msgid "Content Quality"
msgstr "Calidad del contenido"

msgid "Content to index:"
msgstr "Contenido a indexar:"

msgid "Content type"
msgstr "Tipo de contenido"

msgid "Could not issue a new token. Please try again in a few minutes or contact support."
msgstr "No se pudo emitir un nuevo token. Inténtalo en unos minutos o contacta con soporte."

msgid "Could not reach OpenAI: %s"
msgstr "No se pudo contactar con OpenAI: %s"

msgid "Could not reach the AI Search Service: %s"
msgstr "No se pudo contactar con el AI Search Service: %s"

msgid "Current Cache Statistics"
msgstr "Estadísticas de caché actuales"

msgid "Currently selected:"
msgstr "Seleccionado actualmente:"

msgid "Custom Field"
msgstr "Campo personalizado"

msgid "Custom Fields Settings"
msgstr "Ajustes de campos personalizados"

msgid "Custom field settings saved successfully! Remember to regenerate embeddings to include the new fields."
msgstr "¡Ajustes de campos personalizados guardados! Recuerda regenerar los embeddings para incluir los nuevos campos."

msgid "Custom fields can contain important searchable information like event dates, locations, product details, etc."
msgstr "Los campos personalizados pueden contener información buscable importante como fechas de eventos, ubicaciones, detalles de productos, etc."

msgid "Customer Search"
msgstr "Búsqueda de clientes"

msgid "Daily Usage"
msgstr "Uso diario"

msgid "Daily quota exceeded. New embeddings will be available tomorrow."
msgstr "Cuota diaria superada. Habrá nuevos embeddings disponibles mañana."

msgid "Daily quota hit. Indexed items are saved — come back tomorrow to finish, or visit AI Search → Generate Embeddings."
msgstr "Cuota diaria alcanzada. Los elementos indexados están guardados — vuelve mañana para terminar, o ve a AI Search → Generate Embeddings."

msgid "Daily quota reached"
msgstr "Cuota diaria alcanzada"

msgid "Default ON for WooCommerce stores. The boost strength is controlled by the slider on the Search Configuration tab."
msgstr "Activado por defecto en tiendas WooCommerce. La fuerza del boost se controla con el deslizador de la pestaña Search."

msgid "Description"
msgstr "Descripción"

msgid "Description, Tags, Attributes (Material)"
msgstr "Descripción, etiquetas, atributos (material)"

msgid "Direct lookup for known product codes"
msgstr "Consulta directa para códigos de producto conocidos"

msgid "Display Options"
msgstr "Opciones de visualización"

msgid "Done! Continuing to next step\\u2026"
msgstr "¡Listo! Continuando al siguiente paso\\u2026"

msgid "Each item indexed charges your OpenAI account for one embedding. Each search query also uses one embedding. OpenAI has no daily cap — only your billing applies."
msgstr "Cada elemento indexado carga un embedding en tu cuenta de OpenAI. Cada búsqueda también usa un embedding. OpenAI no tiene límite diario — solo aplica tu facturación."

msgid "Eligible Taxonomies"
msgstr "Taxonomías elegibles"

msgid "Embedding Model"
msgstr "Modelo de embeddings"

msgid "Embedding Transients"
msgstr "Transients de embeddings"

msgid "Embedding cache (transients) cleared successfully. %d items removed."
msgstr "Caché de embeddings (transients) borrada correctamente. %d elementos eliminados."

msgid "Embedding generation failed."
msgstr "La generación de embeddings ha fallado."

msgid "Embedding generation finished: %1$d generated, %2$d failed (of %3$d selected)."
msgstr "Generación de embeddings terminada: %1$d generados, %2$d fallidos (de %3$d seleccionados)."

msgid "Embedding quota exceeded (daily or total). Check your usage on the General tab; syncing resumes when the quota resets."
msgstr "Cuota de embeddings superada (diaria o total). Comprueba tu uso en la pestaña General; la sincronización se reanuda cuando se restablece la cuota."

msgid "Embedding regenerated successfully!"
msgstr "¡Embedding regenerado correctamente!"

msgid "Embeddings are only generated for published posts. Publish this post to enable AI Search."
msgstr "Los embeddings solo se generan para entradas publicadas. Publica esta entrada para activar AI Search."

msgid "Embeddings generated for selected terms."
msgstr "Embeddings generados para los términos seleccionados."

msgid "Embeddings used: %1$s / %2$s (%3$s remaining)"
msgstr "Embeddings usados: %1$s / %2$s (%3$s restantes)"

msgid "Enable Term Embeddings"
msgstr "Activar embeddings de términos"

msgid "Enhanced product search"
msgstr "Búsqueda de productos mejorada"

msgid "Enter your OpenAI API key to use your own account for embeddings."
msgstr "Introduce tu clave de API de OpenAI para usar tu propia cuenta para embeddings."

msgid "Events"
msgstr "Eventos"

msgid "Everything is indexed. New content is indexed automatically when published."
msgstr "Todo está indexado. El contenido nuevo se indexa automáticamente al publicar."

msgid "Exact Match"
msgstr "Coincidencia exacta"

msgid "Exact match - This badge is only visible to editors and administrators."
msgstr "Coincidencia exacta - Esta insignia solo es visible para editores y administradores."

msgid "Example Use Cases"
msgstr "Ejemplos de uso"

msgid "Excellent"
msgstr "Excelente"

msgid "Failed to reconnect to AI Search Service. Please try again or contact support."
msgstr "Error al reconectar con el AI Search Service. Inténtalo de nuevo o contacta con soporte."

msgid "Failed to refresh quota data"
msgstr "Error al actualizar los datos de cuota"

msgid "Failed to regenerate embedding: %s"
msgstr "Error al regenerar el embedding: %s"

msgid "Fair"
msgstr "Aceptable"

msgid "Fallback Result"
msgstr "Resultado de respaldo"

msgid "Fallback result - This badge is only visible to editors and administrators."
msgstr "Resultado de respaldo - Esta insignia solo es visible para editores y administradores."

msgid "Fast Setup"
msgstr "Configuración rápida"

msgid "Fields starting with underscore (_) are typically internal meta fields and are excluded."
msgstr "Los campos que empiezan por guion bajo (_) suelen ser internos y quedan excluidos."

msgid "Filter by Taxonomy:"
msgstr "Filtrar por taxonomía:"

msgid "Find recipes by ingredients or cooking requirements"
msgstr "Encuentra recetas por ingredientes o requisitos de preparación"

msgid "Finds dresses by color and season context"
msgstr "Encuentra vestidos por color y contexto de temporada"

msgid "Free Service"
msgstr "Servicio gratuito"

msgid "Free to Start"
msgstr "Gratis para empezar"

msgid "Full and short descriptions provide context about your products."
msgstr "Las descripciones completa y corta dan contexto sobre tus productos."

msgid "General"
msgstr "General"

msgid "Generate Embeddings"
msgstr "Generar embeddings"

msgid "Generate Term Embeddings"
msgstr "Generar embeddings de términos"

msgid "Generate now &rarr;"
msgstr "Generar ahora &rarr;"

msgid "Generates an embedding for each term that does not have one yet. Run this once after enabling the feature, and again whenever you add a lot of new terms at once."
msgstr "Genera un embedding para cada término que aún no lo tenga. Ejecútalo una vez tras activar la función, y de nuevo cuando añadas muchos términos nuevos."

msgid "Generating..."
msgstr "Generando..."

msgid "Generation was stopped early because the provider returned an error that would repeat for every item. Fix the cause below and run again — items already generated are kept."
msgstr "La generación se detuvo pronto porque el proveedor devolvió un error que se repetiría en cada elemento. Corrige la causa e inténtalo de nuevo — los elementos ya generados se conservan."

msgid "Get Started"
msgstr "Empezar"

msgid "Go to the \"Generate Embeddings\" tab and regenerate embeddings for the \"product\" post type."
msgstr "Ve a la pestaña \"Generate Embeddings\" y regenera los embeddings del tipo de contenido \"product\"."

msgid "Go to the \"Generate Embeddings\" tab to regenerate embeddings with the new fields."
msgstr "Ve a la pestaña \"Generate Embeddings\" para regenerar los embeddings con los nuevos campos."

msgid "Good"
msgstr "Bueno"

msgid "Helps customers find products by their SKU codes."
msgstr "Ayuda a los clientes a encontrar productos por su código SKU."

msgid "How WooCommerce Integration Works"
msgstr "Cómo funciona la integración con WooCommerce"

msgid "How many posts?"
msgstr "¿Cuántas entradas?"

msgid "How many?"
msgstr "¿Cuántos?"

msgid "How much a matching category, tag or attribute lifts an AI result's score. 0% switches term influence off."
msgstr "Cuánto eleva un término coincidente (categoría, etiqueta o atributo) la puntuación de un resultado AI. 0% desactiva la influencia de los términos."

msgid "How similar an AI result must be to the search before it is shown. This only affects AI results - exact and keyword matches always appear."
msgstr "Cuán similar debe ser un resultado AI a la búsqueda para mostrarse. Solo afecta a resultados AI - las coincidencias exactas y por palabra clave siempre aparecen."

msgid "How usage works:"
msgstr "Cómo funciona el uso:"

msgid "If you don't see a custom field you expect, make sure it's being used by at least one published post."
msgstr "Si no ves un campo personalizado esperado, asegúrate de que lo usa al menos una entrada publicada."

msgid "If you need more embeddings, please get in touch with us."
msgstr "Si necesitas más embeddings, ponte en contacto con nosotros."

msgid "Important Notes"
msgstr "Notas importantes"

msgid "Improves search relevance by understanding product classification."
msgstr "Mejora la relevancia al entender la clasificación de los productos."

msgid "In addition to embedding each post, AI Search can generate a separate embedding for every taxonomy term (category, tag, attribute). At search time, each post gets an additive boost based on its best-matching term — so a user searching \"trainers\" surfaces products tagged \"Sneakers\" even when no description mentions trainers."
msgstr "Además del embedding de cada entrada, AI Search puede generar un embedding separado para cada término de taxonomía (categoría, etiqueta, atributo). En la búsqueda, cada entrada recibe un impulso aditivo de su término más afín — un usuario que busca \"zapatillas\" encuentra productos etiquetados \"Sneakers\" aunque ninguna descripción mencione zapatillas."

msgid "Index Your Existing Content"
msgstr "Indexa tu contenido existente"

msgid "Index status"
msgstr "Estado del índice"

msgid "Index taxonomy terms separately and boost results that match them."
msgstr "Indexar términos de taxonomía por separado y reforzar resultados que coincidan."

msgid "Indexed"
msgstr "Indexados"

msgid "Indexed items are saved — fix the cause and continue from AI Search → Generate Embeddings."
msgstr "Los elementos indexados están guardados — corrige la causa y continúa en AI Search → Generate Embeddings."

msgid "Indexing"
msgstr "Indexación"

msgid "Indexing and searching share the same daily quota. Each item indexed uses one embedding; each search query uses one embedding. If you run out today, indexing will pause AND semantic search will fall back to standard WordPress search until tomorrow."
msgstr "La indexación y la búsqueda comparten la misma cuota diaria. Cada elemento indexado usa un embedding; cada búsqueda usa un embedding. Si se agota hoy, la indexación se pausa Y la búsqueda semántica usará la búsqueda estándar de WordPress hasta mañana."

msgid "Invalid post ID"
msgstr "ID de entrada no válido"

msgid "Invalid post type."
msgstr "Tipo de contenido no válido."

msgid "Invalid response format from API"
msgstr "Formato de respuesta de la API no válido"

msgid "Items Count"
msgstr "Número de elementos"

msgid "Keyword Match"
msgstr "Coincidencia por palabra clave"

msgid "Keyword match - This badge is only visible to editors and administrators."
msgstr "Coincidencia por palabra clave - Esta insignia solo es visible para editores y administradores."

msgid "Last updated %s ago"
msgstr "Actualizado hace %s"

msgid "Let's get you set up in just a few simple steps."
msgstr "Vamos a configurarlo todo en unos pocos pasos."

msgid "Lifetime total: %1$s of %2$s"
msgstr "Total acumulado: %1$s de %2$s"

msgid "Limit"
msgstr "Límite"

msgid "Live in minutes, not hours"
msgstr "En marcha en minutos, no en horas"

msgid "Loading..."
msgstr "Cargando..."

msgid "Manage which taxonomies are synced"
msgstr "Gestionar qué taxonomías se sincronizan"

msgid "Matches based on material and product type"
msgstr "Coincide por material y tipo de producto"

msgid "Maximum terms to process in this run. Lower this if you hit timeouts."
msgstr "Máximo de términos a procesar en esta ejecución. Bájalo si hay timeouts."

msgid "Needs AI sync"
msgstr "Necesitan sincronización AI"

msgid "Network error. Your progress is saved — try again from AI Search → Generate Embeddings."
msgstr "Error de red. Tu progreso está guardado — inténtalo de nuevo en AI Search → Generate Embeddings."

msgid "Never updated"
msgstr "Nunca actualizado"

msgid "No Embedding"
msgstr "Sin embedding"

msgid "No OpenAI API key configured. Add one on the General tab."
msgstr "No hay clave de API de OpenAI configurada. Añade una en la pestaña General."

msgid "No content available for embedding."
msgstr "No hay contenido disponible para el embedding."

msgid "No custom fields found for this post type."
msgstr "No se encontraron campos personalizados para este tipo de contenido."

msgid "No eligible taxonomies are enabled."
msgstr "No hay taxonomías elegibles activadas."

msgid "No eligible taxonomies to process."
msgstr "No hay taxonomías elegibles que procesar."

msgid "No post type selected"
msgstr "Ningún tipo de contenido seleccionado"

msgid "No public taxonomies found on this site."
msgstr "No se encontraron taxonomías públicas en este sitio."

msgid "No service token found. Please register your site first."
msgstr "No se encontró token del servicio. Registra primero tu sitio."

msgid "Not Ready"
msgstr "No está listo"

msgid "Not registered."
msgstr "No registrado."

msgid "Not registered. Save settings to register automatically."
msgstr "No registrado. Guarda los ajustes para registrarte automáticamente."

msgid "Note:"
msgstr "Nota:"

msgid "Nothing to do: every published item of the selected type already has an embedding. To regenerate, delete existing embeddings in the Cache & Clean tab first."
msgstr "Nada que hacer: todos los elementos publicados del tipo seleccionado ya tienen embedding. Para regenerar, borra primero los existentes en la pestaña Tools."

msgid "Only clear post meta if you've changed settings or want to force regeneration."
msgstr "Borra el post meta solo si cambiaste ajustes o quieres forzar la regeneración."

msgid "Only custom fields that are currently in use will appear in the lists above."
msgstr "Solo los campos personalizados actualmente en uso aparecen en las listas de arriba."

msgid "Only published posts are embedded (drafts, pending and private posts are skipped)."
msgstr "Solo se indexan entradas publicadas (borradores, pendientes y privadas se omiten)."

msgid "Only published posts can have embeddings generated."
msgstr "Solo las entradas publicadas pueden tener embeddings."

msgid "Only select fields that contain meaningful text content relevant to search."
msgstr "Selecciona solo campos con texto relevante para la búsqueda."

msgid "OpenAI API Key"
msgstr "Clave de API de OpenAI"

msgid "OpenAI Platform dashboard"
msgstr "panel de OpenAI Platform"

msgid "OpenAI returned an error (HTTP %1$d: %2$s)"
msgstr "OpenAI devolvió un error (HTTP %1$d: %2$s)"

msgid "OpenAI returned an unexpected response (HTTP %d)"
msgstr "OpenAI devolvió una respuesta inesperada (HTTP %d)"

msgid "Optional: Filter posts by a specific taxonomy."
msgstr "Opcional: filtrar entradas por una taxonomía específica."

msgid "Performance tip:"
msgstr "Consejo de rendimiento:"

msgid "Permanent embeddings stored in post metadata"
msgstr "Embeddings permanentes guardados en post meta"

msgid "Permanent storage of embeddings for each post. Clearing requires regeneration."
msgstr "Almacenamiento permanente de los embeddings de cada entrada. Borrarlos exige regeneración."

msgid "Please save your settings to register with the AI Search Service."
msgstr "Guarda los ajustes para registrarte en el AI Search Service."

msgid "Please try again later or use your own OpenAI API key instead."
msgstr "Inténtalo más tarde o usa tu propia clave de API de OpenAI."

msgid "Please try again later."
msgstr "Inténtalo de nuevo más tarde."

msgid "Poor"
msgstr "Pobre"

msgid "Post Meta Embeddings"
msgstr "Embeddings de post meta"

msgid "Post Meta:"
msgstr "Post meta:"

msgid "Post Type"
msgstr "Tipo de contenido"

msgid "Post Type:"
msgstr "Tipo de contenido:"

msgid "Post embeddings"
msgstr "Embeddings de entradas"

msgid "Post meta embeddings cleared for selected posts. %d items removed."
msgstr "Embeddings de post meta borrados para las entradas seleccionadas. %d elementos eliminados."

msgid "Post meta embeddings cleared successfully. %d items removed."
msgstr "Embeddings de post meta borrados correctamente. %d elementos eliminados."

msgid "Post not found."
msgstr "Entrada no encontrada."

msgid "Processed terms:"
msgstr "Términos procesados:"

msgid "Processing..."
msgstr "Procesando..."

msgid "Product Attributes"
msgstr "Atributos de producto"

msgid "Product Content"
msgstr "Contenido de producto"

msgid "Product Descriptions:"
msgstr "Descripciones de producto:"

msgid "Product SKU"
msgstr "SKU del producto"

msgid "Product SKU search"
msgstr "Búsqueda por SKU de producto"

msgid "Product attributes like Color, Size, etc. to include in embeddings."
msgstr "Atributos de producto como color, talla, etc. a incluir en los embeddings."

msgid "Product categories and tags to include in embeddings."
msgstr "Categorías y etiquetas de producto a incluir en los embeddings."

msgid "Product descriptions and SKU to include in embeddings."
msgstr "Descripciones y SKU del producto a incluir en los embeddings."

msgid "Properties"
msgstr "Inmuebles"

msgid "Quota Exceeded"
msgstr "Cuota superada"

msgid "Quota Limit Reached"
msgstr "Límite de cuota alcanzado"

msgid "Quota data refreshed successfully."
msgstr "Datos de cuota actualizados correctamente."

msgid "Ready for AI Search"
msgstr "Listo para AI Search"

msgid "Ready in minutes, not hours"
msgstr "Listo en minutos, no en horas"

msgid "Recipes"
msgstr "Recetas"

msgid "Recommended range for most sites: relevant results with good coverage."
msgstr "Rango recomendado para la mayoría de sitios: resultados relevantes con buena cobertura."

msgid "Reconnect with Current Domain"
msgstr "Reconectar con el dominio actual"

msgid "Reconnect with new token"
msgstr "Reconectar con un nuevo token"

msgid "Refresh Quota"
msgstr "Actualizar cuota"

msgid "Regenerate Embedding"
msgstr "Regenerar embedding"

msgid "Registered with AI Search Service"
msgstr "Registrado en el AI Search Service"

msgid "Relevant Fields"
msgstr "Campos relevantes"

msgid "Review product search settings"
msgstr "Revisar ajustes de búsqueda de productos"

msgid "Revisions are not embedded."
msgstr "Las revisiones no se indexan."

msgid "Rich, detailed content. This will generate a high-quality embedding for precise search results."
msgstr "Contenido rico y detallado. Generará un embedding de alta calidad para resultados precisos."

msgid "SKU:"
msgstr "SKU:"

msgid "SKUs, attributes, and categories pre-configured"
msgstr "SKUs, atributos y categorías preconfigurados"

msgid "Save Changes"
msgstr "Guardar cambios"

msgid "Save Custom Fields Settings"
msgstr "Guardar campos personalizados"

msgid "Save Settings"
msgstr "Guardar ajustes"

msgid "Save Term Embedding Settings"
msgstr "Guardar ajustes de embeddings de términos"

msgid "Save WooCommerce Settings"
msgstr "Guardar ajustes de WooCommerce"

msgid "Search"
msgstr "Búsqueda"

msgid "Search configuration saved."
msgstr "Configuración de búsqueda guardada."

msgid "Search listings by specific property features"
msgstr "Busca inmuebles por características específicas"

msgid "Search staff by role, department, or skills"
msgstr "Busca personal por puesto, departamento o habilidades"

msgid "Select Term:"
msgstr "Seleccionar término:"

msgid "Select a custom post type and optionally filter by taxonomy/category to generate embeddings for posts that do not yet have them."
msgstr "Selecciona un tipo de contenido y, opcionalmente, filtra por taxonomía/categoría para generar embeddings de las entradas que aún no los tienen."

msgid "Select a post type and optionally filter by taxonomy to clear embeddings only for specific posts."
msgstr "Selecciona un tipo de contenido y, opcionalmente, una taxonomía para borrar embeddings solo de entradas específicas."

msgid "Select a specific term to filter posts."
msgstr "Selecciona un término específico para filtrar entradas."

msgid "Select custom fields to include in embeddings for %s."
msgstr "Selecciona los campos personalizados a incluir en los embeddings de %s."

msgid "Select which WooCommerce product fields should be included when generating embeddings for product searches. This helps make your product search more accurate and context-aware."
msgstr "Selecciona qué campos de producto de WooCommerce incluir al generar embeddings. Hace la búsqueda de productos más precisa y contextual."

msgid "Select which custom fields should be included when generating embeddings for each post type. This allows you to include additional metadata in your AI-powered search."
msgstr "Selecciona qué campos personalizados incluir en los embeddings de cada tipo de contenido. Permite añadir metadatos a la búsqueda AI."

msgid "Selecting higher values (e.g., 400 or more) may cause timeouts or crash the server depending on your hosting limits. Use with caution."
msgstr "Valores altos (p. ej. 400 o más) pueden causar timeouts o sobrecargar el servidor según los límites de tu hosting. Úsalo con precaución."

msgid "Service Status"
msgstr "Estado del servicio"

msgid "Settings saved successfully!"
msgstr "¡Ajustes guardados correctamente!"

msgid "Settings saved successfully! AI Search Service registered."
msgstr "¡Ajustes guardados! AI Search Service registrado."

msgid "Shoppers find what they mean, not just what they type"
msgstr "Los clientes encuentran lo que quieren decir, no solo lo que escriben"

msgid "Show %d generated items"
msgstr "Mostrar %d elementos generados"

msgid "Show AI Search badge to all visitors"
msgstr "Mostrar la insignia de AI Search a todos los visitantes"

msgid "Similarity threshold"
msgstr "Umbral de similitud"

msgid "Skip for now"
msgstr "Omitir por ahora"

msgid "Skip for now &rarr;"
msgstr "Omitir por ahora &rarr;"

msgid "Skip this step and come back tomorrow to index your content, or switch to your own OpenAI API key for unlimited indexing (AI Search → General Settings)."
msgstr "Omite este paso y vuelve mañana para indexar tu contenido, o cambia a tu propia clave de OpenAI para indexación ilimitada (AI Search → General Settings)."

msgid "Skipped by the ai_search_should_generate_embedding filter."
msgstr "Omitido por el filtro ai_search_should_generate_embedding."

msgid "Slug"
msgstr "Slug"

msgid "Smart Product Search"
msgstr "Búsqueda inteligente de productos"

msgid "Smart Search"
msgstr "Búsqueda inteligente"

msgid "Solid content for AI search. The embedding should provide accurate search results."
msgstr "Contenido sólido para búsqueda AI. El embedding debería dar resultados precisos."

msgid "Status:"
msgstr "Estado:"

msgid "Step %1$d of %2$d"
msgstr "Paso %1$d de %2$d"

msgid "Strict: only close matches show. Descriptive searches may return few AI results."
msgstr "Estricto: solo aparecen coincidencias cercanas. Las búsquedas descriptivas pueden devolver pocos resultados AI."

msgid "Submit"
msgstr "Enviar"

msgid "Successfully reconnected to AI Search Service with the new domain."
msgstr "Reconectado al AI Search Service con el nuevo dominio."

msgid "Switch to AI Search Service"
msgstr "Cambiar al AI Search Service"

msgid "Taxonomies"
msgstr "Taxonomías"

msgid "Taxonomy"
msgstr "Taxonomía"

msgid "Team Members"
msgstr "Equipo"

msgid "Temporary cache of embedding API responses (1 month lifetime)"
msgstr "Caché temporal de respuestas de la API de embeddings (1 mes de vida)"

msgid "Temporary cache that speeds up repeated requests. Safe to clear anytime."
msgstr "Caché temporal que acelera peticiones repetidas. Se puede borrar sin riesgo."

msgid "Term boost"
msgstr "Impulso por términos"

msgid "Term embedding settings saved."
msgstr "Ajustes de embeddings de términos guardados."

msgid "Term embeddings"
msgstr "Embeddings de términos"

msgid "Terms"
msgstr "Términos"

msgid "That taxonomy is currently disabled in settings."
msgstr "Esa taxonomía está desactivada en los ajustes."

msgid "The AI Search Service did not return an embedding."
msgstr "El AI Search Service no devolvió un embedding."

msgid "The AI Search Service is temporarily unavailable. Try again in a few minutes."
msgstr "El AI Search Service no está disponible temporalmente. Inténtalo en unos minutos."

msgid "The AI Search Service provides free embeddings with daily and total limits. Daily quota resets every 24 hours."
msgstr "El AI Search Service ofrece embeddings gratuitos con límites diarios y totales. La cuota diaria se renueva cada 24 horas."

msgid "The AI Search Service rejected this site's token. Use \"Reconnect with new token\" on the General tab."
msgstr "El AI Search Service rechazó el token de este sitio. Usa \"Reconectar con un nuevo token\" en la pestaña General."

msgid "The AI Search Service response did not contain an embedding."
msgstr "La respuesta del AI Search Service no contenía un embedding."

msgid "The AI Search Service returned an empty embedding."
msgstr "El AI Search Service devolvió un embedding vacío."

msgid "The AI Search Service returned an error."
msgstr "El AI Search Service devolvió un error."

msgid "The AI provider did not return an embedding."
msgstr "El proveedor de AI no devolvió un embedding."

msgid "The generation report has expired. Run Generate Embeddings again to see results."
msgstr "El informe de generación ha caducado. Ejecuta Generate Embeddings de nuevo para ver los resultados."

msgid "The post has no text to embed (empty title, content and custom fields)."
msgstr "La entrada no tiene texto para indexar (título, contenido y campos personalizados vacíos)."

msgid "The same details are written to the PHP error log (wp-content/debug.log when WP_DEBUG_LOG is on)."
msgstr "Los mismos detalles se escriben en el log de errores de PHP (wp-content/debug.log con WP_DEBUG_LOG activo)."

msgid "The site is not connected to the AI Search Service (no token). Open the General tab and run the connection check."
msgstr "El sitio no está conectado al AI Search Service (sin token). Abre la pestaña General y ejecuta la comprobación de conexión."

msgid "The small model offers great performance at lower cost. The large model provides higher accuracy but costs more. Changing model requires regenerating all embeddings."
msgstr "El modelo small ofrece gran rendimiento a menor coste. El large da más precisión pero cuesta más. Cambiar de modelo exige regenerar todos los embeddings."

msgid "This badge is only visible to editors and administrators."
msgstr "Esta insignia solo es visible para editores y administradores."

msgid "This is safe and recommended."
msgstr "Esto es seguro y recomendado."

msgid "This is the text that will be converted into an AI embedding. It includes the title, content, and any configured custom fields (HTML and shortcodes removed)."
msgstr "Este es el texto que se convertirá en un embedding AI. Incluye el título, el contenido y los campos personalizados configurados (HTML y shortcodes eliminados)."

msgid "This only generates embeddings for posts that don't have them yet. To regenerate existing embeddings, first delete them in the %s tab."
msgstr "Esto solo genera embeddings para entradas que aún no los tienen. Para regenerar, borra primero los existentes en la pestaña %s."

msgid "This post does not have an embedding. Click \"Generate Embedding\" below."
msgstr "Esta entrada no tiene embedding. Haz clic en \"Generate Embedding\" abajo."

msgid "This post has an embedding and will appear in AI-powered search results."
msgstr "Esta entrada tiene embedding y aparecerá en los resultados de búsqueda AI."

msgid "This result contains your search words."
msgstr "Este resultado contiene las palabras de tu búsqueda."

msgid "This result matches your search exactly (SKU or title)."
msgstr "Este resultado coincide exactamente con tu búsqueda (SKU o título)."

msgid "This result was found using AI-powered semantic search."
msgstr "Este resultado se encontró mediante búsqueda semántica AI."

msgid "This result was found using fallback search (no AI embedding available)."
msgstr "Este resultado se encontró con la búsqueda de respaldo (sin embedding AI disponible)."

msgid "This will clear the temporary cache of embedding API responses. Embeddings will be re-fetched from the API when needed."
msgstr "Esto borra la caché temporal de respuestas de la API. Los embeddings se volverán a obtener cuando haga falta."

msgid "This will register a new token for the current domain."
msgstr "Esto registrará un nuevo token para el dominio actual."

msgid "This will remove all stored embeddings from post metadata."
msgstr "Esto elimina todos los embeddings guardados en post meta."

msgid "This will remove both transient cache and post meta embeddings. Use this for a complete reset."
msgstr "Esto elimina la caché transient y los embeddings de post meta. Úsalo para un reinicio completo."

msgid "To review your usage limits and billing information, please visit your %s."
msgstr "Para revisar tus límites de uso y facturación, visita tu %s."

msgid "To try different thresholds against real results, open any search page on your site while logged in - a threshold tester appears in the bottom-right corner."
msgstr "Para probar umbrales con resultados reales, abre cualquier página de búsqueda del sitio con la sesión iniciada - aparece un probador abajo a la derecha."

msgid "Token recovered!"
msgstr "¡Token recuperado!"

msgid "Token recovery failed."
msgstr "La recuperación del token ha fallado."

msgid "Tools"
msgstr "Herramientas"

msgid "Total Embeddings"
msgstr "Total de embeddings"

msgid "Total quota exceeded. Consider upgrading your plan or using your own OpenAI API key."
msgstr "Cuota total superada. Considera mejorar tu plan o usar tu propia clave de OpenAI."

msgid "Transform your WordPress search with AI-powered intelligence"
msgstr "Transforma la búsqueda de tu WordPress con inteligencia AI"

msgid "Transients:"
msgstr "Transients:"

msgid "Unable to connect to AI Search Service. Please check your connection and try again."
msgstr "No se pudo conectar con el AI Search Service. Comprueba la conexión e inténtalo de nuevo."

msgid "Unable to reach AI Search Service. Please try again later."
msgstr "No se pudo contactar con el AI Search Service. Inténtalo más tarde."

msgid "Unauthorized"
msgstr "No autorizado"

msgid "Unauthorized access"
msgstr "Acceso no autorizado"

msgid "Uncheck a taxonomy to skip generating embeddings for its terms (useful for huge or low-value taxonomies)."
msgstr "Desmarca una taxonomía para no generar embeddings de sus términos (útil para taxonomías enormes o poco útiles)."

msgid "Up to 10,000 embeddings included"
msgstr "Hasta 10.000 embeddings incluidos"

msgid "Up to date"
msgstr "Al día"

msgid "Usage Quota"
msgstr "Cuota de uso"

msgid "Use"
msgstr "Usar"

msgid "Use the \"Generate Term Embeddings\" button below to fill the gap. Each missing term consumes one embedding from your quota."
msgstr "Usa el botón \"Generate Term Embeddings\" de abajo para cubrir el hueco. Cada término que falte consume un embedding de la cuota."

msgid "Users can search by location or event details"
msgstr "Los usuarios pueden buscar por ubicación o detalles del evento"

msgid "Using Your Own OpenAI API Key"
msgstr "Usando tu propia clave de API de OpenAI"

msgid "Very broad: almost everything loosely related will show. Expect some noise."
msgstr "Muy amplio: aparecerá casi todo lo vagamente relacionado. Espera algo de ruido."

msgid "Very limited content. Add more text, descriptions, or configure custom fields to improve search accuracy."
msgstr "Contenido muy limitado. Añade más texto, descripciones, o configura campos personalizados para mejorar la precisión."

msgid "View Embedding Content"
msgstr "Ver contenido del embedding"

msgid "Warning:"
msgstr "Advertencia:"

msgid "Welcome to AI Search for WooCommerce!"
msgstr "¡Bienvenido a AI Search para WooCommerce!"

msgid "Welcome to AI Search!"
msgstr "¡Bienvenido a AI Search!"

msgid "What are custom fields?"
msgstr "¿Qué son los campos personalizados?"

msgid "When disabled, only editors and administrators see the badge on search results."
msgstr "Si está desactivado, solo los editores y administradores ven la insignia en los resultados."

msgid "Why Include It"
msgstr "Por qué incluirlo"

msgid "Why It Helps"
msgstr "Por qué ayuda"

msgid "Why include them?"
msgstr "¿Por qué incluirlos?"

msgid "Why items failed:"
msgstr "Motivos de los fallos:"

msgid "WooCommerce Product Search Settings"
msgstr "Ajustes de búsqueda de productos WooCommerce"

msgid "WooCommerce Ready"
msgstr "Listo para WooCommerce"

msgid "WooCommerce detected. The plugin has been pre-configured with product-friendly defaults — short descriptions, categories, and attributes are already included in your store's search index."
msgstr "WooCommerce detectado. El plugin se ha preconfigurado con valores para tiendas — descripciones cortas, categorías y atributos ya están incluidos en el índice de búsqueda."

msgid "WooCommerce field settings saved successfully! Remember to regenerate embeddings for products to include the new fields."
msgstr "¡Ajustes de campos de WooCommerce guardados! Recuerda regenerar los embeddings de los productos para incluir los nuevos campos."

msgid "WooCommerce is not active. This tab is only available when WooCommerce is installed and activated."
msgstr "WooCommerce no está activo. Esta pestaña solo está disponible con WooCommerce instalado y activado."

msgid "WooCommerce mode"
msgstr "Modo WooCommerce"

msgid "WooCommerce-Ready Defaults"
msgstr "Valores predeterminados listos para WooCommerce"

msgid "Word count: %d | Character count: %d"
msgstr "Palabras: %d | Caracteres: %d"

msgid "You are currently using your own OpenAI API key. Quota management is handled directly by OpenAI."
msgstr "Estás usando tu propia clave de API de OpenAI. La gestión de cuota la hace directamente OpenAI."

msgid "You do not have permission to edit this post"
msgstr "No tienes permiso para editar esta entrada"

msgid "You will need to regenerate embeddings for these posts after clearing."
msgstr "Tendrás que regenerar los embeddings de estas entradas después de borrar."

msgid "You will need to regenerate embeddings manually after this."
msgstr "Tendrás que regenerar los embeddings manualmente después de esto."

msgid "You've used all of today's embeddings. Indexing will pause until tomorrow — and because search queries also consume the same quota, semantic search on your site is using fallback results for the rest of the day."
msgstr "Has usado todos los embeddings de hoy. La indexación se pausa hasta mañana — y como las búsquedas consumen la misma cuota, la búsqueda semántica usará resultados de respaldo el resto del día."

msgid "Your AI Search Service token was registered for %1$s but your site is now running on %2$s. This may cause the search to fail."
msgstr "El token del AI Search Service se registró para %1$s pero tu sitio ahora está en %2$s. Esto puede hacer que la búsqueda falle."

msgid "Your daily quota"
msgstr "Tu cuota diaria"

msgid "Your own OpenAI API Key"
msgstr "Tu propia clave de API de OpenAI"

msgid "Your token is no longer recognized by the service. You can reconnect by issuing a fresh token — your usage limits and quotas will be preserved."
msgstr "El servicio ya no reconoce tu token. Puedes reconectar emitiendo un nuevo token — tus límites y cuotas se conservarán."

msgid "and %d more"
msgstr "y %d más"

msgid "bedrooms, location, price, amenities"
msgstr "habitaciones, ubicación, precio, comodidades"

msgid "event_location, event_description"
msgstr "event_location, event_description"

msgid "ingredients, cooking_time, difficulty"
msgstr "ingredients, cooking_time, difficulty"

msgid "job_title, department, expertise"
msgstr "job_title, department, expertise"

msgid "text-embedding-3-large (Higher quality)"
msgstr "text-embedding-3-large (mayor calidad)"

msgid "text-embedding-3-small (Recommended)"
msgstr "text-embedding-3-small (recomendado)"

msgid "— All (no filter) —"
msgstr "— Todos (sin filtro) —"

msgid "— All enabled taxonomies —"
msgstr "— Todas las taxonomías activas —"

msgid "— All terms —"
msgstr "— Todos los términos —"

msgid "— Error loading terms —"
msgstr "— Error al cargar términos —"

msgid "— No terms found —"
msgstr "— No se encontraron términos —"

msgid "— Select a term —"
msgstr "— Seleccionar un término —"

msgid "Search products..."
msgstr "Buscar productos..."

msgid "What are you looking for?"
msgstr "¿Qué estás buscando?"

msgid "No results yet"
msgstr "Todavía sin resultados"

msgid "Searching..."
msgstr "Buscando..."

msgid "See all results"
msgstr "Ver todos los resultados"

msgid "AI suggestions"
msgstr "Sugerencias de IA"

msgid "Search suggestions"
msgstr "Sugerencias de búsqueda"

msgid "Close search"
msgstr "Cerrar búsqueda"

msgid "%d results"
msgstr "%d resultados"

msgid "%d AI"
msgstr "%d AI"

msgid "%d days"
msgstr "%d días"

msgid "%d exact"
msgstr "%d exactos"

msgid "%d keyword"
msgstr "%d por palabra clave"

msgid "%s ago"
msgstr "hace %s"

msgid "%s posts were indexed before this version started recording the model. Regenerate them (see the checkbox below) to fill in the \"By model\" column."
msgstr "%s entradas se indexaron antes de que esta versión empezara a registrar el modelo. Regenéralas (mira la casilla abajo) para rellenar la columna \"Por modelo\"."

msgid "%s published items are not synced with AI yet. Sync them below - new content is synced automatically when published."
msgstr "%s elementos publicados aún no están sincronizados con IA. Sincronízalos abajo - el contenido nuevo se sincroniza automáticamente al publicar."

msgid "%s searches recorded."
msgstr "%s búsquedas registradas."

msgid "(removed)"
msgstr "(eliminado)"

msgid "A better model"
msgstr "Un modelo mejor"

msgid "AI Search Box"
msgstr "AI Search Box"

msgid "AI Search Button"
msgstr "AI Search Button"

msgid "AI Search Service is temporarily unavailable. Please try again in a few minutes, or use your own OpenAI API key on the Advanced tab after the wizard."
msgstr "El AI Search Service está temporalmente no disponible. Inténtalo de nuevo en unos minutos, o usa tu propia clave de API de OpenAI en la pestaña Advanced después del asistente."

msgid "AI Search is ready!"
msgstr "¡AI Search está listo!"

msgid "AI Search needs to sync your existing content with AI before semantic search can find it. New and updated posts sync automatically from here on out."
msgstr "AI Search necesita sincronizar tu contenido existente con IA antes de que la búsqueda semántica pueda encontrarlo. Las publicaciones nuevas y actualizadas se sincronizan automáticamente a partir de ahora."

msgid "AI Search now includes two optional blocks that show results while your visitors type, without sending them to a results page first:"
msgstr "AI Search incluye ahora dos bloques opcionales que muestran resultados mientras tus visitantes escriben, sin enviarlos primero a una página de resultados:"

msgid "AI Search pricing"
msgstr "Precios de AI Search"

msgid "Activate"
msgstr "Activar"

msgid "Activate a paid plan"
msgstr "Activar un plan de pago"

msgid "Activation failed (HTTP %d)."
msgstr "Fallo la activación (HTTP %d)."

msgid "Activation failed."
msgstr "Fallo la activación."

msgid "Activation successful"
msgstr "Activación correcta"

msgid "Add one from the block editor: click the + button and search for \"AI Search\". Typing costs no embeddings - only a pause in typing triggers a single AI request."
msgstr "Añade uno desde el editor de bloques: pulsa el botón + y busca \"AI Search\". Escribir no consume embeddings - solo una pausa al escribir lanza una única solicitud a la IA."

msgid "Advanced"
msgstr "Avanzado"

msgid "Are you sure? You will need to re-sync these posts after clearing."
msgstr "¿Seguro? Tendrás que volver a sincronizar estas entradas después de limpiar."

msgid "Are you sure? You will need to re-sync your content after clearing."
msgstr "¿Seguro? Tendrás que volver a sincronizar tu contenido después de limpiar."

msgid "At the current pace you will hit the monthly cap soon. Standard raises it to 25,000/month, runs on the more precise text-embedding-3-large model, and starts with a 7-day free trial."
msgstr "Al ritmo actual, alcanzarás el tope mensual pronto. Standard lo eleva a 25.000/mes, funciona sobre el modelo más preciso text-embedding-3-large y comienza con una prueba gratis de 7 días."

msgid "Avg. results"
msgstr "Media de resultados"

msgid "By model"
msgstr "Por modelo"

msgid "Cancelling - active until %s, then this site drops back to the Free plan."
msgstr "Cancelando - activo hasta el %s, después este sitio vuelve al plan gratuito."

msgid "Capped to stay under your remaining daily quota (%s left). Sync more tomorrow, or from AI Search \\u2192 Indexing."
msgstr "Limitado para no superar la cuota diaria restante (%s disponibles). Sincroniza más mañana, o desde AI Search \\u2192 Indexing."

msgid "Categories &amp; tags indexed"
msgstr "Categorías &amp; etiquetas indexadas"

msgid "Choose which type of cache you want to clear. This can help if you're experiencing issues or want to force a full re-sync."
msgstr "Elige qué tipo de caché quieres limpiar. Útil si tienes problemas o quieres forzar una resincronización completa."

msgid "Clear search log"
msgstr "Limpiar registro de búsquedas"

msgid "Click this to re-sync this post with AI. Use it after changing content or custom fields."
msgstr "Pulsa para volver a sincronizar esta entrada con IA. Úsalo tras cambiar contenido o campos personalizados."

msgid "Connected & Working"
msgstr "Conectado y funcionando"

msgid "Connecting your site"
msgstr "Conectando tu sitio"

msgid "Content you synced on the Free plan was fingerprinted with a smaller model. Re-sync now so every item benefits from the bigger, more precise one you just upgraded to."
msgstr "El contenido que sincronizaste en el plan gratuito se procesó con un modelo más pequeño. Vuelve a sincronizarlo ahora para que cada elemento se beneficie del modelo mayor y más preciso al que acabas de actualizar."

msgid "Continue &rarr;"
msgstr "Continuar &rarr;"

msgid "Could not reach the AI Search service: %s"
msgstr "No se pudo conectar con el AI Search service: %s"

msgid "Could not release the site."
msgstr "No se pudo liberar el sitio."

msgid "Custom field settings saved! Remember to re-sync your content to include the new fields."
msgstr "¡Ajustes de campos personalizados guardados! Recuerda volver a sincronizar tu contenido para incluir los nuevos campos."

msgid "Daily quota hit. Synced items are saved — come back tomorrow to finish, or open AI Search → Indexing."
msgstr "Cuota diaria alcanzada. Los elementos sincronizados están guardados — vuelve mañana para terminar, o abre AI Search → Indexing."

msgid "Delete every recorded search? This cannot be undone."
msgstr "¿Eliminar todas las búsquedas registradas? Esta acción no se puede deshacer."

msgid "Dismiss"
msgstr "Descartar"

msgid "Dismiss quota banner permanently"
msgstr "Ocultar permanentemente el aviso de cuota"

msgid "Dismiss upgrade banner permanently"
msgstr "Ocultar permanentemente el aviso de mejora"

msgid "Do not have one yet? %1$sSee plans and pricing at wp-search.ai%2$s."
msgstr "¿Aún no tienes una? %1$sVer planes y precios en wp-search.ai%2$s."

msgid "Don't show again"
msgstr "No volver a mostrar"

msgid "Failed to sync with AI: %s"
msgstr "Fallo al sincronizar con IA: %s"

msgid "Free trial - your card is charged on %s unless you cancel before then."
msgstr "Prueba gratuita - se cobrará a tu tarjeta el %s salvo que canceles antes."

msgid "Get materially more precise results"
msgstr "Obtén resultados sustancialmente más precisos"

msgid "Hidden from search"
msgstr "Ocultos de la búsqueda"

msgid "Your catalogue is now synced with text-embedding-3-large - twice the descriptive resolution, materially better on multilingual queries."
msgstr "Tu catálogo ahora se sincroniza con text-embedding-3-large - el doble de resolución descriptiva, materialmente mejor en consultas multilingües."

msgid "Insights"
msgstr "Insights"

msgid "Insights settings saved."
msgstr "Ajustes de Insights guardados."

msgid "It runs in the background and does not disrupt live search. Larger catalogues can take a few minutes."
msgstr "Se ejecuta en segundo plano y no interrumpe la búsqueda en vivo. Catálogos grandes pueden tardar unos minutos."

msgid "Keep records for"
msgstr "Conservar registros durante"

msgid "Last seen"
msgstr "Última vez"

msgid "Logging"
msgstr "Registro"

msgid "Logging is currently switched off. Enable it below to start collecting searches."
msgstr "El registro está desactivado. Actívalo abajo para empezar a recolectar búsquedas."

msgid "Manage subscription"
msgstr "Gestionar suscripción"

msgid "Model:"
msgstr "Modelo:"

msgid "Model: unknown (re-sync to record)"
msgstr "Modelo: desconocido (vuelve a sincronizar para registrarlo)"

msgid "Monthly cap reached - new content is no longer being synced with AI"
msgstr "Límite mensual alcanzado - el nuevo contenido ya no se está sincronizando con IA"

msgid "More capacity"
msgstr "Más capacidad"

msgid "Move to another site"
msgstr "Mover a otro sitio"

msgid "Move your AI Search subscription to a different site? This site drops back to the Free plan, and the activation key becomes available for another WordPress install."
msgstr "¿Mover tu suscripción de AI Search a otro sitio? Este sitio volverá al plan gratuito y la clave de activación quedará disponible para otra instalación WordPress."

msgid "Network error. Your progress is saved — try again from AI Search → Indexing."
msgstr "Error de red. Tu progreso está guardado — inténtalo de nuevo desde AI Search → Indexing."

msgid "New: search as you type"
msgstr "Nuevo: búsqueda mientras escribes"

msgid "No content available to sync."
msgstr "No hay contenido disponible para sincronizar."

msgid "No searches recorded yet. Once visitors search your site and the AI surfaces something new, it will show up here."
msgstr "Aún no hay búsquedas registradas. Cuando los visitantes busquen en tu sitio y la IA descubra algo nuevo, aparecerá aquí."

msgid "None of your products are synced with AI yet, so AI results will be empty. Run \"Sync content with AI\" from the Sync with AI tab to switch semantic search on for this store."
msgstr "Ninguno de tus productos está sincronizado con IA todavía, así que los resultados de IA estarán vacíos. Ejecuta \"Sync content with AI\" desde la pestaña Sincronizar con IA para activar la búsqueda semántica en esta tienda."

msgid "Not now"
msgstr "Ahora no"

msgid "Not synced with AI"
msgstr "No sincronizado con IA"

msgid "Nothing to do: every published item of the selected type is already synced. To force a re-sync, delete existing data in the Cache & Clean tab first."
msgstr "Nada que hacer: todos los elementos publicados del tipo seleccionado ya están sincronizados. Para forzar una resincronización, elimina antes los datos existentes en la pestaña Cache & Clean."

msgid "Older records are deleted automatically once a day."
msgstr "Los registros más antiguos se eliminan automáticamente una vez al día."

msgid "On larger sites not everything is indexed yet. Check the Indexing tab to see how many posts still need embeddings — you can generate the rest in batches from there."
msgstr "En sitios más grandes no todo está indexado aún. Consulta la pestaña Indexing para ver cuántas entradas siguen necesitando embeddings — puedes generar el resto por lotes desde ahí."

msgid "On larger sites not everything is synced with AI yet. Check the Sync with AI tab to see how much is still pending — you can sync the rest in batches from there."
msgstr "En sitios grandes no todo está sincronizado con IA todavía. Mira la pestaña Sincronizar con IA para ver cuánto queda pendiente — puedes sincronizar el resto por lotes desde ahí."

msgid "One last step: re-sync your content with AI"
msgstr "Un último paso: vuelve a sincronizar tu contenido con IA"

msgid "Only published posts are synced with AI. Publish this post to enable AI Search."
msgstr "Solo las entradas publicadas se sincronizan con IA. Publica esta entrada para activar AI Search."

msgid "Open Sync with AI"
msgstr "Abrir Sincronizar con IA"

msgid "Open the Sync with AI tab and run it for the \"product\" post type."
msgstr "Abre la pestaña Sincronizar con IA y ejecútala para el tipo de contenido \"product\"."

msgid "Open the Sync with AI tab and run it to include the new fields."
msgstr "Abre la pestaña Sincronizar con IA y ejecútala para incluir los nuevos campos."

msgid "Open the editor"
msgstr "Abrir el editor"

msgid "Past due"
msgstr "Pago pendiente"

msgid "Payment failed on the last charge. Update your card in the billing portal to keep the plan active."
msgstr "El pago falló en el último cargo. Actualiza tu tarjeta en el portal de facturación para mantener el plan activo."

msgid "Pick a post type (and optionally a taxonomy) and AI Search will sync each item — every synced item becomes findable through semantic search."
msgstr "Elige un tipo de contenido (y opcionalmente una taxonomía) y AI Search sincronizará cada elemento — cada elemento sincronizado se vuelve localizable mediante búsqueda semántica."

msgid "Post synced with AI successfully!"
msgstr "¡Entrada sincronizada con IA correctamente!"

msgid "Prefer to use your own OpenAI API key? Configure it in %sAdvanced settings%s after the wizard."
msgstr "¿Prefieres usar tu propia clave de API de OpenAI? Configúrala en los %sajustes avanzados%s tras el asistente."

msgid "Product variations"
msgstr "Variaciones de producto"

msgid "Products with a SKU"
msgstr "Productos con SKU"

msgid "Published products indexed"
msgstr "Productos publicados indexados"

msgid "Re-sync posts that are already synced"
msgstr "Volver a sincronizar entradas ya sincronizadas"

msgid "Re-sync with AI"
msgstr "Volver a sincronizar con IA"

msgid "Recent searches"
msgstr "Búsquedas recientes"

msgid "Record searches where AI Search adds results"
msgstr "Registrar búsquedas donde AI Search añade resultados"

msgid "Remind me later"
msgstr "Recordarme más tarde"

msgid "Renews %1$s on %2$s."
msgstr "Se renueva %1$s el %2$s."

msgid "SKU field is not included in embeddings - tick it below"
msgstr "El campo SKU no está incluido en los embeddings - márcalo abajo"

msgid "Search log cleared."
msgstr "Registro de búsquedas limpiado."

msgid "See Standard"
msgstr "Ver Standard"

msgid "See plans"
msgstr "Ver planes"

msgid "Select which custom fields should be synced with AI for each post type. This lets you include additional metadata in your AI-powered search."
msgstr "Selecciona qué campos personalizados deben sincronizarse con IA para cada tipo de contenido. Esto te permite incluir metadatos adicionales en tu búsqueda con IA."

msgid "Setup complete — semantic search is live on your site."
msgstr "Configuración completa — la búsqueda semántica está activa en tu sitio."

msgid "Setup is complete — semantic search is now live on your site."
msgstr "La configuración está completa — la búsqueda semántica ya está activa en tu sitio."

msgid "Snooze quota banner for 3 days"
msgstr "Posponer aviso de cuota 3 días"

msgid "Snooze upgrade banner for 60 days"
msgstr "Posponer aviso de mejora 60 días"

msgid "Standard upgrades this site to text-embedding-3-large and raises the monthly cap to 25,000. 7-day free trial - launch offer 35% off for six months."
msgstr "Standard actualiza este sitio a text-embedding-3-large y sube el tope mensual a 25.000. Prueba gratis de 7 días - oferta de lanzamiento 35% de descuento durante seis meses."

msgid "Store status"
msgstr "Estado de la tienda"

msgid "Sync content with AI"
msgstr "Sincronizar contenido con IA"

msgid "Sync failed."
msgstr "Fallo la sincronización."

msgid "Sync finished: %1$d synced, %2$d failed (of %3$d selected)."
msgstr "Sincronización finalizada: %1$d sincronizados, %2$d fallaron (de %3$d seleccionados)."

msgid "Sync taxonomy terms with AI"
msgstr "Sincronizar términos de taxonomía con IA"

msgid "Sync was stopped early because the provider returned an error that would repeat for every item. Fix the cause below and run again — items already synced are kept."
msgstr "La sincronización se detuvo antes de tiempo porque el proveedor devolvió un error que se repetiría en cada elemento. Corrige la causa abajo y vuelve a ejecutarla — los elementos ya sincronizados se mantienen."

msgid "Sync your existing content"
msgstr "Sincroniza tu contenido existente"

msgid "Synced items are saved — fix the cause and continue from AI Search → Indexing."
msgstr "Los elementos sincronizados están guardados — corrige la causa y continúa desde AI Search → Indexing."

msgid "Syncing…"
msgstr "Sincronizando…"

msgid "Syncs each taxonomy term that is not yet synced with AI. Run this once after enabling the feature, and again whenever you add a lot of new terms at once."
msgstr "Sincroniza cada término de taxonomía que aún no está sincronizado con IA. Ejecútalo una vez tras activar la función, y de nuevo cuando añadas muchos términos nuevos a la vez."

msgid "Term embeddings are off - products cannot be found through their categories"
msgstr "Los embeddings de términos están desactivados - los productos no se pueden encontrar por sus categorías"

msgid "That does not look like a valid activation key. Copy it from your welcome email exactly as shown."
msgstr "Esto no parece una clave de activación válida. Cópiala de tu correo de bienvenida tal cual aparece."

msgid "The search log is being set up. Reload this page in a moment."
msgstr "El registro de búsquedas se está preparando. Recarga esta página en un momento."

msgid "The sync report has expired. Run Sync content with AI again to see results."
msgstr "El informe de sincronización ha caducado. Ejecuta Sync content with AI de nuevo para ver los resultados."

msgid "These are searches where the AI found products that exact and keyword matching had missed - in other words, searches the plugin rescued. Nothing personal is recorded: no IP addresses, no user accounts, just the query and what it returned."
msgstr "Son búsquedas en las que la IA encontró productos que la coincidencia exacta y por palabra clave se perdieron - dicho de otro modo, búsquedas que el plugin rescató. No se registra nada personal: sin direcciones IP, sin cuentas de usuario, solo la consulta y lo que devolvió."

msgid "These settings are optional. The default configuration works for most sites — only change them if you know what you are doing."
msgstr "Estos ajustes son opcionales. La configuración por defecto funciona en la mayoría de sitios — cámbialos solo si sabes lo que haces."

msgid "This is the text sent to the AI to build a semantic representation of the post. It includes the title, content, and any configured custom fields (HTML and shortcodes removed)."
msgstr "Este es el texto enviado a la IA para construir una representación semántica de la entrada. Incluye el título, el contenido y los campos personalizados configurados (HTML y shortcodes eliminados)."

msgid "This post is not synced with AI yet. Click \"Sync with AI\" below."
msgstr "Esta entrada aún no está sincronizada con IA. Pulsa \"Sync with AI\" abajo."

msgid "This site is back on the Free plan. Paste the same activation key on another WordPress install to use it there."
msgstr "Este sitio ha vuelto al plan gratuito. Pega la misma clave de activación en otra instalación WordPress para usarla allí."

msgid "This site is not registered with the AI Search service."
msgstr "Este sitio no está registrado en el AI Search service."

msgid "This site is not registered with the AI Search service. Complete setup first."
msgstr "Este sitio no está registrado en el AI Search service. Completa la configuración primero."

msgid "This site is on the Free plan. Paste an activation key below to upgrade to Standard or Pro - your welcome email has one."
msgstr "Este sitio está en el plan gratuito. Pega una clave de activación abajo para pasar a Standard o Pro - tu correo de bienvenida contiene una."

msgid "This site was not attached to any subscription."
msgstr "Este sitio no estaba asociado a ninguna suscripción."

msgid "Tiers"
msgstr "Niveles"

msgid "Times"
msgstr "Veces"

msgid "Top searches"
msgstr "Búsquedas más frecuentes"

msgid "Trial"
msgstr "Prueba"

msgid "Upgrade"
msgstr "Mejorar"

msgid "Upgrade to keep syncing"
msgstr "Mejora el plan para seguir sincronizando"

msgid "Upgrade: 7-day trial"
msgstr "Mejora: 7 días de prueba"

msgid "Use the \"Sync taxonomy terms with AI\" button below to fill the gap. Each missing term consumes one embedding from your quota."
msgstr "Usa el botón \"Sync taxonomy terms with AI\" abajo para rellenar el hueco. Cada término faltante consume un embedding de tu cuota."

msgid "Use this after upgrading your plan to re-sync existing content on the new model (Standard/Pro = text-embedding-3-large). Every post in the selected type and taxonomy will be re-synced, replacing its previous vector."
msgstr "Usa esto tras mejorar tu plan para volver a sincronizar el contenido existente en el nuevo modelo (Standard/Pro = text-embedding-3-large). Cada entrada del tipo y taxonomía seleccionados se resincronizará, reemplazando su vector anterior."

msgid "View synced content"
msgstr "Ver contenido sincronizado"

msgid "Welcome to AI Search %s."
msgstr "Bienvenido a AI Search %s."

msgid "What AI Search is finding"
msgstr "Lo que AI Search está encontrando"

msgid "What they saw"
msgstr "Lo que vieron"

msgid "When"
msgstr "Cuándo"

msgid "WooCommerce"
msgstr "WooCommerce"

msgid "WooCommerce field settings saved! Remember to re-sync your products to include the new fields."
msgstr "¡Ajustes de campos WooCommerce guardados! Recuerda volver a sincronizar tus productos para incluir los nuevos campos."

msgid "You are on the %s plan."
msgstr "Estás en el plan %s."

msgid "You are running low on Free-plan embeddings"
msgstr "Te quedan pocos embeddings del plan gratuito"

msgid "You do not have permission to do this."
msgstr "No tienes permiso para hacer esto."

msgid "You have used every embedding on the Free plan. Existing search keeps working, but new posts and updates will not be searchable until you upgrade or the monthly counter resets."
msgstr "Has usado todos los embeddings del plan gratuito. La búsqueda existente sigue funcionando, pero las nuevas entradas y actualizaciones no se podrán buscar hasta que mejores o el contador mensual se reinicie."

msgid "You will need to re-sync these posts after clearing."
msgstr "Tendrás que volver a sincronizar estas entradas después de limpiar."

msgid "You will need to re-sync your content manually after this."
msgstr "Tendrás que volver a sincronizar tu contenido manualmente después de esto."

msgid "Your monthly embedding cap and daily throttle both went up. See the General tab for the new numbers."
msgstr "Tu límite mensual de embeddings y el throttle diario han subido. Mira la pestaña General para ver los nuevos números."

msgid "Your site is registered with the AI Search Service. Free tier includes 10,000 embeddings — enough for most small and mid-size sites."
msgstr "Tu sitio está registrado en el AI Search Service. El plan gratuito incluye 10.000 embeddings — suficiente para la mayoría de sitios pequeños y medianos."

msgid "Your subscription is live. Two things just changed on this site:"
msgstr "Tu suscripción está activa. Acaban de cambiar dos cosas en este sitio:"

msgid "a paid plan"
msgstr "un plan de pago"

msgid "a search field with a live dropdown showing thumbnail, title and price."
msgstr "un campo de búsqueda con un desplegable en vivo que muestra miniatura, título y precio."

msgid "a search icon for your header that opens a full-screen search overlay."
msgstr "un icono de búsqueda para tu cabecera que abre una superposición de búsqueda a pantalla completa."

msgid "annual"
msgstr "anual"

msgid "excluded by catalog visibility, and excluded from AI results too"
msgstr "excluidos por la visibilidad del catálogo, y también excluidos de los resultados de IA"

msgid "generate the missing ones"
msgstr "generar los que faltan"

msgid "index the remaining %s"
msgstr "indexar los %s restantes"

msgid "indexed %s ago"
msgstr "indexado hace %s"

msgid "monthly"
msgstr "mensual"

msgid "on large"
msgstr "en large"

msgid "on small"
msgstr "en small"

msgid "unknown"
msgstr "desconocido"

msgid "variation SKUs resolve to their parent product"
msgstr "los SKU de variación se resuelven al producto padre"

msgid "%1$sSee plans and pricing at wp-search.ai%2$s."
msgstr "%1$sConsulta los planes y precios en wp-search.ai%2$s."

msgid "AI Search works fully on the Free plan. Upgrade only when you outgrow the monthly quota, or when you want the larger, more precise embedding model that Standard and Pro run on."
msgstr "AI Search funciona completamente en el plan Free. Actualiza solo cuando superes la cuota mensual, o cuando quieras el modelo de embeddings más grande y preciso que usan Standard y Pro."

msgid "Have an activation key?"
msgstr "¿Tienes una clave de activación?"

msgid "Subscription"
msgstr "Suscripción"

msgid "The email you receive after checkout contains a 36-character activation key. Paste it here to attach your paid plan to this site."
msgstr "El correo que recibes tras el pago contiene una clave de activación de 36 caracteres. Pégala aquí para asociar tu plan de pago a este sitio."

msgid "This search result was generated by an AI system."
msgstr "Este resultado de búsqueda fue generado por un sistema de IA."

msgid "Upgrade to Standard or Pro"
msgstr "Actualiza a Standard o Pro"

msgid "A discrete round AI badge appears next to search results the AI surfaced — the ones a keyword search would have missed. Hovering the badge shows a tooltip explaining that the result was generated by an AI system. Exact matches, keyword matches and regular results show no badge."
msgstr "Junto a los resultados que la IA ha encontrado — los que una búsqueda por palabras clave habría perdido — aparece una pequeña insignia redonda con \"AI\". Al pasar el cursor, un tooltip explica que el resultado fue generado por un sistema de IA. Las coincidencias exactas, las coincidencias por palabra clave y los resultados normales no muestran insignia."

msgid "AI badge on results"
msgstr "Insignia de IA en los resultados"

msgid "Preview:"
msgstr "Vista previa:"

msgid "Show the AI badge to all visitors"
msgstr "Mostrar la insignia de IA a todos los visitantes"

msgid "What visitors see"
msgstr "Lo que ven los visitantes"

msgid "When disabled, only editors and administrators see the badge on search results — visitors see the plain result title."
msgstr "Cuando está desactivado, solo editores y administradores ven la insignia en los resultados — los visitantes ven el título normal."

msgid "Appearance"
msgstr "Apariencia"

msgid "Background"
msgstr "Fondo"

msgid "Control how the AI badge and its tooltip look on your search results."
msgstr "Controla cómo se muestran la insignia de IA y su tooltip en los resultados de búsqueda."

msgid "Hover the preview badge above to see the tooltip update as you change colors."
msgstr "Pasa el cursor sobre la insignia de vista previa para ver el tooltip actualizarse al cambiar los colores."

msgid "Reset to defaults"
msgstr "Restablecer valores predeterminados"

msgid "Text color"
msgstr "Color del texto"

msgid "Tooltip colors"
msgstr "Colores del tooltip"

msgid "AI Search doesn't replace your theme's search UI. You can drop in our AI Search Box block for a live-typing dropdown, or keep your theme's native search widget — either way, semantic results are included automatically."
msgstr "AI Search no reemplaza la UI de búsqueda de tu tema. Puedes usar nuestro bloque AI Search Box para un desplegable en vivo, o mantener el widget de búsqueda nativo del tema — en cualquier caso, los resultados semánticos se incluyen automáticamente."

msgid "Even when the two columns above look identical, AI Search is still working — it just happens that the keyword results were already relevant. On descriptive or multilingual queries, the difference is bigger."
msgstr "Incluso cuando las dos columnas de arriba parecen idénticas, AI Search sigue funcionando — simplemente ocurre que los resultados por palabras clave ya eran relevantes. En consultas descriptivas o multilingües, la diferencia es mayor."

msgid "Everything is synced. The Test bench below reflects your entire searchable content."
msgstr "Todo está sincronizado. El banco de pruebas de abajo refleja todo tu contenido buscable."

msgid "Exact"
msgstr "Exacto"

msgid "Keyword"
msgstr "Palabra clave"

msgid "No results."
msgstr "Sin resultados."

msgid "Pending"
msgstr "Pendientes"

msgid "Query missing or too long."
msgstr "Consulta ausente o demasiado larga."

msgid "Run a search above to see results."
msgstr "Ejecuta una búsqueda arriba para ver resultados."

msgid "Run any query the way a visitor would. Left column is what WordPress default search returns. Right column is what AI Search returns. The difference is what the plugin adds."
msgstr "Ejecuta cualquier consulta como lo haría un visitante. La columna izquierda es lo que devuelve la búsqueda por defecto de WordPress. La derecha es lo que devuelve AI Search. La diferencia es lo que añade el plugin."

msgid "Searching…"
msgstr "Buscando…"

msgid "Some items are not synced yet."
msgstr "Algunos elementos aún no están sincronizados."

msgid "Something went wrong. Try again."
msgstr "Algo salió mal. Inténtalo de nuevo."

msgid "Sync now"
msgstr "Sincronizar ahora"

msgid "Synced"
msgstr "Sincronizados"

msgid "Test"
msgstr "Probar"

msgid "Test bench"
msgstr "Banco de pruebas"

msgid "Test results only include synced items. If you want the Test bench below to reflect your real content, sync the pending items first."
msgstr "Los resultados de la prueba solo incluyen elementos sincronizados. Si quieres que el banco de pruebas de abajo refleje tu contenido real, sincroniza primero los pendientes."

msgid "Test search"
msgstr "Probar búsqueda"

msgid "Test search on your own content"
msgstr "Prueba la búsqueda en tu propio contenido"

msgid "The plugin works in the background"
msgstr "El plugin trabaja en segundo plano"

msgid "Type a search query…"
msgstr "Escribe una consulta…"

msgid "Visitors won't see anything different from what your theme already renders. The AI enhances the ranking, not the interface. Same search box, better results."
msgstr "Los visitantes no verán nada distinto de lo que ya muestra tu tema. La IA mejora el ranking, no la interfaz. La misma caja de búsqueda, mejores resultados."

msgid "What is ready to test"
msgstr "Lo que está listo para probar"

msgid "WordPress default"
msgstr "WordPress por defecto"

msgid "more results"
msgstr "más resultados"

msgid "stricter"
msgstr "más estricto"

msgid "The AI Search Service provides a monthly quota of embeddings. Usage resets automatically every month."
msgstr "AI Search Service ofrece una cuota mensual de embeddings. El uso se restablece automáticamente cada mes."

msgid "This month"
msgstr "Este mes"

msgid "This month: %1$s of %2$s"
msgstr "Este mes: %1$s de %2$s"

msgid "Before you leave &mdash; help us improve AI Search"
msgstr "Antes de irte &mdash; ayúdanos a mejorar AI Search"

msgid "What was the main reason for deactivating? This takes 5 seconds and shapes the next release."
msgstr "¿Cuál fue el motivo principal para desactivar? Tarda 5 segundos y da forma a la próxima versión."

msgid "Too complicated to set up or use"
msgstr "Demasiado complicado de configurar o usar"

msgid "Search results were poor"
msgstr "Los resultados de búsqueda fueron pobres"

msgid "Something broke or errored on my site"
msgstr "Algo se rompió o dio error en mi sitio"

msgid "Switched to another plugin"
msgstr "Cambié a otro plugin"

msgid "Just testing / temporary site"
msgstr "Solo probando / sitio temporal"

msgid "Other"
msgstr "Otro"

msgid "Which plugin? (optional)"
msgstr "¿Qué plugin? (opcional)"

msgid "Anything else you want to share? (optional)"
msgstr "¿Algo más que quieras compartir? (opcional)"

msgid "Send and deactivate"
msgstr "Enviar y desactivar"

msgid "Skip and deactivate"
msgstr "Omitir y desactivar"

msgid "Cancel"
msgstr "Cancelar"

msgid "Thanks &mdash; deactivating&hellip;"
msgstr "Gracias &mdash; desactivando&hellip;"

msgid "%s items are indexed with AI. New and updated content will sync automatically from now on."
msgstr "%s elementos están indexados con IA. El contenido nuevo y actualizado se sincronizará automáticamente a partir de ahora."

msgid "%s pending"
msgstr "%s pendientes"

msgid "AI Search is installed but hasn't indexed your content yet. Sync once and it takes over — new posts flow automatically after that."
msgstr "AI Search está instalado pero aún no ha indexado tu contenido. Sincroniza una vez y él se encarga — las nuevas publicaciones fluyen automáticamente después."

msgid "AI Search will index every published item across every content type. Custom fields and product taxonomies are auto-detected — press the button and it starts."
msgstr "AI Search indexará cada elemento publicado en cada tipo de contenido. Los campos personalizados y las taxonomías de productos se detectan automáticamente — pulsa el botón y arranca."

msgid "All synced!"
msgstr "¡Todo sincronizado!"

msgid "Applying defaults…"
msgstr "Aplicando valores predeterminados…"

msgid "Come back tomorrow to finish syncing, or switch to your own OpenAI key from the Advanced tab."
msgstr "Vuelve mañana para terminar de sincronizar, o cambia a tu propia clave OpenAI desde la pestaña Avanzado."

msgid "Could not prepare sync."
msgstr "No se pudo preparar la sincronización."

msgid "Daily quota reached."
msgstr "Cuota diaria alcanzada."

msgid "Daily quota reached. Everything synced so far is saved — come back tomorrow to finish, or continue from AI Search → Sync with AI."
msgstr "Cuota diaria alcanzada. Todo lo sincronizado hasta ahora está guardado — vuelve mañana para terminar, o continúa desde AI Search → Sincronizar con IA."

msgid "Done — semantic search is live on your site."
msgstr "Listo — la búsqueda semántica está activa en tu sitio."

msgid "Everything is already synced."
msgstr "Todo ya está sincronizado."

msgid "Getting ready…"
msgstr "Preparando…"

msgid "Synced items are saved — fix the cause and continue from AI Search → Sync with AI."
msgstr "Los elementos sincronizados están guardados — corrige la causa y continúa desde AI Search → Sincronizar con IA."

msgid "Network error while preparing sync."
msgstr "Error de red al preparar la sincronización."

msgid "Network hiccup. Progress is saved — try again from AI Search → Sync with AI."
msgstr "Error de red. El progreso está guardado — vuelve a intentarlo desde AI Search → Sincronizar con IA."

msgid "New and updated content will sync automatically"
msgstr "El contenido nuevo y actualizado se sincronizará automáticamente"

msgid "New and updated content will sync automatically from here. If anything is still pending (very large catalogues), the Sync with AI tab picks up where the sync left off."
msgstr "El contenido nuevo y actualizado se sincroniza automáticamente desde aquí. Si queda algo pendiente (catálogos muy grandes), la pestaña Sincronizar con IA continúa donde se detuvo la sincronización."

msgid "Nothing to sync yet."
msgstr "Nada que sincronizar aún."

msgid "One click and semantic search goes live"
msgstr "Un clic y la búsqueda semántica se activa"

msgid "Only want to sync some fields? Advanced settings →"
msgstr "¿Solo quieres sincronizar algunos campos? Ajustes avanzados →"

msgid "Product categories and tags get their own vectors"
msgstr "Las categorías y etiquetas de productos obtienen sus propios vectores"

msgid "Publish some content first, then come back here."
msgstr "Publica algo de contenido primero y vuelve aquí."

msgid "Quota available: %1$s this month, %2$s today."
msgstr "Cuota disponible: %1$s este mes, %2$s hoy."

msgid "Ready to sync"
msgstr "Listo para sincronizar"

msgid "See what's still pending →"
msgstr "Ver qué queda pendiente →"

msgid "Sync content"
msgstr "Sincronizar contenido"

msgid "Sync failed mid-run."
msgstr "La sincronización falló a mitad."

msgid "Sync your content with AI"
msgstr "Sincroniza tu contenido con IA"

msgid "Syncing"
msgstr "Sincronizando"

msgid "Test your search now"
msgstr "Prueba tu búsqueda ahora"

msgid "already synced"
msgstr "ya sincronizado"

msgid "custom fields auto-detected"
msgstr "campos personalizados detectados automáticamente"

msgid "no custom fields"
msgstr "sin campos personalizados"


msgid "Available on %s — Upgrade"
msgstr "Disponible en %s — Mejorar"

msgid "Smart embeddings"
msgstr "Smart embeddings"

msgid "Smart embeddings setting saved."
msgstr "Ajustes de Smart embeddings guardados."

msgid "Our LLM enriches each product with 3-5 alternative phrasings before the vector is generated, so queries like \"cheap sofa\" match products titled \"affordable couch\". The enrichment happens once per product on publish — zero latency added to your visitor's search."
msgstr "Nuestro LLM enriquece cada producto con 3-5 frases alternativas antes de generar el vector, para que búsquedas como \"sofá barato\" encuentren productos titulados \"sofá económico\". El enriquecimiento ocurre una vez por producto al publicar — cero latencia añadida a la búsqueda del visitante."

msgid "Our LLM enriches each product with 3-5 alternative phrasings before the vector is generated — so queries like \"cheap sofa\" start matching products titled \"affordable couch\". The enrichment runs once per item at publish or sync time, then is cached forever. Zero latency added to your visitor's search."
msgstr "Nuestro LLM enriquece cada producto con 3-5 frases alternativas antes de generar el vector — para que búsquedas como \"sofá barato\" empiecen a encontrar productos titulados \"sofá económico\". El enriquecimiento se ejecuta una vez por elemento al publicar o sincronizar y queda en caché para siempre. Cero latencia añadida a la búsqueda del visitante."

msgid "Enable Smart embeddings for new publishes and future syncs"
msgstr "Activar Smart embeddings para nuevas publicaciones y futuras sincronizaciones"

msgid "When on, every item published or re-synced goes through LLM enrichment before being embedded. Items already synced stay as-is until you re-sync them below (tick \"Re-sync posts that are already synced\")."
msgstr "Cuando esté activo, cada elemento publicado o re-sincronizado pasa por enriquecimiento LLM antes de ser embebido. Los elementos ya sincronizados permanecen como están hasta que los re-sincronices abajo (marca \"Re-sync posts that are already synced\")."

msgid "Save Smart embeddings setting"
msgstr "Guardar ajuste de Smart embeddings"

msgid "Boost this sync with Smart embeddings"
msgstr "Potencia esta sincronización con Smart embeddings"

msgid "7-day free trial"
msgstr "Prueba gratuita de 7 días"

msgid "Our LLM enriches each item with 3-5 alternative phrasings before it is embedded — so \"cheap sofa\" starts matching \"affordable couch\", \"linen trousers\" matches \"beige pants\", and so on. One-time cost per item at sync, zero latency at search."
msgstr "Nuestro LLM enriquece cada elemento con 3-5 frases alternativas antes de ser embebido — para que \"sofá barato\" empiece a encontrar \"sofá económico\", \"pantalones de lino\" encuentre \"pantalones beige\", y así sucesivamente. Coste único por elemento en la sincronización, cero latencia en la búsqueda."

msgid "Smart embeddings on every item you sync"
msgstr "Smart embeddings en todos los elementos que sincronices"

msgid "Standard embedding model (text-embedding-3-large)"
msgstr "Modelo de embedding Standard (text-embedding-3-large)"

msgid "Higher monthly quota during and after the trial"
msgstr "Cuota mensual más alta durante y después de la prueba"

msgid "Start 7-day free trial"
msgstr "Iniciar prueba de 7 días"

msgid "Card required. 7 days free, then €14.90/month. Cancel anytime from the plugin — no charge if you cancel before day 7."
msgstr "Se requiere tarjeta. 7 días gratis, luego 14,90 €/mes. Cancela cuando quieras desde el plugin — sin cargo si cancelas antes del día 7."

# v1.45.0 — vector format migration UI

msgid "Not allowed."
msgstr "No permitido."

msgid "Still have pending rows. Run more batches first."
msgstr "Aún quedan filas pendientes. Ejecute más lotes primero."

msgid "AI Search index upgraded."
msgstr "Índice de AI Search actualizado."

msgid "Your search vectors were converted to the new packed format in the background. Searches now run on a smaller, faster index — no action needed from you."
msgstr "Tus vectores de búsqueda se convirtieron al nuevo formato compactado en segundo plano. Las búsquedas ahora corren sobre un índice más pequeño y rápido — no necesitas hacer nada."

msgid "Make search faster — new index format available"
msgstr "Haz la búsqueda más rápida — nuevo formato de índice disponible"

msgid "AI Search 1.45 stores search vectors in a more efficient packed-binary format that is roughly 5× smaller on disk and 3× faster to compare. Your current index was built with the older JSON format — running the migration converts it in place."
msgstr "AI Search 1.45 almacena los vectores de búsqueda en un formato binario compactado que ocupa unas 5× menos espacio en disco y es 3× más rápido al comparar. Tu índice actual se construyó con el formato JSON antiguo — ejecutar la migración lo convierte en el sitio."

msgid "No risk of data loss."
msgstr "Sin riesgo de pérdida de datos."

msgid "The migration writes the new format to a separate database field. Your original index is kept intact until you confirm the new one works, and you can roll back with one click at any time."
msgstr "La migración escribe el nuevo formato en un campo separado de la base de datos. Tu índice original se conserva intacto hasta que confirmes que el nuevo funciona, y puedes revertir con un clic en cualquier momento."

msgid "%s posts in your catalog have search vectors to convert. The job runs in the background and keeps your site working the whole time — searches stay on the old format until the migration finalises."
msgstr "%s publicaciones de tu catálogo tienen vectores de búsqueda por convertir. El trabajo se ejecuta en segundo plano y el sitio sigue funcionando todo el tiempo — las búsquedas permanecen en el formato antiguo hasta que la migración termine."

msgid "Start migration"
msgstr "Iniciar migración"

msgid "Preparing…"
msgstr "Preparando…"

msgid "Migrating %1$s of %2$s posts…"
msgstr "Migrando %1$s de %2$s publicaciones…"

msgid "Finalising…"
msgstr "Finalizando…"

msgid "Migration complete. Searches are now running on the new, faster index."
msgstr "Migración completada. Las búsquedas ya corren sobre el nuevo índice, más rápido."

msgid "Migration failed. The old index is still active and your searches keep working. Error:"
msgstr "La migración falló. El índice antiguo sigue activo y tus búsquedas siguen funcionando. Error:"

msgid "You can run this again any time from Tools. Hide this card for 30 days?"
msgstr "Puedes volver a ejecutar esto en cualquier momento. ¿Ocultar esta tarjeta durante 30 días?"

msgid "Retry"
msgstr "Reintentar"

msgid "Close"
msgstr "Cerrar"

msgid "New posts sync automatically. For your existing catalogue, run the one-time backfill on the Sync with AI tab."
msgstr "Las nuevas publicaciones se sincronizan automáticamente. Para tu catálogo existente, ejecuta el backfill único en la pestaña Sincronizar con IA."

msgid "Push to Fast Search"
msgstr "Enviar a Fast Search"

msgid "New publishes are pushed to Fast Search automatically. Use this once after upgrading your plan so your existing catalogue starts serving semantic results through Fast Search."
msgstr "Las publicaciones nuevas se envían automáticamente a Fast Search. Usa esto una vez tras mejorar tu plan para que tu catálogo existente empiece a servir resultados semánticos a través de Fast Search."

msgid "Nothing to push yet. Sync your content with AI first (panel above)."
msgstr "Todavía nada que enviar. Sincroniza primero tu contenido con IA (panel de arriba)."

msgid "%s synced items are ready to push to Fast Search."
msgstr "%s elementos sincronizados están listos para enviar a Fast Search."

msgid "Push catalogue to Fast Search"
msgstr "Enviar catálogo a Fast Search"

msgid "Keep this tab open until it finishes — closing it mid-run means you have to start again (progress is not resumable)."
msgstr "Mantén esta pestaña abierta hasta que termine — cerrarla a mitad del proceso te obliga a empezar de nuevo (el progreso no se reanuda)."

msgid "Pushing…"
msgstr "Enviando…"

msgid "Catalogue pushed to Fast Search."
msgstr "Catálogo enviado a Fast Search."

msgid "Backfill failed mid-run."
msgstr "El envío falló a mitad."

msgid "Network error. Try again — items already pushed are kept."
msgstr "Error de red. Vuelve a intentarlo — los elementos ya enviados se conservan."

msgid "On your plan, Sync also sends each item to our Fast Search cloud index so your visitors get sub-30ms semantic results. One click, both layers covered."
msgstr "En tu plan, Sync también envía cada elemento a nuestro índice Fast Search en la nube, para que tus visitantes obtengan resultados semánticos en menos de 30ms. Un clic, ambas capas cubiertas."

msgid "Also pushed to Fast Search:"
msgstr "También enviado a Fast Search:"
