Files
awesome-chatgpt-prompts-pro…/messages/es.json

1188 lines
55 KiB
JSON

{
"common": {
"loading": "Cargando...",
"error": "Ocurrió un error",
"somethingWentWrong": "Algo salió mal",
"save": "Guardar",
"cancel": "Cancelar",
"delete": "Eliminar",
"edit": "Editar",
"create": "Crear",
"search": "Buscar",
"filter": "Filtrar",
"sort": "Ordenar",
"view": "Ver",
"copy": "Copiar",
"copied": "¡Copiado!",
"reset": "Restablecer",
"variables": "Variables",
"fillVariables": "Completar Variables",
"fillVariablesDescription": "Por favor complete las variables requeridas antes de ejecutar el prompt.",
"copiedToClipboard": "Copiado al portapapeles",
"failedToCopy": "Error al copiar",
"submit": "Enviar",
"back": "Atrás",
"next": "Siguiente",
"previous": "Anterior",
"yes": "Sí",
"no": "No",
"confirm": "Confirmar",
"close": "Cerrar",
"all": "Todos",
"none": "Ninguno",
"moreLines": "+{count} líneas más"
},
"nav": {
"home": "Inicio",
"feed": "Feed",
"promptmasters": "Promptmasters",
"prompts": "Prompts",
"categories": "Categorías",
"tags": "Etiquetas",
"settings": "Configuración",
"admin": "Admin",
"profile": "Perfil",
"login": "Iniciar sesión",
"register": "Registrarse",
"logout": "Cerrar sesión",
"ide": "Prompt Builder"
},
"brand": {
"copyLogoSvg": "Copiar Logo SVG",
"brandAssets": "Recursos de Marca",
"title": "Recursos de Marca",
"description": "Logotipos oficiales, colores y directrices de marca para {name}. Gratis para prensa, asociaciones y proyectos comunitarios.",
"logos": "Logotipos",
"logo": "Logo",
"logoWithName": "Logo con Nombre",
"forLightBackgrounds": "Para fondos claros",
"forDarkBackgrounds": "Para fondos oscuros",
"brandColors": "Colores de Marca",
"clickToCopy": "Haz clic para copiar el valor hex",
"primary": "Color primario de marca",
"background": "Fondo claro",
"accent": "Color de acento índigo",
"muted": "Color de texto atenuado",
"usageGuidelines": "Directrices de Uso",
"guideline1": "No estires, distorsiones ni gires el logo",
"guideline2": "Mantén un espacio adecuado alrededor del logo",
"guideline3": "Usa el logo oscuro en fondos claros y viceversa",
"guideline4": "No añadas efectos como sombras o degradados al logo",
"guideline5": "El logo debe ser claramente visible contra el fondo",
"license": "Licencia",
"licenseText": "Los recursos de marca de {name} se proporcionan bajo <link>CC0 1.0 Universal</link>. Eres libre de usar estos recursos para cualquier propósito sin atribución."
},
"auth": {
"login": "Iniciar sesión",
"loginDescription": "Ingresa tus credenciales para continuar",
"loginDescriptionOAuth": "Inicia sesión con tu cuenta para continuar",
"register": "Registrarse",
"registerDescription": "Crea una cuenta para comenzar",
"logout": "Cerrar sesión",
"email": "Correo electrónico",
"password": "Contraseña",
"confirmPassword": "Confirmar contraseña",
"username": "Nombre de usuario",
"name": "Nombre",
"forgotPassword": "¿Olvidaste tu contraseña?",
"noAccount": "¿No tienes una cuenta?",
"hasAccount": "¿Ya tienes una cuenta?",
"signInWith": "Iniciar sesión con {provider}",
"orContinueWith": "O continuar con",
"loginSuccess": "Inicio de sesión exitoso",
"registerSuccess": "Registro exitoso",
"logoutSuccess": "Sesión cerrada exitosamente",
"invalidCredentials": "Correo o contraseña inválidos",
"emailTaken": "El correo ya está en uso",
"usernameTaken": "El nombre de usuario ya está en uso",
"passwordMismatch": "Las contraseñas no coinciden",
"passwordTooShort": "La contraseña debe tener al menos 6 caracteres",
"registrationFailed": "Error en el registro"
},
"prompts": {
"title": "Prompts",
"create": "Crear Prompt",
"createInfo": "Esta plataforma no ejecuta prompts — es una biblioteca comunitaria para compartir y descubrir prompts de IA. Crea tu prompt aquí, y otros podrán copiarlo y usarlo en sus herramientas de IA favoritas como ChatGPT, Claude, Gemini o cualquier otro LLM. La comunidad también puede comentar tus prompts y sugerir mejoras a través de solicitudes de cambio.",
"hfDataStudio": {
"button": "HF Data Studio",
"sqlQuery": "Consulta SQL",
"openDataset": "Abrir Dataset",
"runQuery": "Ejecutar Consulta en HF",
"examples": "Ejemplos",
"selectExample": "Selecciona un ejemplo...",
"aiGenerate": "Generar con IA",
"aiPlaceholder": "Describe la consulta SQL que necesitas...",
"generateSql": "Generar SQL"
},
"edit": "Editar Prompt",
"delete": "Eliminar Prompt",
"myPrompts": "Mis Prompts",
"publicPrompts": "Prompts Públicos",
"privatePrompts": "Prompts Privados",
"noPrompts": "No se encontraron prompts",
"noPromptsDescription": "Intenta ajustar tu búsqueda o criterios de filtro para encontrar lo que buscas.",
"promptTitle": "Título",
"promptContent": "Contenido",
"promptDescription": "Descripción",
"promptType": "Tipo",
"promptCategory": "Categoría",
"promptTags": "Etiquetas",
"searchTags": "Buscar etiquetas...",
"noTagsFound": "No se encontraron etiquetas",
"promptContributors": "Colaboradores",
"contributorsDescription": "Otros usuarios que ayudaron a escribir este prompt. Los usuarios cuyas solicitudes de cambio son aprobadas se añaden automáticamente.",
"searchContributors": "Buscar por nombre de usuario...",
"noUsersFound": "No se encontraron usuarios",
"promptPrivate": "Privado",
"promptPublic": "Público",
"feature": "Destacar",
"featured": "Destacado",
"unlist": "Ocultar",
"relist": "Mostrar",
"adminArea": "Área de Administrador",
"promptDelisted": "Este prompt ha sido retirado de la lista",
"delistReasonTooShort": "Este prompt fue retirado automáticamente porque el contenido es demasiado corto. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistReasonNotEnglish": "Este prompt fue retirado automáticamente porque no está principalmente en inglés. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistReasonLowQuality": "Este prompt fue retirado automáticamente debido a problemas de calidad. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistReasonNotInstruction": "Este prompt fue retirado automáticamente porque no parece ser una instrucción para LLM. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistReasonManual": "Este prompt fue retirado manualmente por un administrador. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistReasonUnknown": "Este prompt ha sido retirado de la lista. Seguirá apareciendo en tu perfil, pero no se exportará a GitHub ni aparecerá en las búsquedas.",
"delistOwnerNote": "Como este prompt fue retirado por problemas de calidad, puedes eliminarlo si lo deseas.",
"deletePrompt": "Eliminar Prompt",
"deletePromptTitle": "¿Eliminar este prompt?",
"deletePromptDescription": "Esta acción no se puede deshacer. El prompt será eliminado permanentemente.",
"deleteError": "Error al eliminar el prompt",
"noMorePrompts": "Has llegado al final",
"loadMore": "Cargar más",
"loading": "Cargando...",
"types": {
"text": "Texto",
"image": "Imagen",
"video": "Video",
"audio": "Audio",
"structured": "Estructurado",
"document": "Documento",
"skill": "Habilidad"
},
"inputType": "Prompt del Usuario",
"outputType": "Respuesta de IA",
"afterAiProcessing": "¿Qué producirá tu prompt?",
"inputTypeDescription": "Cómo está formateado tu prompt",
"outputTypeDescription": "Muestra a la comunidad cómo funciona este prompt cuando se ejecuta en herramientas de IA. Puedes generar las salidas tú mismo usando tu aplicación de IA favorita.",
"outputTypeStructuredNote": "Los prompts estructurados pueden producir varios tipos de salida",
"outputTypeSkillNote": "Las habilidades instruyen a los agentes para generar código. La IA producirá código basado en las instrucciones de tu habilidad.",
"inputTypes": {
"text": "Prompt de Texto",
"structured": "Estructurado (JSON/YAML)",
"skill": "Habilidad (Agent Skills)"
},
"outputTypes": {
"text": "Texto",
"image": "Imagen",
"video": "Video",
"audio": "Audio/Voz"
},
"outputPreview": {
"text": "✨ La magia sucede aquí... ¡tu IA escribirá algo brillante!",
"imageUpload": "Sube una imagen de ejemplo",
"videoUpload": "Sube un video/GIF de ejemplo",
"audioUpload": "Subir ejemplo de audio"
},
"insertVariable": "Insertar Variable",
"variableName": "Nombre de Variable",
"variableDefault": "Valor Predeterminado (opcional)",
"variableDefaultPlaceholder": "ej., tecnología",
"variableHint": "Usa la sintaxis $'{'nombre'}' o $'{'nombre:predeterminado'}'",
"insert": "Insertar",
"requiresMediaUpload": "Requiere Subir Medios",
"attachedMediaType": "Tipo de Medio Adjunto",
"requiresMediaUploadDescription": "Los usuarios deben proporcionar archivos multimedia para usar este prompt",
"requiredMediaType": "Tipo de Medio",
"requiredMediaCount": "Número de Archivos",
"requiresImage": "Requiere {count} imagen(es)",
"requiresVideo": "Requiere {count} video(s)",
"requiresDocument": "Requiere {count} documento(s)",
"structuredFormat": "Formato",
"structuredFormatDescription": "Selecciona el formato para tu prompt estructurado",
"structuredContentDescription": "Define tu flujo de trabajo, agente o configuración de pipeline",
"versions": "Versiones",
"version": "versión",
"versionsCount": "versiones",
"contributors": "colaboradores",
"currentVersion": "Versión Actual",
"versionHistory": "Historial de Versiones",
"noVersions": "Sin historial de versiones",
"compare": "Comparar",
"compareVersions": "Comparar Versiones",
"compareFrom": "Desde",
"compareTo": "Hasta",
"comparing": "Comparando",
"selectVersionsToCompare": "Selecciona versiones para comparar",
"compareWithCurrent": "Comparar con actual",
"changeRequests": "Solicitudes de Cambio",
"createChangeRequest": "Proponer Cambios",
"viewCount": "Vistas",
"createdAt": "Creado",
"updatedAt": "Actualizado",
"copyPrompt": "Copiar Prompt",
"sharePrompt": "Compartir Prompt",
"confirmDelete": "¿Estás seguro de que quieres eliminar este prompt?",
"promptCreated": "Prompt creado",
"promptUpdated": "Prompt actualizado",
"rateLimitError": "Por favor espera 30 segundos antes de crear otro prompt",
"dailyLimitError": "Has alcanzado el límite diario de 5 prompts",
"duplicatePromptError": "Ya tienes un prompt con el mismo título o contenido",
"contentExistsError": "Ya existe un prompt con este contenido: \"{title}\" por {author}",
"run": "Ejecutar",
"downloadMarkdown": "Descargar MD",
"downloadYaml": "Descargar YAML",
"downloadSkillMd": "Descargar SKILL.md",
"copyMarkdownUrl": "Copiar enlace MD",
"copyYamlUrl": "Copiar enlace YAML",
"downloadStarted": "Descarga iniciada",
"downloadFailed": "Error en la descarga",
"urlCopied": "Enlace copiado",
"failedToCopyUrl": "Error al copiar enlace",
"promptCopied": "Prompt copiado",
"promptCopiedDescription": "El prompt se ha copiado al portapapeles. Pégalo en {platform} después de abrirlo.",
"openPlatform": "Abrir {platform}",
"cancel": "Cancelar",
"titleRequired": "El título es obligatorio",
"contentRequired": "El contenido es obligatorio",
"titlePlaceholder": "Ingresa un título para tu prompt",
"descriptionPlaceholder": "Descripción opcional de tu prompt",
"contentPlaceholder": "Ingresa el contenido de tu prompt aquí...",
"selectCategory": "Selecciona una categoría",
"noCategory": "Ninguna",
"mediaUrl": "URL del Medio",
"mediaUrlPlaceholder": "https://...",
"mediaUrlDescription": "Ingresa una URL al archivo de medios para este prompt",
"mediaImage": "Imagen de Medios",
"mediaVideo": "Video de Medios",
"mediaAudio": "Audio de Medios",
"clickToUpload": "Haz clic para subir una imagen",
"clickToUploadVideo": "Haz clic para subir un video",
"clickToUploadAudio": "Haz clic para subir un archivo de audio",
"uploading": "Subiendo...",
"maxFileSize": "Tamaño máximo: 4MB (JPEG, PNG, GIF, WebP)",
"maxVideoSize": "Tamaño máximo: 4MB (MP4)",
"maxAudioSize": "Tamaño máx.: 4MB (MP3, WAV, OGG)",
"fileTooLarge": "Archivo demasiado grande. El tamaño máximo es 4MB.",
"videoTooLarge": "Video demasiado grande. El tamaño máximo es 4MB.",
"invalidFileType": "Tipo de archivo inválido. Solo se permiten JPEG, PNG, GIF y WebP.",
"invalidVideoType": "Tipo de video inválido. Solo se permiten videos MP4.",
"invalidAudioType": "Tipo de audio no válido. Solo se permiten archivos MP3, WAV y OGG.",
"uploadMedia": "Subir Multimedia",
"generateMedia": "Generar",
"chooseGenerator": "Elegir Generador",
"uploadInstead": "Subir en su lugar",
"confirmGeneration": "Confirmar Generación",
"confirmGenerationDescription": "¿Generar multimedia con {provider} usando el modelo {model}?",
"promptPreview": "Vista previa del prompt",
"noPromptProvided": "No se proporcionó prompt",
"inputImage": "Imagen de entrada",
"aspectRatio": "Relación de Aspecto",
"startGeneration": "Iniciar Generación",
"generatingMedia": "Generando Multimedia con {provider}",
"doNotCloseWindow": "Por favor no cierre esta ventana mientras se genera.",
"generationComplete": "Generación Completada",
"generationFailed": "Generación Fallida",
"mediaAddedToPrompt": "El multimedia se ha añadido a tu prompt.",
"mediaGenerated": "¡Multimedia generado exitosamente!",
"orGenerateMedia": "O generar con IA",
"aiGenerationAvailable": "✨ Generación con IA Disponible",
"generateWith": "Generar con IA",
"generateImage": "Generar Imagen",
"generateVideo": "Generar Video",
"generateAudio": "Generar Audio",
"generateImageDescription": "Genera una imagen única para tu prompt usando IA — perfecto para mostrar tu prompt a la comunidad.",
"generateVideoDescription": "Genera un video único para tu prompt usando IA — perfecto para mostrar tu prompt a la comunidad.",
"generateAudioDescription": "Genera audio/música única para tu prompt usando IA — perfecto para mostrar tu prompt a la comunidad.",
"close": "Cerrar",
"mediaGeneration": {
"connecting": "Conectando al servidor...",
"connected": "Conectado, esperando en cola...",
"queued": "Esperando en cola...",
"accepted": "Tarea aceptada...",
"preprocessStart": "Preprocesando...",
"preprocessEnd": "Preprocesamiento completado",
"gpuAssigned": "GPU asignada, esperando en cola...",
"started": "Generación iniciada...",
"generating": "Generando...",
"processingOutput": "Procesando salida...",
"ending": "Generación completada",
"postprocessStart": "Postprocesando...",
"postprocessEnd": "Finalizando...",
"complete": "¡Completado!",
"error": "Ocurrió un error",
"errorProcessing": "Error de procesamiento..."
},
"privateDescription": "Los prompts privados solo son visibles para ti",
"update": "Actualizar",
"createButton": "Crear",
"pin": "Fijar en Perfil",
"unpin": "Desfijar",
"pinned": "Fijado en el perfil",
"unpinned": "Desfijado del perfil",
"pinFailed": "Error al actualizar fijado",
"pinnedPrompts": "Fijados",
"previous": "Anterior",
"next": "Siguiente",
"mediaLoadError": "No se pudo cargar el medio de este prompt. La URL puede ser inválida o el recurso ya no está disponible.",
"mediaUnavailable": "Medio no disponible",
"variableWarningTitle": "Patrones de variables detectados",
"variableWarningDescription": "Encontramos marcadores que podrían convertirse en variables dinámicas, permitiendo a los usuarios personalizar valores al usar este prompt.",
"convertVariables": "Convertir Todo",
"more": "más",
"supportedFormat": "Formato soportado",
"or": "o",
"detectedVariables": "Variables",
"clickToEdit": "Clic para editar",
"translateToLanguage": "Traducir a tu idioma",
"translated": "Contenido traducido",
"translationFailed": "Error en la traducción",
"alreadyTranslated": "Ya traducido",
"learnHowToWritePrompts": "Aprende a escribir prompts efectivos →"
},
"changeRequests": {
"title": "Solicitudes de Cambio",
"create": "Crear Solicitud de Cambio",
"createDescription": "Sugiere mejoras o correcciones para este prompt",
"backToPrompt": "Volver al prompt",
"currentContent": "Contenido actual",
"proposedChanges": "Cambios Propuestos",
"proposedTitle": "Título Propuesto",
"proposedContent": "Contenido Propuesto",
"proposedContentPlaceholder": "Ingresa los cambios propuestos para el prompt...",
"reason": "Razón de los Cambios",
"reasonPlaceholder": "Explica por qué sugieres estos cambios...",
"mustMakeChanges": "Debes hacer al menos un cambio",
"submit": "Enviar Solicitud de Cambio",
"created": "Solicitud de cambio enviada exitosamente",
"status": "Estado",
"pending": "Pendiente",
"approved": "Aprobado",
"rejected": "Rechazado",
"approve": "Aprobar",
"reject": "Rechazar",
"reviewNote": "Nota de Revisión",
"reviewNotePlaceholder": "Agrega una nota sobre tu decisión (opcional)...",
"reviewActions": "Revisar esta solicitud de cambio",
"optional": "opcional",
"forPrompt": "Para el prompt",
"titleChange": "Cambio de Título",
"contentChanges": "Cambios de Contenido",
"diffDescription": "Las líneas rojas serán eliminadas, las líneas verdes serán agregadas",
"approvedSuccess": "Solicitud de cambio aprobada y prompt actualizado",
"rejectedSuccess": "Solicitud de cambio rechazada",
"reopen": "Reabrir",
"reopenedSuccess": "Solicitud de cambio reabierta",
"noRequests": "Sin solicitudes de cambio",
"submittedTo": "Enviado a {author}",
"receivedFrom": "Recibido de {author}",
"edit": "Editar",
"preview": "Vista previa",
"noChangesYet": "Sin cambios aún",
"changesDetected": "Cambios detectados",
"dismiss": "Retirar",
"dismissed": "Solicitud de cambio retirada",
"dismissConfirmTitle": "¿Retirar Solicitud de Cambio?",
"dismissConfirmDescription": "Esto eliminará permanentemente tu solicitud de cambio. Esta acción no se puede deshacer."
},
"categories": {
"title": "Categorías",
"allCategories": "Todas las Categorías",
"description": "Explora y suscríbete a categorías",
"create": "Crear Categoría",
"edit": "Editar Categoría",
"delete": "Eliminar Categoría",
"name": "Nombre",
"parent": "Categoría Padre",
"noCategories": "No se encontraron categorías",
"noSubcategories": "Aún no hay subcategorías en esta categoría",
"prompts": "prompts",
"confirmDelete": "¿Estás seguro de que quieres eliminar esta categoría?"
},
"tags": {
"title": "Etiquetas",
"description": "Explorar prompts por etiquetas",
"create": "Crear Etiqueta",
"edit": "Editar Etiqueta",
"delete": "Eliminar Etiqueta",
"name": "Nombre",
"color": "Color",
"noTags": "No se encontraron etiquetas",
"confirmDelete": "¿Estás seguro de que quieres eliminar esta etiqueta?",
"prompts": "prompts",
"allTags": "Todas las Etiquetas",
"popularTags": "Etiquetas Populares"
},
"settings": {
"title": "Configuración",
"description": "Administra tu cuenta y perfil",
"profile": "Perfil",
"account": "Cuenta",
"appearance": "Apariencia",
"language": "Idioma",
"theme": "Tema",
"themeLight": "Claro",
"themeDark": "Oscuro",
"themeSystem": "Sistema",
"saveSuccess": "Configuración guardada exitosamente",
"avatar": "Avatar",
"changeAvatar": "Cambiar Avatar"
},
"admin": {
"title": "Panel de Administración",
"description": "Administra usuarios, categorías y etiquetas",
"stats": {
"users": "Usuarios",
"prompts": "Prompts",
"categories": "Categorías",
"tags": "Etiquetas"
},
"tabs": {
"users": "Usuarios",
"categories": "Categorías",
"tags": "Etiquetas",
"webhooks": "Webhooks",
"prompts": "Prompts",
"reports": "Reportes"
},
"reports": {
"title": "Gestión de Reportes",
"description": "Revisa y gestiona los prompts reportados",
"prompt": "Prompt",
"reason": "Motivo",
"reportedBy": "Reportado por",
"status": "Estado",
"date": "Fecha",
"noReports": "No hay reportes aún",
"viewPrompt": "Ver Prompt",
"markReviewed": "Marcar como Revisado",
"dismiss": "Descartar",
"markedReviewed": "Reporte marcado como revisado",
"dismissed": "Reporte descartado",
"updateFailed": "Error al actualizar el reporte",
"statuses": {
"pending": "Pendiente",
"reviewed": "Revisado",
"dismissed": "Descartado"
}
},
"prompts": {
"title": "Gestión de Prompts",
"description": "Importa prompts de prompts.csv y gestiona los embeddings de IA",
"import": "Importar CSV",
"export": "Exportar CSV",
"exportInfo": "Descargar prompts como CSV para GitHub/HuggingFace",
"exportSuccess": "Prompts exportados exitosamente",
"importSuccess": "{count} prompts importados",
"allSkipped": "Todos los prompts ya existen",
"importResult": "Importados: {imported}, Omitidos: {skipped}",
"deleteSuccess": "{count} prompts eliminados",
"importConfirmTitle": "¿Importar Prompts?",
"importConfirmDescription": "Esto importará prompts de prompts.csv. Los prompts existentes se omitirán.",
"deleteConfirmTitle": "¿Eliminar Prompts de la Comunidad?",
"deleteConfirmDescription": "Esto eliminará permanentemente todos los prompts importados y contribuidores no reclamados.",
"cancel": "Cancelar",
"confirm": "Importar",
"delete": "Eliminar",
"pending": "pendientes",
"generateEmbeddings": "Generar Embeddings",
"regenerateEmbeddings": "Regenerar todos los embeddings",
"embeddingsSuccess": "{count} embeddings generados",
"embeddingsResult": "Éxito: {success}, Fallidos: {failed}",
"slugsTitle": "Slugs de URL",
"generateSlugs": "Generar Slugs",
"regenerateSlugs": "Regenerar todos los slugs (traduce títulos al inglés)",
"slugsSuccess": "{count} slugs generados",
"slugsResult": "Generados: {success}, Fallidos: {failed}"
},
"promptsList": {
"title": "Todos los Prompts",
"description": "Explorar y gestionar todos los prompts del sistema",
"noPrompts": "No se encontraron prompts",
"private": "Privado",
"unlisted": "No listado",
"views": "vistas",
"votes": "votos",
"created": "Creado",
"showing": "Mostrando {from}-{to} de {total}",
"deleteConfirmTitle": "¿Eliminar Prompt?",
"deleteConfirmDescription": "¿Estás seguro de eliminar permanentemente \"{title}\"? Esta acción no se puede deshacer.",
"deleted": "Prompt eliminado correctamente",
"filters": {
"all": "Todos",
"public": "Públicos",
"private": "Privados",
"unlisted": "No listados",
"featured": "Destacados",
"reported": "Reportados",
"deleted": "Eliminados"
}
},
"users": {
"title": "Gestión de Usuarios",
"description": "Ver y administrar cuentas de usuario",
"user": "Usuario",
"email": "Correo",
"role": "Rol",
"prompts": "Prompts",
"joined": "Registrado",
"makeAdmin": "Hacer Admin",
"removeAdmin": "Quitar Admin",
"delete": "Eliminar",
"cancel": "Cancelar",
"deleted": "Usuario eliminado exitosamente",
"deleteFailed": "Error al eliminar usuario",
"roleUpdated": "Rol de usuario actualizado",
"roleUpdateFailed": "Error al actualizar rol",
"verify": "Verificar",
"unverify": "Quitar verificación",
"verified": "Usuario verificado",
"unverified": "Usuario no verificado",
"verifyFailed": "Error al actualizar verificación",
"deleteConfirmTitle": "¿Eliminar Usuario?",
"deleteConfirmDescription": "Esta acción no se puede deshacer. Todos los datos del usuario serán eliminados permanentemente.",
"searchPlaceholder": "Buscar usuarios...",
"noUsers": "No se encontraron usuarios",
"showing": "Mostrando {from}-{to} de {total}",
"filters": {
"all": "Todos",
"admin": "Admins",
"user": "Usuarios",
"verified": "Verificados",
"unverified": "No verificados",
"flagged": "Marcados"
},
"flag": "Marcar usuario",
"unflag": "Desmarcar usuario",
"flagged": "Usuario marcado",
"unflagged": "Usuario desmarcado",
"flagFailed": "Error al actualizar estado de marcado",
"editCredits": "Editar créditos",
"editCreditsTitle": "Editar créditos de generación",
"editCreditsDescription": "Establecer límite de créditos diarios para @{username}",
"dailyLimit": "Límite diario de créditos",
"currentCredits": "Actualmente: {remaining}/{limit} créditos restantes",
"creditsUpdated": "Créditos actualizados correctamente",
"creditsUpdateFailed": "Error al actualizar créditos",
"save": "Guardar"
},
"categories": {
"title": "Gestión de Categorías",
"description": "Crear y administrar categorías de prompts",
"name": "Nombre",
"slug": "Slug",
"descriptionLabel": "Descripción",
"icon": "Icono",
"parent": "Padre",
"prompts": "Prompts",
"add": "Agregar Categoría",
"edit": "Editar",
"delete": "Eliminar",
"cancel": "Cancelar",
"save": "Guardar",
"create": "Crear",
"noCategories": "Aún no hay categorías",
"created": "Categoría creada exitosamente",
"updated": "Categoría actualizada exitosamente",
"deleted": "Categoría eliminada exitosamente",
"saveFailed": "Error al guardar categoría",
"deleteFailed": "Error al eliminar categoría",
"createTitle": "Crear Categoría",
"createDescription": "Agrega una nueva categoría para organizar prompts",
"editTitle": "Editar Categoría",
"editDescription": "Actualizar detalles de la categoría",
"deleteConfirmTitle": "¿Eliminar Categoría?",
"deleteConfirmDescription": "Esto eliminará la categoría. Los prompts en esta categoría quedarán sin categoría.",
"parentCategory": "Categoría Padre",
"selectParent": "Selecciona una categoría padre",
"noParent": "Ninguna (Categoría Raíz)",
"parentHelp": "Deja vacío para crear una categoría raíz, o selecciona un padre para crear una subcategoría",
"rootCategory": "Raíz",
"subcategories": "subcategorías",
"pin": "Fijar en Página de Prompts",
"unpin": "Desfijar de Página de Prompts",
"pinned": "Categoría fijada",
"unpinned": "Categoría desfijada",
"pinnedBadge": "Fijado",
"pinnedLabel": "Fijar en página de prompts (mostrar como filtro rápido)"
},
"tags": {
"title": "Gestión de Etiquetas",
"description": "Crear y administrar etiquetas de prompts",
"name": "Nombre",
"slug": "Slug",
"color": "Color",
"prompts": "Prompts",
"add": "Agregar Etiqueta",
"edit": "Editar",
"delete": "Eliminar",
"cancel": "Cancelar",
"save": "Guardar",
"create": "Crear",
"noTags": "Aún no hay etiquetas",
"created": "Etiqueta creada exitosamente",
"updated": "Etiqueta actualizada exitosamente",
"deleted": "Etiqueta eliminada exitosamente",
"saveFailed": "Error al guardar etiqueta",
"deleteFailed": "Error al eliminar etiqueta",
"createTitle": "Crear Etiqueta",
"createDescription": "Agrega una nueva etiqueta para etiquetar prompts",
"editTitle": "Editar Etiqueta",
"editDescription": "Actualizar detalles de la etiqueta",
"deleteConfirmTitle": "¿Eliminar Etiqueta?",
"deleteConfirmDescription": "Esto eliminará la etiqueta de todos los prompts."
},
"webhooks": {
"title": "Gestión de Webhooks",
"description": "Configura webhooks para recibir notificaciones cuando ocurran eventos",
"name": "Nombre",
"url": "URL del Webhook",
"method": "Método HTTP",
"headers": "Cabeceras HTTP",
"events": "Eventos",
"payload": "Carga JSON",
"payloadHelp": "Usa marcadores como {{PROMPT_TITLE}}",
"placeholders": "Marcadores Disponibles",
"status": "Estado",
"enabled": "Habilitado",
"add": "Añadir Webhook",
"edit": "Editar",
"delete": "Eliminar",
"cancel": "Cancelar",
"save": "Guardar",
"create": "Crear",
"empty": "No hay webhooks configurados",
"addTitle": "Añadir Webhook",
"addDescription": "Configura un nuevo endpoint de webhook",
"editTitle": "Editar Webhook",
"editDescription": "Actualizar configuración del webhook",
"deleteConfirm": "¿Estás seguro de eliminar este webhook?",
"useSlackPreset": "Usar Preset de Slack",
"test": "Probar",
"testSuccess": "¡Prueba de webhook exitosa!",
"testFailed": "Falló la prueba del webhook"
},
"import": {
"title": "Importar Prompts de la Comunidad",
"description": "Importar prompts desde el archivo prompts.csv de Awesome ChatGPT Prompts",
"fileInfo": "Importar desde prompts.csv en la raíz del proyecto",
"csvFormat": "Formato: act, prompt, for_devs, type",
"importButton": "Importar Prompts de la Comunidad",
"importing": "Importando...",
"success": "{count} prompts importados exitosamente",
"allSkipped": "Todos los prompts ya existen",
"resultTitle": "Resultados de Importación",
"imported": "Importados: {count}",
"skipped": "Omitidos (ya existen): {count}",
"total": "Total en CSV: {count}",
"errors": "Errores:",
"confirmTitle": "¿Importar Prompts?",
"confirmDescription": "Esto importará todos los prompts de prompts.csv. Los prompts existentes con el mismo título serán omitidos.",
"cancel": "Cancelar",
"confirm": "Importar",
"deleteButton": "Eliminar",
"deleteConfirmTitle": "¿Eliminar Prompts de la Comunidad?",
"deleteConfirmDescription": "Esto eliminará permanentemente todos los prompts importados de prompts.csv y los usuarios contribuyentes no reclamados. Esta acción no se puede deshacer.",
"deleteSuccess": "{count} prompts de la comunidad eliminados"
},
"aiSearch": {
"title": "Búsqueda IA",
"description": "Genera embeddings para búsqueda semántica con OpenAI",
"promptsWithoutEmbeddings": "Prompts sin embeddings",
"generateButton": "Generar Embeddings",
"generating": "Generando...",
"generateSuccess": "{count} embeddings generados",
"generateResult": "Generados: {success}, Fallidos: {failed}"
}
},
"search": {
"placeholder": "Buscar prompts...",
"advanced": "Búsqueda Avanzada",
"filters": "Filtros",
"results": "Resultados",
"noResults": "No se encontraron resultados",
"searchIn": "Buscar en",
"sortBy": "Ordenar por",
"relevance": "Relevancia",
"newest": "Más recientes",
"oldest": "Más antiguos",
"mostUpvoted": "Más votados",
"search": "Buscar",
"clear": "Limpiar",
"found": "{count} encontrados",
"aiSearch": "Búsqueda IA",
"searchTags": "Buscar etiquetas..."
},
"user": {
"profile": "Perfil",
"prompts": "Prompts",
"myPrompts": "Mis Prompts",
"allPrompts": "Todos los Prompts",
"joined": "Registrado",
"noPrompts": "Aún no hay prompts",
"noPromptsOwner": "Aún no has creado ningún prompt",
"createFirstPrompt": "Crea tu primer prompt",
"upvotesReceived": "votos recibidos",
"editProfile": "Editar Perfil",
"unclaimedUser": "No reclamado",
"contributions": "Contribuciones",
"contributionsCount": "contribuciones",
"noContributions": "Sin contribuciones aún",
"noContributionsOwner": "Aún no has contribuido a ningún prompt",
"contributedTo": "Contribuyó al prompt de {author}",
"privatePromptsNote": "Tienes {count} {count, plural, one {prompt privado} other {prompts privados}}. Accede a ellos a través de MCP usando tu clave API en clientes compatibles.",
"activityInLastYear": "{count} contribuciones en el último año",
"contribution": "contribución",
"contributionsPlural": "contribuciones",
"inLastYear": "en el último año",
"inLast6Months": "en los últimos 6 meses",
"less": "Menos",
"more": "Más",
"activity": "Actividad",
"filteringByDate": "Mostrando prompts del {date}",
"clearFilter": "Limpiar filtro",
"noPromptsOnDate": "No se encontraron prompts en esta fecha.",
"noPromptsOnDateOwner": "No tienes prompts en esta fecha.",
"createForToday": "Crear para hoy"
},
"subscription": {
"subscribe": "Suscribirse",
"subscribed": "Suscrito",
"unsubscribe": "Cancelar suscripción",
"subscribedTo": "Suscrito a {name}",
"unsubscribedFrom": "Suscripción cancelada de {name}",
"loginToSubscribe": "Por favor inicia sesión para suscribirte"
},
"vote": {
"loginRequired": "Inicio de Sesión Requerido",
"loginToVote": "Por favor inicia sesión para votar y guardar tus votos.",
"goToLogin": "Ir a Iniciar Sesión",
"upvote": "voto",
"upvotes": "votos"
},
"version": {
"newVersion": "Nueva Versión",
"createVersion": "Crear Versión",
"createNewVersion": "Crear Nueva Versión",
"updateDescription": "Actualiza el contenido del prompt y agrega una nota describiendo tus cambios.",
"promptContent": "Contenido del Prompt",
"changeNote": "Nota de Cambio (opcional)",
"changeNotePlaceholder": "ej., Corregido error tipográfico, Agregado más contexto...",
"contentPlaceholder": "Ingresa el contenido actualizado del prompt...",
"contentMustDiffer": "El contenido debe ser diferente de la versión actual",
"versionCreated": "Nueva versión creada",
"deleteVersion": "Eliminar Versión",
"confirmDeleteVersion": "¿Estás seguro de que quieres eliminar la versión {version}? Esta acción no se puede deshacer.",
"versionDeleted": "Versión eliminada exitosamente"
},
"profile": {
"title": "Perfil",
"updateInfo": "Actualiza tu información de perfil",
"avatarUrl": "URL del Avatar",
"displayName": "Nombre para Mostrar",
"namePlaceholder": "Tu nombre",
"username": "Nombre de usuario",
"usernamePlaceholder": "nombre_usuario",
"profileUrl": "URL de tu perfil",
"email": "Correo electrónico",
"emailCannotChange": "El correo no se puede cambiar",
"saveChanges": "Guardar Cambios",
"profileUpdated": "Perfil actualizado exitosamente",
"usernameTaken": "Este nombre de usuario ya está en uso"
},
"feed": {
"yourFeed": "Tu Feed",
"feedDescription": "Prompts de tus categorías suscritas",
"browseAll": "Ver Todos",
"discover": "Descubrir",
"noPromptsInFeed": "No hay prompts en tu feed",
"subscribeToCategories": "Suscríbete a categorías para ver prompts aquí",
"viewAllCategories": "Ver Todas las Categorías"
},
"discovery": {
"featuredPrompts": "Prompts Destacados",
"todaysMostUpvoted": "Más Votados Hoy",
"latestPrompts": "Últimos Prompts",
"recentlyUpdated": "Actualizados Recientemente",
"mostContributed": "Más Contribuidos"
},
"homepage": {
"heroTitle": "La Plataforma Social para",
"heroSubtitle": "Prompts de IA",
"heroDescription": "Comparte, descubre y colecciona prompts de la comunidad. Gratis y de código abierto — auto-hospeda para tu organización con privacidad total.",
"heroFeature1": "Gratis y Código Abierto",
"heroFeature2": "Auto-hospeda para Privacidad",
"heroFeature3": "Para Equipos y Organizaciones",
"setupPrivateServer": "Despliega Tu Servidor Privado",
"beStargazer": "Sé el stargazer número {count} en GitHub",
"browsePrompts": "Explorar Prompts",
"viewFeed": "Ver Feed",
"readyToStart": "¿Listo para comenzar?",
"freeAndOpen": "Gratis y de código abierto.",
"createAccount": "Crear Cuenta",
"featuredPrompts": "Prompts Destacados",
"latestPrompts": "Últimos Prompts",
"achievements": {
"featuredIn": "Destacado en",
"referencedBy": "Referenciado por",
"forbes": "Forbes",
"harvardUniversity": "Universidad de Harvard",
"mostLikedDataset": "#1 Dataset Más Gustado en Hugging Face",
"githubStars": "Estrellas en GitHub",
"mostStarredRepo": "#33 Repo Más Destacado del Mundo",
"usedByThousands": "Usado por Miles Diariamente",
"githubStaffPick": "Selección del Equipo de GitHub",
"fullyOpenSource": "La única biblioteca de prompts 100% gratis y de código abierto",
"sponsoredBy": "Patrocinado por",
"becomeSponsor": "Conviértete en Patrocinador"
}
},
"notifications": {
"title": "Notificaciones",
"pendingChangeRequests": "Solicitudes de cambio pendientes",
"noNotifications": "Sin notificaciones",
"markAllRead": "Marcar todo como leído",
"commentedOnPrompt": "comentó en tu prompt",
"repliedToComment": "respondió a tu comentario"
},
"comments": {
"comments": "Comentarios",
"writeComment": "Escribe un comentario...",
"postComment": "Publicar comentario",
"reply": "Responder",
"replyTo": "Responder a @{username}...",
"posting": "Publicando...",
"commentPosted": "Comentario publicado",
"commentDeleted": "Comentario eliminado",
"commentFlagged": "Comentario marcado",
"commentUnflagged": "Comentario desmarcado",
"noComments": "Aún no hay comentarios. ¡Sé el primero!",
"loginToComment": "Inicia sesión para comentar.",
"loginToVote": "Inicia sesión para votar.",
"upvote": "Votar positivo",
"downvote": "Votar negativo",
"flag": "Marcar",
"unflag": "Desmarcar",
"flagged": "Marcado",
"admin": "Admin",
"deleteCommentTitle": "¿Eliminar comentario?",
"deleteCommentDescription": "Esta acción no se puede deshacer. El comentario y todas sus respuestas se eliminarán permanentemente.",
"deleting": "Eliminando...",
"showReplies": "Mostrar {count} respuestas",
"hideReplies": "Ocultar respuestas"
},
"promptmasters": {
"title": "Promptmasters",
"description": "Los mejores contribuidores clasificados por votos recibidos en sus prompts",
"allTime": "Todos los Tiempos",
"thisMonth": "Este Mes",
"thisWeek": "Esta Semana",
"topContributors": "Mejores Contribuidores",
"prompts": "prompts",
"upvotes": "votos",
"noData": "Aún no hay datos disponibles"
},
"errors": {
"notFound": "Página no encontrada",
"unauthorized": "No autorizado",
"forbidden": "Prohibido",
"serverError": "Error del servidor",
"networkError": "Error de red"
},
"diff": {
"tokens": "tokens",
"noChanges": "Sin cambios"
},
"heroPromptInput": {
"placeholder": "Describe el prompt que quieres crear...",
"ariaLabel": "Describe el prompt que quieres crear",
"submit": "Crear prompt",
"hint": "Haz clic para empezar a crear con IA",
"modelName": "Agente de Prompts",
"examples": {
"codeReview": "Crea un asistente de revisión de código que detecte errores",
"emailWriter": "Construye un escritor de emails profesionales para cualquier ocasión",
"studyPlanner": "Diseña un generador de planes de estudio personalizados",
"recipeGenerator": "Crea un generador de recetas basado en ingredientes disponibles",
"interviewCoach": "Crea un coach de preparación para entrevistas"
}
},
"notFound": {
"title": "Página No Encontrada",
"description": "La página que buscas no existe o ha sido movida.",
"goHome": "Ir al Inicio",
"goBack": "Volver",
"helpfulLinks": "Enlaces útiles:",
"browsePrompts": "Explorar Prompts",
"categories": "Categorías",
"createPrompt": "Crear Prompt"
},
"serverError": {
"title": "Error del Servidor",
"description": "Algo salió mal de nuestro lado. Por favor, inténtalo de nuevo más tarde.",
"tryAgain": "Intentar de Nuevo",
"goHome": "Ir al Inicio",
"goBack": "Volver",
"helpfulLinks": "Aquí hay algunos enlaces útiles:",
"browsePrompts": "Explorar Prompts",
"categories": "Categorías",
"createPrompt": "Crear Prompt"
},
"promptBuilder": {
"title": "Agente Constructor de Prompts",
"openBuilder": "Agente de Prompts",
"welcomeTitle": "Crear prompts con IA",
"welcomeDescription": "Describe lo que quieres crear y te ayudaré a construirlo paso a paso.",
"tryAsking": "Intenta preguntar:",
"example1": "Crear un prompt para revisión de código",
"example2": "Ayúdame a escribir un prompt para escritura creativa",
"example3": "Necesito un prompt para resumir artículos",
"inputPlaceholder": "Describe lo que quieres crear...",
"thinking": "Pensando...",
"errorMessage": "Algo salió mal. Por favor, inténtalo de nuevo.",
"foundExamples": "Se encontraron {count} prompts similares:",
"currentPrompt": "Construyendo:",
"stateTitle": "Título",
"stateContent": "Contenido",
"stateTags": "etiquetas",
"editAction1": "Completar campos faltantes, actualizar etiquetas.",
"editAction2": "Mejorar variables",
"editAction3": "Usar variables",
"editAction4": "Convertir a prompt JSON"
},
"report": {
"report": "Reportar",
"reportPrompt": "Reportar Prompt",
"reportDescription": "Ayúdanos a mantener la comunidad segura reportando contenido inapropiado.",
"reason": "Motivo",
"selectReason": "Selecciona un motivo",
"reasons": {
"spam": "Spam o publicidad",
"inappropriate": "Contenido inapropiado",
"copyright": "Violación de derechos de autor",
"misleading": "Información engañosa o falsa",
"other": "Otro"
},
"details": "Detalles adicionales",
"detailsPlaceholder": "Proporciona más contexto sobre este reporte...",
"optional": "opcional",
"submitReport": "Enviar Reporte",
"reportSubmitted": "Reporte enviado exitosamente",
"reportFailed": "Error al enviar el reporte",
"reasonRequired": "Por favor selecciona un motivo",
"alreadyReported": "Ya has reportado este prompt"
},
"mcp": {
"button": "Servidor MCP",
"title": "Configuración del Servidor MCP",
"description": "Usa prompts MCP en clientes compatibles como VS Code, Cursor y Claude Desktop. Añade esta configuración a tus ajustes de MCP.",
"copy": "Copiar",
"copied": "¡Copiado!",
"customizeFilters": "Personaliza los filtros para reducir los prompts:",
"users": "Usuarios",
"userPlaceholder": "Añadir nombre de usuario...",
"categories": "Categorías",
"categoryPlaceholder": "Añadir slug de categoría...",
"tags": "Etiquetas",
"tagPlaceholder": "Añadir slug de etiqueta...",
"generateApiKey": "Genera una clave API para guardar prompts vía MCP"
},
"footer": {
"howTo": "Cómo hacerlo",
"docs": "Documentación",
"api": "API",
"privacy": "Privacidad",
"terms": "Términos",
"support": "Soporte"
},
"support": {
"title": "Soporte",
"description": "Encuentra respuestas a preguntas frecuentes u obtén ayuda de nuestra comunidad.",
"faq": {
"title": "Preguntas Frecuentes",
"whatIsPrompt": {
"question": "¿Qué es un prompt?",
"answer": "Un prompt es una instrucción o entrada que le das a un modelo de IA (como ChatGPT, Claude, Gemini, etc.) para guiar su respuesta. Es esencialmente cómo comunicas lo que quieres que haga la IA. Los prompts bien elaborados conducen a mejores y más útiles salidas de los sistemas de IA."
},
"whyPromptsMatter": {
"question": "¿Por qué importan los prompts? ¿No puedo simplemente preguntarle cualquier cosa a la IA?",
"answer": "Aunque los modelos de IA avanzados pueden manejar preguntas casuales bien, los prompts se vuelven críticos cuando:\n\n• Usas IA vía API en aplicaciones — a menudo solo tienes una oportunidad (\"one-shot prompting\"), sin diálogo de ida y vuelta\n• Trabajas con modelos más pequeños y económicos que necesitan instrucciones más precisas\n• Construyes sistemas de producción donde la consistencia y confiabilidad importan\n\nLos prompts optimizados te ayudan a obtener mejores resultados, ahorrar tokens (y dinero), y crear aplicaciones más confiables impulsadas por IA."
},
"whatIsPromptschat": {
"question": "¿Qué es prompts.chat?",
"answer": "prompts.chat es una plataforma impulsada por la comunidad donde las personas comparten, descubren y recopilan prompts de IA. Durante más de 4 años, los usuarios han compartido sus técnicas de optimización de prompts aquí. La comunidad se ayuda mutuamente a mejorar sus prompts y aprender nuevos enfoques para trabajar con sistemas de IA."
},
"howToUse": {
"question": "¿Cómo uso los prompts de esta plataforma?",
"answer": "Simplemente navega por los prompts, encuentra uno que te guste y cópialo. Luego puedes pegarlo en tu herramienta de IA preferida (ChatGPT, Claude, Gemini, etc.) o usarlo en tus aplicaciones vía API. Muchos prompts incluyen variables que puedes personalizar antes de copiar."
},
"license": {
"question": "¿Puedo usar estos prompts comercialmente?",
"answer": "¡Sí! Todos los prompts en prompts.chat están liberados bajo la licencia CC0 (Creative Commons Zero), lo que significa que son de dominio público. Puedes usarlos, modificarlos y distribuirlos libremente para cualquier propósito, incluyendo uso comercial, sin atribución."
},
"selfHost": {
"question": "¿Puedo auto-hospedar esta plataforma?",
"answer": "¡Absolutamente! prompts.chat es completamente de código abierto. Puedes desplegar tu propia instancia privada para tu equipo u organización. Consulta nuestra documentación de auto-hospedaje para instrucciones de configuración."
}
},
"contact": {
"title": "¿Necesitas Más Ayuda?",
"description": "Si no pudiste encontrar una respuesta a tu pregunta, completa el formulario a continuación y te ayudaremos en GitHub.",
"form": {
"title": "Título del Issue",
"titlePlaceholder": "Breve resumen de tu problema o pregunta",
"description": "Descripción",
"descriptionPlaceholder": "Por favor describe tu problema o pregunta en detalle..."
},
"openIssue": "Abrir Issue en GitHub"
}
},
"apiKey": {
"title": "Clave API MCP",
"description": "Genera una clave API para guardar prompts vía MCP y acceder a tus prompts privados.",
"yourApiKey": "Tu Clave API",
"keyWarning": "Mantén esta clave en secreto. Cualquiera con esta clave puede acceder a tus prompts privados y crear prompts en tu nombre.",
"noApiKey": "Aún no has generado una clave API.",
"generate": "Generar Clave API",
"regenerate": "Regenerar",
"revoke": "Revocar",
"regenerateTitle": "¿Regenerar Clave API?",
"regenerateDescription": "Esto invalidará tu clave API actual. Los clientes MCP que usen la clave antigua necesitarán ser actualizados.",
"revokeTitle": "¿Revocar Clave API?",
"revokeDescription": "Esto eliminará permanentemente tu clave API. No podrás usar las funciones MCP que requieren autenticación hasta que generes una nueva clave.",
"keyGenerated": "Clave API generada exitosamente",
"keyRegenerated": "Clave API regenerada exitosamente",
"keyRevoked": "Clave API revocada",
"publicByDefault": "Prompts públicos por defecto",
"publicByDefaultDescription": "Al guardar prompts vía MCP, hacerlos públicos por defecto en lugar de privados.",
"settingUpdated": "Configuración actualizada"
},
"connectedPrompts": {
"title": "Flujo de Prompts",
"description": "Algunos prompts funcionan como flujos de trabajo de varios pasos. Conecta tus prompts para crear una secuencia.",
"addConnection": "Añadir Conexión",
"addPrevious": "Añadir Anterior",
"addNext": "Añadir Siguiente",
"addConnectionTitle": "Añadir Conexión",
"addPreviousTitle": "Añadir Prompt Anterior",
"addNextTitle": "Añadir Prompt Siguiente",
"addConnectionDescription": "Vincula este prompt con otro prompt con una etiqueta de condición.",
"addPreviousDescription": "Selecciona un prompt que viene antes de este en el flujo de trabajo.",
"addNextDescription": "Selecciona un prompt que viene después de este en el flujo de trabajo.",
"noConnections": "Aún no hay prompts conectados. Añade conexiones para crear una cadena de prompts.",
"previousSteps": "Pasos anteriores",
"nextSteps": "Siguientes pasos",
"searchPrompt": "Buscar Prompt",
"searchPlaceholder": "Buscar por título...",
"selectedPrompt": "Prompt Seleccionado",
"connectionLabel": "Etiqueta de Conexión",
"labelPlaceholder": "ej. primer fotograma, siguiente paso, después de procesar...",
"labelHint": "Describe la condición o transición entre prompts",
"change": "Cambiar",
"cancel": "Cancelar",
"fillAllFields": "Por favor selecciona un prompt e introduce una etiqueta",
"connectionFailed": "Error al crear la conexión",
"connectionAdded": "Conexión añadida exitosamente",
"connectionDeleted": "Conexión eliminada",
"deleteFailed": "Error al eliminar la conexión",
"noResults": "No se encontraron prompts"
},
"promptWritingGuide": {
"title": "Cómo Escribir Buenos Prompts",
"subtitle": "Consejos, ejemplos y mejores prácticas para crear prompts de IA efectivos",
"generalTips": {
"title": "Consejos Generales para Prompts Efectivos",
"beSpecific": {
"title": "Sé Específico y Claro",
"description": "Los prompts vagos generan respuestas vagas. Especifica exactamente lo que quieres, incluyendo formato, longitud, tono y cualquier restricción."
},
"provideContext": {
"title": "Proporciona Contexto",
"description": "Da información de fondo que ayude a la IA a entender tus necesidades. Incluye quién, qué, por qué y para quién."
},
"defineFormat": {
"title": "Define el Formato de Salida",
"description": "Especifica cómo quieres que se estructure la respuesta: viñetas, párrafos, bloques de código, tablas, etc."
},
"setConstraints": {
"title": "Establece Restricciones",
"description": "Incluye limitaciones como conteo de palabras, nivel de lectura, cosas a evitar o requisitos específicos a seguir."
},
"includeExamples": {
"title": "Incluye Ejemplos",
"description": "Muestra a la IA cómo se ve una buena salida. Los ejemplos ayudan a calibrar el estilo y calidad de la respuesta."
}
},
"rolePlaying": {
"title": "Juego de Roles: Patrones \"Actúa Como\"",
"description": "Una de las técnicas de prompting más poderosas es asignar a la IA un rol o persona específica. Esto ayuda a establecer experiencia, tono y perspectiva.",
"basicPattern": "Patrón de Rol Básico",
"exampleExpert": "Ejemplo: Experto Técnico",
"exampleCreative": "Ejemplo: Coach Creativo",
"popularRoles": "Categorías de Roles Populares"
},
"variables": {
"title": "Usando Variables para Prompts Dinámicos",
"description": "Las variables hacen tus prompts reutilizables y personalizables. Los usuarios pueden llenar diferentes valores cada vez que usan tu prompt.",
"syntax": "Sintaxis de Variables",
"requiredVar": "Variable requerida (el usuario debe llenar)",
"withDefault": "Variable con valor por defecto",
"simpleExample": "Ejemplo Simple",
"advancedExample": "Ejemplo Avanzado con Múltiples Variables",
"bestPractices": "Mejores Prácticas",
"tip1": "Usa nombres de variables descriptivos: '$'{tema} es mejor que '$'{x}",
"tip2": "Proporciona valores por defecto sensatos para valores opcionales",
"tip3": "Agrupa variables relacionadas juntas en tu prompt",
"tip4": "Usa guiones bajos para nombres de varias palabras: '$'{publico_objetivo}"
},
"structured": {
"title": "Prompts Estructurados (JSON/YAML)",
"description": "Los prompts estructurados usan formato JSON o YAML para organizar instrucciones complejas claramente. Son ideales para flujos de trabajo de múltiples pasos, agentes y configuraciones detalladas.",
"whenToUse": "Cuándo Usar Prompts Estructurados",
"useCase1": "Flujos de trabajo o pipelines complejos de múltiples pasos",
"useCase2": "Configuraciones de agentes con múltiples parámetros",
"useCase3": "Prompts con muchas configuraciones interconectadas",
"useCase4": "Uso de prompts programático o basado en API",
"jsonExample": "Ejemplo JSON: Asistente de Entrevistas",
"yamlExample": "Ejemplo YAML: Generador de Contenido",
"agentWorkflow": "Ejemplo JSON: Flujo de Trabajo de Agente",
"tips": "Consejos para Prompts Estructurados",
"tip1": "Usa JSON para uso programático; YAML para configs legibles por humanos",
"tip2": "Mantén el anidamiento superficial (máx 2-3 niveles) para legibilidad",
"tip3": "Incluye comentarios en YAML para explicar secciones complejas",
"tip4": "Valida tu sintaxis JSON/YAML antes de guardar"
},
"outputOptimization": {
"title": "Optimización de Salida",
"description": "Guía a la IA para producir exactamente el formato y estilo que necesitas siendo explícito sobre tus requisitos.",
"formatInstructions": "Plantilla de Instrucciones de Formato",
"constraintExamples": "Tipos Comunes de Restricciones",
"lengthConstraints": "Restricciones de longitud:",
"lengthExample": "\"Mantén la respuesta bajo 200 palabras\" / \"Proporciona exactamente 5 viñetas\"",
"styleConstraints": "Restricciones de estilo:",
"styleExample": "\"Usa lenguaje simple adecuado para principiantes\" / \"Sé técnico y preciso\"",
"contentConstraints": "Restricciones de contenido:",
"contentExample": "\"No incluyas opiniones personales\" / \"Enfócate solo en información factual\""
}
},
"ide": {
"title": "Prompt Builder",
"subtitle": "Construcción de prompts estructurada y con tipado seguro",
"editor": "Editor",
"preview": "Vista previa",
"run": "Ejecutar",
"reset": "Restablecer",
"copied": "Copiado al portapapeles",
"runToPreview": "Haz clic en Ejecutar para ver la vista previa",
"cannotEvaluate": "Este código no puede ser evaluado.",
"onlyPromptsChat": "Solo se admiten importaciones de {library}.",
"desktopOnly": "Solo escritorio",
"desktopOnlyDescription": "El Constructor de Prompts requiere una pantalla más grande para funcionar correctamente. Por favor, abre esta página en una computadora de escritorio o portátil.",
"browsePrompts": "Explorar Prompts"
}
}