{
  "search.api.errors.autoIndexingDisabled": "La indexación automática está deshabilitada mediante OM_DISABLE_VECTOR_SEARCH_AUTOINDEXING (alias heredado: DISABLE_VECTOR_SEARCH_AUTOINDEXING).",
  "search.api.errors.configUnavailable": "Servicio de configuración no disponible.",
  "search.api.errors.confirmAllRequired": "Se requiere confirmación para todos los elementos.",
  "search.api.errors.indexFetchFailed": "Error al obtener los datos del índice.",
  "search.api.errors.indexUnavailable": "El índice de búsqueda no está disponible.",
  "search.api.errors.indexerUnavailable": "El indexador de búsqueda no está disponible.",
  "search.api.errors.invalidOllamaBaseUrl": "La URL base de Ollama no está permitida. Establezca OLLAMA_BASE_URL en el entorno o añada el host a OM_SEARCH_OLLAMA_BASE_URL_ALLOWLIST.",
  "search.api.errors.invalidProvider": "Proveedor de embeddings no válido.",
  "search.api.errors.invalidStrategies": "Estrategias de búsqueda no válidas.",
  "search.api.errors.lockFailed": "Error al adquirir el bloqueo del índice.",
  "search.api.errors.missingQuery": "Se requiere una consulta de búsqueda.",
  "search.api.errors.noIndexableStrategy": "No hay estrategia indexable disponible.",
  "search.api.errors.providerNotConfigured": "El proveedor no está configurado. Configure la variable de entorno requerida.",
  "search.api.errors.providerUnavailable": "El proveedor seleccionado no está disponible.",
  "search.api.errors.purgeFailed": "Error al purgar el índice de búsqueda.",
  "search.api.errors.recreateFailed": "No se pudo recrear la tabla vectorial con la nueva dimensión.",
  "search.api.errors.reindexFailed": "La operación de reindexación falló.",
  "search.api.errors.reindexInProgress": "Ya hay una reindexación en progreso.",
  "search.api.errors.scopedQueueCancelFailed": "No se pudieron cancelar los trabajos de reindexación en cola.",
  "search.api.errors.scopedQueueCancelUnavailable": "La cancelación de cola con alcance no está disponible.",
  "search.api.errors.searchFailed": "La operación de búsqueda falló.",
  "search.api.errors.serviceUnavailable": "El servicio de búsqueda no está disponible.",
  "search.api.errors.strategyUnavailable": "La estrategia de búsqueda solicitada no está disponible.",
  "search.api.errors.updateFailed": "Error al actualizar la configuración de búsqueda.",
  "search.api.errors.vectorUnavailable": "La búsqueda vectorial no está disponible.",
  "search.config.nav.hybridSearch": "Configuración de búsqueda",
  "search.dialog.actions.cancel": "Cancelar (Esc)",
  "search.dialog.actions.clear": "Limpiar búsqueda",
  "search.dialog.actions.openGlobalSearch": "Abrir búsqueda global",
  "search.dialog.actions.openSelected": "Abrir (Enter)",
  "search.dialog.actions.search": "Buscar",
  "search.dialog.empty.hint": "Escribe al menos {{count}} caracteres para buscar en los registros indexados.",
  "search.dialog.empty.none": "No se encontraron resultados.",
  "search.dialog.errors.noPermission": "No tienes permiso para usar la búsqueda global.",
  "search.dialog.errors.searchFailed": "La búsqueda falló.",
  "search.dialog.input.placeholder": "Busca clientes, notas, oportunidades, tareas...",
  "search.dialog.instructions": "Escribe para buscar en los registros indexados. Usa las flechas para navegar por los resultados.",
  "search.dialog.noLink": "Sin enlace",
  "search.dialog.noLinkHint": "No hay configuración search.ts para este tipo de entidad",
  "search.dialog.score.title": "Puntuación de relevancia",
  "search.dialog.shortcuts.hint": "Pulsa Cmd+K para alternar. Enter para abrir",
  "search.dialog.strategies.exact": "Exacta",
  "search.dialog.strategies.exactDescription": "Coincidencia precisa de palabras clave",
  "search.dialog.strategies.fuzzy": "Difusa",
  "search.dialog.strategies.fuzzyDescription": "Búsqueda de texto completo tolerante a errores",
  "search.dialog.strategies.label": "Buscar con:",
  "search.dialog.strategies.semantic": "Semántica",
  "search.dialog.strategies.semanticDescription": "Búsqueda basada en significado impulsada por IA",
  "search.dialog.strategies.toggle": "Opciones de búsqueda",
  "search.dialog.title": "Búsqueda Global",
  "search.dialog.warnings.configureLink": "Configurar búsqueda",
  "search.messages.missingConfig": "La búsqueda requiere configurar un proveedor de embeddings para la búsqueda semántica.",
  "search.nav.hybridSearch": "Búsqueda",
  "search.scopeHint.currentOrg": "Alcance: organización actual",
  "search.settings.actions.apply": "Aplicar",
  "search.settings.actions.cancel": "Cancelar",
  "search.settings.actions.confirm": "Confirmar",
  "search.settings.actions.loading": "Cargando...",
  "search.settings.actions.refresh": "Actualizar",
  "search.settings.activity.noLogs": "Aún no hay registros de actividad.",
  "search.settings.autoIndexing.description": "Indexar automáticamente registros nuevos y actualizados para búsqueda vectorial.",
  "search.settings.autoIndexing.label": "Habilitar indexación automática",
  "search.settings.autoIndexing.locked": "Deshabilitado mediante variable de entorno.",
  "search.settings.badge.ready": "Listo",
  "search.settings.badge.setup": "Configuración requerida",
  "search.settings.cancelLabel": "Cancelar",
  "search.settings.change.bullet1": "Los datos vectoriales existentes se eliminarán",
  "search.settings.change.bullet2": "La búsqueda vectorial no estará disponible durante la reindexación",
  "search.settings.change.description": "Cambiar el proveedor de embeddings requerirá reindexar todos los datos.",
  "search.settings.change.title": "Confirmar cambio de proveedor",
  "search.settings.clearIndexDescription": "Eliminar todos los datos indexados del motor de búsqueda.",
  "search.settings.clearIndexDialogDescription": "Esto eliminará permanentemente todos los datos indexados.",
  "search.settings.clearIndexDialogTitle": "Limpiar índice de búsqueda",
  "search.settings.clearIndexDialogWarning": "Esta acción no se puede deshacer.",
  "search.settings.clearIndexLabel": "Limpiar índice",
  "search.settings.dimension.label": "Dimensiones",
  "search.settings.dimension.mismatch": "discrepancia",
  "search.settings.documentsLabel": "Documentos",
  "search.settings.errorLabel": "Error",
  "search.settings.errors.dimensionRequired": "Ingrese una dimensión válida",
  "search.settings.errors.loadFailed": "No se pudo cargar la configuración",
  "search.settings.errors.modelRequired": "Ingrese un nombre de modelo",
  "search.settings.errors.reindexFailed": "Error en la reindexación",
  "search.settings.errors.saveFailed": "No se pudo guardar la configuración",
  "search.settings.fullReindexDescription": "Reconstruir el índice de búsqueda desde cero.",
  "search.settings.fullReindexDialogDescription": "Esto reconstruirá todos los índices de búsqueda.",
  "search.settings.fullReindexDialogTitle": "Reindexación completa",
  "search.settings.fullReindexDialogWarning": "Esto puede tardar para conjuntos de datos grandes.",
  "search.settings.fullReindexLabel": "Reindexación completa",
  "search.settings.fulltext.currentValue": "Valor actual",
  "search.settings.fulltext.defaultValue": "Valor predeterminado",
  "search.settings.fulltext.driver": "Controlador",
  "search.settings.fulltext.envMissing": "La variable de entorno no está configurada.",
  "search.settings.fulltext.envSet": "La variable de entorno está configurada.",
  "search.settings.fulltext.envVars": "Variables de entorno",
  "search.settings.fulltext.howTo": "Cómo configurar",
  "search.settings.fulltext.howToDescription": "Configure las variables de entorno requeridas para habilitar la búsqueda de texto completo.",
  "search.settings.fulltext.learnMore": "Más información",
  "search.settings.fulltext.noDriver": "No hay controlador de texto completo configurado.",
  "search.settings.fulltext.notReady": "No disponible",
  "search.settings.fulltext.optional": "Opcional",
  "search.settings.fulltext.ready": "Listo",
  "search.settings.fulltext.sectionDescription": "Configure la búsqueda de texto completo con Meilisearch.",
  "search.settings.fulltext.sectionTitle": "Búsqueda de texto completo",
  "search.settings.fulltextNotConfigured": "La búsqueda de texto completo no está configurada.",
  "search.settings.fulltextNotConfiguredHint": "Configure MEILISEARCH_HOST para habilitar la búsqueda de texto completo.",
  "search.settings.globalSearch.description": "Configure las estrategias del diálogo de búsqueda global (Cmd+K).",
  "search.settings.globalSearch.fulltext": "Texto completo",
  "search.settings.globalSearch.fulltextDescription": "Búsqueda tolerante a errores tipográficos con Meilisearch.",
  "search.settings.globalSearch.notConfigured": "No configurado",
  "search.settings.globalSearch.saveError": "Error al guardar la configuración de búsqueda global.",
  "search.settings.globalSearch.title": "Búsqueda global",
  "search.settings.globalSearch.tokens": "Tokens",
  "search.settings.globalSearch.tokensDescription": "Búsqueda por palabras clave usando PostgreSQL.",
  "search.settings.globalSearch.vector": "Vectorial",
  "search.settings.globalSearch.vectorDescription": "Búsqueda semántica impulsada por IA usando embeddings.",
  "search.settings.loading": "Cargando ajustes...",
  "search.settings.loadingLabel": "Cargando…",
  "search.settings.messages.providerSaved": "Proveedor de embeddings guardado",
  "search.settings.messages.reindexStarted": "Reindexación iniciada",
  "search.settings.messages.saved": "Configuración guardada",
  "search.settings.model.custom": "Personalizado...",
  "search.settings.model.label": "Modelo",
  "search.settings.model.namePlaceholder": "Nombre del modelo",
  "search.settings.noIndexMessage": "Aún no se ha creado ningún índice de búsqueda.",
  "search.settings.pageDescription": "Configure estrategias de búsqueda, administre índices y supervise la actividad.",
  "search.settings.pageTitle": "Configuración de búsqueda",
  "search.settings.processingLabel": "Procesando…",
  "search.settings.provider.label": "Proveedor",
  "search.settings.provider.notConfigured": "no configurado",
  "search.settings.provider.title": "Proveedor de embeddings",
  "search.settings.recreateIndexDescription": "Eliminar y recrear la estructura del índice de búsqueda.",
  "search.settings.recreateIndexDialogDescription": "Esto eliminará y recreará el índice de búsqueda.",
  "search.settings.recreateIndexDialogTitle": "Recrear índice de búsqueda",
  "search.settings.recreateIndexDialogWarning": "Todos los datos indexados se perderán.",
  "search.settings.recreateIndexLabel": "Recrear índice",
  "search.settings.refreshLabel": "Actualizar",
  "search.settings.reindex.button": "Iniciar reindexación",
  "search.settings.reindex.confirmButton": "Iniciar reindexación",
  "search.settings.reindex.confirmDescription": "Esto reconstruirá todos los embeddings vectoriales. Los datos existentes se purgarán primero.",
  "search.settings.reindex.confirmTitle": "Confirmar reindexación",
  "search.settings.reindex.description": "Reconstruir embeddings vectoriales para todas las entidades indexadas.",
  "search.settings.reindex.running": "Reindexando...",
  "search.settings.reindex.title": "Reindexar datos",
  "search.settings.reindex.warning": "Esto puede tardar un tiempo para conjuntos de datos grandes.",
  "search.settings.reindexErrorLabel": "La reindexación falló",
  "search.settings.reindexInProgress": "Reindexación en progreso",
  "search.settings.reindexInProgressDetails": "Hay una operación de reindexación en curso. Por favor, espere.",
  "search.settings.reindexSuccessLabel": "Reindexación completada",
  "search.settings.status.configured": "Búsqueda vectorial configurada",
  "search.settings.status.notConfigured": "Búsqueda vectorial no configurada",
  "search.settings.status.title": "Indexación automática",
  "search.settings.tabs.activity": "Actividad",
  "search.settings.tabs.configuration": "Configuración",
  "search.settings.tabs.indexManagement": "Gestión de índices",
  "search.settings.title": "Configuración de búsqueda",
  "search.settings.vector.active": "Activo",
  "search.settings.vector.comingSoon": "Próximamente",
  "search.settings.vector.howTo": "Cómo configurar",
  "search.settings.vector.howToDescription": "Configure un proveedor de embeddings para habilitar la búsqueda vectorial.",
  "search.settings.vector.inheritingDefault": "Este inquilino hereda el valor predeterminado de la instancia/entorno. Guardar un proveedor crea una anulación para este inquilino.",
  "search.settings.vector.modelsAvailable": "Modelos disponibles",
  "search.settings.vector.providers": "Proveedores",
  "search.settings.vector.providersHint": "Configure un proveedor de embeddings mediante variables de entorno.",
  "search.settings.vector.sectionDescription": "Configure la búsqueda semántica con embeddings vectoriales.",
  "search.settings.vector.sectionTitle": "Búsqueda vectorial",
  "search.settings.vector.setEnvVar": "Configurar variable de entorno",
  "search.settings.vector.store": "Almacén vectorial",
  "search.settings.vector.usingTenantConfig": "Este inquilino usa su propia configuración de incrustaciones.",
  "search.settings.vectorDocumentsLabel": "Documentos vectoriales",
  "search.settings.vectorNotConfigured": "La búsqueda vectorial no está configurada.",
  "search.settings.vectorNotConfiguredHint": "Configure una clave API del proveedor de embeddings para la búsqueda vectorial.",
  "search.settings.vectorReindex.button": "Iniciar reindexación vectorial",
  "search.settings.vectorReindex.description": "Reconstruir todos los embeddings vectoriales desde los datos de origen.",
  "search.settings.vectorReindex.running": "Reindexación vectorial en progreso…",
  "search.settings.vectorReindex.title": "Reindexación vectorial",
  "search.settings.vectorReindex.warning": "Esto eliminará los embeddings existentes y los regenerará.",
  "search.table.actions.open": "Abrir",
  "search.table.columns.result": "Resultado",
  "search.table.columns.score": "Puntuación",
  "search.table.columns.source": "Origen",
  "search.table.errors.noSources": "No hay fuentes de búsqueda disponibles.",
  "search.table.errors.searchFailed": "La búsqueda falló.",
  "search.table.searchPlaceholder": "Buscar…",
  "search.table.sources": "Fuentes",
  "search.table.stats.results": "Resultados",
  "search.table.stats.sources": "Fuentes",
  "search.table.title": "Resultados de búsqueda"
}
