discourse/plugins/discourse-ai/config/locales/client.es.yml
2026-06-16 16:34:27 +02:00

1267 lines
68 KiB
YAML
Vendored
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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:
ai:
search: "Permite la búsqueda de IA"
stream_completion: "Permite la transmisión de realización de agentes de IA"
update_agents: "Permite actualizar agentes de IA"
manage_artifacts: "Permite gestionar artefactos de IA (listar, ver, crear, actualizar, eliminar)"
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:
group_by:
label: "Agrupar por"
sort_by:
label: "Ordenar por"
tag:
label: "Etiquetar"
logs:
staff_actions:
actions:
create_ai_llm_model: "Crear modelo LLM"
update_ai_llm_model: "Actualizar modelo LLM"
delete_ai_llm_model: "Eliminar modelo LLM"
create_ai_agent: "Crear agente de IA"
update_ai_agent: "Actualizar agente de IA"
delete_ai_agent: "Eliminar agente de IA"
create_ai_tool: "Crear herramienta de IA"
update_ai_tool: "Actualizar herramienta de IA"
delete_ai_tool: "Eliminar herramienta de IA"
create_ai_embedding: "Crear incrustación de IA"
update_ai_embedding: "Actualizar incrustación de IA"
delete_ai_embedding: "Eliminar incrustación de IA"
create_ai_secret: "Crear secreto de IA"
update_ai_secret: "Actualizar secreto de IA"
delete_ai_secret: "Eliminar secreto de IA"
update_ai_spam_settings: "Actualizar ajustes de detección de spam de IA"
js:
discourse_workflows:
nodes:
"action:ai_agent": "Agente de IA"
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"
description: "Temperatura a utilizar para el LLM. Aumentar para aumentar la aleatoriedad (dejar en blanco para utilizar el modelo por defecto)"
top_p:
label: "Top P"
description: "Top P a utilizar para el LLM. Aumentar para aumentar la aleatoriedad (dejar en blanco para utilizar el modelo por defecto)"
agent_id:
label: "Agente"
description: "Agente de IA para generación de informes"
ai_tool_action:
fields:
tool:
label: "Herramienta de IA"
description: "La herramienta de IA que se ejecuta cuando se activa la automatización"
llm_model:
label: "Modelo LLM"
description: "Modelo de lenguaje para herramientas que utilizan llm.generate() (opcional)"
llm_agent_triage:
fields:
agent:
label: "Agente"
description: "Agente de IA a utilizar para el triaje (debe tener configurado un LLM y un usuario por defecto)"
whisper:
label: "Responder como susurro"
description: "Si la respuesta del agente debe ser un susurro"
silent_mode:
label: "Modo silencioso"
description: "En el modo silencioso, el agente recibirá el contenido, pero no publicará nada en el foro, lo cual es útil al realizar un triaje con herramientas"
llm_triage:
fields:
triage_agent:
label: "Agente"
description: "Agente usado 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)"
notify_author_pm:
label: "Notificar al autor por MP"
description: "Envía un mensaje personal al autor de la publicación cuando esta se ponga en cola y se elimine"
notify_author_pm_user:
label: "Remitente del MP"
description: "Usuario que enviará el MP (por defecto, el sistema)"
notify_author_pm_message:
label: "Contenido del MP"
description: "Mensaje personalizado opcional para enviar al autor"
include_personal_messages:
label: "Incluir mensajes personales"
description: "También escanea y clasifica los mensajes personales"
whisper:
label: "Responder como susurro"
description: "Si la respuesta de IA debe ser un susurro"
reply_agent:
label: "Agente de respuesta"
description: "Agente de IA que se utilizará para las respuestas (debe tener un LLM por defecto), tendrá prioridad sobre la respuesta enlatada"
max_output_tokens:
label: "Máximo de tokens de salida"
description: "Cuando se especifica, establece un límite superior para el número máximo de tokens que el modelo puede generar. Respeta el límite máximo de tokens de salida del LLM."
llm_tagger:
tag_mode:
manual: "Utilizar lista de etiquetas específica (se configura a continuación)"
discover: "Deja que la IA descubra y utilice cualquier etiqueta del sitio"
fields:
tagger_agent:
label: "Agente de IA"
description: "El agente de IA que se utilizará para analizar y etiquetar temas"
tag_mode:
label: "Modo de selección de etiquetas"
description: "Elige cómo la IA selecciona las etiquetas"
available_tags:
label: "Etiquetas disponibles"
description: "Etiquetas que la IA puede seleccionar (solo se utilizan en modo manual)"
confidence_threshold:
label: "Umbral de confianza"
description: "Porcentaje mínimo de confianza (0-100) obligatorio para aplicar las etiquetas sugeridas"
max_tags_per_post:
label: "Número máximo de etiquetas por publicación"
description: "Número máximo de etiquetas que se pueden aplicar a una sola publicación"
max_post_tokens:
label: "Máximo de tokens de publicación"
description: "Número máximo de tokens del contenido de la publicación para analizar"
allow_restricted_tags:
label: "Permitir etiquetas restringidas"
description: "Permitir que la IA sugiera y aplique etiquetas con permisos o visibilidad restringidos."
max_posts_for_context:
label: "Número máximo de publicaciones para contexto"
description: "Número máximo de publicaciones del tema que se incluirán para el contexto de análisis (por defecto: 5)"
allow_system_posts:
label: "Permitir publicaciones del sistema"
description: "Permitir etiquetar publicaciones creadas por el usuario del sistema."
discourse_ai:
title: "IA"
discourse_workflows:
ai_agent:
agent_id: "Agente"
default_llm:
title: "Modelo LLM por defecto"
description: "El modelo LLM por defecto que se utilizará para todas las características de IA. Se usará si no se especifica ningún LLM en la configuración de características o en el agente. Si no se especifica ningún LLM por defecto, se usará el último LLM creado."
llm_selector:
none: "Ninguna"
saved: "El modelo LLM por defecto se ha actualizado correctamente"
features:
short_title: "Características"
description: "Estas son las características de IA disponibles para los visitantes de tu sitio. Se pueden configurar para usar agentes y LLM específicos, y los grupos pueden controlar su acceso."
back: "Volver a las características de IA"
settings_save_error: "Algunos ajustes no se han podido guardar."
disabled: "(desactivado)"
agent:
one: "Agente:"
other: "Agentes:"
groups: "Grupos:"
llm:
one: "LLM:"
other: "LLM:"
no_llm: "No hay LLM seleccionados"
no_agent: "No establecido"
no_groups: "Ninguna"
edit: "Ajustes"
expand_list:
one: "(%{count} más)"
other: "(%{count} más)"
collapse_list: "(mostrar menos)"
bot:
bot: "Chatbot"
name: "Bot"
description: "Un bot de chat que puede responder preguntas y ayudar a los usuarios en mensajes personales, fotos y chats"
setting_groups:
settings: "Ajustes básicos"
access_control: "Control de acceso"
ui_settings: "Ajustes de interfaz de usuario"
integrations: "Integraciones"
nav:
enabled: "Activado"
filters:
all: "Todo"
text: "Buscar características, agentes, LLM o grupos..."
no_results: "No se han encontrado características que coincidan con tus filtros."
reset: "Restablecer"
no_automations: "Aún no hay automatizaciones"
summarization:
name: "Resúmenes"
description: "Pone a disposición un botón de resumen que permite que los visitantes puedan resumir temas"
topic_summaries: "Resúmenes de temas"
gists: "Resúmenes breves de la lista de temas"
setting_groups:
settings: "Ajustes básicos"
gists: "Gists"
backfill: "Relleno"
search:
name: "Buscar"
description: "Mejora la experiencia de búsqueda al proporcionar respuestas generadas por IA a las consultas"
discoveries: "Descubrimientos"
setting_groups:
settings: "Ajustes básicos"
embeddings:
name: "Incrustaciones"
description: "Impulsa características como Temas relacionados y Búsqueda de IA al generar representaciones semánticas de texto"
hyde: "HyDE"
setting_groups:
model_settings: "Ajustes del modelo"
related_topics: "Temas relacionados"
semantic_search: "Búsqueda semántica"
admin_dashboard:
setting_groups:
settings: "Ajustes básicos"
discord:
name: "Integración de Discord"
description: "Añade la posibilidad de buscar canales de Discord"
search: "Búsqueda de Discord"
setting_groups:
settings: "Ajustes básicos"
discord_configuration: "Configuración de Discord"
inference:
name: "Conceptos inferidos"
description: "Clasifica temas y publicaciones en áreas de interés/etiquetas."
generate_concepts: "Inferencia de conceptos"
match_concepts: "Coincidencia de conceptos"
deduplicate_concepts: "Duplicación de conceptos"
setting_groups:
settings: "Ajustes básicos"
topic_criteria: "Criterios del tema"
post_criteria: "Criterios de la publicación"
agents: "Agentes"
ai_helper:
edit: "Editar los ajustes del ayudante de IA"
name: "Ayudante de IA"
description: "Ayuda a los usuarios a interactuar con la comunidad, como crear temas, escribir publicaciones y leer contenido"
proofread: Corregir el texto
title_suggestions: "Sugerir títulos"
explain: "Explicar"
illustrate_post: "Ilustrar publicación"
smart_dates: "Fechas inteligentes"
translate: "Traducir"
markdown_tables: "Generar tabla Markdown"
custom_prompt: "Instrucción personalizada"
image_caption: "Añadir pie de foto"
translator: "Traductor"
post_illustrator: "Ilustrador de publicaciones"
chat_thread_titles: "Títulos de los hilos de chat"
setting_groups:
access_permissions: "Acceso y permisos"
enabled_features: "Características activadas"
automation: "Automatización"
agents: "Agentes"
translation:
name: "Traducción"
description: "Traduce el contenido a los idiomas compatibles"
locale_detector: "Detector de idioma local"
post_raw_translator: "Traductor de publicaciones"
topic_title_translator: "Traductor de títulos de temas"
short_text_translator: "Traductor de textos cortos"
schedule_untranslated: "Traducciones programadas"
schedule_topic_success:
one: "Traducción programada para %{count} publicación no traducida."
other: "Traducción programada para %{count} publicaciones no traducidas."
schedule_topic_error: "Error al programar las traducciones. Inténtalo de nuevo."
setting_groups:
settings: "Ajustes básicos"
agents: "Agentes"
backfill_and_limits: "Relleno y límites"
spam:
name: "Spam"
description: "Identifica spam potencial utilizando el LLM seleccionado y lo marca para que los moderadores del sitio lo inspeccionen en la cola de revisión"
inspect_posts: "Inspeccionar publicaciones"
automation_reports:
name: "Informes automatizados"
description: "Crea automáticamente resúmenes concisos de la actividad, destacando tendencias, temas clave e interacciones"
automation_triage:
name: "Triaje de publicaciones"
description: "Automatiza la moderación y la gestión de publicaciones mediante reglas de automatización configurables"
modals:
select_option: "Selecciona una opción..."
layout:
table: "Tabla"
card: "Tarjeta"
translations:
title: "Traducciones"
description: "Traduce automáticamente todo el contenido de tu foro al idioma preferido del usuario"
supported_locales: "Idiomas compatibles"
supported_locales_description: "Este ajuste del sitio también permite a los visitantes contribuir con traducciones de las publicaciones."
admin_actions:
translation_settings: "Ajustes de traducción"
localization_settings: "Ajustes de localización"
enable_translations: "Activar traducciones automáticas"
stats:
title: "Estadísticas de traducción"
backfill_disabled: "El relleno está desactivado, solo se traducirán las publicaciones nuevas."
backfill_message: "Los <a href='%{settingsUrl}'>ajustes de relleno</a> están configurados para traducir todas las publicaciones posteriores a %{date}. Se estima que tardará %{eta}."
eta_minutes:
one: "%{count} minuto"
other: "%{count} minutos"
eta_hours:
one: "%{count} hora"
other: "%{count} horas"
eta_days:
one: "%{count} día"
other: "%{count} días"
progress_chart:
title: "Progreso de la traducción"
data_label: "%{percentage}%"
tooltip_translated: "%{done} de %{total} publicaciones que no están en %{language} traducidas"
bar_done:
one: "%{count} publicación"
other: "%{count} publicaciones"
theme_translations:
translate:
label: "Traducir"
translations_menu:
translate:
label: "Traducir publicación"
title: "Traduce esta publicación a todos los idiomas compatibles"
confirm: "Esto actualizará cualquier traducción existente en esta publicación. ¿Seguro que quieres continuar?"
success: "La publicación se ha enviado para su traducción"
credit_limit_warning: "Las traducciones están en pausa debido a los límites de crédito. Se reanudarán cuando se restablezcan los créditos en %{reset_time}."
credit_limit_warning_no_time: "Las traducciones están en pausa debido a los límites de crédito. Se reanudarán cuando se restablezcan los créditos."
spam:
short_title: "Spam"
title: "Configurar el manejo de spam"
select_llm: "Seleccionar LLM"
select_agent: "Seleccionar agente"
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 de spam, por ejemplo: «Sé más agresivo a la hora de escanear las publicaciones que no estén en inglés»."
last_seven_days: "Últimos 7 días"
scanned_count: "Publicaciones escaneadas"
false_positives: "Denunciado incorrectamente"
false_negatives: "Spam perdido"
spam_detected: "Spam detectado"
custom_instructions_placeholder: "Instrucciones específicas del sitio para que la IA ayude a identificar spam con mayor precisión"
enable: "Activar"
spam_tip: "La detección spam mediante IA escaneará las 3 primeras publicaciones de todos los usuarios nuevos en temas públicos. Las marcará para su revisión y bloqueará a los usuarios si es probable que sean spam."
settings_saved: "Ajustes guardados"
spam_description: "Identifica spam 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 spam"
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"
reason: "Razonamiento"
llm: "LLM"
scan_history: "Historial de escaneos"
sent_message: "Enviar mensaje"
system_prompt: "Aviso del sistema"
scan_log: "Registro de escaneo"
run: "Ejecutar prueba"
spam: "Spam"
not_spam: "No es spam"
stat_tooltips:
incorrectly_flagged: "Elementos que el bot de IA marcó como spam en los que los moderadores no estaban de acuerdo"
missed_spam: "Elementos denunciados por la comunidad como spam 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 spam no funcionará correctamente porque la cuenta de escaneo de spam 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"
credits_remaining: "Créditos restantes"
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"
cache_read_tokens: "Tokens de lectura de la caché"
cache_write_tokens: "Tokens de escritura de la caché"
cached_tokens: "Tokens almacenados en caché"
cached_request_tokens: "Tokens de solicitud almacenados en caché"
total_spending: "Coste estimado"
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"
total: "Total"
included_in_plan: "Incluido en el plan"
included_models: "Uso incluido"
billed_models: "Uso facturado"
cost: "Coste"
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"
cache_read_tokens: "Tokens de solicitud previamente procesados que el LLM reutiliza de la caché para optimizar el rendimiento y el coste"
cache_write_tokens: "Tokens de solicitud que se escribieron en la caché para su posible reutilización futura"
cached_tokens: "Tokens de solicitud previamente procesados que el LLM reutiliza para optimizar el rendimiento y el coste"
total_spending: "Coste acumulativo de todos los tokens usados por los LLM según métricas de coste especificadas añadidas a los ajustes de configuración de LLM"
periods:
last_day: "Últimas 24 horas"
last_week: "Última semana"
last_month: "Último mes"
custom: "Personalizado..."
credit_allocations: "Asignaciones de crédito"
ai_agent:
ai_tools: "Herramientas"
mcp_servers: "Servidores MCP"
mcp_server_tools_help: "Los servidores MCP seleccionados exponen todas sus herramientas por defecto. Limítalas por agente para reducir el uso de tokens y mantener centrada la elección de herramientas."
mcp_server_tool_count:
one: "%{count} herramienta"
other: "%{count} herramientas"
mcp_server_enabled_tool_count:
one: "%{count} herramienta activada"
other: "%{count} herramientas activadas"
mcp_server_all_tools_enabled: "Todas las herramientas activadas"
mcp_server_enabled_tools:
one: "%{count} de %{total} herramienta activada"
other: "%{count} de %{total} herramientas activadas"
mcp_server_choose_tools: "Seleccionar herramientas"
mcp_server_edit_tools: "Editar 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: "Volver a los agentes"
name: "Nombre"
edit: "Editar"
export: "Exportar"
import: "Importar"
import_error_conflict: "Conflicto detectado al importar %{name}, ¿quieres actualizar el agente existente?"
overwrite: "Sobrescribir"
description: "Descripción"
no_llm_selected: "No se ha seleccionado ningún modelo de idioma"
use_parent_llm: "Usar modelo de idioma del agente"
max_context_posts: "Número máximo de publicaciones contextuales"
max_context_posts_help: "El número máximo de mensajes que se utilizarán como contexto para la IA cuando responda a un usuario (vacío por defecto)."
execution_mode: "Modo de ejecución"
execution_mode_help: "Controla cómo gestiona el agente la ejecución de herramientas y el contexto de la conversación. Por defecto utiliza límites fijos de turnos/herramientas. Agentic utiliza un presupuesto de tokens con compresión automática del contexto para sesiones de uso de herramientas más largas y eficaces."
execution_mode_options:
default: "Por defecto (límites fijos)"
agentic: "Agéntico (presupuesto de tokens)"
max_turn_tokens: "Máximo de tokens de turno"
max_turn_tokens_help: "Máximo total de tokens (entrada + salida) consumidos en todas las llamadas LLM durante una única respuesta del bot. Cuando se establece, sustituye los límites fijos de finalización/herramienta por un presupuesto de tokens, permitiendo un comportamiento más agéntico. Déjalo vacío para que permanezcan los límites por defecto."
compression_threshold: "Umbral de compresión"
compression_threshold_help: "Porcentaje de uso del contexto (20-99) a partir del cual se activa la compresión automática. Los valores más bajos activan la compresión antes, preservando más espacio libre."
vision_max_pixel_sizes:
low: 'Baja calidad: más barato (256x256)'
medium: Calidad media (512x512)
high: 'Alta calidad: más lento (1024x1024)'
show_thinking: Mostrar pensamiento
show_thinking_help: Mostrará a los usuarios finales el pensamiento interno y las llamadas a las herramientas del modelo lingüístico.
mentionable: Permitir menciones
mentionable_help: Si están activadas, los usuarios de los grupos permitidos pueden mencionar a este usuario en sus publicaciones, y la IA responderá como este agente.
user: Usuario
create_user: Crear usuario
create_user_help: Opcionalmente, puedes adjuntar un usuario a este agente. 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 este agente. Obligatorio si deseas mencionar al agente en publicaciones públicas.
system_prompt: Instrucción 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 este agente."
allow_chat_channel_mentions: "Permitir menciones en el canal de chat"
allow_chat_channel_mentions_help: "Si se activan, los usuarios de los grupos permitidos pueden mencionar a este agente 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 este agente."
allow_topic_mentions: "Permitir menciones en temas"
allow_topic_mentions_help: "Si se activa, los usuarios de los grupos permitidos pueden mencionar a este agente en los temas."
require_approval: "Requiere aprobación para herramientas de moderación"
require_approval_help: "Si se activa, las acciones de moderación (cerrar, borrar, editar, etc.) se enviarán a la cola de revisión para que el moderador las apruebe antes de su ejecución."
force_default_llm: "Utilizar siempre el modelo de idioma por defecto"
save: "Guardar"
saved: "Agente guardado"
enabled: "¿Activado?"
tools: "Herramientas activadas"
tokens: "tokens"
context_cost: "Coste del contexto"
token_usage: "Uso del token"
tool_count: "Recuento de herramientas"
tool_count_value:
one: "%{count} herramienta"
other: "%{count} herramientas"
tool_tokens_total: "~%{tokens} tokens"
mcp_server_cost_name: "%{name} (servidor MCP)"
mcp_server_cost_value:
one: "~%{tokens} tokens, %{count} herramienta"
other: "~%{tokens} tokens, %{count} herramientas"
mcp_server_tokens_only: "~%{tokens} tokens"
mcp_tools_modal:
title: "Herramientas de %{name}"
summary: "Por defecto, este agente puede utilizar todas las herramientas de este servidor. Selecciona un conjunto más pequeño para limitar el acceso y reducir el coste del prompt."
filter_placeholder: "Filtrar herramientas"
select_all: "Seleccionar todo"
clear_all: "Limpiar todo"
selection_summary:
one: "%{count} de %{total} herramienta seleccionada"
other: "%{count} de %{total} herramientas seleccionadas"
empty: "No se han encontrado herramientas que coincidan con este filtro."
tool_severity_medium: "Capacidad moderada"
tool_severity_high: "Capacidad alta"
tool_severity_too_many: "Demasiadas herramientas"
tool_tokens_warning: "El exceso de herramientas degrada el rendimiento de la IA al ocupar una valiosa memoria de conversación. Considera la posibilidad de eliminar las herramientas no esenciales."
tool_count_warning: "La definición de cada herramienta se envía al modelo en cada solicitud. Tener muchas herramientas aumenta el uso de tokens y puede confundir al modelo, lo que lleva a una peor selección de herramientas. Conserva solo las herramientas que este agente necesite realmente."
forced_tools: "Herramientas forzadas"
allowed_groups: "Grupos permitidos"
confirm_delete: "¿Seguro que quieres eliminar este agente?"
new: "Nuevo agente"
no_agents: "Aún no has creado ningún agente"
title: "Agentes"
short_title: "Agentes"
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 que se 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: "Los agentes prioritarios se muestran a los usuarios en la parte superior de la lista de agentes. Si varios agentes 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 que se utilizarán para las búsquedas del modelo RAG. Aumentar para incrementar la cantidad de contexto que puede utilizar la IA."
agent_description: "Los agentes son una característica potente que te permite personalizar el comportamiento del motor de IA en tu foro de Discourse. Actúan como «system message» que guía las respuestas e interacciones de la IA, ayudando a crear una experiencia de usuario más personalizada y atractiva."
response_format:
title: "Formato de respuesta JSON"
no_format: "No se ha especificado ningún formato JSON"
open_modal: "Editar"
modal:
root_title: "Estructura de respuesta"
key_title: "Clave"
examples:
title: Ejemplos
examples_help: Simular interacciones previas con el LLM y usarlo como base para producir mejores resultados.
new: Ejemplo nuevo
remove: Eliminar ejemplo
collapsable_title: "Ejemplo #%{number}"
user: "Mensaje de usuario"
model: "Respuesta del modelo"
list:
enabled: "¿Bot de IA?"
ai_bot:
title: "Opciones de bot de IA"
save_first: "Habrá más opciones de bot de IA disponibles una vez que guardes el agente."
filters:
text: "Encuentra un agente"
reset: "Restablecer"
no_results: "No se han encontrado agentes que coincidan con tus filtros."
all_features: "Cualquier característica"
features_list:
one: "Característica:"
other: "Características:"
llms_list: "LLM:"
rag:
title: "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)"
rag_llm_model: "Modelo de lenguaje de indexación"
rag_llm_model_help: "El modelo de lenguaje utilizado para el OCR durante la indexación de archivos PDF e imágenes"
show_indexing_options: "Mostrar opciones de carga"
hide_indexing_options: "Ocultar opciones de carga"
uploads:
title: "Subidos"
description: "PDF (.pdf), texto sin formato (.txt) o markdown (.md)"
description_with_images: "Texto sin formato (.txt), markdown (.md), PDF (.pdf) o imagen (.png, .jpeg)"
button: "Añadir archivos"
filter: "Filtrar subidas"
indexed: "Indexado"
indexing: "Indexando"
uploaded: "Listo para ser indexado"
uploading: "Subiendo..."
remove: "Eliminar subida"
tools:
back: "Volver a las herramientas"
short_title: "Herramientas"
keywords: "mcp|servidor mcp|protocolo de contexto del modelo"
script_tools: "Herramientas del script"
export: "Exportar"
import: "Importar"
import_error_conflict: "La herramienta ya existe, ¿quieres actualizarla?"
overwrite: "Sobrescribir"
no_tools: "Aún no has creado ninguna herramienta"
name: "Nombre"
name_help: "El nombre aparecerá en la interfaz de usuario de Discourse y es el identificador corto que utilizarás para encontrar la herramienta en varios ajustes; debe ser distinto (es obligatorio)."
new: "Nueva herramienta"
tool_name: "Nombre de la herramienta"
tool_name_help: "El nombre de la herramienta se presenta al modelo de lenguaje grande. No es único, pero sí lo es para cada agente. (El agente se valida al guardar)."
description: "Descripción"
description_help: "Una descripción clara de la finalidad de la herramienta para el modelo lingüístico"
subheader_description: "Las herramientas y los servidores MCP amplían las capacidades de los agentes de IA."
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"
parameter_type: "Tipo de parámetro"
parameter_item_type: "Tipo de elemento"
add_parameter: "Añadir parámetro"
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"
secret_alias: "Alias de credencial"
secret_alias_help: "Alias al que se hace referencia desde los scripts mediante secrets.get(\"alias_name\"). Se pueden usar letras, números y guiones bajos."
secret_credential: "Credencial"
add_secret_contract: "Añadir credencial"
remove_secret_contract: "Eliminar credencial"
credential_not_set: "(no establecida)"
edit: "Editar"
test: "Probar"
delete: "Eliminar"
saved: "Herramienta guardada"
confirm_delete: "¿Seguro que quieres eliminar esta herramienta?"
test_modal:
title: "Probar la herramienta de IA"
run: "Ejecutar prueba"
result: "Resultado de la prueba"
secrets:
short_title: "Credenciales"
description: "Gestionar las credenciales de autenticación compartidas entre LLM, integraciones y herramientas."
name: "Nombre"
secret: "Valor"
select_secret: "Selecciona una credencial..."
create_new: "Nueva credencial"
add_secret: "Añadir credencial"
saved: "Credenciales guardadas"
confirm_delete: "¿Seguro que quieres eliminar esta credencial?"
delete_failed_in_use: "Esta credencial está actualmente en uso y no se puede eliminar."
no_secrets: "Aún no hay credenciales"
new_title: "Nueva credencial"
edit_title: "Editar credencial"
back: "Volver a las credenciales"
save: "Guardar"
edit: "Editar"
delete: "Eliminar"
used_by: "Usado por"
not_used: "No está en uso"
embedding: "Incrustado"
cannot_delete_in_use: "Esta credencial no se puede eliminar porque está siendo utilizada por:"
tool: "Herramienta"
mcp_server: "Servidor MCP"
mcp_server_oauth_client_secret: "Secreto del cliente OAuth del servidor MCP"
modal:
title: "Crear nueva credencial"
mcp_servers:
short_title: "Servidores MCP"
new: "Nuevo servidor MCP"
name: "Nombre"
description: "Descripción"
url: "URL"
auth_type: "Autenticación"
auth_types:
none: "Sin autenticación"
header_secret: "Credencial del encabezado"
oauth: "OAuth"
secret: "Credencial"
auth_header: "Encabezado de autenticación"
auth_scheme: "Esquema de autenticación"
oauth_client_registration: "Registro de cliente OAuth"
oauth_client_registration_types:
client_metadata_document: "Documento de metadatos del cliente"
manual: "Credenciales de cliente manuales"
oauth_client_id: "ID de cliente OAuth"
oauth_client_secret: "Secreto del cliente de OAuth"
oauth_scopes: "Ámbitos de OAuth"
oauth_authorization_params: "parámetros de autorización OAuth"
oauth_authorization_params_help: "Objeto JSON opcional incorporado a la solicitud de autorización. Utiliza null para eliminar un parámetro por defecto."
oauth_authorization_params_placeholder: '{"access_type":"offline"}'
oauth_token_params: "parámetros del token OAuth"
oauth_token_params_help: "Objeto JSON opcional incorporado a las solicitudes de token. Utiliza null para eliminar un parámetro por defecto."
oauth_token_params_placeholder: "{}"
oauth_require_refresh_token: "Requerir token de actualización"
oauth_require_refresh_token_help: "La conexión OAuth fallará si el proveedor no devuelve un token de actualización."
oauth_json_object_required: "%{field} debe ser un objeto JSON."
oauth_show_advanced_options: "Mostrar opciones avanzadas"
oauth_hide_advanced_options: "Ocultar opciones avanzadas"
oauth_connection: "Conexión de OAuth"
oauth_status: "Estado de OAuth"
oauth_statuses:
disconnected: "Desconectado"
connected: "Conectados"
refresh_failed: "Error al actualizar"
error: "Requiere atención"
oauth_connect: "Conectar"
oauth_reconnect: "Reconectar"
oauth_disconnect: "Desconectar"
oauth_connect_help: "Utiliza Conectar para guardar el servidor y autorizarlo."
oauth_client_metadata_url: "URL de metadatos del cliente"
oauth_granted_scopes: "Ámbitos concedidos"
oauth_access_token_expires_at: "El token de acceso caduca en"
oauth_authorization_endpoint: "Terminal de autorización"
oauth_token_endpoint: "Terminal del token"
oauth_revocation_endpoint: "Terminal de revocación"
oauth_issuer: "Emisor"
oauth_last_error: "Último error OAuth"
oauth_show_details: "Mostrar detalles"
oauth_hide_details: "Ocultar detalles"
timeout_seconds: "Tiempo de espera de la solicitud (segundos)"
timeout_seconds_tooltip: "¿Cuánto tiempo espera Discourse al servidor MCP antes de que falle la solicitud? Mantén el valor en 30 a menos que el servidor sea persistentemente lento."
enabled: "Activado"
save: "Guardar"
edit: "Editar"
delete: "Eliminar"
test: "Probar la conexión"
saved: "Servidor MCP guardado"
confirm_delete: "¿Seguro que quieres eliminar este servidor MCP?"
back: "Volver a las herramientas"
health: "Estado"
healthy: "Bueno"
unhealthy: "Requiere atención"
tool_count:
one: "%{count} herramienta"
other: "%{count} herramientas"
tools_modal:
title: "Herramientas de %{name}"
summary:
one: "Este servidor actualmente ofrece %{count} herramienta."
other: "Este servidor actualmente ofrece %{count} herramientas."
parameters: "Parámetros"
required: "Obligatorio"
no_parameters: "Esta herramienta no requiere ningún parámetro."
test_result: "Resultado de la conexión"
test_summary:
one: "Se ha descubierto %{count} herramienta usando el protocolo %{version}."
other: "Se han descubierto %{count} herramientas usando el protocolo %{version}."
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"
max_prompt_tokens: "Ventana de contexto"
max_output_tokens: "Máximo de tokens de salida"
url: "URL del servicio que aloja el modelo"
api_key: "Clave API del servicio que aloja el modelo"
ai_bot_user: "Usuario de bot de IA"
cost_input: "Coste de entrada"
cost_cached_input: "Coste de entrada en caché"
cost_cache_write: "Coste de escritura de la caché"
cost_output: "Coste de salida"
save: "Guardar"
edit: "Editar"
saved: "Modelo LLM guardado"
back: "Volver a los LLM"
confirm_delete: '¿Seguro que quieres eliminar este modelo?'
delete: Eliminar
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_tokens_required: "Debe configurarse si no se establece el número máximo de usos"
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."
max_usages_required: "Debe configurarse si no se establece el número máximo de tokens"
credit_allocation:
credits_remaining: "%{remaining} de %{total} créditos restantes (%{percentage}%)"
soft_limit_warning: "A este modelo le quedan %{percentage}% de créditos de IA hoy"
hard_limit_warning: "Te has quedado sin créditos de IA para este modelo. Las funciones de IA que utilicen este modelo no estarán disponibles hasta %{reset_date}."
next_reset: "Los créditos se reinician en %{time}"
usage:
ai_bot: "Bot de IA"
ai_helper: "Ayudante (%{agent})"
ai_helper_image_caption: "Pie de foto"
ai_agent: "Agente (%{agent})"
ai_summarization: "Resumir"
ai_embeddings_semantic_search: "Búsqueda de IA"
ai_spam: "Spam"
automation: "Automatización (%{agent})"
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-opus-4-7: "El modelo antrópico más inteligente"
anthropic-claude-sonnet-4-6: "Equilibrio óptimo entre velocidad y coste"
anthropic-claude-haiku-4-5: "Rápido y rentable"
google-gemini-3-1-pro: "El modelo de Google más inteligente"
google-gemini-3-flash: "Rápido y rentable con razonamiento multimodal"
open_ai-gpt-5-4: "El modelo estrella de OpenAI. Es ideal para la resolución de problemas en todos los dominios."
open_ai-gpt-5-4-nano: "El modelo GPT-5 más rápido y rentable"
open_router-moonshotai-kimi-k2-6: "Modelo multimodal de Moonshot con capacidades 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: "Ejecutar prueba"
running: "Ejecutando prueba..."
success: "Se ha realizado correctamente"
invalid_config: "Primero, corrige los siguientes errores en tu configuración:"
failure: "Al intentar contactar con el modelo, se devolvió este error: %{error}"
hints:
max_prompt_tokens: "El número máximo de tokens que el modelo puede procesar en una sola solicitud"
max_output_tokens: "El número máximo de tokens que el modelo puede generar en una sola solicitud"
display_name: "El nombre utilizado para hacer referencia a este modelo en la interfaz de tu sitio."
name: "Incluimos esto en la llamada a la API para especificar qué modelo utilizaremos"
cost_input: "El coste de entrada por cada millón de tokens para este modelo"
cost_cached_input: "El coste de entrada en caché por 1 M de tokens para este modelo (al leer de la caché de prompts)"
cost_cache_write: "El coste de escritura en caché por 1 M de tokens para este modelo (al escribir en la caché de prompts)"
cost_output: "El coste de salida por cada millón de tokens para este modelo"
cost_measure: "$/1M tokens"
providers:
aws_bedrock: "AWS Bedrock"
aws_bedrock_converse: "AWS Bedrock (API Converse)"
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"
groq: "Groq"
fake: "Personalizado"
provider_fields:
access_key_id: "ID de la clave de acceso a AWS Bedrock"
role_arn: "ARN de rol de AWS Bedrock"
inference_profile_arn: "ARN del perfil de inferencia de la aplicación 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)"
disable_native_structured_output: "Desactiva la salida estructurada nativa (utiliza en su lugar el prellenado de mensajes del asistente, necesario para Claude 3.x y versiones anteriores)"
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)"
reasoning_effort: "Esfuerzo de razonamiento (solo aplicable a modelos de razonamiento)"
service_tier: "Nivel de servicio (flexible = menor coste/mayor latencia, prioritario = procesamiento más rápido)"
enable_reasoning: "Activa el razonamiento (solo aplicable a modelos de razonamiento)"
adaptive_thinking: "Habilitar el pensamiento adaptativo (recomendado para los modelos Claude 4.6)"
enable_thinking: "Activar el pensamiento (modelos Gemini 2.5, utiliza presupuesto de tokens)"
thinking_level: "Nivel de pensamiento (modelos Gemini 3: controlan la profundidad del razonamiento)"
thinking_tokens: "Número de tokens utilizados para pensar"
reasoning_tokens: "Número de tokens utilizados para el razonamiento"
disable_temperature: "Desactiva la temperatura (algunos modelos pensantes no admiten la temperatura)"
disable_top_p: "Desactivar top P (algunos modelos no admiten top P)"
prompt_caching: "Modo de caché de prompts"
prompt_caching_never: "Nunca - No utilizar el almacenamiento en caché de prompts"
prompt_caching_tool_results: "Resultados de la herramienta: almacenar en caché cuando haya resultados de la herramienta (recomendado)"
prompt_caching_always: "Siempre - Utilizar siempre el almacenamiento en caché de prompts"
effort: "Nivel de esfuerzo"
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_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: "Instrucción personalizada"
placeholder: "Introduce una instrucción personalizada..."
submit: "Enviar instrucción"
translate_prompt: "Traducir a %{language}"
post_options_menu:
trigger: "Preguntar a la IA"
title: "Preguntar 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, haz clic en 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"
try_again: "Intentar de nuevo"
image_caption:
button_label: "Subtítulo con IA"
generating: "Generando subtítulo..."
credits: "Subtitulado por IA"
save_caption: "Guardar"
no_content_error: "Añade contenido primero para realizar acciones de IA sobre él"
errors:
credit_limit_dialog:
title: "Se ha alcanzado el límite de créditos de la IA"
message_user: "Esta comunidad ha alcanzado el límite de créditos de la IA para hoy. Inténtalo de nuevo en %{reset_time} o ponte en contacto con el administrador de tu sitio para obtener más información."
message_without_time_user: "Esta comunidad ha alcanzado el límite de créditos de la IA para hoy. Las respuestas dejarán de estar disponibles hasta que el límite se restablezca. Ponte en contacto con el administrador de tu sitio para obtener más información."
message_admin: "Has alcanzado el límite de créditos de IA de tu plan. Las respuestas no estarán disponibles hasta que tu límite se restablezca en %{reset_time}."
message_without_time_admin: "Has alcanzado el límite de créditos de IA de tu plan. Las respuestas no estarán disponibles hasta que tu límite se restablezca."
reviewables:
model_used: "Modelo utilizado:"
accuracy: "Precisión:"
ai_tool_action:
agent: "Agente"
tool: "Herramienta"
parameters: "Parámetros"
post: "Publicación desencadenante"
embeddings:
short_title: "Incrustaciones"
description: "Las incrustaciones son representaciones numéricas de datos que capturan el significado y las relaciones, lo que permite que las características de IA de Discourse, como Temas relacionados y Búsqueda de IA, comprendan y relacionen el contenido."
new: "Nueva incrustación"
back: "Volver a las incrustaciones"
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: "Ejecutar prueba"
running: "Ejecutando prueba..."
success: "Se ha realizado correctamente"
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."
embed_prompt: "Prefijo de instrucción de tarea al generar incrustaciones de contenido del foro. SOLO para modelos de incrustaciones que requieren prefijos, como nomic-embed o stella. No es necesario para la mayoría de los modelos."
search_prompt: "Prefijo de instrucción de tarea al generar incrustaciones de consultas de búsqueda. SOLO para modelos de incrustaciones que requieren prefijos, como nomic-embed o stella. No es necesario para la mayoría de los modelos."
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 instrucción"
search_prompt: "Buscar instrucción"
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_results:
toggle: "Resultados de IA"
unavailable: "Resultados de IA no disponibles"
zero_results_expanded: "No se han encontrado resultados, mostrando %{count} resultados de IA"
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"
not_submitted: "Envía una búsqueda para activar los resultados de IA"
no_results: "No se han encontrado resultados de IA para esta búsqueda"
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"
ai_results_notice:
no_results: "No hay coincidencias exactas, pero aquí tienes algunos resultados relacionados."
few_results:
one: "Se ha encontrado %{count} coincidencia. Mostrando resultados relacionados."
other: "Se han encontrado %{count} coincidencias. Mostrando resultados relacionados."
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:
title: "Bot de IA"
agent: "Agente"
llm: "Modelo"
pm_warning: "Los moderadores supervisan periódicamente los mensajes del chatbot de IA."
cancel_streaming: "Detener respuesta"
try_again: "Intentar de nuevo"
default_pm_prefix: "[MP de bot de IA sin título]"
shortcut_title: "Iniciar un MP con un bot de IA"
shortcut_link: "Bot de IA"
exit: "salir de bot de IA"
share: "Copiar conversación de IA"
conversation_shared: "Conversación copiada"
embed_copied: "Incrustación copiada al portapapeles"
debug_ai: "Ver solicitud y respuesta de IA sin procesar"
sidebar_empty: "El historial de conversaciones del bot aparecerá aquí."
debug_ai_modal:
title: "Ver la interacción con la IA"
copy_request: "Copiar solicitud"
copy_response: "Copiar 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"
invite_ai_conversation:
button: "Invitar"
title: "Invitar a la conversación de IA"
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:
header: "¿En qué puedo ayudar?"
submit: "Enviar pregunta"
disclaimer: "La IA generativa puede cometer errores. Verifica la información importante."
placeholder: "Haz una pregunta..."
new: "Nueva pregunta"
min_input_length_message:
one: "El mensaje debe tener %{count} carácter o más"
other: "El mensaje debe tener %{count} caracteres o más"
messages_sidebar_title: "Conversaciones"
starred: "Favoritos"
today: "Hoy"
last_7_days: "Últimos 7 días"
last_30_days: "Últimos 30 días"
upload_files: "Subir archivos"
uploads_in_progress: "No se puede enviar mientras se están subiendo archivos"
scroll_to_bottom: "Desplazar hacia abajo"
editing_post: "Editando publicación"
sentiments:
dashboard:
title: "Sentimiento"
sidebar:
overview: "Visión general de sentimiento"
analysis: "Análisis de sentimiento"
sentiment_analysis:
share_chart: "Copiar enlace al gráfico"
filter_types:
all: "Todo"
positive: "Positivo"
neutral: "Neutro"
negative: "Negativo"
group_types:
category: "Categoría"
tag: "Etiquetar"
table:
sentiment: "Sentimiento"
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"
regenerate_ai_summaries: "Regenerar resúmenes de IA"
regen_modal_description: "Selecciona qué tipo de resumen de IA quieres regenerar para este tema."
bulk_regen_description: "Selecciona qué tipo de resumen de IA quieres regenerar para los temas seleccionados."
regenerate_gists_option: "Resúmenes breves (gists)"
regenerate_summaries_option: "Resúmenes de temas"
regenerate_gists_success:
one: "El resumen breve se ha regenerado correctamente"
other: "%{count} resúmenes breves se han regenerado correctamente"
regenerate_gists_error:
one: "Error al regenerar el resumen breve"
other: "Error al regenerar %{count} resúmenes breves"
regenerate_topic_summary_success:
one: "El resumen del tema se ha regenerado correctamente"
other: "%{count} resúmenes de temas se han regenerado correctamente"
regenerate_topic_summary_error:
one: "Error al regenerar el resumen del tema"
other: "Error al regenerar %{count} resúmenes de temas"
topic_list_layout:
button:
compact: "Compacto"
expanded: "Ampliado"
expanded_description: "con resúmenes de IA"
discobot_discoveries:
main_title: "Descubrimientos de Discobot"
regular_results: "Temas"
tell_me_more: "Cuéntame más..."
continue_convo: "Continuar conversación..."
loading_convo: "Cargando conversación"
collapse: "Contraer"
timed_out: "Discobot no ha podido encontrar nada. Algo salió mal."
user_setting: "Activar los descubrimientos de búsqueda de IA"
tooltip:
header: "Búsqueda impulsada por IA"
content: "Búsqueda de lenguaje natural impulsad por %{model}"
actions:
info: "¿Cómo funciona?"
disable: "Desactivar"
user_preferences:
empty: "No hay ajustes relevantes disponibles en este momento"
review:
statuses:
approved_tool_action:
title: "Herramienta aprobada"
rejected_tool_action:
title: "Herramienta rechazada"
types:
reviewable_ai_post:
title: "Publicación denunciada por IA"
reviewable_ai_chat_message:
title: "Mensaje de chat denunciado por IA"
reviewable_ai_tool_action:
title: "Acción de herramienta de IA"