{ "Language": "Español", "Translation": { "Login Required": "Inicio de sesión requerido", "Please login to access settings": "Inicia sesión para acceder a la configuración", "Username": "Usuario", "Password": "Contraseña", "Login": "Iniciar sesión", "Login Error": "Error de inicio de sesión", "Incorrect username or password": "Usuario o contraseña incorrectos", "Please enter your username and password": "Introduce tu usuario y contraseña", "Video Script Settings": "**Ajustes del guion**", "Video Subject": "Tema del vídeo", "Video Subject Placeholder": "Ejemplo: Cómo la IA cambia la vida cotidiana", "Script Language": "Idioma del guion", "Advanced Script Settings": "Configuración avanzada del guion", "Script Paragraph Number": "Número de párrafos del guión", "Custom Script Requirements": "Requisitos personalizados del guion", "Custom Script Requirements Placeholder": "Ejemplo: usa un tono más ligero, estilo TikTok, dirigido a jóvenes, haz la apertura más suspense", "Custom System Prompt": "Prompt del sistema", "Restore Default System Prompt": "Restaurar prompt predeterminado", "Default System Prompt Restored": "Prompt del sistema restaurado", "Preview Final Prompt": "Vista previa del prompt final", "Final Prompt Preview": "Vista previa del prompt final", "Generate Video Script and Keywords": "Generar guion y palabras clave con IA", "Auto Detect": "Detección automática", "Video Script": "Guion del vídeo (opcional)", "Video Script Help": "Déjalo vacío para generarlo con IA a partir del tema del vídeo. Una puntuación adecuada ayuda a generar los subtítulos.", "Generate Video Keywords": "Generar palabras clave con IA", "Please Enter the Video Subject": "Introduce primero el guión del vídeo", "Please Enter the Video Subject First": "Introduce primero el tema del vídeo", "Task Manager": "Gestor de tareas", "No Tasks Yet": "No tasks yet", "No Tasks Match Filter": "No tasks match the selected filter", "All Tasks": "All", "Task Status Filter": "Task status filter", "Task Status Complete": "Completed", "Task Status Failed": "Failed", "Task Status Processing": "Processing", "Task Status History": "History", "Task Status": "Status", "Recent Tasks": "Recent Tasks", "Task Subject": "Subject", "Task Updated At": "Updated", "Task Progress": "Progress", "Task Actions": "Actions", "Play Video": "Play", "Play": "Play", "Open": "Open", "Delete": "Delete", "Delete Task": "Delete Task", "Task Deleted": "Task deleted", "Task Delete Failed": "Failed to delete task", "Open Task Folder": "Open Folder", "Generating Video Script and Keywords": "La IA está generando el guión y las palabras clave del vídeo...", "Generating Video Keywords": "La IA está generando las palabras clave del vídeo...", "Video Keywords": "Palabras clave del vídeo (inglés, opcional)", "Video Keywords Help": "Déjalo vacío para generarlas con IA a partir del guion. Separa varias palabras clave con comas inglesas.", "Video Settings": "**Configuración del vídeo**", "Video Concat Mode": "Modo de concatenación del vídeo", "Random": "Concatenación aleatoria (Recomendado)", "Sequential": "Concatenación secuencial", "Video Transition Mode": "Modo de transición del vídeo", "None": "Ninguna", "Shuffle": "Mezclar", "FadeIn": "FadeIn", "FadeOut": "FadeOut", "SlideIn": "SlideIn", "SlideOut": "SlideOut", "Video Ratio": "Relación de aspecto del vídeo", "Portrait": "Vertical 9:16", "Landscape": "Horizontal 16:9", "Clip Duration": "Duración máxima por clip (s)", "Clip Duration Help": "Controla la duración de cada clip utilizado, no la duración total del vídeo.", "Number of Videos Generated Simultaneously": "Vídeos por ejecución", "Match Materials to Script Order": "Ajustar imágenes al orden del guion", "Match Materials to Script Order Help": "Genera términos y ordena el material según el guion para que las imágenes sigan la narración.", "Audio Settings": "**Configuración de audio**", "Voiceover Mode": "Modo de locución", "Automatic Voiceover": "Auto", "Upload Voiceover": "Subir", "No Voiceover": "Ninguna", "No Voice Selected": "Ninguna voz seleccionada", "Voiceover Service": "Servicio de voz", "Voiceover Voice": "Voz (idioma del guion)", "Voiceover Volume": "Volumen de locución", "Voiceover Volume Help": "Ajusta el volumen de la locución automática o subida. 100 % mantiene el nivel original.", "Voiceover Speed": "Velocidad de locución", "Voiceover Speed Help": "Solo se aplica a la locución automática. 1,0× es la velocidad normal.", "Upload Voiceover File": "Subir archivo de locución", "Upload Voiceover File Help": "El audio subido se usa directamente en lugar de generar una locución.", "Please Upload Voiceover File First": "Sube primero un archivo de locución", "Background Music Source": "Fuente de música de fondo", "Speech Synthesis": "Voz (idioma del guion)", "Speech Region": "Región (:red[Requerido, [Obtener región](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Key": "Clave API (:red[Requerido, [Obtener clave API](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", "Speech Volume": "Volumen de voz", "Speech Rate": "Velocidad de voz", "Custom Audio File": "Archivo de audio personalizado", "Custom audio will be used directly. TTS synthesis will be skipped for this task.": "La locución subida se usará directamente; no se generará una locución automática.", "No Voice": "Sin voz (omitir síntesis de voz)", "Male": "Masculino", "Female": "Femenino", "Background Music": "Música de fondo", "No Background Music": "Sin música de fondo", "Random Background Music": "Música de fondo aleatoria", "Custom Background Music": "Música de fondo personalizada", "Custom Background Music File": "Ruta de música personalizada", "Background Music Volume": "Volumen de música de fondo", "Subtitle Settings": "**Configuración de subtítulos**", "Enable Subtitles": "Activar subtítulos", "Font": "Fuente", "Position": "Posición", "Top": "Arriba", "Center": "Centro", "Bottom": "Abajo (Recomendado)", "Custom": "Personalizada", "Custom Position (% from top)": "Posición personalizada (% desde la parte superior)", "Please enter a value between 0 and 100": "Introduce un valor entre 0 y 100", "Please enter a valid number": "Introduce un número válido", "Font Size": "Tamaño de fuente", "Font Color": "Texto", "Stroke Color": "Contorno", "Stroke Width": "Ancho de contorno", "Enable Subtitle Background": "Fondo", "Subtitle Background Color": "Color", "Rounded Subtitle Background": "Fondo redondeado", "Rounded Subtitle Background Help": "Desactivado por defecto. Cuando está activado, el fondo de los subtítulos usa un estilo redondeado y translúcido que se adapta mejor al ancho del texto.", "Subtitle Colors Are Indistinguishable": "El texto y el fondo tienen el mismo color, por lo que los subtítulos pueden no verse.", "Subtitle Font Does Not Support Text": "La fuente elegida no admite algunos caracteres del guion, por lo que pueden faltar subtítulos.", "Restore Default Subtitle Settings": "Restaurar subtítulos", "Default Subtitle Settings Restored": "Ajustes de subtítulos restaurados", "Generate Video": "Generar vídeo", "Video Script and Subject Cannot Both Be Empty": "El tema y el guión del vídeo no pueden estar ambos vacíos", "Generating Video": "Generando vídeo, por favor espera...", "Start Generating Video": "Comenzar a generar vídeo", "Video Generation Completed": "Generación de vídeo completada", "Video Generation Failed": "Error en la generación de vídeo", "You can download the generated video from the following links": "Puedes descargar el vídeo generado desde los siguientes enlaces", "Pexels API Key": "Pexels API Key ([Obtener API Key](https://www.pexels.com/api/))", "Pixabay API Key": "Pixabay API Key ([Obtener API Key](https://pixabay.com/api/docs/#api_search_videos))", "Basic Settings": "**Configuración básica** (:blue[Haz clic para expandir])", "Language": "Idioma", "LLM Provider": "Proveedor LLM", "Recommended": "Recomendado", "API Key": "API Key (:red[Requerido])", "Base Url": "URL base", "Account ID": "ID de cuenta (Obtén desde el panel de Cloudflare)", "Model Name": "Nombre del modelo", "Secret Key": "Clave secreta", "Please Enter the LLM API Key": "Introduce la **API Key del LLM**", "Please Enter the Pexels API Key": "Introduce la **API Key de Pexels**", "Please Enter the Pixabay API Key": "Introduce la **API Key de Pixabay**", "Get Help": "Si necesitas ayuda o tienes alguna pregunta, únete a Discord para obtener ayuda: https://harryai.cc", "Video Source": "Fuente de vídeo", "Pexels": "Pexels", "Pixabay": "Pixabay", "Please Select a Valid Video Source": "Selecciona una fuente de vídeo válida", "Local file": "Archivo local", "Upload Local Files": "Subir archivos locales", "Please Upload Local Materials First": "Sube primero al menos un archivo multimedia local.", "Unsupported Upload File Type": "El tipo de archivo subido no es compatible.", "Play Voice": "Probar voz", "Voice Example": "Este es un texto de ejemplo para probar la síntesis de voz", "Synthesizing Voice": "Sintetizando voz, por favor espera...", "TTS Provider": "Selecciona el proveedor de síntesis de voz", "TTS Servers": "Servidores TTS", "No voices available for the selected TTS server. Please select another server.": "No hay voces disponibles para el servidor TTS seleccionado. Selecciona otro servidor.", "SiliconFlow API Key": "SiliconFlow API Key [Haz clic para obtener](https://cloud.siliconflow.cn/account/ak)", "MiMo API Key": "Xiaomi MiMo API Key [Haz clic para obtener](https://platform.xiaomimimo.com/docs/zh-CN/quick-start/first-api-call)", "ElevenLabs API Key": "Clave API de ElevenLabs", "ElevenLabs Model": "Modelo de ElevenLabs", "Chatterbox API Key": "Clave API de Chatterbox", "Chatterbox Base URL": "URL base de Chatterbox", "Chatterbox Model": "Modelo de Chatterbox", "Chatterbox Voices": "Voces de Chatterbox", "Hide Log": "Ocultar registro", "Hide Basic Settings": "Ocultar configuración básica\n\nOculto, el panel de configuración básica no se mostrará en la página.\n\nSi necesitas mostrarlo de nuevo, establece `hide_config = false` en `config.toml`", "LLM Settings": "**Configuración LLM**", "LLM Settings Tab": "Configuración LLM", "Material API Tab": "API de materiales", "Interface Settings Tab": "Configuración de interfaz", "Cache Management Tab": "Gestión de caché", "Video Cache Directory": "Directorio de caché de vídeos en línea", "Cache File Count": "Archivos en caché", "Cache Total Size": "Espacio usado", "Oldest Cache Date": "Caché más antigua", "Video Cache Management Help": "Aquí solo se gestionan los vídeos descargados automáticamente. Los archivos subidos y los vídeos generados no se eliminan. No limpie la caché mientras se genera un vídeo.", "Cache Older Than 30 Days": "Caché de hace más de 30 días (recomendado)", "Cache Older Than 7 Days": "Caché de hace más de 7 días", "Cache Older Than 90 Days": "Caché de hace más de 90 días", "All Video Cache": "Toda la caché de vídeos", "Cache Cleanup Range": "Rango de limpieza", "Cache Cleanup Preview": "Se eliminarán aproximadamente {count} archivos y se liberarán {size}.", "Confirm Cache Cleanup": "Confirmo que deseo eliminar los archivos de caché indicados", "Refresh Cache Stats": "Actualizar estadísticas", "Open Cache Directory": "Abrir directorio", "Clean Cache Now": "Limpiar ahora", "Cache Cleanup Completed": "Limpieza completada: se eliminaron {count} archivos y se liberaron {size}.", "Cache Cleanup Completed With Failures": "Limpieza parcial: se eliminaron {count} archivos y se liberaron {size}; no se pudieron eliminar {failed} archivos.", "Settings": "Ajustes", "Onboarding Model Settings Title": "Paso 1: Configura el modelo de IA", "Onboarding Model Settings Description": "Después del recorrido, abre Configuración, elige un proveedor, introduce la clave API, la URL base y el modelo, y prueba la conexión.", "Onboarding Creation Settings Title": "Paso 2: Configura el video", "Onboarding Creation Settings Description": "Introduce un tema y ajusta el video, el audio y los subtítulos según sea necesario. Puedes conservar la mayoría de los valores predeterminados.", "Onboarding Generate Video Title": "Paso 3: Genera el video", "Onboarding Generate Video Description": "Inicia la generación después de revisar la configuración. Consulta el progreso y los resultados en el Administrador de tareas.", "Onboarding Previous": "Anterior", "Onboarding Next": "Siguiente", "Onboarding Done": "Finalizar", "Regenerate Task": "Volver a generar", "Regenerate Task Confirmation": "¿Cargar el guion y la configuración de esta tarea? Se reemplazarán los valores actuales, pero no se modificarán la tarea ni el video originales.", "Load Task Configuration": "Cargar configuración", "Task Restore Failed": "Esta tarea no contiene una configuración reutilizable.", "Task Configuration Loaded": "Se cargó la configuración histórica. Revísala y pulsa Generar video.", "Task Restore Local Materials Warning": "Los archivos locales no se pueden restaurar automáticamente. Vuelve a cargarlos.", "Task Restore Custom Audio Warning": "El audio personalizado no se puede restaurar automáticamente. Vuelve a cargarlo.", "Cancel": "Cancelar", "Test LLM Connection": "Probar conexión del modelo", "Testing LLM Connection": "Probando la conexión del modelo...", "LLM Connection Test Succeeded": "Conexión correcta: {provider} / {model} ({elapsed} s)", "LLM Connection Test Failed": "Error de conexión: {error}", "Video Source Settings": "**Configuración de fuente de vídeo**", "Coverr": "Coverr", "Coverr API Key": "Coverr API Key ([Obtener API Key](https://coverr.co/developers?ctx=header_navigation))", "Please Enter the Coverr API Key": "Introduce la **API Key de Coverr**", "Video Encoder": "Codificador de vídeo", "Default Video Encoder": "Predeterminado (recomendado)", "Video Encoder Help": "Opción avanzada. Predeterminado sigue la política estable de la aplicación, actualmente libx264. Si un codificador de hardware no está disponible, la aplicación vuelve automáticamente a libx264." } }