diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json new file mode 100644 index 000000000..b3f38a1db --- /dev/null +++ b/src/lib/i18n/locales/es-ES/translation.json @@ -0,0 +1,363 @@ +{ + "'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' o '-1' para evitar expiración.", + "(Beta)": "(Beta)", + "(e.g. `sh webui.sh --api`)": "(p.ej. `sh webui.sh --api`)", + "(latest)": "(latest)", + "{{modelName}} is thinking...": "{{modelName}} está pensando...", + "{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido", + "a user": "un usuario", + "About": "Sobre nosotros", + "Account": "Cuenta", + "Action": "Acción", + "Add a model": "Agregar un modelo", + "Add a model tag name": "Agregar un nombre de etiqueta de modelo", + "Add a short description about what this modelfile does": "Agregue una descripción corta de lo que este modelfile hace", + "Add a short title for this prompt": "Agregue un título corto para este Prompt", + "Add a tag": "Agregar una etiqueta", + "Add Docs": "Agregar Documentos", + "Add Files": "Agregar Archivos", + "Add message": "Agregar Prompt", + "add tags": "agregar etiquetas", + "Adjusting these settings will apply changes universally to all users.": "Ajustar estas opciones aplicará los cambios universalmente a todos los usuarios.", + "admin": "admin", + "Admin Panel": "Panel de Administrador", + "Admin Settings": "Configuración de Administrador", + "Advanced Parameters": "Parametros Avanzados", + "all": "todo", + "All Users": "Todos los Usuarios", + "Allow": "Permitir", + "Allow Chat Deletion": "Permitir Borrar Chats", + "alphanumeric characters and hyphens": "caracteres alfanuméricos y guiones", + "Already have an account?": "¿Ya tienes una cuenta?", + "an assistant": "un asistente", + "and": "y", + "API Base URL": "Dirección URL de la API", + "API Key": "Clave de la API ", + "API RPM": "RPM de la API", + "are allowed - Activate this command by typing": "están permitidos - Active este comando escribiendo", + "Are you sure?": "Esta usted seguro?", + "Audio": "Audio", + "Auto-playback response": "Respuesta de reproducción automática", + "Auto-send input after 3 sec.": "Envía la información entrada automáticamente luego de 3 segundos.", + "AUTOMATIC1111 Base URL": "Dirección URL de AUTOMATIC1111", + "AUTOMATIC1111 Base URL is required.": "La dirección URL de AUTOMATIC1111 es requerida.", + "available!": "¡disponible!", + "Back": "Vuelve atrás", + "Builder Mode": "Modo de Constructor", + "Cancel": "Cancela", + "Categories": "Categorías", + "Change Password": "Cambia la Contraseña", + "Chat": "Chat", + "Chat History": "Historial del Chat", + "Chat History is off for this browser.": "El Historial del Chat está apagado para este navegador.", + "Chats": "Chats", + "Check Again": "Verifica de nuevo", + "Check for updates": "Verifica actualizaciones", + "Checking for updates...": "Verificando actualizaciones...", + "Choose a model before saving...": "Escoge un modelo antes de guardar los cambios...", + "Chunk Overlap": "Superposición de fragmentos", + "Chunk Params": "Parámetros de fragmentos", + "Chunk Size": "Tamaño de fragmentos", + "Click here for help.": "Presiona aquí para ayuda.", + "Click here to check other modelfiles.": "Presiona aquí para otros modelfiles.", + "Click here to select": "Presiona aquí para seleccionar", + "Click here to select documents.": "Presiona aquí para seleccionar documentos", + "click here.": "Presiona aquí.", + "Click on the user role button to change a user's role.": "Presiona en el botón de roles del usuario para cambiar el rol de un usuario.", + "Close": "Cerrar", + "Collection": "Colección", + "Command": "Comando", + "Confirm Password": "Confirmar Contraseña", + "Connections": "Conexiones", + "Content": "Contenido", + "Context Length": "Largura del contexto", + "Conversation Mode": "Modo de Conversación", + "Copy last code block": "Copia el último bloque de código", + "Copy last response": "Copia la última respuesta", + "Copying to clipboard was successful!": "¡Copiar al portapapeles fue exitoso!", + "Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "Cree una frase concisa de 3 a 5 palabras como encabezado para la siguiente consulta, respetando estrictamente el límite de 3 a 5 palabras y evitando el uso de la palabra 'título':", + "Create a modelfile": "Crea un modelfile", + "Create Account": "Crear una cuenta", + "Created at": "Creado en", + "Created by": "Creado por", + "Current Model": "Modelo Actual", + "Current Password": "Contraseña Actual", + "Custom": "Personalizado", + "Customize Ollama models for a specific purpose": "Personaliza modelos de Ollama para un propósito específico", + "Dark": "Oscuro", + "Database": "Base de datos", + "DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm", + "Default": "Por defecto", + "Default (Automatic1111)": "Por defecto (Automatic1111)", + "Default (Web API)": "Por defecto (Web API)", + "Default model updated": "El modelo por defecto ha sido actualizado", + "Default Prompt Suggestions": "Sugerencias de mensajes por defecto", + "Default User Role": "Rol por defecto para usuarios", + "delete": "borrar", + "Delete a model": "Borra un modelo", + "Delete chat": "Borrar chat", + "Delete Chats": "Borrar Chats", + "Deleted {{deleteModelTag}}": "Se borró {{deleteModelTag}}", + "Deleted {tagName}": "Se borró {tagName}", + "Description": "Descripción", + "Desktop Notifications": "Notificaciones", + "Disabled": "Desactivado", + "Discover a modelfile": "Descubre un modelfile", + "Discover a prompt": "Descubre un Prompt", + "Discover, download, and explore custom prompts": "Descubre, descarga, y explora Prompts personalizados", + "Discover, download, and explore model presets": "Descubra, descargue y explore ajustes preestablecidos de modelos", + "Display the username instead of You in the Chat": "Mostrar el nombre de usuario en lugar de Usted en el chat", + "Document": "Documento", + "Document Settings": "Configuración de Documento", + "Documents": "Documentos", + "does not make any external connections, and your data stays securely on your locally hosted server.": "no realiza ninguna conexión externa y sus datos permanecen seguros en su servidor alojado localmente.", + "Don't Allow": "No Permitir", + "Don't have an account?": "No tienes una cuenta?", + "Download as a File": "Descarga como un Archivo", + "Download Database": "Descarga la Base de Datos", + "Drop any files here to add to the conversation": "Suelta cualquier archivo aquí para agregarlo a la conversación", + "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p.ej. '30s','10m'. Unidades válidas de tiempo son 's', 'm', 'h'.", + "Edit Doc": "Editar Documento", + "Edit User": "Editar Usuario", + "Email": "Email", + "Enable Chat History": "Activa el Historial de Chat", + "Enable New Sign Ups": "Habilitar Nuevos Registros", + "Enabled": "Habilitado", + "Enter {{role}} message here": "Introduzca el mensaje {{role}} aquí", + "Enter API Key": "Ingrese la clave API", + "Enter Chunk Overlap": "Ingresar superposición de fragmentos", + "Enter Chunk Size": "Introduzca el tamaño del fragmento", + "Enter Image Size (e.g. 512x512)": "Ingrese el tamaño de la imagen (p.ej. 512x512)", + "Enter LiteLLM API Base URL (litellm_params.api_base)": "Ingrese la URL base de la API LiteLLM (litellm_params.api_base)", + "Enter LiteLLM API Key (litellm_params.api_key)": "Ingrese la clave API LiteLLM (litellm_params.api_key)", + "Enter LiteLLM API RPM (litellm_params.rpm)": "Ingrese el RPM de la API LiteLLM (litellm_params.rpm)", + "Enter LiteLLM Model (litellm_params.model)": "Ingrese el modelo LiteLLM (litellm_params.model)", + "Enter Max Tokens (litellm_params.max_tokens)": "Ingrese tokens máximos (litellm_params.max_tokens)", + "Enter model tag (e.g. {{modelTag}})": "Ingrese la etiqueta del modelo (p.ej. {{modelTag}})", + "Enter Number of Steps (e.g. 50)": "Ingrese el número de pasos (p.ej., 50)", + "Enter stop sequence": "Introduzca la secuencia de parada", + "Enter Top K": "Introduzca el Top K", + "Enter URL (e.g. http://127.0.0.1:7860/)": "Ingrese la URL (p.ej., http://127.0.0.1:7860/)", + "Enter Your Email": "Introduce tu correo electrónico", + "Enter Your Full Name": "Introduce tu nombre completo", + "Enter Your Password": "Introduce tu contraseña", + "Experimental": "Experimental", + "Export All Chats (All Users)": "Exportar todos los chats (Todos los usuarios)", + "Export Chats": "Exportar Chats", + "Export Documents Mapping": "Exportar el mapeo de documentos", + "Export Modelfiles": "Exportal Modelfiles", + "Export Prompts": "Exportar Prompts", + "Failed to read clipboard contents": "No se pudo leer el contenido del portapapeles", + "File Mode": "Modo de archivo", + "File not found.": "Archivo no encontrado.", + "Focus chat input": "Enfoca la entrada del chat", + "Format your variables using square brackets like this:": "Formatee sus variables usando corchetes así:", + "From (Base Model)": "Desde (Modelo Base)", + "Full Screen Mode": "Modo de Pantalla Completa", + "General": "General", + "General Settings": "Opciones Generales", + "Hello, {{name}}": "Hola, {{name}}", + "Hide": "Esconder", + "Hide Additional Params": "Esconde los Parámetros Adicionales", + "How can I help you today?": "¿Cómo puedo ayudarte hoy?", + "Image Generation (Experimental)": "Generación de imágenes (experimental)", + "Image Generation Engine": "Motor de generación de imágenes", + "Image Settings": "Configuración de Imágen", + "Images": "Imágenes", + "Import Chats": "Importar chats", + "Import Documents Mapping": "Importar Mapeo de Documentos", + "Import Modelfiles": "Importar Modelfiles", + "Import Prompts": "Importar Prompts", + "Include `--api` flag when running stable-diffusion-webui": "Incluir el indicador `--api` al ejecutar stable-diffusion-webui", + "Interface": "Interface", + "join our Discord for help.": "Únase a nuestro Discord para obtener ayuda.", + "JSON": "JSON", + "JWT Expiration": "Expiración del JWT", + "JWT Token": "Token JWT", + "Keep Alive": "Mantener Vivo", + "Keyboard shortcuts": "Atajos de teclado", + "Language": "Lenguaje", + "Light": "Claro", + "Listening...": "Escuchando...", + "LLMs can make mistakes. Verify important information.": "Los LLM pueden cometer errores. Verifica la información importante.", + "Made by OpenWebUI Community": "Hecho por la comunidad de OpenWebUI", + "Make sure to enclose them with": "Make sure to enclose them with", + "Manage LiteLLM Models": "Administrar Modelos LiteLLM", + "Manage Models": "Administrar Modelos", + "Manage Ollama Models": "Administrar Modelos Ollama", + "Max Tokens": "Máximo de Tokens", + "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Se pueden descargar un máximo de 3 modelos simultáneamente. Por favor, inténtelo de nuevo más tarde.", + "Mirostat": "Mirostat", + "Mirostat Eta": "Mirostat Eta", + "Mirostat Tau": "Mirostat Tau", + "MMMM DD, YYYY": "MMMM DD, YYYY", + "Model '{{modelName}}' has been successfully downloaded.": "El modelo '{{modelName}}' se ha descargado correctamente.", + "Model '{{modelTag}}' is already in queue for downloading.": "El modelo '{{modelTag}}' ya está en cola para descargar.", + "Model {{modelId}} not found": "El modelo {{modelId}} no fue encontrado", + "Model {{modelName}} already exists.": "El modelo {{modelName}} ya existe.", + "Model Name": "Nombre del modelo", + "Model not selected": "Modelo no seleccionado", + "Model Tag Name": "Nombre de la etiqueta del modelo", + "Model Whitelisting": "Listado de Modelos habilitados", + "Model(s) Whitelisted": "Modelo(s) habilitados", + "Modelfile": "Modelfile", + "Modelfile Advanced Settings": "Opciones avanzadas del Modelfile", + "Modelfile Content": "Contenido del Modelfile", + "Modelfiles": "Modelfiles", + "Models": "Modelos", + "My Documents": "Mis Documentos", + "My Modelfiles": "Mis Modelfiles", + "My Prompts": "Mis Prompts", + "Name": "Nombre", + "Name Tag": "Nombre de etiqueta", + "Name your modelfile": "Nombra tu modelfile", + "New Chat": "Nuevo Chat", + "New Password": "Nueva Contraseña", + "Not sure what to add?": "¿No estás seguro de qué añadir?", + "Not sure what to write? Switch to": "¿No estás seguro de qué escribir? Cambia a", + "Off": "Apagado", + "Okay, Let's Go!": "Okay, Let's Go!", + "Ollama Base URL": "URL base de Ollama", + "Ollama Version": "Version de Ollama", + "On": "Encendido", + "Only": "Solamente", + "Only alphanumeric characters and hyphens are allowed in the command string.": "Sólo se permiten caracteres alfanuméricos y guiones en la cadena de comando.", + "Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "¡Ups! ¡Agárrate fuerte! Tus archivos todavía están en el horno de procesamiento. Los estamos cocinando a la perfección. Tenga paciencia y le avisaremos una vez que estén listos.", + "Oops! Looks like the URL is invalid. Please double-check and try again.": "¡Ups! Parece que la URL no es válida. Vuelva a verificar e inténtelo nuevamente.", + "Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "¡Ups! Estás utilizando un método no compatible (solo frontend). Sirve la WebUI desde el backend.", + "Open": "Abrir", + "Open AI": "Open AI", + "Open AI (Dall-E)": "", + "Open new chat": "Abrir nuevo chat", + "OpenAI API": "OpenAI API", + "OpenAI API Key": "Clave de OpenAI API", + "OpenAI API Key is required.": "La Clave de OpenAI API es requerida.", + "or": "o", + "Parameters": "Parametros", + "Password": "Contraseña", + "PDF Extract Images (OCR)": "Extraer imágenes de PDF (OCR)", + "pending": "pendiente", + "Permission denied when accessing microphone: {{error}}": "Permiso denegado al acceder al micrófono: {{error}}", + "Playground": "Playground", + "Profile": "Perfil", + "Prompt Content": "Contenido del Prompt", + "Prompt suggestions": "Sugerencias de Prompts", + "Prompts": "Prompts", + "Pull a model from Ollama.com": "Extraer un modelo de Ollama.com", + "Pull Progress": "Progreso de extracción", + "Query Params": "Parámetros de consulta", + "RAG Template": "Plantilla de RAG", + "Raw Format": "Formato en crudo", + "Record voice": "Grabar voz", + "Redirecting you to OpenWebUI Community": "Redireccionándote a la comunidad OpenWebUI", + "Release Notes": "Notas de la versión", + "Repeat Last N": "Repetir las últimas N", + "Repeat Penalty": "Penalidad de repetición", + "Request Mode": "Modo de petición", + "Reset Vector Storage": "Restablecer almacenamiento vectorial", + "Response AutoCopy to Clipboard": "Copiar respuesta automáticamente al portapapeles", + "Role": "personalizados", + "Rosé Pine": "Rosé Pine", + "Rosé Pine Dawn": "Rosé Pine Dawn", + "Save": "Guardar", + "Save & Create": "Guardar y Crear", + "Save & Submit": "Guardar y Enviar", + "Save & Update": "Guardar y Actualizar", + "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Ya no se admite guardar registros de chat directamente en el almacenamiento de su navegador. Tómese un momento para descargar y eliminar sus registros de chat haciendo clic en el botón a continuación. No te preocupes, puedes volver a importar fácilmente tus registros de chat al backend a través de", + "Scan": "Escanear", + "Scan complete!": "Escaneo completado!", + "Scan for documents from {{path}}": "Escanear en busca de documentos desde {{path}}", + "Search": "Buscar", + "Search Documents": "Buscar Documentos", + "Search Prompts": "Buscar Prompts", + "See readme.md for instructions": "Vea el readme.md para instrucciones", + "See what's new": "Ver qué hay de nuevo", + "Seed": "Seed", + "Select a mode": "Selecciona un modo", + "Select a model": "Selecciona un modelo", + "Select an Ollama instance": "Seleccione una instancia de Ollama", + "Send a Messsage": "Enviar un Mensaje", + "Send message": "Enviar Mensaje", + "Server connection verified": "Conexión del servidor verificada", + "Set as default": "Establecer por defecto", + "Set Default Model": "Establecer modelo predeterminado", + "Set Image Size": "Establecer tamaño de imagen", + "Set Steps": "Establecer Pasos", + "Set Title Auto-Generation Model": "Establecer modelo de generación automática de títulos", + "Set Voice": "Establecer la voz", + "Settings": "Configuración", + "Settings saved successfully!": "Configuración guardada exitosamente!", + "Share to OpenWebUI Community": "Compartir con la comunidad OpenWebUI", + "short-summary": "resumen-corto", + "Show": "Mostrar", + "Show Additional Params": "Mostrar parámetros adicionales", + "Show shortcuts": "Mostrar atajos", + "sidebar": "barra lateral", + "Sign in": "Iniciar sesión", + "Sign Out": "Desconectar", + "Sign up": "Inscribirse", + "Speech recognition error: {{error}}": "Error de reconocimiento de voz: {{error}}", + "Speech-to-Text Engine": "Motor de voz a texto", + "SpeechRecognition API is not supported in this browser.": "La API SpeechRecognition no es compatible con este navegador.", + "Stop Sequence": "Detener secuencia", + "STT Settings": "Configuraciones de STT", + "Submit": "Enviar", + "Success": "Éxito", + "Successfully updated.": "Actualizado exitosamente.", + "Sync All": "Sincronizar todo", + "System": "Sistema", + "System Prompt": "Prompt del sistema", + "Tags": "Etiquetas", + "Temperature": "Temperatura", + "Template": "Plantilla", + "Text Completion": "Finalización de texto", + "Text-to-Speech Engine": "Motor de texto a voz", + "Tfs Z": "Tfs Z", + "Theme": "Tema", + "This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Esto garantiza que sus valiosas conversaciones se guarden de forma segura en su base de datos en el backend. ¡Gracias!", + "This setting does not sync across browsers or devices.": "Esta configuración no se sincroniza entre navegadores o dispositivos.", + "Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "Consejo: actualice varias variables consecutivamente presionando la tecla tab en la entrada del chat después de cada reemplazo.", + "Title": "Título", + "Title Auto-Generation": "Generación automática de títulos", + "Title Generation Prompt": "Prompt de generación de título", + "to": "para", + "To access the available model names for downloading,": "Para acceder a los nombres de modelos disponibles para descargar,", + "To access the GGUF models available for downloading,": "Para acceder a los modelos GGUF disponibles para descargar,", + "to chat input.": "a la entrada del chat.", + "Toggle settings": "Alternar configuración", + "Toggle sidebar": "Alternar barra lateral", + "Top K": "Top K", + "Top P": "Top P", + "Trouble accessing Ollama?": "¿Problemas para acceder a Ollama?", + "TTS Settings": "Configuración de TTS", + "Type Hugging Face Resolve (Download) URL": "Type Hugging Face Resolve (Download) URL", + "Uh-oh! There was an issue connecting to {{provider}}.": "¡UH oh! Hubo un problema al conectarse a {{provider}}.", + "Unknown File Type '{{file_type}}', but accepting and treating as plain text": "Tipo de archivo desconocido '{{file_type}}', pero se acepta y se trata como texto sin formato", + "Update password": "Actualiza contraseña", + "Upload a GGUF model": "Sube un modelo GGUF", + "Upload files": "Subir archivos", + "Upload Progress": "Progreso de carga", + "URL Mode": "Modo de URL", + "Use '#' in the prompt input to load and select your documents.": "Utilice '#' en el prompt para cargar y seleccionar sus documentos.", + "Use Gravatar": "Usar Gravatar", + "user": "usuario", + "User Permissions": "Permisos de usuario", + "Users": "Usuarios", + "Utilize": "Utilizar", + "Valid time units:": "Unidades válidas de tiempo:", + "variable": "variable", + "variable to have them replaced with clipboard content.": "variable para reemplazarlos con el contenido del portapapeles.", + "Version": "Version", + "Web": "Web", + "WebUI Add-ons": "WebUI Add-ons", + "WebUI Settings": "Configuración del WebUI", + "WebUI will make requests to": "WebUI realizará solicitudes a", + "What’s New in": "Lo qué hay de nuevo en", + "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Cuando el historial está desactivado, los nuevos chats en este navegador no aparecerán en el historial de ninguno de sus dispositivos..", + "Whisper (Local)": "Whisper (Local)", + "Write a prompt suggestion (e.g. Who are you?)": "Escribe una sugerencia para un prompt (por ejemplo, ¿quién eres?)", + "Write a summary in 50 words that summarizes [topic or keyword].": "Escribe un resumen en 50 palabras que resuma [tema o palabra clave].", + "You": "Usted", + "You're a helpful assistant.": "Eres un asistente útil.", + "You're now logged in.": "Ya has iniciado sesión." +} diff --git a/src/lib/i18n/locales/languages.json b/src/lib/i18n/locales/languages.json index a1be5bcb0..8cac9cfa2 100644 --- a/src/lib/i18n/locales/languages.json +++ b/src/lib/i18n/locales/languages.json @@ -11,6 +11,10 @@ "code": "de-DE", "title": "Deutsch" }, + { + "code": "es-ES", + "title": "Spanish" + }, { "code": "fr-FR", "title": "French (France)"