export const messagingMessages = {
  "messageListHeader.sidebar.openSessionListAriaLabel": "Abrir lista de sesiones",
  "messageListHeader.metrics.usedLabel": "Usado",
  "messageListHeader.metrics.availableLabel": "Disp.",
  "messageListHeader.commandPalette.ariaLabel": "Abrir paleta de comandos",
  "messageListHeader.commandPalette.button": "Paleta de comandos",
  "messageListHeader.connection.connected": "Conectado",
  "messageListHeader.connection.connecting": "Conectando...",
  "messageListHeader.connection.disconnected": "Desconectado",

  "messageSection.empty.logoAlt": "Logo de CodeNomad",
  "messageSection.empty.brandTitle": "CodeNomad",
  "messageSection.empty.title": "Inicia una conversación",
  "messageSection.empty.description": "Escribe un mensaje abajo o abre la Paleta de comandos:",
  "messageSection.empty.tips.commandPalette": "Paleta de comandos",
  "messageSection.empty.tips.askAboutCodebase": "Pregunta sobre tu codebase",
  "messageSection.empty.tips.attachFilesPrefix": "Adjunta archivos con",
  "messageSection.loading.messages": "Cargando mensajes...",
  "messageSection.scroll.toFirstAriaLabel": "Desplazarse al primer mensaje",
  "messageSection.scroll.toLatestAriaLabel": "Desplazarse al último mensaje",
  "messageSection.quote.addAsQuote": "Añadir como cita",
  "messageSection.quote.addAsCode": "Añadir como código",
  "messageSection.quote.copy": "Copiar",
  "messageSection.quote.copied": "¡Copiado!",
  "messageSection.quote.copyFailed": "No se pudo copiar",

  "messageTimeline.ariaLabel": "Línea de tiempo de mensajes",
  "messageTimeline.segment.user.label": "Tú",
  "messageTimeline.segment.assistant.label": "Asist.",
  "messageTimeline.segment.compaction.label": "Compactación",
  "messageTimeline.tool.fallbackLabel": "Llamada de herramienta",
  "messageTimeline.tooltip.userFallback": "Mensaje del usuario",
  "messageTimeline.tooltip.assistantFallback": "Respuesta del asistente",
  "messageTimeline.tooltip.compaction.auto": "Compactación automática",
  "messageTimeline.tooltip.compaction.manual": "Compactación manual",
  "messageTimeline.text.filePrefix": "[Archivo] {filename}",
  "messageTimeline.text.attachment": "Adjunto",

  "messageBlock.tool.header": "Llamada de herramienta",
  "messageBlock.tool.unknown": "desconocido",
  "messageBlock.tool.goToSession.label": "Ir a sesión",
  "messageBlock.tool.goToSession.title": "Ir a la sesión",
  "messageBlock.tool.goToSession.unavailableTitle": "La sesión aún no está disponible",
  "messageBlock.tool.deletePart.label": "Eliminar",
  "messageBlock.tool.deletePart.deleting": "Eliminando...",
  "messageBlock.tool.deletePart.title": "Eliminar esta salida de herramienta",
  "messageBlock.tool.deletePart.failed.title": "Error al eliminar",
  "messageBlock.tool.deletePart.failed.message": "No se pudo eliminar la salida de herramienta",

  "messageBlock.compaction.ariaLabel": "Compactación de sesión",
  "messageBlock.compaction.autoLabel": "Sesión compactada automáticamente",
  "messageBlock.compaction.manualLabel": "Sesión compactada por ti",
  "messageBlock.usage.input": "Entrada",
  "messageBlock.usage.output": "Salida",
  "messageBlock.usage.reasoning": "Razonamiento",
  "messageBlock.usage.cacheRead": "Lectura de cache",
  "messageBlock.usage.cacheWrite": "Escritura de cache",
  "messageBlock.usage.cost": "Costo",
  "messageBlock.step.agentLabel": "Agente: {agent}",
  "messageBlock.step.modelLabel": "Modelo: {model}",
  "messageBlock.reasoning.thinkingLabel": "Pensamiento",
  "messageBlock.reasoning.expandAriaLabel": "Expandir pensamiento",
  "messageBlock.reasoning.collapseAriaLabel": "Colapsar pensamiento",
  "messageBlock.reasoning.indicator.hide": "Ocultar",
  "messageBlock.reasoning.indicator.view": "Ver",
  "messageBlock.reasoning.detailsAriaLabel": "Detalles del razonamiento",

  "codeBlockInline.actions.copy": "Copiar",
  "codeBlockInline.actions.copied": "¡Copiado!",

  "messageItem.speaker.you": "Tú",
  "messageItem.speaker.assistant": "Asistente",
  "messageItem.actions.revert": "Revertir",
  "messageItem.actions.revertTitle": "Revertir a este mensaje",
  "messageItem.actions.fork": "Fork",
  "messageItem.actions.forkTitle": "Fork desde este mensaje",
  "messageItem.actions.copy": "Copiar",
  "messageItem.actions.copyTitle": "Copiar mensaje",
  "messageItem.actions.copied": "¡Copiado!",
  "messageItem.status.queued": "EN COLA",
  "messageItem.status.generating": "Generando...",
  "messageItem.status.sending": "Enviando...",
  "messageItem.status.failedToSend": "No se pudo enviar el mensaje",
  "messagePart.actions.delete": "Eliminar",
  "messagePart.actions.deleting": "Eliminando...",
  "messagePart.actions.deleteTitle": "Eliminar este elemento",
  "messagePart.actions.deleteFailedTitle": "Error al eliminar",
  "messagePart.actions.deleteFailedMessage": "No se pudo eliminar el elemento",
  "messageItem.attachment.defaultName": "adjunto",
  "messageItem.attachment.downloadAriaLabel": "Descargar {name}",
  "messageItem.agentMeta.agentLabel": "Agente: {agent}",
  "messageItem.agentMeta.modelLabel": "Modelo: {model}",
  "messageItem.errors.authenticationFallback": "Error de autenticación",
  "messageItem.errors.outputLengthExceeded": "Se excedió la longitud de salida del mensaje",
  "messageItem.errors.requestAborted": "La solicitud fue abortada",
  "messageItem.errors.unknownFallback": "Se produjo un error desconocido",

  "attachmentChip.removeAriaLabel": "Quitar adjunto",

  "expandButton.toggleAriaLabel": "Alternar altura de entrada del chat",

  "promptInput.placeholder.shell": "Ejecuta un comando de shell (Esc para salir)...",
  "promptInput.placeholder.default": "Escribe tu mensaje, @file, @agent, o pega imágenes y texto...",
  "promptInput.hints.shell.exit": "para salir del modo shell",
  "promptInput.hints.shell.enable": "Modo shell",
  "promptInput.hints.commands": "Comandos",
  "promptInput.history.previousAriaLabel": "Prompt anterior",
  "promptInput.history.nextAriaLabel": "Siguiente prompt",
  "promptInput.overlay.newLine": "Nueva línea",
  "promptInput.overlay.send": "Enviar",
  "promptInput.overlay.filesAgents": "Archivos/agentes",
  "promptInput.overlay.history": "Historial",
  "promptInput.overlay.attachments": "• {count} archivo(s) adjunto(s)",
  "promptInput.overlay.shellModeActive": "Modo shell activo",
  "promptInput.overlay.press": "Pulsa",
  "promptInput.overlay.againToAbort": "otra vez para abortar la sesión",
  "promptInput.stopSession.ariaLabel": "Detener sesión",
  "promptInput.stopSession.title": "Detener sesión",
  "promptInput.send.ariaLabel": "Enviar mensaje",
  "promptInput.send.errorFallback": "No se pudo enviar el mensaje",
  "promptInput.send.errorTitle": "Error al enviar",
} as const
