{
    "1. Basic Configuration": "1. Configuración Básica",
    "2. Dynamic Tools (Functions)": "2. Herramientas Dinámicas (Funciones)",
    "3. Advanced Parameters (JSON Schema)": "3. Parámetros Avanzados (Esquema JSON)",
    "A. Local Database (SQL)": "A. Base de Datos Local (SQL)",
    "Across all devices": "En todos los dispositivos",
    "Action": "Acción",
    "Activate Assistant": "Activar Asistente",
    "Active Bots": "Bots Activos",
    "Active on this device": "Activo en este dispositivo",
    "Add Condition": "Agregar Condición",
    "Add conditions to filter data. If you leave the \"Value\" field empty, the AI will automatically ask the user for that information.": "Agregue condiciones para filtrar datos. Si deja el campo \"Valor\" vacío, la IA le pedirá automáticamente esa información al usuario.",
    "Add headers (like Authorization keys) or query parameters. Again, if you leave the \"Value\" empty, the AI will extract that data from the user's chat.": "Agregue encabezados (como claves de autorización) o parámetros de consulta. Nuevamente, si deja el \"Valor\" vacío, la IA extraerá esos datos del chat del usuario.",
    "Add New Dynamic Tool": "Agregar Nueva Herramienta Dinámica",
    "Add Parameter \/ Header": "Agregar Parámetro \/ Encabezado",
    "Add Tool": "Agregar Herramienta",
    "AI Delay (Seconds)": "Retraso de la IA (Segundos)",
    "AI Instruction (Function-Specific)": "Instrucción para la IA (Específica de la función)",
    "All Groups": "Todos los Grupos",
    "Allowed Groups": "Grupos Permitidos",
    "API Key (Masked)": "Clave API (Oculta)",
    "API Key Usage Breakdown": "Desglose de uso de claves API",
    "API Keys": "Claves API",
    "API Keys:": "Claves API:",
    "API Parameters & Headers Builder": "Constructor de Parámetros y Encabezados de API",
    "API Parameters & Headers Builder:": "Constructor de Parámetros y Encabezados de API:",
    "API URL": "URL de la API",
    "API URL & Method:": "URL y Método de la API:",
    "Are you sure? This action cannot be undone.": "¿Estás seguro? Esta acción no se puede deshacer.",
    "B. External API (HTTP)": "B. API Externa (HTTP)",
    "Back": "Atrás",
    "Basic Information": "Información Básica",
    "Body (JSON)": "Cuerpo (JSON)",
    "Bot configuration saved successfully.": "Configuración del bot guardada exitosamente.",
    "By default, you can use \"Simple Mode\" to define parameters (e.g., \"product_name, size\"). For complex APIs, you can toggle the \"Advanced JSON Schema\" to define nested objects and specific data types.": "Por defecto, puede usar el \"Modo Simple\" para definir parámetros (ej. \"product_name, size\"). Para APIs complejas, puede alternar al \"Esquema JSON Avanzado\" para definir objetos anidados y tipos de datos específicos.",
    "C. AI Instruction (Function-Specific)": "C. Instrucción para la IA (Específica de la función)",
    "Cancel": "Cancelar",
    "Column": "Columna",
    "Columns (Comma separated)": "Columnas (Separadas por comas)",
    "Conditions (WHERE)": "Condiciones (WHERE)",
    "Conditions (WHERE):": "Condiciones (WHERE):",
    "Configuration": "Configuración",
    "Create or edit custom functions that your AI assistant can call to interact with databases or external APIs.": "Cree o edite funciones personalizadas que su asistente de IA puede llamar para interactuar con bases de datos o APIs externas.",
    "Current Model": "Modelo Actual",
    "Custom Error Message": "Mensaje de Error Personalizado",
    "Dashboard": "Panel de Control",
    "Description (Important for AI)": "Descripción (Importante para la IA)",
    "Documentation": "Documentación",
    "Dynamic (AI):": "Dinámico (IA):",
    "Dynamic Functions (Tools)": "Funciones Dinámicas (Herramientas)",
    "Dynamic Tools": "Herramientas Dinámicas",
    "Dynamic Tools allow your AI to interact with your local database or external APIs. This turns your AI from a simple chatbot into a powerful automation tool.": "Las herramientas dinámicas permiten que su IA interactúe con su base de datos local o APIs externas. Esto convierte a su IA de un simple chatbot a una poderosa herramienta de automatización.",
    "e.g. Always offer shipping insurance after checking stock.": "ej. Ofrecer siempre un seguro de envío después de comprobar el stock.",
    "e.g. api_key": "ej. api_key",
    "Edit Dynamic Tool": "Editar Herramienta Dinámica",
    "Enable Typing Indicator": "Habilitar Indicador de Escritura",
    "Enter the endpoint URL and select the HTTP method (GET, POST, etc.).": "Ingrese la URL del endpoint y seleccione el método HTTP (GET, POST, etc.).",
    "Error fetching groups": "Error al obtener grupos",
    "Example (Supabase):": "Ejemplo (Supabase):",
    "Example:": "Ejemplo:",
    "Example: Sorry, I am currently busy. Please try again later.": "Ejemplo: Lo siento, estoy ocupado en este momento. Por favor, inténtelo de nuevo más tarde.",
    "Example: You are a friendly online store assistant...": "Ejemplo: Eres un amable asistente de tienda en línea...",
    "Explain clearly when the AI should use this tool.": "Explique claramente cuándo la IA debe usar esta herramienta.",
    "External API (HTTP)": "API Externa (HTTP)",
    "Fetch Groups": "Obtener Grupos",
    "Fill the Value (e.g., 1, \"active\").": "Llene el Valor (ej., 1, \"activo\").",
    "Fill the Value. It will be sent automatically (e.g., API Keys).": "Llene el Valor. Se enviará automáticamente (ej., Claves API).",
    "For a \"check_stock\" tool, you can add the instruction: \"If the stock is 0, always apologize and offer a similar product.\"": "Para una herramienta de \"comprobar_stock\", puede agregar la instrucción: \"Si el stock es 0, siempre discúlpese y ofrezca un producto similar.\"",
    "For advanced users. Define complex parameter structures (nested objects, arrays, specific data types) using standard JSON Schema format. This overrides Simple Parameters.": "Para usuarios avanzados. Defina estructuras de parámetros complejas (objetos anidados, matrices, tipos de datos específicos) utilizando el formato estándar de Esquema JSON. Esto anula los Parámetros Simples.",
    "Function added successfully.": "Función agregada exitosamente.",
    "Function deleted successfully.": "Función eliminada exitosamente.",
    "Function Name": "Nombre de la Función",
    "Function updated successfully.": "Función actualizada exitosamente.",
    "Functions defined": "Funciones definidas",
    "Gemini Configuration": "Configuración de Gemini",
    "Get your API key from Google AI Studio. You can input multiple keys separated by newlines or commas. If one key hits a rate limit, the system will automatically switch to the next one.": "Obtenga su clave API de Google AI Studio. Puede ingresar varias claves separadas por nuevas líneas o comas. Si una clave alcanza el límite de velocidad, el sistema cambiará automáticamente a la siguiente.",
    "Group Only": "Solo Grupo",
    "Header": "Encabezado (Header)",
    "Healthy": "Saludable",
    "If you want the AI to check stock, select the \"products\" table, add a condition \"name LIKE\", and leave the value empty. When a user asks \"Do you have Nike shoes?\", the AI will automatically search for \"Nike\".": "Si desea que la IA verifique el stock, seleccione la tabla \"products\", agregue una condición \"name LIKE\" y deje el valor vacío. Cuando un usuario pregunte \"¿Tienes zapatos Nike?\", la IA buscará automáticamente \"Nike\".",
    "Key": "Clave",
    "Knowledge Base (TXT File)": "Base de Conocimiento (Archivo TXT)",
    "Knowledge base is active (Stored in Database).": "La base de conocimiento está activa (Almacenada en la base de datos).",
    "Knowledge Base:": "Base de Conocimiento:",
    "Learn how to configure and use the AI Assistant and Dynamic Tools.": "Aprenda a configurar y utilizar el asistente de IA y las herramientas dinámicas.",
    "Leave empty for AI": "Dejar vacío para la IA",
    "Leave the Value EMPTY. The AI will ask the user for this data.": "Deje el Valor VACÍO. La IA pedirá estos datos al usuario.",
    "Leave the Value EMPTY. The AI will ask the user.": "Deje el Valor VACÍO. La IA le preguntará al usuario.",
    "Lifetime AI interactions": "Interacciones de IA de por vida",
    "Local Database (SQL)": "Base de Datos Local (SQL)",
    "Method": "Método",
    "Model": "Modelo",
    "Model:": "Modelo:",
    "Name": "Nombre",
    "No functions defined yet.": "Aún no se han definido funciones.",
    "No usage data recorded yet.": "Aún no se han registrado datos de uso.",
    "Oh Error :(": "Oh Error :(",
    "Operator": "Operador",
    "Optional. Specific instructions for the AI on how to behave when using this function.": "Opcional. Instrucciones específicas para la IA sobre cómo comportarse al usar esta función.",
    "Parameters (Advanced JSON Schema)": "Parámetros (Esquema JSON Avanzado)",
    "Parameters (Simple Mode)": "Parámetros (Modo Simple)",
    "Parameters Extraction": "Extracción de Parámetros",
    "Personal & Group (Both)": "Personal y Grupo (Ambos)",
    "Personal Only": "Solo Personal",
    "Please save Gemini settings first": "Por favor, guarde la configuración de Gemini primero",
    "Please select a device first": "Por favor, seleccione un dispositivo primero",
    "Query Param": "Parámetro de Consulta",
    "Raw SQL Query": "Consulta SQL sin formato",
    "Reply only if mentioned in Group": "Responder solo si se menciona en el Grupo",
    "Reply Type": "Tipo de Respuesta",
    "Save Configuration": "Guardar Configuración",
    "Save Function": "Guardar Función",
    "Select Table": "Seleccionar Tabla",
    "Select the Action (SELECT, INSERT, UPDATE, DELETE), Table, and Columns.": "Seleccione la Acción (SELECT, INSERT, UPDATE, DELETE), la Tabla y las Columnas.",
    "Select the AI model you want to use. Gemini 2.5 Flash is recommended for fast responses, while Gemini 2.5 Pro is better for complex reasoning.": "Seleccione el modelo de IA que desea utilizar. Se recomienda Gemini 2.5 Flash para respuestas rápidas, mientras que Gemini 2.5 Pro es mejor para razonamientos complejos.",
    "Send As": "Enviar Como",
    "Set URL to your Supabase REST endpoint, add \"apikey\" and \"Authorization\" headers with your static keys, and add a query parameter for filtering.": "Establezca la URL en su endpoint REST de Supabase, agregue los encabezados \"apikey\" y \"Authorization\" con sus claves estáticas, y agregue un parámetro de consulta para filtrar.",
    "Setup": "Configuración",
    "Smart Assistant": "Asistente Inteligente",
    "Smart Assistant Documentation": "Documentación del Asistente Inteligente",
    "Smart Dashboard": "Panel Inteligente",
    "Smart Setup": "Configuración Inteligente",
    "Smart Tools": "Herramientas Inteligentes",
    "Static:": "Estático:",
    "Status": "Estado",
    "System Instruction": "Instrucción del Sistema",
    "System Instruction:": "Instrucción del Sistema:",
    "Table": "Tabla",
    "This is auto-generated by the Visual Builder above, but you can edit it manually if needed.": "Esto es generado automáticamente por el Constructor Visual anterior, pero puede editarlo manualmente si es necesario.",
    "This is the \"brain\" of your AI. Tell it how to behave. For example: \"You are a friendly customer service agent for a shoe store. Always be polite and use emojis.\"": "Este es el \"cerebro\" de su IA. Dígale cómo comportarse. Por ejemplo: \"Eres un amable agente de servicio al cliente de una zapatería. Sé siempre educado y usa emojis.\"",
    "This message will be sent to the user if the AI encounters an error or high demand.": "Este mensaje se enviará al usuario si la IA encuentra un error o alta demanda.",
    "To start using the Smart Assistant, you need to configure the basic settings:": "Para comenzar a usar el Asistente Inteligente, necesita configurar los ajustes básicos:",
    "Toggle Advanced JSON Schema": "Alternar Esquema JSON Avanzado",
    "Tools": "Herramientas",
    "Total Requests": "Solicitudes Totales",
    "Type": "Tipo",
    "Upload a .txt file containing your FAQs, product lists, or company profile. The AI will use this information to answer user questions.": "Cargue un archivo .txt que contenga sus preguntas frecuentes, listas de productos o perfil de la empresa. La IA utilizará esta información para responder las preguntas de los usuarios.",
    "Upload a .txt file to provide context for the AI.": "Cargue un archivo .txt para proporcionar contexto a la IA.",
    "Usage Count": "Recuento de Uso",
    "Use letters, numbers, and underscores (_).": "Utilice letras, números y guiones bajos (_).",
    "Use this function when the user asks about stock...": "Utilice esta función cuando el usuario pregunte sobre el stock...",
    "Use this to connect your AI to third-party services like Supabase, WooCommerce, Shopify, or any REST API.": "Use esto para conectar su IA a servicios de terceros como Supabase, WooCommerce, Shopify o cualquier API REST.",
    "Use this to let the AI read or modify data in your own database.": "Use esto para permitir que la IA lea o modifique datos en su propia base de datos.",
    "Value": "Valor",
    "Visual Query Builder": "Constructor Visual de Consultas",
    "Visual Query Builder:": "Constructor Visual de Consultas:",
    "Write parameter names separated by commas. AI will automatically extract these from chat.": "Escriba los nombres de los parámetros separados por comas. La IA los extraerá automáticamente del chat.",
    "You can give the AI specific instructions on how to handle a particular tool.": "Puede darle a la IA instrucciones específicas sobre cómo manejar una herramienta en particular.",
    "You can input multiple API keys separated by newlines or commas.": "Puede ingresar múltiples claves API separadas por saltos de línea o comas."
}
