# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/

es:
  admin_js:
    admin:
      api:
        scopes:
          descriptions:
            discourse_ai:
              search: "Permite la búsqueda de IA"
              stream_completion: "Permite la transmisión de realización de personas de IA"
      site_settings:
        categories:
          discourse_ai: "Discourse AI"
      dashboard:
        emotion:
          title: "Emoción"
          description: "La tabla muestra un recuento de los mensajes clasificados con una emoción determinada. Clasificados con el modelo 'SamLowe/roberta-base-go_emotions'."
        reports:
          filters:
            sort_by:
              label: "Ordenar por"
            tag:
              label: "Etiquetar"
  js:
    discourse_automation:
      scriptables:
        llm_report:
          fields:
            sender:
              label: "Remitente"
              description: "El usuario que enviará el informe"
            receivers:
              label: "Receptores"
              description: "Los usuarios que recibirán el informe (los correos electrónicos se enviarán directamente, los nombres de usuario se enviarán por MP)"
            topic_id:
              label: "ID del tema"
              description: "El ID del tema donde se publicará el informe"
            title:
              label: "Título"
              description: "El título del informe"
            days:
              label: "Días"
              description: "El plazo del informe"
            offset:
              label: "Compensación"
              description: "Cuando realices pruebas, es posible que quieras ejecutar el informe históricamente, utiliza la compensación para iniciar el informe en una fecha anterior"
            instructions:
              label: "Instrucciones"
              description: "Las instrucciones proporcionadas al modelo de lenguaje grande"
            sample_size:
              label: "Tamaño de la muestra"
              description: "El número de publicaciones que se van a muestrear para el informe"
            tokens_per_post:
              label: "Tokens por publicación"
              description: "La cantidad de tokens LLM que se usarán por publicación"
            model:
              label: "Modelo"
              description: "LLM a utilizar para la generación de informes"
            categories:
              label: "Categorías"
              description: "Filtrar temas solo para esta categoría"
            tags:
              label: "Etiquetas"
              description: "Filtrar temas solo para estas etiquetas"
            exclude_tags:
              label: "Excluir etiquetas"
              description: "Excluir temas con estas etiquetas"
            exclude_categories:
              label: "Excluir categorías"
              description: "Excluir temas con estas categorías"
            allow_secure_categories:
              label: "Permitir categorías seguras"
              description: "Permitir que se genere el informe para temas en categorías seguras"
            suppress_notifications:
              label: "Suprimir notificaciones"
              description: "Suprime las notificaciones que pueda generar el informe transformando a contenido. Esto reasignará las menciones y los enlaces internos."
            debug_mode:
              label: "Modo de depuración"
              description: "Activa el modo de depuración para ver la entrada y salida brutas del LLM"
            priority_group:
              label: "Grupo prioritario"
              description: "Priorizar el contenido de este grupo en el informe"
            temperature:
              label: "Temperatura"
            top_p:
              label: "Top P"
        llm_tool_triage:
          fields:
            model:
              label: "Modelo"
        llm_triage:
          fields:
            system_prompt:
              label: "Aviso del sistema"
              description: "El aviso que se utilizará para el triaje, asegúrate de que responda con una sola palabra que puedas utilizar para desencadenar la acción"
            max_post_tokens:
              label: "Máximo de tokens de publicación"
              description: "El número máximo de tokens a escanear utilizando el triaje LLM"
            stop_sequences:
              label: "Detener secuencias"
              description: "Ordena al modelo que detenga la generación de tokens cuando llegue a uno de estos valores"
            search_for_text:
              label: "Buscar texto"
              description: "Si aparece el siguiente texto en la respuesta LLM, aplicar estas acciones"
            category:
              label: "Categoría"
              description: "Categoría para aplicar al tema"
            tags:
              label: "Etiquetas"
              description: "Etiquetas para aplicar al tema"
            canned_reply:
              label: "Responder"
              description: "Texto sin formato de respuesta enlatada para publicar sobre el tema"
            canned_reply_user:
              label: "Responder al usuario"
              description: "Nombre de usuario del usuario para publicar la respuesta enlatada"
            hide_topic:
              label: "Ocultar tema"
              description: "Hacer que el tema no sea visible para el público si se activa"
            flag_type:
              label: "Tipo de denuncia"
              description: "Tipo de denuncia que se aplicará a la publicación (spam o simplemente remitir para su revisión)"
            flag_post:
              label: "Denunciar publicación"
              description: "Denuncia la publicación (como spam o para revisión)"
            include_personal_messages:
              label: "Incluir mensajes personales"
              description: "También escanea y clasifica los mensajes personales"
            model:
              label: "Modelo"
              description: "Modelo lingüístico utilizado para el triaje"
            temperature:
              label: "Temperatura"
    discourse_ai:
      title: "IA"
      features:
        back: "Volver"
        list:
          header:
            name: "Nombre"
            groups: "Grupos"
          edit: "Editar"
          set_up: "Configurar"
      modals:
        select_option: "Selecciona una opción..."
      spam:
        short_title: "Spam"
        title: "Configurar el manejo de correo no deseado"
        select_llm: "Seleccionar LLM"
        custom_instructions: "Instrucciones personalizadas"
        custom_instructions_help: "Instrucciones personalizadas específicas de tu sitio para ayudar a guiar a la IA en la identificación del correo no deseado, por ejemplo: «Sé más agresivo a la hora de escanear los mensajes que no estén en inglés»."
        last_seven_days: "Últimos 7 días"
        scanned_count: "Publicaciones escaneadas"
        false_positives: "Denunciado incorrectamente"
        false_negatives: "Correo no deseado perdido"
        spam_detected: "Correo no deseado detectado"
        custom_instructions_placeholder: "Instrucciones específicas del sitio para que la IA ayude a identificar el correo no deseado con mayor precisión"
        enable: "Activar"
        spam_tip: "La detección de correo no deseado mediante IA escaneará los 3 primeros mensajes de todos los usuarios nuevos en temas públicos. Los marcará para su revisión y bloqueará a los usuarios si es probable que sean correo no deseado."
        settings_saved: "Ajustes guardados"
        spam_description: "Identifica el correo no deseado potencial utilizando el LLM seleccionado y lo marca para que los moderadores del sitio lo inspeccionen en la cola de revisión"
        no_llms: "No hay LLM disponibles"
        test_button: "Prueba..."
        save_button: "Guardar cambios"
        test_modal:
          title: "Probar la detección de correo no deseado"
          post_url_label: "URL o ID de la publicación"
          post_url_placeholder: "https://tu-foro.com/t/topic/123/4 o ID de publicación"
          result: "Resultado"
          scan_log: "Registro de escaneo"
          run: "Realizar prueba"
          spam: "Spam"
          not_spam: "No es correo no deseado"
        stat_tooltips:
          incorrectly_flagged: "Elementos que el bot de IA marcó como correo no deseado en los que los moderadores no estaban de acuerdo"
          missed_spam: "Elementos denunciados por la comunidad como correo no deseado que no fueron detectados por el bot de IA, con los que los moderadores estaban de acuerdo"
        errors:
          scan_not_admin:
            message: "Advertencia: el escaneo de correo no deseado no funcionará correctamente porque la cuenta de escaneo de correo no deseado no es un administrador"
            action: "Corregir"
          resolved: "¡Se ha resuelto el error!"
      usage:
        short_title: "Uso"
        summary: "Resumen"
        total_tokens: "Tokens totales"
        tokens_over_time: "Tokens a lo largo del tiempo"
        features_breakdown: "Uso por característica"
        feature: "Característica"
        usage_count: "Recuento de usos"
        model: "Modelo"
        models_breakdown: "Uso por modelo"
        users_breakdown: "Uso por usuario"
        all_features: "Todas las características"
        all_models: "Todos los modelos"
        username: "Nombre de usuario"
        total_requests: "Peticiones totales"
        request_tokens: "Tokens de solicitud"
        response_tokens: "Tokens de respuesta"
        net_request_tokens: "Tokens de solicitud de red"
        cached_tokens: "Tokens almacenados en caché"
        cached_request_tokens: "Tokens de solicitud almacenados en caché"
        no_users: "No se han encontrado datos de uso del usuario"
        no_models: "No se han encontrado datos de uso del modelo"
        no_features: "No se han encontrado datos de uso de características"
        subheader_description: "Los tokens son las unidades básicas que utilizan los LLM para comprender y generar texto, los datos de uso pueden afectar a los costes"
        stat_tooltips:
          total_requests: "Todas las solicitudes realizadas a los LLM a través de Discourse"
          total_tokens: "Todos los tokens utilizados al solicitar un LLM"
          request_tokens: "Tokens utilizados cuando el LLM intenta comprender lo que dices"
          response_tokens: "Tokens utilizados cuando el LLM responde a tu consulta"
          cached_tokens: "Tokens de solicitud previamente procesados que el LLM reutiliza para optimizar el rendimiento y el coste"
        periods:
          last_day: "Últimas 24 horas"
          last_week: "Última semana"
          last_month: "Último mes"
          custom: "Personalizado..."
      ai_persona:
        ai_tools: "Herramientas"
        tool_strategies:
          all: "Aplicar a todas las respuestas"
          replies:
            one: "Aplicar solo a la primera respuesta"
            other: "Aplicar a las primeras %{count}} respuestas"
        back: "Atrás"
        name: "Nombre"
        edit: "Editar"
        description: "Descripción"
        no_llm_selected: "No se seleccionó ningún modelo de idioma"
        max_context_posts: "Número máximo de publicaciones contextuales"
        max_context_posts_help: "El número máximo de mensajes a utilizar como contexto para la IA cuando responda a un usuario. (vacío por defecto)"
        vision_enabled: Visión activada
        vision_enabled_help: Si está activada, la IA intentará comprender las imágenes que los usuarios publiquen en el tema, depende del modelo que se utilice para soportar la visión. Compatible con los últimos modelos de Anthropic, Google y OpenAI.
        vision_max_pixels: Tamaño de imagen admitido
        vision_max_pixel_sizes:
          low: 'Baja calidad: más barato (256x256)'
          medium: Calidad media (512x512)
          high: 'Alta calidad: más lento (1024x1024)'
        tool_details: Mostrar detalles de la herramienta
        tool_details_help: Mostrará a los usuarios finales detalles sobre qué herramientas ha activado el modelo de lenguaje.
        mentionable: Permitir menciones
        mentionable_help: Si está activada, los usuarios de los grupos permitidos pueden mencionar a este usuario en sus mensajes, y la IA responderá como esta persona.
        user: Usuario
        create_user: Crear usuario
        create_user_help: Opcionalmente, puedes adjuntar un usuario a esta persona. Si lo haces, la IA utilizará a este usuario para responder a las solicitudes.
        default_llm: Modelo lingüístico por defecto
        default_llm_help: El modelo de idioma por defecto que se utilizará para esta persona. Obligatorio si deseas mencionar a la persona en publicaciones públicas.
        question_consolidator_llm: Modelo lingüístico para el consolidador de preguntas
        question_consolidator_llm_help: El modelo lingüístico a utilizar para el consolidador de preguntas, puedes elegir un modelo menos potente para ahorrar costes.
        system_prompt: Aviso del sistema
        forced_tool_strategy: Estrategia de herramienta forzada
        allow_chat_direct_messages: "Permitir mensajes directos de chat"
        allow_chat_direct_messages_help: "Si se activa, los usuarios de los grupos permitidos pueden enviar mensajes directos a esta persona."
        allow_chat_channel_mentions: "Permitir menciones en el canal de chat"
        allow_chat_channel_mentions_help: "Si se activa, los usuarios de los grupos permitidos pueden mencionar a esta persona en los canales de chat."
        allow_personal_messages: "Permitir mensajes personales"
        allow_personal_messages_help: "Si se activa, los usuarios de los grupos permitidos pueden enviar mensajes personales a esta persona."
        allow_topic_mentions: "Permitir menciones en temas"
        allow_topic_mentions_help: "Si se activa, los usuarios de los grupos permitidos pueden mencionar a esta persona en los temas."
        force_default_llm: "Utilizar siempre el modelo de idioma por defecto"
        save: "Guardar"
        saved: "Persona guardada"
        enabled: "¿Activado?"
        tools: "Herramientas habilitadas"
        forced_tools: "Herramientas forzadas"
        allowed_groups: "Grupos permitidos"
        confirm_delete: "¿Seguro que quieres eliminar esta persona?"
        new: "Nueva persona"
        no_personas: "Aún no has creado ninguna persona"
        title: "Personas"
        short_title: "Personas"
        delete: "Eliminar"
        temperature: "Temperatura"
        temperature_help: "Temperatura que se utilizará para el LLM. Aumentar para aumentar la creatividad (dejar vacío para utilizar el valor por defecto del modelo, generalmente un valor de 0,0 a 2,0)"
        top_p: "Top P"
        top_p_help: "Top P a utilizar para el LLM, aumentar para aumentar la aleatoriedad (dejar vacío para utilizar el modelo por defecto, generalmente un valor de 0,0 a 1,0)"
        priority: "Prioridad"
        priority_help: "Las personas prioritarias se muestran a los usuarios en la parte superior de la lista de personas. Si varias personas tienen prioridad, se ordenarán alfabéticamente."
        tool_options: "Opciones de herramientas"
        rag_conversation_chunks: "Buscar fragmentos de conversación"
        rag_conversation_chunks_help: "El número de fragmentos a utilizar para las búsquedas del modelo RAG. Aumentar para incrementar la cantidad de contexto que puede utilizar la IA."
        persona_description: "Las personas son una potente característica que te permite personalizar el comportamiento del motor de IA en tu foro de Discourse. Actúan como un «mensaje del sistema» que guía las respuestas e interacciones de la IA, ayudando a crear una experiencia de usuario más personalizada y atractiva."
      rag:
        options:
          rag_chunk_tokens: "Cargar tokens de fragmentos"
          rag_chunk_tokens_help: "El número de tokens a utilizar para cada fragmento en el modelo RAG. Aumentar para incrementar la cantidad de contexto que puede utilizar la IA. (Al cambiar se reindexarán todas las cargas)"
          rag_chunk_overlap_tokens: "Cargar tokens de solapamiento de fragmentos"
          rag_chunk_overlap_tokens_help: "El número de tokens a solapar entre fragmentos en el modelo RAG. (al cambiar se reindexarán todas las cargas)"
          show_indexing_options: "Mostrar opciones de carga"
          hide_indexing_options: "Ocultar opciones de carga"
        uploads:
          title: "Cargas"
          button: "Añadir archivos"
          filter: "Filtrar cargas"
          indexed: "Indexado"
          indexing: "Indexando"
          uploaded: "Listo para ser indexado"
          uploading: "Subiendo..."
          remove: "Eliminar carga"
      tools:
        back: "Atrás"
        short_title: "Herramientas"
        no_tools: "Aún no has creado ninguna herramienta"
        name: "Nombre"
        new: "Nueva herramienta"
        description: "Descripción"
        description_help: "Una descripción clara de la finalidad de la herramienta para el modelo lingüístico"
        subheader_description: "Las herramientas amplían las capacidades de los robots de IA con funciones JavaScript definidas por el usuario."
        summary: "Resumen"
        summary_help: "Resumen de la finalidad de las herramientas que se mostrará a los usuarios finales"
        script: "Script"
        parameters: "Parámetros"
        save: "Guardar"
        remove_parameter: "Eliminar"
        parameter_required: "Obligatorio"
        parameter_enum: "Enumeración"
        parameter_name: "Nombre del parámetro"
        parameter_description: "Descripción del parámetro"
        enum_value: "Valor de enumeración"
        add_enum_value: "Añadir valor de enumeración"
        edit: "Editar"
        test: "Realizar prueba"
        delete: "Eliminar"
        saved: "Herramienta guardada"
        confirm_delete: "¿Seguro que quieres eliminar esta herramienta?"
        test_modal:
          title: "Probar la herramienta de IA"
          run: "Realizar prueba"
          result: "Resultado de la prueba"
      llms:
        short_title: "LLM"
        no_llms: "Aún no hay LLM"
        new: "Nuevo modelo"
        display_name: "Nombre"
        name: "ID del modelo"
        provider: "Proveedor"
        tokenizer: "Tokenizador"
        url: "URL del servicio que aloja el modelo"
        api_key: "Clave API del servicio que aloja el modelo"
        enabled_chat_bot: "Permitir selector de bot de IA"
        vision_enabled: "Visión activada"
        ai_bot_user: "Usuario de bot de IA"
        save: "Guardar"
        edit: "Editar"
        saved: "Modelo LLM guardado"
        back: "Atrás"
        confirm_delete: '¿Seguro que quieres eliminar este modelo?'
        delete: Eliminar
        seeded_warning: "Este modelo está preconfigurado en tu web y no se puede editar."
        quotas:
          title: "Cuotas de uso"
          add_title: "Crear nueva cuota"
          group: "Grupo"
          max_tokens: "Máximo de tokens"
          max_usages: "Máximo de usos"
          duration: "Duración"
          confirm_delete: "¿Seguro que quieres eliminar esta cuota?"
          add: "Añadir cuota"
          durations:
            hour: "1 hora"
            six_hours: "6 horas"
            day: "24 horas"
            week: "7 días"
            custom: "Personalizado..."
          hours: "horas"
          max_tokens_help: "Número máximo de tokens (palabras y caracteres) que cada usuario de este grupo puede utilizar dentro de la duración especificada. Los tokens son las unidades que utilizan los modelos de IA para procesar texto: aproximadamente 1 token = 4 caracteres o 3/4 de una palabra."
          max_usages_help: "Número máximo de veces que cada usuario de este grupo puede utilizar el modelo de IA dentro de la duración especificada. Esta cuota se controla por usuario individual, no se comparte con todo el grupo."
        usage:
          ai_bot: "Bot de IA"
          ai_helper: "Ayudante"
          ai_persona: "Persona (%{persona})"
          ai_summarization: "Resumir"
          ai_embeddings_semantic_search: "Búsqueda de IA"
          ai_spam: "Spam"
        in_use_warning:
          one: "Este modelo lo utiliza actualmente %{settings}. Si está mal configurado, la característica no funcionará como se espera."
          other: "Este modelo lo utilizan actualmente las siguientes %{settings}. Si está mal configurado, las características no funcionarán como se espera."
        model_description:
          none: "Ajustes generales que funcionan para la mayoría de los modelos lingüísticos"
          anthropic-claude-3-7-sonnet: "El modelo antrópico más inteligente"
          anthropic-claude-3-5-haiku: "Rápido y rentable"
          anthropic-claude-3-opus: "Sobresale en la escritura y en tareas complejas"
          google-gemini-2-5-pro: "Modelo multimodal de tamaño medio capaz de realizar una amplia gama de tareas"
          google-gemini-2-0-flash: "Ligero, rápido y rentable con razonamiento multimodal"
          samba_nova-Meta-Llama-3-1-8B-Instruct: "Modelo multilingüe, ligero y eficaz"
          samba_nova-Meta-Llama-3-3-70B-Instruct": "Potente modelo polivalente"
          mistral-mistral-large-latest: "El modelo más potente de Mistral"
          mistral-pixtral-large-latest: "El modelo más potente de Mistral con capacidad de visión"
        preseeded_model_description: "Modelo de código abierto preconfigurado que utiliza %{model}"
        configured:
          title: "LLM configurados"
        preconfigured_llms: "Selecciona tu LLM"
        preconfigured:
          title_no_llms: "Selecciona una plantilla para empezar"
          title: "Plantillas LLM no configuradas"
          description: "Los LLM (Large Language Models) son herramientas de IA optimizadas para tareas como resumir contenidos, generar informes, automatizar las interacciones con los clientes y facilitar la moderación y los comentarios en los foros"
          fake: "Configuración manual"
          button: "Configurar"
        next:
          title: "Siguiente"
        tests:
          title: "Realizar prueba"
          running: "Ejecutando prueba..."
          success: "Éxito!"
          failure: "Al intentar contactar con la modelo, se devolvió este error: %{error}"
        hints:
          name: "Incluimos esto en la llamada a la API para especificar qué modelo utilizaremos"
          vision_enabled: "Si está activada, la IA intentará comprender las imágenes. Depende del modelo utilizado que soporte la visión. Compatible con los últimos modelos de Anthropic, Google y OpenAI."
          enabled_chat_bot: "Si se activa, los usuarios pueden seleccionar este modelo al crear MPs con el bot de IA"
        providers:
          aws_bedrock: "AWS Bedrock"
          anthropic: "Anthropic"
          vllm: "vLLM"
          hugging_face: "Hugging Face"
          cohere: "Cohere"
          open_ai: "OpenAI"
          google: "Google"
          azure: "Azure"
          ollama: "Ollama"
          CDCK: "CDCK"
          samba_nova: "SambaNova"
          mistral: "Mistral"
          open_router: "OpenRouter"
          fake: "Personalizado"
        provider_fields:
          access_key_id: "ID de la clave de acceso a AWS Bedrock"
          region: "Región de AWS Bedrock"
          organization: "ID de organización de OpenAI opcional"
          disable_system_prompt: "Desactivar el mensaje del sistema en las instrucciones"
          enable_native_tool: "Activar la compatibilidad con herramientas nativas"
          disable_native_tools: "Desactivar el soporte de herramientas nativas (usar herramientas basadas en XML)"
          provider_order: "Orden de proveedores (lista delimitada por comas)"
          provider_quantizations: "Orden de las cuantificaciones de los proveedores (lista delimitada por comas, por ejemplo: fp16, fp8)"
          disable_streaming: "Desactiva las finalizaciones de streaming (convierte las peticiones de streaming en no streaming)"
      related_topics:
        title: "Temas relacionados"
        pill: "Relacionados"
      ai_helper:
        title: "Sugerir cambios usando IA"
        description: "Elige una de las opciones siguientes y la IA te propondrá una nueva versión del texto."
        selection_hint: "Sugerencia: También puedes seleccionar una parte del texto antes de abrir el asistente para reescribir solo eso."
        suggest: "Sugerir con IA"
        suggest_errors:
          too_many_tags:
            one: "Solo puedes tener hasta %{count} etiqueta"
            other: "Solo puedes tener hasta %{count} etiquetas"
          no_suggestions: "No hay sugerencias disponibles"
        missing_content: "Introduce algún contenido para generar sugerencias."
        context_menu:
          trigger: "Preguntar a la IA"
          loading: "La IA está generando"
          cancel: "Cancelar"
          regen: "Intentar de nuevo"
          confirm: "Confirmar"
          discard: "Descartar"
          changes: "Ediciones sugeridas"
          custom_prompt:
            title: "Instruccón personalizada"
            placeholder: "Introduzca un aviso personalizado..."
            submit: "Enviar instrucción"
          translate_prompt: "Traducir a %{language}"
        post_options_menu:
          trigger: "Pregúntale a la IA"
          title: "Pregúntale a la IA"
          loading: "La IA está generando"
          close: "Cerrar"
          copy: "Copiar"
          copied: "¡Copiado!"
          cancel: "Cancelar"
          insert_footnote: "Añadir nota al pie de página"
          footnote_disabled: "Inserción automática desactivada, pulsa el botón copiar y edítalo manualmente"
          footnote_credits: "Explicación por IA"
        fast_edit:
          suggest_button: "Sugerir edición"
        thumbnail_suggestions:
          title: "Miniaturas sugeridas"
          select: "Seleccionar"
          selected: "Seleccionado"
        image_caption:
          button_label: "Subtítulo con IA"
          generating: "Generando subtítulo..."
          credits: "Subtitulado por IA"
          save_caption: "Guardar"
          automatic_caption_setting: "Activar subtítulos automáticos"
          automatic_caption_loading: "Subtitulando imágenes..."
          automatic_caption_dialog:
            prompt: "Esta publicación contiene imágenes sin subtítulos. ¿Te gustaría activar los subtítulos automáticos en las imágenes subidas? (Puedes cambiarlo en tus preferencias más adelante)"
            confirm: "Activar"
            cancel: "No volver a preguntar"
        no_content_error: "Añade contenido primero para realizar acciones de IA sobre él"
      reviewables:
        model_used: "Modelo utilizado:"
        accuracy: "Precisión:"
      embeddings:
        short_title: "Incrustaciones"
        new: "Nueva incrustación"
        back: "Atrás"
        save: "Guardar"
        saved: "Configuración de incrustación guardada"
        delete: "Eliminar"
        confirm_delete: '¿Seguro que quieres eliminar esta configuración de incrustación?'
        empty: "Aún no has configurado incrustaciones"
        presets: "Selecciona un preajuste..."
        configure_manually: "Configurar manualmente"
        edit: "Editar"
        seeded_warning: "Esto está preconfigurado en tu web y no se puede editar."
        tests:
          title: "Realizar prueba"
          running: "Ejecutando prueba..."
          success: "¡Éxito!"
          failure: "El intento de generar una incrustación dio como resultado: %{error}"
        hints:
          dimensions_warning: "Una vez guardado, este valor no se puede cambiar."
          matryoshka_dimensions: "Define el tamaño de las incrustaciones anidadas utilizadas para la representación jerárquica o en varias capas de los datos, de forma similar a como encajan los muñecos anidados unos dentro de otros."
          sequence_length: "El número máximo de tokens que se pueden procesar a la vez al crear incrustaciones o gestionar una consulta."
          distance_function: "Determina cómo se calcula la similitud entre las incrustaciones, utilizando la distancia del coseno (que mide el ángulo entre los vectores) o el producto interior negativo (que mide el solapamiento de los valores de los vectores)."
        display_name: "Nombre"
        provider: "Proveedor"
        url: "URL del servicio de incrustación"
        api_key: "Clave API del servicio de incrustación"
        tokenizer: "Tokenizador"
        dimensions: "Dimensiones de incrustación"
        max_sequence_length: "Longitud de la secuencia"
        embed_prompt: "Incrustar aviso"
        search_prompt: "Buscar aviso"
        matryoshka_dimensions: "Dimensiones de la matrioska"
        distance_function: "Función de distancia"
        distance_functions:
          "<#>": "Producto interno negativo"
          <=>: "Distancia del coseno"
        providers:
          hugging_face: "Hugging Face"
          open_ai: "OpenAI"
          google: "Google"
          cloudflare: "Cloudflare"
          CDCK: "CDCK"
          fake: "Personalizado"
        provider_fields:
          model_name: "Nombre del modelo"
        semantic_search: "Temas (semánticos)"
        semantic_search_loading: "Buscando más resultados usando IA"
        semantic_search_results:
          toggle: "Mostrando %{count} resultados encontrados usando IA"
          toggle_hidden: "Ocultando %{count} resultados encontrados usando IA"
          none: "Lo sentimos, nuestra búsqueda mediante IA no ha encontrado temas coincidentes"
          new: "Pulsa «Buscar» para empezar a buscar nuevos resultados con IA"
          unavailable: "Resultados de IA no disponibles"
        semantic_search_tooltips:
          results_explanation: "Cuando esté activada, se añadirán resultados de búsqueda de IA adicionales a continuación."
          invalid_sort: "Los resultados de la búsqueda deben ordenarse por Relevancia para mostrar resultados de IA"
        semantic_search_unavailable_tooltip: "Los resultados de la búsqueda deben ordenarse por Relevancia para mostrar resultados de IA"
        ai_generated_result: "Resultado de búsqueda encontrado mediante IA"
        quick_search:
          suffix: "en todos los temas y publicaciones con IA"
      ai_artifact:
        expand_view_label: "Ampliar vista"
        collapse_view_label: "Salir de la pantalla completa (ESC o botón Atrás)"
        click_to_run_label: "Ejecutar Artefacto"
      ai_bot:
        llm: "Modelo"
        pm_warning: "Los moderadores supervisan periódicamente los mensajes del chatbot de IA."
        cancel_streaming: "Detener respuesta"
        default_pm_prefix: "[MP de bot de IA sin título]"
        shortcut_title: "Iniciar un MP con un bot de IA"
        share: "Copiar conversación de IA"
        conversation_shared: "Conversación copiada"
        debug_ai: "Ver solicitud y respuesta de IA sin procesar"
        debug_ai_modal:
          title: "Ver la interacción con la IA"
          copy_request: "Copiar solicitud"
          copy_response: "Copiar respuesta"
          request_tokens: "Tokens de solicitud:"
          response_tokens: "Tokens de respuesta:"
          request: "Solicitud"
          response: "Respuesta"
          next_log: "Siguiente"
          previous_log: "Anterior"
        share_full_topic_modal:
          title: "Compartir la conversación públicamente"
          share: "Compartir y copiar enlace"
          update: "Actualizar y copiar enlace"
          delete: "Eliminar compartir"
        share_ai_conversation:
          name: "Compartir conversación de IA"
          title: "Compartir esta conversación de IA públicamente"
        ai_label: "IA"
        ai_title: "Conversación con IA"
        share_modal:
          title: "Copiar conversación de IA"
          copy: "Copiar"
          context: "Interacciones para compartir:"
          share_tip: "También puedes compartir toda la conversación"
        bot_names:
          fake: "Bot de prueba falso"
          claude-3-opus: "Claude 3 Opus"
          claude-3-sonnet: "Claude 3 Sonnet"
          claude-3-haiku: "Claude 3 Haiku"
          cohere-command-r-plus: "Cohere Command R Plus"
          gpt-4: "GPT-4"
          gpt-4-turbo: "GPT-4 Turbo"
          gpt-4o: "GPT-4 Omni"
          gpt-3:
            5-turbo: "GPT-3.5"
          claude-2: "Claude 2"
          gemini-1:
            5-pro: "Gemini"
          mixtral-8x7B-Instruct-V0:
            "1": "Mixtral-8x7B V0.1"
        conversations:
          today: "Hoy"
          last_7_days: "Últimos 7 días"
          last_30_days: "Últimos 30 días"
      sentiments:
        dashboard:
          title: "Sentiment"
        sentiment_analysis:
          filter_types:
            all: "Todo"
            positive: "Positivo"
            neutral: "Neutro"
            negative: "Negativo"
          group_types:
            category: "Categoría"
            tag: "Etiquetar"
          table:
            sentiment: "Sentiment"
            total_count: "Total"
      summarization:
        chat:
          title: "Resumir mensajes"
          description: "Selecciona una opción a continuación para resumir la conversación enviada durante el periodo de tiempo deseado."
          summarize: "Resumir"
          since:
            one: "Última hora"
            other: "Últimas %{count} horas"
        topic:
          title: "Resumen del tema"
          close: "Cerrar panel de resumen"
        topic_list_layout:
          button:
            compact: "Compacto"
            expanded: "Ampliado"
            expanded_description: "con resúmenes de IA"
      discobot_discoveries:
        regular_results: "Temas"
        collapse: "Contraer"
        tooltip:
          actions:
            disable: "Desactivar"
    review:
      types:
        reviewable_ai_post:
          title: "Publicación denunciada por IA"
        reviewable_ai_chat_message:
          title: "Mensaje de chat denunciado por IA"
