From 2ee8a3e4b4355768cae144215475add2231cbca9 Mon Sep 17 00:00:00 2001 From: G30 <50341825+silentoplayz@users.noreply.github.com> Date: Fri, 9 Oct 2026 10:40:02 -0400 Subject: [PATCH] i18n: fill missing Galician (gl-ES) translations (#32136) --- src/lib/i18n/locales/gl-ES/translation.json | 5248 +++++++++---------- 1 file changed, 2624 insertions(+), 2624 deletions(-) diff --git a/src/lib/i18n/locales/gl-ES/translation.json b/src/lib/i18n/locales/gl-ES/translation.json index 9ee807d9b4..05616f070e 100644 --- a/src/lib/i18n/locales/gl-ES/translation.json +++ b/src/lib/i18n/locales/gl-ES/translation.json @@ -1,686 +1,686 @@ { "-1 for no limit, or a positive integer for a specific limit": "-1 para ilimitado, ou un número enteiro positivo para un límite específico.", "(latest)": "(O mais recente)", - "(leave blank for to use commercial endpoint)": "", - "[Last] dddd [at] h:mm A": "", - "[Today at] h:mm A": "", - "[Yesterday at] h:mm A": "", + "(leave blank for to use commercial endpoint)": "(deixe en branco para usar o punto final comercial)", + "[Last] dddd [at] h:mm A": "dddd [pasado ás] H:mm", + "[Today at] h:mm A": "[Hoxe ás] H:mm", + "[Yesterday at] h:mm A": "[Onte ás] H:mm", "{{ models }}": "{{ models }}", - "{{count}} added lines_one": "", - "{{count}} added lines_other": "", - "{{COUNT}} Available Skills": "", - "{{COUNT}} Available Tools": "", - "{{COUNT}} characters": "", - "{{COUNT}} direct members": "", - "{{COUNT}} document(s) selected.": "", - "{{COUNT}} extracted lines": "", - "{{count}} files_one": "", - "{{count}} files_other": "", - "{{COUNT}} files": "", - "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "", - "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "", - "{{count}} filters_one": "", - "{{count}} filters_other": "", - "{{count}} groups_one": "", - "{{count}} groups_other": "", - "{{COUNT}} hidden lines": "", - "{{COUNT}} members": "", - "{{count}} of {{total}} accessible_one": "", - "{{count}} of {{total}} accessible_other": "", - "{{COUNT}} pipeline(s) selected": "", - "{{COUNT}} recovery codes remaining": "", - "{{count}} removed lines_one": "", - "{{count}} removed lines_other": "", + "{{count}} added lines_one": "{{count}} liña engadida", + "{{count}} added lines_other": "{{count}} liñas engadidas", + "{{COUNT}} Available Skills": "{{COUNT}} habilidades dispoñibles", + "{{COUNT}} Available Tools": "{{COUNT}} ferramentas dispoñibles", + "{{COUNT}} characters": "{{COUNT}} caracteres", + "{{COUNT}} direct members": "{{COUNT}} membros directos", + "{{COUNT}} document(s) selected.": "{{COUNT}} documento(s) seleccionado(s).", + "{{COUNT}} extracted lines": "{{COUNT}} liñas extraídas", + "{{count}} files_one": "{{count}} ficheiro", + "{{count}} files_other": "{{count}} ficheiros", + "{{COUNT}} files": "{{COUNT}} ficheiros", + "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "{{count}} ficheiro seleccionado. Só se subirán os ficheiros novos e modificados. Os ficheiros eliminados quitaranse. A estrutura de cartafoles replicarase. ¿Continuar?", + "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "{{count}} ficheiros seleccionados. Só se subirán os ficheiros novos e modificados. Os ficheiros eliminados quitaranse. A estrutura de cartafoles replicarase. ¿Continuar?", + "{{count}} filters_one": "{{count}} filtro", + "{{count}} filters_other": "{{count}} filtros", + "{{count}} groups_one": "{{count}} grupo", + "{{count}} groups_other": "{{count}} grupos", + "{{COUNT}} hidden lines": "{{COUNT}} liñas ocultas", + "{{COUNT}} members": "{{COUNT}} membros", + "{{count}} of {{total}} accessible_one": "{{count}} de {{total}} accesibles", + "{{count}} of {{total}} accessible_other": "{{count}} de {{total}} accesibles", + "{{COUNT}} pipeline(s) selected": "{{COUNT}} pipeline(s) seleccionada(s)", + "{{COUNT}} recovery codes remaining": "Quedan {{COUNT}} códigos de recuperación", + "{{count}} removed lines_one": "{{count}} liña eliminada", + "{{count}} removed lines_other": "{{count}} liñas eliminadas", "{{COUNT}} Replies": "{{COUNT}} Respostas", - "{{COUNT}} Rows": "", - "{{count}} selected_one": "", - "{{count}} selected_other": "", - "{{COUNT}} Sources": "", - "{{COUNT}} tools": "", - "{{count}} users_one": "", - "{{count}} users_other": "", - "{{COUNT}} words": "", - "{{COUNT}}d_time_ago": "", - "{{COUNT}}h_time_ago": "", - "{{COUNT}}m_time_ago": "", - "{{COUNT}}w_time_ago": "", - "{{COUNT}}y_time_ago": "", - "{{label}} contains invalid JSON": "", - "{{label}} must be a JSON object": "", - "{{model}} download has been canceled": "", - "{{modelName}} profile image": "", - "{{NAMES}} reacted with {{REACTION}}": "", - "{{page}} / {{totalPages}} ({{rows}} rows)": "", - "{{percent}}% full": "", + "{{COUNT}} Rows": "{{COUNT}} filas", + "{{count}} selected_one": "{{count}} seleccionado", + "{{count}} selected_other": "{{count}} seleccionados", + "{{COUNT}} Sources": "{{COUNT}} fontes", + "{{COUNT}} tools": "{{COUNT}} ferramentas", + "{{count}} users_one": "{{count}} usuario", + "{{count}} users_other": "{{count}} usuarios", + "{{COUNT}} words": "{{COUNT}} palabras", + "{{COUNT}}d_time_ago": "{{COUNT}}d", + "{{COUNT}}h_time_ago": "{{COUNT}}h", + "{{COUNT}}m_time_ago": "{{COUNT}}min", + "{{COUNT}}w_time_ago": "{{COUNT}}sem", + "{{COUNT}}y_time_ago": "{{COUNT}}a", + "{{label}} contains invalid JSON": "{{label}} contén JSON non válido", + "{{label}} must be a JSON object": "{{label}} debe ser un obxecto JSON", + "{{model}} download has been canceled": "Cancelouse a descarga de {{model}}", + "{{modelName}} profile image": "Imaxe de perfil de {{modelName}}", + "{{NAMES}} reacted with {{REACTION}}": "Reacción {{REACTION}} de {{NAMES}}", + "{{page}} / {{totalPages}} ({{rows}} rows)": "{{page}} / {{totalPages}} ({{rows}} filas)", + "{{percent}}% full": "{{percent}} % cheo", "{{user}}'s Chats": "Chats do {{user}}", "{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido", - "* (all domains)": "", + "* (all domains)": "* (todos os dominios)", "*Prompt node ID(s) are required for image generation": "Os ID do nodo son requeridos para a xeneración de imáxes", - "*required": "", - "1 file": "", - "1 group": "", - "1 hour before": "", - "1 Source": "", - "1 tool": "", - "1 user": "", - "10 minutes before": "", - "15 minutes before": "", - "1m_time_ago": "", - "30 minutes before": "", - "5 minutes before": "", - "A character for bridge voice calls. The orb is used by default.": "", - "A chat run failed.": "", - "A chat run finished successfully.": "", - "A collaboration channel where people join as members": "", - "A discussion channel where access is controlled by groups and permissions": "", + "*required": "*obrigatorio", + "1 file": "1 ficheiro", + "1 group": "1 grupo", + "1 hour before": "1 hora antes", + "1 Source": "1 fonte", + "1 tool": "1 ferramenta", + "1 user": "1 usuario", + "10 minutes before": "10 minutos antes", + "15 minutes before": "15 minutos antes", + "1m_time_ago": "1min", + "30 minutes before": "30 minutos antes", + "5 minutes before": "5 minutos antes", + "A character for bridge voice calls. The orb is used by default.": "Un personaxe para as chamadas de voz en modo ponte. De forma predeterminada úsase a esfera.", + "A chat run failed.": "Fallou unha execución do chat.", + "A chat run finished successfully.": "Unha execución do chat rematou correctamente.", + "A collaboration channel where people join as members": "Unha canle de colaboración á que as persoas se unen como membros", + "A discussion channel where access is controlled by groups and permissions": "Unha canle de debate na que o acceso se controla mediante grupos e permisos", "A new version (v{{LATEST_VERSION}}) is now available.": "Unha nova versión (v{{LATEST_VERSION}}) está disponible.", - "A private conversation between you and selected users": "", + "A private conversation between you and selected users": "Unha conversa privada entre vostede e os usuarios seleccionados", "a user": "un usuario", - "about the Roman Empire": "", - "Accept Autocomplete Generation\nJump to Prompt Variable": "", + "about the Roman Empire": "sobre o Imperio romano", + "Accept Autocomplete Generation\nJump to Prompt Variable": "Aceptar a xeración de autocompletado\nSaltar á variable do prompt", "Access": "Acceso", "Access Control": "Control de Acceso", - "Access Grants": "", - "Access level": "", - "Access List": "", - "Access prohibited": "", - "Access updated": "", + "Access Grants": "Concesións de acceso", + "Access level": "Nivel de acceso", + "Access List": "Lista de acceso", + "Access prohibited": "Acceso prohibido", + "Access updated": "Acceso actualizado", "Accessible to all users": "Accesible para todos os usuarios", "Account Activation Pending": "Activación da conta pendente", "Accurate information": "Información precisa", - "Action": "", + "Action": "Acción", "Actions": "Accións", "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "Active este comando escribindo \"/{{COMMAND}}\" no chat", "Active": "Activo", "Active Users": "Usuarios activos", - "Activity": "", + "Activity": "Actividade", "Add": "Agregar", "Add a model ID": "Agregado ID do modelo", - "Add a preference, fact, or instruction about you": "", + "Add a preference, fact, or instruction about you": "Engadir unha preferencia, un feito ou unha instrución sobre vostede", "Add a short description about what this model does": "Agregue unha breve descripción sobre o que fai este modelo", "Add a tag": "Agregar unha etiqueta", - "Add a tag...": "", - "Add Access": "", + "Add a tag...": "Engadir unha etiqueta...", + "Add Access": "Engadir acceso", "Add Arena Model": "Agregar un modelo a aArena", - "Add at least two options for a slider.": "", + "Add at least two options for a slider.": "Engada polo menos dúas opcións para un esvarador.", "Add Connection": "Agregar Conexión", "Add Content": "Agregar contido", "Add content here": "Agrege contido aquí", - "Add control": "", - "Add Custom Parameter": "", - "Add Custom Prompt": "", - "Add description": "", - "Add Details": "", - "Add durable context for future chats": "", + "Add control": "Engadir control", + "Add Custom Parameter": "Engadir parámetro personalizado", + "Add Custom Prompt": "Engadir prompt personalizado", + "Add description": "Engadir descrición", + "Add Details": "Engadir detalles", + "Add durable context for future chats": "Engadir contexto duradeiro para os chats futuros", "Add Files": "Agregar Arquivos", - "Add gesture": "", - "Add Image": "", - "Add Knowledge Connection": "", - "Add location": "", - "Add Member": "", - "Add Members": "", + "Add gesture": "Engadir xesto", + "Add Image": "Engadir imaxe", + "Add Knowledge Connection": "Engadir conexión de coñecemento", + "Add location": "Engadir localización", + "Add Member": "Engadir membro", + "Add Members": "Engadir membros", "Add Memory": "Agregar Memoria", - "Add option": "", - "Add prompt suggestion": "", + "Add option": "Engadir opción", + "Add prompt suggestion": "Engadir unha suxestión de prompt", "Add Reaction": "Agregar Reacción", - "Add tag": "", + "Add tag": "Engadir etiqueta", "Add Tag": "Agregar etiqueta", - "Add Terminal": "", - "Add Terminal Connection": "", + "Add Terminal": "Engadir terminal", + "Add Terminal Connection": "Engadir conexión de terminal", "Add text content": "Añade contido de texto", - "Add to favorites": "", - "Add translation": "", + "Add to favorites": "Engadir a favoritos", + "Add translation": "Engadir tradución", "Add User": "Agregar Usuario", "Add User Group": "Agregar usuario al grupo", - "Add User Variable": "", - "Add webhook": "", - "Add webpage": "", - "Add your Open Terminal URL and API key in Settings → Integrations.": "", - "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "", - "Additional feedback comments": "", + "Add User Variable": "Engadir variable de usuario", + "Add webhook": "Engadir webhook", + "Add webpage": "Engadir páxina web", + "Add your Open Terminal URL and API key in Settings → Integrations.": "Engada a URL e a chave da API de Open Terminal en Configuración → Integracións.", + "Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Opcións de configuración adicionais para marker. Debe ser unha cadea JSON con pares chave-valor. Por exemplo, '{\"key\": \"value\"}'. As chaves admitidas inclúen: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level", + "Additional feedback comments": "Comentarios adicionais da valoración", "admin": "admin", "Admin": "Admin", - "Admin default": "", + "Admin default": "Predeterminado do administrador", "Admin Panel": "Panel de Administración", - "Admin-managed service account": "", + "Admin-managed service account": "Conta de servizo xestionada polo administrador", "Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Os administradores teñen acceso a todas as ferramentas en todo momento; os usuarios necesitan ferramentas asignadas por modelo no espacio de trabajo.", - "Advanced": "", + "Advanced": "Avanzado", "Advanced Params": "Parámetros avanzados", - "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "", - "AI": "", - "All": "", - "All chats have been unarchived.": "", - "All day": "", - "All events": "", - "All models are now hidden": "", - "All models are now visible": "", + "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "Despois de cambiar o modelo de embedding, reindexe os vectores do coñecemento, da busca no coñecemento e da memoria para que os cambios teñan efecto.", + "AI": "IA", + "All": "Todos", + "All chats have been unarchived.": "Desarquiváronse todos os chats.", + "All day": "Todo o día", + "All events": "Todos os eventos", + "All models are now hidden": "Agora todos os modelos están ocultos", + "All models are now visible": "Agora todos os modelos están visibles", "All models deleted successfully": "Todos os modelos han sido borrados", - "All rights reserved.": "", - "All sessions revoked": "", - "All shared chats have been unshared.": "", - "All Sources": "", - "All time": "", - "All Users": "", - "All users and system events": "", - "Allow": "", - "Allow {{NAME}}?": "", - "Allow browser notifications for completed responses.": "", - "Allow Call": "", + "All rights reserved.": "Todos os dereitos reservados.", + "All sessions revoked": "Todas as sesións revogadas", + "All shared chats have been unshared.": "Deixáronse de compartir todos os chats compartidos.", + "All Sources": "Todas as fontes", + "All time": "Todo o tempo", + "All Users": "Todos os usuarios", + "All users and system events": "Todos os usuarios e eventos do sistema", + "Allow": "Permitir", + "Allow {{NAME}}?": "¿Permitir {{NAME}}?", + "Allow browser notifications for completed responses.": "Permite as notificacións do navegador para as respostas completadas.", + "Allow Call": "Permitir chamadas", "Allow Chat Controls": "Permitir Control dos Chats", "Allow Chat Delete": "Permitir Borrar Chat", "Allow Chat Edit": "Pemritir Editar Chat", - "Allow Chat Export": "", - "Allow Chat Import": "", - "Allow Chat Params": "", - "Allow Chat Share": "", - "Allow Chat System Prompt": "", - "Allow Chat Valves": "", - "Allow Continue Response": "", - "Allow Delete Messages": "", + "Allow Chat Export": "Permitir exportar chats", + "Allow Chat Import": "Permitir importar chats", + "Allow Chat Params": "Permitir parámetros do chat", + "Allow Chat Share": "Permitir compartir chats", + "Allow Chat System Prompt": "Permitir o prompt do sistema do chat", + "Allow Chat Valves": "Permitir Valves do chat", + "Allow Continue Response": "Permitir continuar a resposta", + "Allow Delete Messages": "Permitir eliminar mensaxes", "Allow File Upload": "Permitir asubida de Arquivos", - "Allow Multiple Models in Chat": "", - "Allow OAuth sign-in without an authenticator": "", - "Allow public write access": "", - "Allow Rate Response": "", - "Allow Regenerate Response": "", - "Allow replies": "", - "Allow Sharing With Groups": "", - "Allow Sharing With Users": "", - "Allow Speech to Text": "", + "Allow Multiple Models in Chat": "Permitir varios modelos no chat", + "Allow OAuth sign-in without an authenticator": "Permitir o inicio de sesión con OAuth sen autenticador", + "Allow public write access": "Permitir o acceso público de escritura", + "Allow Rate Response": "Permitir valorar a resposta", + "Allow Regenerate Response": "Permitir rexenerar a resposta", + "Allow replies": "Permitir respostas", + "Allow Sharing With Groups": "Permitir compartir con grupos", + "Allow Sharing With Users": "Permitir compartir con usuarios", + "Allow Speech to Text": "Permitir voz a texto", "Allow Temporary Chat": "Permitir Chat Temporal", - "Allow Text to Speech": "", - "Allow the AI to delegate tasks to sub-agents. Each sub-agent creates a real chat with full tool access. Uses additional LLM calls.": "", - "Allow Tool Call": "", - "Allow trusted-header sign-in without an authenticator": "", - "Allow Web Upload": "", + "Allow Text to Speech": "Permitir texto a voz", + "Allow the AI to delegate tasks to sub-agents. Each sub-agent creates a real chat with full tool access. Uses additional LLM calls.": "Permite que a IA delegue tarefas en subaxentes. Cada subaxente crea un chat real con acceso completo ás ferramentas. Usa chamadas adicionais ao LLM.", + "Allow Tool Call": "Permitir a chamada de ferramenta", + "Allow trusted-header sign-in without an authenticator": "Permitir o inicio de sesión mediante cabeceira de confianza sen autenticador", + "Allow Web Upload": "Permitir subir contido web", "Already have an account?": "¿Xa tes unha conta?", - "Also bound to {{action}}": "", - "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "", + "Also bound to {{action}}": "Tamén asignado a {{action}}", + "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "Alternativa a top_p que busca garantir un equilibrio entre calidade e variedade. O parámetro p representa a probabilidade mínima para que se considere un token, en relación coa probabilidade do token máis probable. Por exemplo, con p=0.05 e se o token máis probable ten unha probabilidade de 0,9, fíltranse os logits cun valor inferior a 0,045.", "Always": "Sempre", "Amazing": "Sorprendente", "an assistant": "un asistente", - "Analytics": "", + "Analytics": "Analíticas", "Analyzed": "Analizado", "Analyzing...": "Analizando..", "and {{COUNT}} more": "e {{COUNT}} mais", "and create a new shared link.": "e xerar un novo enlace compartido.", - "Animation is unavailable or reduced motion is enabled.": "", - "Anyone": "", - "Anyone with the link can view": "", + "Animation is unavailable or reduced motion is enabled.": "A animación non está dispoñible ou o movemento reducido está activado.", + "Anyone": "Calquera", + "Anyone with the link can view": "Calquera persoa coa ligazón pode ver", "API Base URL": "Dirección URL da API", "API Key": "Chave da API ", - "API Key / Token": "", + "API Key / Token": "Chave da API / token", "API Key created.": "Chave da API creada.", - "API Key deleted.": "", - "API Keys": "", - "API Type": "", - "API Version": "", - "API Version is required": "", - "App navigation": "", + "API Key deleted.": "Chave da API eliminada.", + "API Keys": "Chaves da API", + "API Type": "Tipo de API", + "API Version": "Versión da API", + "API Version is required": "A versión da API é obrigatoria", + "App navigation": "Navegación da aplicación", "applies to all users with the \"user\" role": "aplicacar a todos os usuarios co rol \"user\" ", - "Apply": "", + "Apply": "Aplicar", "April": "Abril", "Archive": "Arquivar", "archived-chat-export": "Exportación de chats arquivados", - "Are you sure you want to archive all chats? This action cannot be undone.": "", - "Are you sure you want to clear all memories? This action cannot be undone.": "", - "Are you sure you want to delete \"{{NAME}}\"?": "", - "Are you sure you want to delete **{{modelName}}**?": "", - "Are you sure you want to delete all chats? This action cannot be undone.": "", + "Are you sure you want to archive all chats? This action cannot be undone.": "¿Seguro que quere arquivar todos os chats? Esta acción non se pode desfacer.", + "Are you sure you want to clear all memories? This action cannot be undone.": "¿Seguro que quere limpar todas as memorias? Esta acción non se pode desfacer.", + "Are you sure you want to delete \"{{NAME}}\"?": "¿Seguro que quere eliminar \"{{NAME}}\"?", + "Are you sure you want to delete **{{modelName}}**?": "¿Seguro que quere eliminar **{{modelName}}**?", + "Are you sure you want to delete all chats? This action cannot be undone.": "¿Seguro que quere eliminar todos os chats? Esta acción non se pode desfacer.", "Are you sure you want to delete this channel?": "¿Seguro que queres eliminar este canal?", - "Are you sure you want to delete this connection? This action cannot be undone.": "", - "Are you sure you want to delete this directory?": "", - "Are you sure you want to delete this memory? This action cannot be undone.": "", + "Are you sure you want to delete this connection? This action cannot be undone.": "¿Seguro que quere eliminar esta conexión? Esta acción non se pode desfacer.", + "Are you sure you want to delete this directory?": "¿Seguro que quere eliminar este directorio?", + "Are you sure you want to delete this memory? This action cannot be undone.": "¿Seguro que quere eliminar esta memoria? Esta acción non se pode desfacer.", "Are you sure you want to delete this message?": "¿Seguro que queres eliminar este mensaxe? ", - "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "", - "Are you sure you want to delete this webhook? This action cannot be undone.": "", - "Are you sure you want to delete this?": "", - "Are you sure you want to reset all permissions to their default values? You will still need to save to apply the changes.": "", + "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "¿Seguro que quere eliminar esta versión? As versións fillas vincularanse de novo á versión pai desta.", + "Are you sure you want to delete this webhook? This action cannot be undone.": "¿Seguro que quere eliminar este webhook? Esta acción non se pode desfacer.", + "Are you sure you want to delete this?": "¿Seguro que quere eliminar isto?", + "Are you sure you want to reset all permissions to their default values? You will still need to save to apply the changes.": "¿Seguro que quere restablecer todos os permisos aos seus valores predeterminados? Aínda terá que gardar para aplicar os cambios.", "Are you sure you want to unarchive all archived chats?": "¿Estás seguro de que quieres desArquivar todos os chats arquivados?", - "Are you sure you want to unshare all shared chats? This will remove all share links.": "", + "Are you sure you want to unshare all shared chats? This will remove all share links.": "¿Seguro que quere deixar de compartir todos os chats compartidos? Isto eliminará todas as ligazóns para compartir.", "Artifacts": "Artefactos", - "Asc": "", - "Ask": "", + "Asc": "Asc.", + "Ask": "Preguntar", "Ask a question": "Fai unha pregunta", - "Ask a test question": "", - "Ask for approval": "", - "Ask this knowledge source a test question": "", + "Ask a test question": "Faga unha pregunta de proba", + "Ask for approval": "Pedir aprobación", + "Ask this knowledge source a test question": "Faga unha pregunta de proba a esta fonte de coñecemento", "Assistant": "Asistente", - "Assistant messages": "", - "at": "", - "At time of event": "", - "Attach File From Knowledge": "", - "Attach Files": "", - "Attach Knowledge": "", - "Attach Notes": "", - "Attach Webpage": "", + "Assistant messages": "Mensaxes do asistente", + "at": "ás", + "At time of event": "Á hora do evento", + "Attach File From Knowledge": "Anexar un ficheiro do coñecemento", + "Attach Files": "Anexar ficheiros", + "Attach Knowledge": "Anexar coñecemento", + "Attach Notes": "Anexar notas", + "Attach Webpage": "Anexar páxina web", "Attention to detail": "Detalle preciso", - "Audio playback failed": "", - "Audio player": "", + "Audio playback failed": "Non se puido reproducir o audio", + "Audio player": "Reprodutor de audio", "August": "Agosto", - "Auth": "", - "Auth Mode": "", - "Auth required": "", + "Auth": "Autenticación", + "Auth Mode": "Modo de autenticación", + "Auth required": "Autenticación obrigatoria", "Authenticate": "Autenticar", - "Authenticator code": "", - "Authenticator configured": "", - "Authenticator not configured": "", - "Authenticator setup QR code": "", - "Authorize OAuth": "", - "Auto": "", - "Auto (Random)": "", - "Automatic": "", - "Automatic Delivery": "", - "Automatic Events": "", + "Authenticator code": "Código do autenticador", + "Authenticator configured": "Autenticador configurado", + "Authenticator not configured": "Autenticador non configurado", + "Authenticator setup QR code": "Código QR de configuración do autenticador", + "Authorize OAuth": "Autorizar OAuth", + "Auto": "Automático", + "Auto (Random)": "Automático (aleatorio)", + "Automatic": "Automático", + "Automatic Delivery": "Entrega automática", + "Automatic Events": "Eventos automáticos", "Automatic1111": "AUTOMATIC1111", "AUTOMATIC1111 Base URL is required.": "A dirección URL de AUTOMATIC1111 e requerida.", - "Automation": "", - "Automation created": "", - "Automation Menu": "", - "Automation title": "", - "Automation triggered": "", - "Automation updated": "", - "Automations": "", - "Available": "", + "Automation": "Automatización", + "Automation created": "Automatización creada", + "Automation Menu": "Menú da automatización", + "Automation title": "Título da automatización", + "Automation triggered": "Automatización iniciada", + "Automation updated": "Automatización actualizada", + "Automations": "Automatizacións", + "Available": "Dispoñible", "Available list": "Lista dispoñible", - "Available models": "", - "Available Skills": "", - "Available Tools": "", - "Available variables": "", + "Available models": "Modelos dispoñibles", + "Available Skills": "Habilidades dispoñibles", + "Available Tools": "Ferramentas dispoñibles", + "Available variables": "Variables dispoñibles", "available!": "¡dispoñible!", - "Avatar preview": "", - "Avatar setup": "", - "Average messages per active day": "", - "Average tokens per chat": "", + "Avatar preview": "Vista previa do avatar", + "Avatar setup": "Configuración do avatar", + "Average messages per active day": "Media de mensaxes por día activo", + "Average tokens per chat": "Media de tokens por chat", "Away": "Ausente", "Awful": "Horrible", "Azure AI Speech": "Voz de Azure AI", "Azure OpenAI": "Azure OpenAI", "Back": "Volver", - "Back to sign in": "", - "Background Image": "", - "Background image must be at most 25 megapixels.": "", - "Background image must be at most 5 MiB.": "", - "Background image must be PNG, JPEG, WebP, or GIF.": "", - "Background image preview": "", - "Background sub-agent finished": "", - "background sub-agents": "", + "Back to sign in": "Volver ao inicio de sesión", + "Background Image": "Imaxe de fondo", + "Background image must be at most 25 megapixels.": "A imaxe de fondo debe ter como máximo 25 megapíxeles.", + "Background image must be at most 5 MiB.": "A imaxe de fondo debe ocupar como máximo 5 MiB.", + "Background image must be PNG, JPEG, WebP, or GIF.": "A imaxe de fondo debe ser PNG, JPEG, WebP ou GIF.", + "Background image preview": "Vista previa da imaxe de fondo", + "Background sub-agent finished": "Subaxente en segundo plano finalizado", + "background sub-agents": "subaxentes en segundo plano", "Bad Response": "Resposta incorrecta", "Base Model (From)": "Modelo base (desde)", - "Base Model is required.": "", - "Base Models": "", - "Basic": "", - "Basic text only": "", - "Basics": "", - "Bearer": "", + "Base Model is required.": "O modelo base é obrigatorio.", + "Base Models": "Modelos base", + "Basic": "Básico", + "Basic text only": "Só texto básico", + "Basics": "Básico", + "Bearer": "Bearer", "before": "antes", "Being lazy": "Ser pregizeiro", - "Bing": "", - "Bold": "", - "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "", - "Brave": "", - "build · {{hash}}": "", - "Built-in": "", - "Bullet List": "", - "Button ID": "", - "Button Label": "", - "Button Prompt": "", - "By": "", - "by {{name}}": "", + "Bing": "Bing", + "Bold": "Negra", + "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "Potencia ou penaliza tokens específicos para obter respostas restrinxidas. Os valores de nesgo limítanse entre -100 e 100 (ambos incluídos). (Predeterminado: ningún)", + "Brave": "Brave", + "build · {{hash}}": "compilación · {{hash}}", + "Built-in": "Integrada", + "Bullet List": "Lista con viñetas", + "Button ID": "ID do botón", + "Button Label": "Etiqueta do botón", + "Button Prompt": "Prompt do botón", + "By": "Por", + "by {{name}}": "por {{name}}", "By {{name}}": "Por {{name}}", - "By supporting the project through sponsorship or an enterprise license, you help us stay independent, ship new features faster, improve stability, and grow Open WebUI for the long haul.": "", - "Calendar": "", - "Calendar created": "", - "Calendar deleted": "", - "Calendar name": "", - "Calendars": "", - "Calendars Public Sharing": "", + "By supporting the project through sponsorship or an enterprise license, you help us stay independent, ship new features faster, improve stability, and grow Open WebUI for the long haul.": "Ao apoiar o proxecto mediante un patrocinio ou unha licenza empresarial, axúdanos a manternos independentes, publicar novas funcionalidades máis rápido, mellorar a estabilidade e facer crecer Open WebUI a longo prazo.", + "Calendar": "Calendario", + "Calendar created": "Calendario creado", + "Calendar deleted": "Calendario eliminado", + "Calendar name": "Nome do calendario", + "Calendars": "Calendarios", + "Calendars Public Sharing": "Compartir calendarios publicamente", "Call": "Chamada", - "Call disconnected": "", + "Call disconnected": "Chamada desconectada", "Call feature is not supported when using Web STT engine": "A funcionalidade da chamada non pode usarse xunto co motor da STT Web", - "Call in progress": "", - "Call mode": "", + "Call in progress": "Chamada en curso", + "Call mode": "Modo de chamada", "Camera": "Cámara", "Cancel": "Cancelar", - "Cancel download of {{model}}": "", - "Cannot create an empty note.": "", - "Cannot delete the production version": "", + "Cancel download of {{model}}": "Cancelar a descarga de {{model}}", + "Cannot create an empty note.": "Non se pode crear unha nota baleira.", + "Cannot delete the production version": "Non se pode eliminar a versión de produción", "Capture": "Captura", - "Capture Audio": "", - "Change folder icon": "", - "Change User Role": "", - "Changes sign out all devices. Users enroll on their next sign-in.": "", - "Channel": "", - "Channel deleted successfully": "", - "Channel is required": "", + "Capture Audio": "Capturar audio", + "Change folder icon": "Cambiar a icona do cartafol", + "Change User Role": "Cambiar o rol do usuario", + "Changes sign out all devices. Users enroll on their next sign-in.": "Os cambios pechan a sesión en todos os dispositivos. Os usuarios configuran o autenticador no seu seguinte inicio de sesión.", + "Channel": "Canle", + "Channel deleted successfully": "Canle eliminada correctamente", + "Channel is required": "A canle é obrigatoria", "Channel Name": "Nome do Canal", - "Channel name cannot be empty.": "", - "Channel name must be less than 128 characters": "", - "Channel Type": "", - "Channel updated successfully": "", + "Channel name cannot be empty.": "O nome da canle non pode estar baleiro.", + "Channel name must be less than 128 characters": "O nome da canle debe ter menos de 128 caracteres", + "Channel Type": "Tipo de canle", + "Channel updated successfully": "Canle actualizada correctamente", "Channels": "Canal", "Character": "Caracter", "Chat": "Chat", - "Chat actions": "", - "Chat archived.": "", - "Chat Completions": "", - "Chat Conversation": "", - "Chat deleted.": "", - "Chat exported successfully": "", - "Chat failed": "", - "Chat finished": "", - "Chat forked": "", - "Chat history": "", - "Chat ID": "", - "Chat is too short to compact": "", - "Chat Menu": "", - "Chat moved successfully": "", + "Chat actions": "Accións do chat", + "Chat archived.": "Chat arquivado.", + "Chat Completions": "Chat Completions", + "Chat Conversation": "Conversa do chat", + "Chat deleted.": "Chat eliminado.", + "Chat exported successfully": "Chat exportado correctamente", + "Chat failed": "Erro no chat", + "Chat finished": "Chat rematado", + "Chat forked": "Chat bifurcado", + "Chat history": "Historial de chats", + "Chat ID": "ID do chat", + "Chat is too short to compact": "O chat é demasiado curto para compactalo", + "Chat Menu": "Menú do chat", + "Chat moved successfully": "Chat movido correctamente", "Chat Permissions": "Permisos do Chat", - "Chat unarchived.": "", - "Chat unshared successfully.": "", - "Chat Uploads": "", - "Chat Variables": "", - "Chat Variables have conflicting model definitions": "", - "chats": "", + "Chat unarchived.": "Chat desarquivado.", + "Chat unshared successfully.": "Deixouse de compartir o chat correctamente.", + "Chat Uploads": "Subidas do chat", + "Chat Variables": "Variables do chat", + "Chat Variables have conflicting model definitions": "As variables do chat teñen definicións de modelo en conflito", + "chats": "chats", "Chats": "Chats", - "Chats Open Sharing": "", - "Chats Public Sharing": "", + "Chats Open Sharing": "Compartir chats de forma aberta", + "Chats Public Sharing": "Compartir chats publicamente", "Check Again": "Verifica de novo", - "Check OAuth Discovery": "", - "Check what is running in this chat.": "", + "Check OAuth Discovery": "Comprobar o descubrimento de OAuth", + "Check what is running in this chat.": "Comprobar o que se está a executar neste chat.", "Checking for updates...": "Verificando actualizacions...", "Choose a model before saving...": "Escolle un modelo antes de gardar os cambios...", - "Choose a VRM file, up to 25 MiB.": "", - "Choose a VRMA file, up to 10 MiB.": "", - "Choose channel": "", - "Choose folder": "", + "Choose a VRM file, up to 25 MiB.": "Escolla un ficheiro VRM de ata 25 MiB.", + "Choose a VRMA file, up to 10 MiB.": "Escolla un ficheiro VRMA de ata 10 MiB.", + "Choose channel": "Escoller canle", + "Choose folder": "Escoller cartafol", "Citation": "Cita", - "Citations": "", - "Clear": "", + "Citations": "Citas", + "Clear": "Limpar", "Clear Memory": "Limpar memoria", - "Clear search": "", - "Clear status": "", + "Clear search": "Limpar a busca", + "Clear status": "Limpar o estado", "click here": "Pica aquí", "Click here for filter guides.": "Pica aquí para guías de filtros", "Click here for help.": "Pica aquí para obter axuda.", "Click here to": "Pica aquí para", "Click here to download user import template file.": "Pica aquí para descargar o arquivo de plantilla de importación de usuario.", "Click here to learn more about faster-whisper and see the available models.": "Clic aquí para aprender mais sobre faster-whisper y ver os modelos disponibles.", - "Click here to see available models.": "", + "Click here to see available models.": "Prema aquí para ver os modelos dispoñibles.", "Click here to select": "Pica aquí para seleccionar", "Click here to select a csv file.": "Pica aquí para seleccionar un arquivo csv.", "click here.": "Pica aquí.", "Click on the user role button to change a user's role.": "Pica no botón de roles do usuario para cambiar su rol.", - "Click to connect": "", - "Click to copy ID": "", - "Click to rebind": "", - "Client ID": "", - "Client Secret": "", + "Click to connect": "Prema para conectar", + "Click to copy ID": "Prema para copiar o ID", + "Click to rebind": "Prema para reasignar", + "Client ID": "ID de cliente", + "Client Secret": "Segredo de cliente", "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "Permisos de escritura do portapapeles denegados. Por favor, comprueba as configuracions de tu navegador para otorgar o acceso necesario.", "Clone": "Clonar", "Clone Chat": "Clonar chat", "Clone of {{TITLE}}": "Clon de {{TITLE}}", - "Clone only": "", + "Clone only": "Só clonar", "Close": "Pechar", - "Close avatar setup": "", - "Close Banner": "", - "Close chat controls": "", - "Close citation modal": "", - "Close Configure Connection Modal": "", - "Close embed": "", - "Close feedback": "", - "Close modal": "", - "Close Modal": "", - "Close Sidebar": "", - "Close terminal": "", - "cloud": "", - "CMU ARCTIC speaker embedding name": "", - "Code Block": "", - "Code Editor": "", + "Close avatar setup": "Pechar a configuración do avatar", + "Close Banner": "Pechar o anuncio", + "Close chat controls": "Pechar os controis do chat", + "Close citation modal": "Pechar a xanela modal da cita", + "Close Configure Connection Modal": "Pechar a xanela modal de configuración da conexión", + "Close embed": "Pechar o contido incrustado", + "Close feedback": "Pechar a valoración", + "Close modal": "Pechar a xanela modal", + "Close Modal": "Pechar a xanela modal", + "Close Sidebar": "Pechar a barra lateral", + "Close terminal": "Pechar o terminal", + "cloud": "nube", + "CMU ARCTIC speaker embedding name": "Nome do embedding de locutor de CMU ARCTIC", + "Code Block": "Bloque de código", + "Code Editor": "Editor de código", "Code execution": "Execución de código", "Code formatted successfully": "Formateouse correctamente o código.", "Code Interpreter": "Interprete de Código", - "Collaboration channel where people join as members": "", + "Collaboration channel where people join as members": "Canle de colaboración á que as persoas se unen como membros", "Collapse": "Esconder", "Collection": "Colección", - "Collection Field": "", - "Collections": "", + "Collection Field": "Campo de colección", + "Collections": "Coleccións", "Color": "Cor", "ComfyUI": "ComfyUI", "ComfyUI Base URL is required.": "ComfyUI Base URL e requerido.", - "Comma separated Node Ids (e.g. 1 or 1,2)": "", - "Comma-separated group names": "", - "Comma-separated top-level request parameters this upstream may receive without translation. Use * to allow all captured passthrough params.": "", - "command": "", + "Comma separated Node Ids (e.g. 1 or 1,2)": "ID de nodo separados por comas (p. ex. 1 ou 1,2)", + "Comma-separated group names": "Nomes de grupos separados por comas", + "Comma-separated top-level request parameters this upstream may receive without translation. Use * to allow all captured passthrough params.": "Parámetros de nivel superior da solicitude, separados por comas, que este servidor de orixe pode recibir sen tradución. Use * para permitir todos os parámetros de paso directo capturados.", + "command": "comando", "Command": "Comando", - "Commands": "", - "Comment": "", - "Commit Message": "", - "Community Reviews": "", - "Compact": "", - "Compact: shorten older messages so this chat can keep going.": "", - "Compacting context": "", - "Compacting context...": "", - "Compare": "", - "Comparing with knowledge base...": "", + "Commands": "Comandos", + "Comment": "Comentario", + "Commit Message": "Mensaxe de commit", + "Community Reviews": "Opinións da comunidade", + "Compact": "Compactar", + "Compact: shorten older messages so this chat can keep going.": "Compactar: acurtar as mensaxes máis antigas para que este chat poida continuar.", + "Compacting context": "Compactando o contexto", + "Compacting context...": "Compactando o contexto...", + "Compare": "Comparar", + "Comparing with knowledge base...": "Comparando coa base de coñecementos...", "Completions": "Respostas autoxeradas", - "Compress uploaded images before sending or storage.": "", - "Computing checksums ({{count}} files)_one": "", - "Computing checksums ({{count}} files)_other": "", - "Config imported successfully": "", + "Compress uploaded images before sending or storage.": "Comprime as imaxes subidas antes de envialas ou almacenalas.", + "Computing checksums ({{count}} files)_one": "Calculando sumas de verificación ({{count}} ficheiro)", + "Computing checksums ({{count}} files)_other": "Calculando sumas de verificación ({{count}} ficheiros)", + "Config imported successfully": "Configuración importada correctamente", "Configure": "Configurar", "Confirm": "Confirmar", "Confirm Password": "Confirmar Contrasinal ", - "Confirm Prompt from Embed": "", - "Confirm recording": "", + "Confirm Prompt from Embed": "Confirmar o prompt do contido incrustado", + "Confirm recording": "Confirmar a gravación", "Confirm your action": "Confirma a tua acción", "Confirm your new password": "Confirmar o teu novo contrasinal ", - "Confirm Your Password": "", - "Connect to an AI provider to start chatting": "", - "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "", - "Connect to your own OpenAPI compatible external tool servers.": "", - "Connected": "", - "Connected ({{type}})": "", - "Connecting": "", - "Connecting...": "", - "Connection failed": "", - "Connection ID": "", - "Connection ID cannot contain \":\" or \"|\" characters": "", - "Connection lost. Reconnecting...": "", - "Connection successful": "", - "Connection Type": "", - "Connections managed through the Admin Panel are recommended for everyday use. Direct connections provide convenient access to your own endpoints, but rely on your browser session to keep requests running, making them better suited to testing and temporary use.": "", - "Connections saved successfully": "", - "Connections settings updated": "", + "Confirm Your Password": "Confirme o seu contrasinal", + "Connect to an AI provider to start chatting": "Conéctese a un provedor de IA para comezar a chatear", + "Connect to Open Terminal instances. Admins and users granted access can use file browsing and terminal tools through these servers.": "Conecte con instancias de Open Terminal. Os administradores e os usuarios con acceso concedido poden usar a navegación de ficheiros e as ferramentas de terminal a través destes servidores.", + "Connect to your own OpenAPI compatible external tool servers.": "Conecte cos seus propios servidores de ferramentas externos compatibles con OpenAPI.", + "Connected": "Conectado", + "Connected ({{type}})": "Conectado ({{type}})", + "Connecting": "Conectando", + "Connecting...": "Conectando...", + "Connection failed": "Erro na conexión", + "Connection ID": "ID da conexión", + "Connection ID cannot contain \":\" or \"|\" characters": "O ID da conexión non pode conter os caracteres \":\" nin \"|\"", + "Connection lost. Reconnecting...": "Perdeuse a conexión. Reconectando...", + "Connection successful": "Conexión correcta", + "Connection Type": "Tipo de conexión", + "Connections managed through the Admin Panel are recommended for everyday use. Direct connections provide convenient access to your own endpoints, but rely on your browser session to keep requests running, making them better suited to testing and temporary use.": "Recoméndanse as conexións xestionadas desde o Panel de administración para o uso diario. As conexións directas ofrecen un acceso cómodo aos seus propios puntos finais, pero dependen da sesión do navegador para manter as solicitudes en execución, polo que son máis axeitadas para probas e usos temporais.", + "Connections saved successfully": "Conexións gardadas correctamente", + "Connections settings updated": "Configuración das conexións actualizada", "Contact Admin for WebUI Access": "Contacta o administrador para obter acceso o WebUI", "Content": "Contido", - "Content Field": "", - "Content lengths (character counts only)": "", - "Content matches": "", - "Context": "", - "Context compacted": "", - "Context compaction failed": "", - "Context compaction is disabled": "", - "Context usage": "", - "Continue": "", + "Content Field": "Campo de contido", + "Content lengths (character counts only)": "Lonxitude do contido (só o número de caracteres)", + "Content matches": "Coincidencias no contido", + "Context": "Contexto", + "Context compacted": "Contexto compactado", + "Context compaction failed": "Erro na compactación do contexto", + "Context compaction is disabled": "A compactación do contexto está desactivada", + "Context usage": "Uso do contexto", + "Continue": "Continuar", "Continue Response": "Continuar Respuesta", "Continue with {{provider}}": "Continuar co {{provider}}", "Continue with Email": "Continuar co email", "Continue with LDAP": "Continuar co LDAP", - "Control name": "", + "Control name": "Nome do control", "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "Controla a repetición de secuencias de tokens no texto xerado. Un valor máis alto (por exemplo, 1,5) penalizará as repeticións con máis forza, mentres que un valor máis baixo (por exemplo, 1,1) será mais tolerante. Cando é 1, está desactivado.", "Controls": "Controles", "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "Controla o equilibrio entre a coherencia e a diversidade da saída. Un valor máis baixo dará como resultado un texto máis centrado e coherente.", - "Conversation saved successfully": "", + "Conversation saved successfully": "Conversa gardada correctamente", "Copied": "Copiado", - "Copied link to clipboard": "", + "Copied link to clipboard": "Ligazón copiada no portapapeis", "Copied shared chat URL to clipboard!": "¡URL de chat compartido copiado o portapapeis!", "Copied to clipboard": "Copiado o portapapeis", "Copy": "Copiar", - "Copy API Key": "", - "Copy content": "", - "Copy default": "", - "Copy Last Code Block": "", - "Copy Last Response": "", - "Copy link": "", + "Copy API Key": "Copiar a chave da API", + "Copy content": "Copiar o contido", + "Copy default": "Copiar o predeterminado", + "Copy Last Code Block": "Copiar o último bloque de código", + "Copy Last Response": "Copiar a última resposta", + "Copy link": "Copiar a ligazón", "Copy Link": "Copiar enlace", - "Copy Path": "", - "Copy Prompt": "", - "Copy Share Link": "", + "Copy Path": "Copiar a ruta", + "Copy Prompt": "Copiar o prompt", + "Copy Share Link": "Copiar a ligazón para compartir", "Copy to clipboard": "Copiado o portapapeis", - "Copy Token": "", - "Copy URL": "", + "Copy Token": "Copiar o token", + "Copy URL": "Copiar a URL", "Copying to clipboard was successful!": "!A copia o portapapeis realizouse correctamente!", - "Copyright (c)": "", + "Copyright (c)": "Copyright (c)", "CORS must be properly configured by the provider to allow requests from Open WebUI.": "O CORS debe estar debidamente configurado polo provedor para permitir solicitudes desde Open WebUI.", - "Could not check for updates": "", - "Could not load avatar.": "", - "Could not load release notes.": "", - "Could not read file.": "", - "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "", - "Couldn't find your language?": "", - "CPU": "", + "Could not check for updates": "Non se puido comprobar se hai actualizacións", + "Could not load avatar.": "Non se puido cargar o avatar.", + "Could not load release notes.": "Non se puideron cargar as notas da versión.", + "Could not read file.": "Non se puido ler o ficheiro.", + "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "¿Poderías comezar preguntándome en que situacións procrastino máis e despois darme algunhas suxestións para superalo?", + "Couldn't find your language?": "¿Non atopa o seu idioma?", + "CPU": "CPU", "Create": "Xerar", "Create a knowledge base": "Xerar base de conocemento", "Create a model": "Xerar un modelo", - "Create a new note": "", - "Create a reusable terminal skill from this chat.": "", + "Create a new note": "Crear unha nova nota", + "Create a reusable terminal skill from this chat.": "Crear unha habilidade de terminal reutilizable a partir deste chat.", "Create Account": "Xerar unha conta", "Create Admin Account": "Xerar conta administrativa", - "Create announcements shown to users in the app.": "", + "Create announcements shown to users in the app.": "Crea anuncios que se mostran aos usuarios na aplicación.", "Create Channel": "Xerar Canal", - "Create Folder": "", + "Create Folder": "Crear cartafol", "Create Knowledge": "Xerar Conocemento", - "Create Model": "", + "Create Model": "Crear o modelo", "Create new key": "Xerar unha nova chave", - "Create Prompt": "", - "Create scheduled prompts that run automatically on a recurring basis.": "", - "Create skill": "", - "Create skill: create a reusable terminal skill from this chat.": "", - "Create your first note from the Create menu.": "", - "Created": "", + "Create Prompt": "Crear prompt", + "Create scheduled prompts that run automatically on a recurring basis.": "Cree prompts programados que se executan automaticamente de forma periódica.", + "Create skill": "Crear habilidade", + "Create skill: create a reusable terminal skill from this chat.": "Crear habilidade: crear unha habilidade de terminal reutilizable a partir deste chat.", + "Create your first note from the Create menu.": "Cree a súa primeira nota desde o menú Crear.", + "Created": "Creado", "Created at": "Creado en", "Created At": "Creado en", "Created by": "Creado por", - "Created by you": "", - "Created on {{date}}": "", + "Created by you": "Creado por vostede", + "Created on {{date}}": "Data de creación: {{date}}", "CSV Import": "Importa un CSV", - "CSV: Name,Email": "", - "Ctrl+Enter to Send": "", - "Cumulative": "", - "Current": "", - "Current branch": "", + "CSV: Name,Email": "CSV: Name,Email", + "Ctrl+Enter to Send": "Ctrl+Intro para enviar", + "Cumulative": "Acumulado", + "Current": "Actual", + "Current branch": "Rama actual", "Current Model": "Modelo Actual", - "Current streak": "", + "Current streak": "Racha actual", "Custom": "Personalizado", - "Custom animation": "", - "Custom color": "", - "Custom description enabled": "", - "Custom Gender": "", - "Custom Parameter Name": "", - "Custom Parameter Value": "", - "Custom permissions": "", - "Custom range": "", - "Daily": "", - "Daily at": "", - "Daily Messages": "", + "Custom animation": "Animación personalizada", + "Custom color": "Cor personalizada", + "Custom description enabled": "Descrición personalizada activada", + "Custom Gender": "Xénero personalizado", + "Custom Parameter Name": "Nome do parámetro personalizado", + "Custom Parameter Value": "Valor do parámetro personalizado", + "Custom permissions": "Permisos personalizados", + "Custom range": "Intervalo personalizado", + "Daily": "Diariamente", + "Daily at": "Diariamente ás", + "Daily Messages": "Mensaxes diarias", "Dark": "Oscuro", - "Data": "", + "Data": "Datos", "Database": "Base de datos", - "Datalab Marker API": "", - "Date is required": "", - "Date Modified": "", - "Day": "", - "DD/MM/YYYY": "", + "Datalab Marker API": "API de Datalab Marker", + "Date is required": "A data é obrigatoria", + "Date Modified": "Data de modificación", + "Day": "Día", + "DD/MM/YYYY": "DD/MM/YYYY", "December": "Decembro", - "Deepgram": "", + "Deepgram": "Deepgram", "Default": "Por defecto", "Default (Open AI)": "Predeterminado (Open AI)", "Default (SentenceTransformers)": "Predeterminado (SentenceTransformers)", - "Default action buttons will be used.": "", - "Default description enabled": "", - "Default Filters": "", - "Default Interface Settings": "", + "Default action buttons will be used.": "Usaranse os botóns de acción predeterminados.", + "Default description enabled": "Descrición predeterminada activada", + "Default Filters": "Filtros predeterminados", + "Default Interface Settings": "Configuración predeterminada da interface", "Default Model": "Modelo predeterminado", "Default model updated": "O modelo por defecto foi actualizado", - "Default models": "", - "Default option": "", + "Default models": "Modelos predeterminados", + "Default option": "Opción predeterminada", "Default permissions": "Permisos predeterminados", "Default permissions updated successfully": "Permisos predeterminados actualizados correctamente", "Default Prompt Suggestions": "Sugerencias de mensaxes por defecto", "Default to 389 or 636 if TLS is enabled": "Predeterminado a 389 o 636 si TLS está habilitado", "Default to ALL": "Predeterminado a TODOS", - "Default to memberOf": "", - "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "", - "Default webhook": "", + "Default to memberOf": "Valor predeterminado: memberOf", + "Default to segmented retrieval for focused and relevant content extraction, this is recommended for most cases.": "Usa de forma predeterminada a recuperación segmentada para extraer contido centrado e relevante; recoméndase na maioría dos casos.", + "Default webhook": "Webhook predeterminado", "Delete": "Borrar", - "Delete {{name}}": "", - "Delete {{name}}? Its child groups will become top-level groups. Permissions and direct memberships belonging to this group will be removed.": "", - "Delete {{name}}? Its child groups will move to {{parent}}. Permissions and direct memberships belonging to this group will be removed.": "", + "Delete {{name}}": "Eliminar {{name}}", + "Delete {{name}}? Its child groups will become top-level groups. Permissions and direct memberships belonging to this group will be removed.": "¿Eliminar {{name}}? Os seus grupos fillos pasarán a ser grupos de nivel superior. Quitaranse os permisos e as pertenzas directas deste grupo.", + "Delete {{name}}? Its child groups will move to {{parent}}. Permissions and direct memberships belonging to this group will be removed.": "¿Eliminar {{name}}? Os seus grupos fillos moveranse a {{parent}}. Quitaranse os permisos e as pertenzas directas deste grupo.", "Delete a model": "Borra un modelo", - "Delete All": "", - "Delete all contents inside this directory": "", - "Delete all contents inside this folder": "", - "Delete API Key?": "", - "Delete automation?": "", - "Delete calendar": "", - "Delete Calendar": "", + "Delete All": "Eliminar todo", + "Delete all contents inside this directory": "Eliminar todo o contido deste directorio", + "Delete all contents inside this folder": "Eliminar todo o contido deste cartafol", + "Delete API Key?": "¿Eliminar a chave da API?", + "Delete automation?": "¿Eliminar a automatización?", + "Delete calendar": "Eliminar calendario", + "Delete Calendar": "Eliminar calendario", "Delete Chat": "Borrar Chat", "Delete chat?": "Borrar o chat?", - "Delete directory?": "", - "Delete Event": "", - "Delete File": "", + "Delete directory?": "¿Eliminar o directorio?", + "Delete Event": "Eliminar evento", + "Delete File": "Eliminar o ficheiro", "Delete folder?": "¿Eliminar carpeta?", "Delete function?": "Borrar afunción?", - "Delete group": "", - "Delete Memory?": "", + "Delete group": "Eliminar o grupo", + "Delete Memory?": "¿Eliminar a memoria?", "Delete Message": "Eliminar mensaxe", - "Delete message?": "", - "Delete Model": "", - "Delete note?": "", + "Delete message?": "¿Eliminar a mensaxe?", + "Delete Model": "Eliminar o modelo", + "Delete note?": "¿Eliminar a nota?", "Delete prompt?": "Borrar o prompt?", - "Delete skill?": "", + "Delete skill?": "¿Eliminar a habilidade?", "delete this link": "Borrar este enlace", "Delete tool?": "Borrar a ferramenta", "Delete User": "Borrar Usuario", - "Delete Version": "", - "Deleted": "", + "Delete Version": "Eliminar a versión", + "Deleted": "Eliminado", "Deleted {{deleteModelTag}}": "Se borró {{deleteModelTag}}", "Deleted {{name}}": "Eliminado {{name}}", - "Deleted {{ok}} of {{total}} items": "", + "Deleted {{ok}} of {{total}} items": "Elimináronse {{ok}} de {{total}} elementos", "Deleted User": "Usuario eliminado", - "Denied {{NAME}}": "", - "Deny": "", - "Deny Tool Call": "", - "Deployment names are required for Azure OpenAI": "", - "Desc": "", - "Describe the edit...": "", - "Describe the image...": "", - "Describe what changed...": "", + "Denied {{NAME}}": "Denegouse {{NAME}}", + "Deny": "Denegar", + "Deny Tool Call": "Denegar a chamada de ferramenta", + "Deployment names are required for Azure OpenAI": "Os nomes de despregamento son obrigatorios para Azure OpenAI", + "Desc": "Desc.", + "Describe the edit...": "Describa a edición...", + "Describe the image...": "Describa a imaxe...", + "Describe what changed...": "Describa o que cambiou...", "Describe your knowledge base and objectives": "Describe a tua base de coñecementos e obxetivos", "Description": "Descripción", - "Description ({{language}})": "", - "Deselect": "", - "Destination": "", - "Detected Variables": "", - "dev build": "", - "Dictate": "", + "Description ({{language}})": "Descrición ({{language}})", + "Deselect": "Deseleccionar", + "Destination": "Destino", + "Detected Variables": "Variables detectadas", + "dev build": "compilación de desenvolvemento", + "Dictate": "Ditar", "Didn't fully follow instructions": "Non sigueu as instruccions", - "Diff settings": "", - "Direct": "", - "Direct Message": "", - "Direct Tool Servers": "", - "Directory created.": "", - "Directory deleted.": "", - "Directory moved.": "", - "Directory name": "", - "Directory renamed.": "", - "Directory selection was cancelled": "", - "Disable all": "", - "Disable All": "", - "Disable Code Interpreter": "", + "Diff settings": "Configuración da comparación", + "Direct": "Directo", + "Direct Message": "Mensaxe directa", + "Direct Tool Servers": "Servidores de ferramentas directos", + "Directory created.": "Directorio creado.", + "Directory deleted.": "Directorio eliminado.", + "Directory moved.": "Directorio movido.", + "Directory name": "Nome do directorio", + "Directory renamed.": "Directorio renomeado.", + "Directory selection was cancelled": "Cancelouse a selección do directorio", + "Disable all": "Desactivar todo", + "Disable All": "Desactivar todo", + "Disable Code Interpreter": "Desactivar o intérprete de código", "Disabled": "Desactivado", - "Disconnect OAuth": "", + "Disconnect OAuth": "Desconectar OAuth", "Discover a function": "Descubre unha función", "Discover a model": "Descubrir un modelo", "Discover a prompt": "Descubre un Prompt", @@ -689,123 +689,123 @@ "Discover, download, and explore custom prompts": "Descubre, descarga, y explora Prompts personalizados", "Discover, download, and explore custom tools": "Descubre, descarga y explora ferramentas personalizadas", "Discover, download, and explore model presets": "Descubre, descarga y explora ajustes preestablecidos de modelos", - "Discussion channel where access is based on groups and permissions": "", - "Dismiss": "", - "Dismiss notification": "", + "Discussion channel where access is based on groups and permissions": "Canle de debate na que o acceso se basea en grupos e permisos", + "Dismiss": "Descartar", + "Dismiss notification": "Descartar a notificación", "Display": "Mostrar", "Do not install functions from sources you do not fully trust.": "Non instale funcións desde fontes nas que no confíe totalmente.", "Do not install tools from sources you do not fully trust.": "Non instale ferramentas desde fontes nas que no confíe totalmente.", - "Do you want to sync your usage stats with Open WebUI Community?": "", - "Docling": "", - "Docling Parameters": "", - "Docling Server URL required.": "", + "Do you want to sync your usage stats with Open WebUI Community?": "¿Quere sincronizar as súas estatísticas de uso coa Comunidade de Open WebUI?", + "Docling": "Docling", + "Docling Parameters": "Parámetros de Docling", + "Docling Server URL required.": "A URL do servidor de Docling é obrigatoria.", "Document": "Documento", - "Document ID Field": "", + "Document ID Field": "Campo de ID do documento", "Document Intelligence": "Inteligencia documental", - "Document Intelligence endpoint required.": "", + "Document Intelligence endpoint required.": "O punto final de Document Intelligence é obrigatorio.", "Documentation": "Documentación", "does not make any external connections, and your data stays securely on your locally hosted server.": "non realiza ninguna conexión externa y sus datos permanecen seguros en su servidor alojado localmente.", - "Don't fetch random pipelines from sources you don't trust.": "", + "Don't fetch random pipelines from sources you don't trust.": "Non obteña pipelines calquera de fontes nas que non confíe.", "Don't have an account?": "¿Non tes unha conta?", "Don't like the style": "Non che gusta o estilo?", "Done": "Feito", "Download": "Descargar", - "Download \"{{searchValue}}\"": "", - "Download \"{{searchValue}}\" from {{provider}}": "", - "Download as JSON": "", - "Download as SVG": "", + "Download \"{{searchValue}}\"": "Descargar \"{{searchValue}}\"", + "Download \"{{searchValue}}\" from {{provider}}": "Descargar \"{{searchValue}}\" de {{provider}}", + "Download as JSON": "Descargar como JSON", + "Download as SVG": "Descargar como SVG", "Download canceled": "Descarga cancelada", - "Download CSV Template": "", - "Download failed": "", - "Download Model": "", - "Download recovery codes": "", - "Downloading \"{{name}}\"": "", - "Downloading \"{{searchValue}}\"": "", - "Downloading stats...": "", - "Drag and Drop Container": "", - "Drag or use the up and down arrow keys to reorder": "", - "Drag to reorder": "", + "Download CSV Template": "Descargar a plantilla CSV", + "Download failed": "Erro na descarga", + "Download Model": "Descargar o modelo", + "Download recovery codes": "Descargar os códigos de recuperación", + "Downloading \"{{name}}\"": "Descargando \"{{name}}\"", + "Downloading \"{{searchValue}}\"": "Descargando \"{{searchValue}}\"", + "Downloading stats...": "Descargando estatísticas...", + "Drag and Drop Container": "Contedor para arrastrar e soltar", + "Drag or use the up and down arrow keys to reorder": "Arrastre ou use as teclas de frecha arriba e abaixo para reordenar", + "Drag to reorder": "Arrastre para reordenar", "Draw": "Dibujar", - "Drop any files here to upload": "", - "Drop files here": "", - "Drop to upload": "", - "DuckDuckGo": "", + "Drop any files here to upload": "Solte aquí os ficheiros para subilos", + "Drop files here": "Solte os ficheiros aquí", + "Drop to upload": "Solte para subir", + "DuckDuckGo": "DuckDuckGo", "e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p.ej. '30s','10m'. Unidades válidas detempo son 's', 'm', 'h'.", - "e.g. 'low', 'medium', 'high'": "", - "e.g. \"json\" or a JSON schema": "", - "e.g. 0.7": "", + "e.g. 'low', 'medium', 'high'": "p. ex. 'low', 'medium', 'high'", + "e.g. \"json\" or a JSON schema": "p. ex. \"json\" ou un esquema JSON", + "e.g. 0.7": "p. ex. 0.7", "e.g. 60": "e.g. 60", "e.g. A filter to remove profanity from text": "p.ej. Un filtro para eliminar a profanidade do texto", - "e.g. about the Roman Empire": "", - "e.g. alloy, echo, shimmer": "", - "e.g. Code Review Guidelines": "", - "e.g. code-review-guidelines": "", - "e.g. en": "", + "e.g. about the Roman Empire": "p. ex. sobre o Imperio romano", + "e.g. alloy, echo, shimmer": "p. ex. alloy, echo, shimmer", + "e.g. Code Review Guidelines": "p. ex. Directrices de revisión de código", + "e.g. code-review-guidelines": "p. ex. code-review-guidelines", + "e.g. en": "p. ex. en", "e.g. My Filter": "p.ej. O meu Filtro", "e.g. My Tools": "p.ej. As miñas ferramentas", "e.g. my_filter": "p.ej. meu_filtro", "e.g. my_tools": "p.ej. miñas_ferramentas", - "e.g. pdf, docx, txt": "", - "e.g. Step-by-step instructions for code reviews": "", - "e.g. Tell me a fun fact": "", - "e.g. Tell me a fun fact about the Roman Empire": "", - "e.g. temperature": "", - "e.g. Thinking": "", + "e.g. pdf, docx, txt": "p. ex. pdf, docx, txt", + "e.g. Step-by-step instructions for code reviews": "p. ex. Instrucións paso a paso para revisións de código", + "e.g. Tell me a fun fact": "p. ex. Cóntame un dato curioso", + "e.g. Tell me a fun fact about the Roman Empire": "p. ex. Cóntame un dato curioso sobre o Imperio romano", + "e.g. temperature": "p. ex. temperature", + "e.g. Thinking": "p. ex. Pensamento", "e.g. Tools for performing various operations": "p.ej. ferramentas para realizar diversas operacions", - "e.g., 3, 4, 5 (leave blank for default)": "", - "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "", - "e.g., en-US,ja-JP (leave blank for auto-detect)": "", - "e.g., westus (leave blank for eastus)": "", - "Each code works once. Save them somewhere safe; they will not be shown again.": "", - "Each gesture needs a clip, a description, and a unique lowercase name using letters, numbers or underscores.": "", + "e.g., 3, 4, 5 (leave blank for default)": "p. ex., 3, 4, 5 (deixe en branco para usar o predeterminado)", + "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "p. ex., audio/wav,audio/mpeg,video/* (deixe en branco para usar os predeterminados)", + "e.g., en-US,ja-JP (leave blank for auto-detect)": "p. ex., en-US,ja-JP (deixe en branco para a detección automática)", + "e.g., westus (leave blank for eastus)": "p. ex., westus (deixe en branco para usar eastus)", + "Each code works once. Save them somewhere safe; they will not be shown again.": "Cada código funciona unha soa vez. Gárdeos nun lugar seguro; non se volverán mostrar.", + "Each gesture needs a clip, a description, and a unique lowercase name using letters, numbers or underscores.": "Cada xesto necesita un clip, unha descrición e un nome único en minúsculas con letras, números ou guións baixos.", "Edit": "Editar", "Edit Arena Model": "Editar modelo de Arena", "Edit Channel": "Editar Canal", "Edit Connection": "Editar Conexión", "Edit Default Permissions": "Editar permisos predeterminados", - "Edit Folder": "", - "Edit Knowledge Connection": "", - "Edit Last Message": "", + "Edit Folder": "Editar cartafol", + "Edit Knowledge Connection": "Editar conexión de coñecemento", + "Edit Last Message": "Editar a última mensaxe", "Edit Memory": "Editar Memoria", - "Edit Prompt": "", - "Edit Terminal Connection": "", + "Edit Prompt": "Editar prompt", + "Edit Terminal Connection": "Editar conexión de terminal", "Edit User": "Editar Usuario", "Edit User Group": "Editar grupo de usuarios", - "Edit User Variable": "", - "Edit webhook": "", - "edited": "", - "Editing language": "", - "Eject": "", - "Eject model": "", + "Edit User Variable": "Editar variable de usuario", + "Edit webhook": "Editar webhook", + "edited": "editada", + "Editing language": "Idioma de edición", + "Eject": "Expulsar", + "Eject model": "Expulsar o modelo", "ElevenLabs": "ElevenLabs", "Email": "Email", - "Embedded content": "", - "Emoji": "", - "Emoji graphics provided by": "", - "Emojis": "", - "Empty": "", - "Empty message": "", - "Enable All": "", - "Enable all ({{COUNT}})": "", + "Embedded content": "Contido incrustado", + "Emoji": "Emoji", + "Emoji graphics provided by": "Gráficos de emoji proporcionados por", + "Emojis": "Emojis", + "Empty": "Baleiro", + "Empty message": "Mensaxe baleira", + "Enable All": "Activar todo", + "Enable all ({{COUNT}})": "Activar todo ({{COUNT}})", "Enable Code Interpreter": "Habilitar o interprete de código", "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "Habilitar o bloqueo de memoria (mlock) para evitar que os datos do modelo se intercambien da RAM. Esta opción bloquea o conxunto de páxinas de traballo do modelo na RAM, asegurando que non se intercambiarán ao disco. Isto pode axudar a manter o rendemento evitando fallos de páxina e garantindo un acceso rápido aos datos.", "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "Habilitar o mapeo de memoria (mmap) para cargar os datos do modelo. Esta opción permite ao sistema usar o almacenamento en disco como unha extensión da RAM tratando os arquivos de disco como se estivesen na RAM. Isto pode mellorar o rendemento do modelo permitindo un acceso máis rápido aos datos. Sen embargo, pode non funcionar correctamente con todos os sistemas e pode consumir unha cantidade significativa de espazo en disco.", "Enable Mirostat sampling for controlling perplexity.": "Habilitar o muestreo de Mirostat para controlar Perplexity.", "Enabled": "Activado", - "End call": "", - "End Tag": "", - "Endpoint": "", - "Enforce Temporary Chat": "", - "Enhance": "", - "Enhance this note and update it.": "", + "End call": "Finalizar a chamada", + "End Tag": "Etiqueta de fin", + "Endpoint": "Punto final", + "Enforce Temporary Chat": "Forzar o chat temporal", + "Enhance": "Mellorar", + "Enhance this note and update it.": "Mellora esta nota e actualízaa.", "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "asegurese de o teu arquivo CSV inclúe 4 columnas nesta orde: Nome, Email, Contrasinal, Rol.", "Enter {{role}} message here": "Ingrese o mensaxe {{role}} aquí", - "Enter a Connection ID to register.": "", - "Enter a title for the pending user info overlay. Leave empty for default.": "", - "Enter a watermark for the response. Leave empty for none.": "", - "Enter additional headers in JSON format": "", - "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "", - "Enter additional parameters in JSON format": "", + "Enter a Connection ID to register.": "Introduza un ID de conexión para rexistrar o cliente.", + "Enter a title for the pending user info overlay. Leave empty for default.": "Introduza un título para a superposición de información dos usuarios pendentes. Deixe en branco para usar o predeterminado.", + "Enter a watermark for the response. Leave empty for none.": "Introduza unha marca de auga para a resposta. Deixe en branco para non usar ningunha.", + "Enter additional headers in JSON format": "Introduza cabeceiras adicionais en formato JSON", + "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "Introduza cabeceiras adicionais en formato JSON (p. ex. {\"X-Custom-Header\": \"value\"}", + "Enter additional parameters in JSON format": "Introduza parámetros adicionais en formato JSON", "Enter api auth string (e.g. username:password)": "Ingrese a cadena de autorización de api (p.ej., nombre:contrasinal )", "Enter Application DN": "Ingrese a DN da aplicación", "Enter Application DN Password": "Ingrese a contrasinal da DN da aplicación", @@ -814,611 +814,611 @@ "Enter Bocha Search API Key": "Ingresa a chave de API da busqueda de Bocha", "Enter Brave Search API Key": "Ingresa a chave de API de busqueda de Brave", "Enter certificate path": "Ingrese a ruta do certificado", - "Enter Chunk Min Size Target": "", + "Enter Chunk Min Size Target": "Introduza o tamaño mínimo obxectivo do fragmento", "Enter Chunk Overlap": "Ingresar superposición de fragmentos", "Enter Chunk Size": "Ingrese o tamaño do fragmento", - "Enter Client ID": "", - "Enter Client Secret": "", - "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "", - "Enter content for the pending user info overlay. Leave empty for default.": "", - "Enter coordinates (e.g. 51.505, -0.09)": "", - "Enter Datalab Marker API Base URL": "", - "Enter Datalab Marker API Key": "", + "Enter Client ID": "Introduza o ID de cliente", + "Enter Client Secret": "Introduza o segredo de cliente", + "Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "Introduza pares \"token:bias_value\" separados por comas (exemplo: 5432:100, 413:-100)", + "Enter content for the pending user info overlay. Leave empty for default.": "Introduza o contido da superposición de información dos usuarios pendentes. Deixe en branco para usar o predeterminado.", + "Enter coordinates (e.g. 51.505, -0.09)": "Introduza as coordenadas (p. ex. 51.505, -0.09)", + "Enter Datalab Marker API Base URL": "Introduza a URL base da API de Datalab Marker", + "Enter Datalab Marker API Key": "Introduza a chave da API de Datalab Marker", "Enter description": "Ingrese a descripción", - "Enter Docling API Key": "", - "Enter Docling Server URL": "", + "Enter Docling API Key": "Introduza a chave da API de Docling", + "Enter Docling Server URL": "Introduza a URL do servidor de Docling", "Enter Document Intelligence Endpoint": "Ingrese o punto final de Intelixencia de Documentos", "Enter Document Intelligence Key": "Ingrese a chave de Intelixencia de Documentos", - "Enter Document Intelligence Model": "", - "Enter domains separated by commas (e.g., example.com,site.org,!excludedsite.com)": "", + "Enter Document Intelligence Model": "Introduza o modelo de Document Intelligence", + "Enter domains separated by commas (e.g., example.com,site.org,!excludedsite.com)": "Introduza os dominios separados por comas (p. ex., example.com,site.org,!excludedsite.com)", "Enter Exa API Key": "Ingrese a chave API de Exa", - "Enter External Document Loader API Key": "", - "Enter External Document Loader URL": "", - "Enter External Web Loader API Key": "", - "Enter External Web Loader URL": "", - "Enter External Web Search API Key": "", - "Enter External Web Search URL": "", - "Enter Firecrawl API Base URL": "", - "Enter Firecrawl API Key": "", - "Enter Firecrawl Timeout": "", - "Enter folder name": "", - "Enter function name filter list (e.g. func1, !func2)": "", - "Enter GitHub Raw URL": "", + "Enter External Document Loader API Key": "Introduza a chave da API do cargador de documentos externo", + "Enter External Document Loader URL": "Introduza a URL do cargador de documentos externo", + "Enter External Web Loader API Key": "Introduza a chave da API do cargador web externo", + "Enter External Web Loader URL": "Introduza a URL do cargador web externo", + "Enter External Web Search API Key": "Introduza a chave da API da busca web externa", + "Enter External Web Search URL": "Introduza a URL da busca web externa", + "Enter Firecrawl API Base URL": "Introduza a URL base da API de Firecrawl", + "Enter Firecrawl API Key": "Introduza a chave da API de Firecrawl", + "Enter Firecrawl Timeout": "Introduza o tempo de espera de Firecrawl", + "Enter folder name": "Introduza o nome do cartafol", + "Enter function name filter list (e.g. func1, !func2)": "Introduza a lista de filtros de nomes de funcións (p. ex. func1, !func2)", + "Enter GitHub Raw URL": "Introduza a URL de GitHub Raw", "Enter Google PSE API Key": "Ingrese a chave API de Google PSE", "Enter Google PSE Engine Id": "Introduzca o ID do motor PSE de Google", - "Enter hex color (e.g. #FF0000)": "", + "Enter hex color (e.g. #FF0000)": "Introduza a cor hexadecimal (p. ex. #FF0000)", "Enter Image Size (e.g. 512x512)": "Ingrese o tamaño da imaxen (p.ej. 512x512)", - "Enter Jina API Base URL": "", + "Enter Jina API Base URL": "Introduza a URL base da API de Jina", "Enter Jina API Key": "Ingrese a chave API de Jina", - "Enter JSON config (e.g., {\"disable_links\": true})": "", + "Enter JSON config (e.g., {\"disable_links\": true})": "Introduza a configuración JSON (p. ex., {\"disable_links\": true})", "Enter Jupyter Password": "Ingrese o contrasinal de Jupyter", "Enter Jupyter Token": "Ingrese o token de Jupyter", "Enter Jupyter URL": "Ingrese a URL de Jupyter", "Enter Kagi Search API Key": "Ingrese a chave API de Kagi Search", - "Enter language": "", + "Enter language": "Introduza o idioma", "Enter language codes": "Ingrese códigos de idioma", - "Enter Linkup API Key": "", - "Enter Microsoft Web IQ API Base URL": "", - "Enter Microsoft Web IQ API Key": "", - "Enter MinerU API Key": "", - "Enter Mistral API Base URL": "", - "Enter Mistral API Key": "", + "Enter Linkup API Key": "Introduza a chave da API de Linkup", + "Enter Microsoft Web IQ API Base URL": "Introduza a URL base da API de Microsoft Web IQ", + "Enter Microsoft Web IQ API Key": "Introduza a chave da API de Microsoft Web IQ", + "Enter MinerU API Key": "Introduza a chave da API de MinerU", + "Enter Mistral API Base URL": "Introduza a URL base da API de Mistral", + "Enter Mistral API Key": "Introduza a chave da API de Mistral", "Enter model tag (e.g. {{modelTag}})": "Ingrese a etiqueta do modelo (p.ej. {{modelTag}})", "Enter Mojeek Search API Key": "Ingrese a chave API de Mojeek Search", - "Enter name": "", - "Enter New Password": "", + "Enter name": "Introduza o nome", + "Enter New Password": "Introduza o novo contrasinal", "Enter Number of Steps (e.g. 50)": "Ingrese o número de pasos (p.ej., 50)", - "Enter Ollama Cloud API Key": "", - "Enter one of your saved recovery codes.": "", - "Enter OpenSERP Base URL": "", - "Enter PaddleOCR-vl API Base URL": "", - "Enter PaddleOCR-vl API Token": "", + "Enter Ollama Cloud API Key": "Introduza a chave da API de Ollama Cloud", + "Enter one of your saved recovery codes.": "Introduza un dos seus códigos de recuperación gardados.", + "Enter OpenSERP Base URL": "Introduza a URL base de OpenSERP", + "Enter PaddleOCR-vl API Base URL": "Introduza a URL base da API de PaddleOCR-vl", + "Enter PaddleOCR-vl API Token": "Introduza o token da API de PaddleOCR-vl", "Enter Perplexity API Key": "Ingrese a chave API de Perplexity", - "Enter Perplexity Search API URL": "", - "Enter Playwright Timeout": "", - "Enter Playwright WebSocket URL": "", - "Enter prompt here.": "", + "Enter Perplexity Search API URL": "Introduza a URL da API de busca de Perplexity", + "Enter Playwright Timeout": "Introduza o tempo de espera de Playwright", + "Enter Playwright WebSocket URL": "Introduza a URL de WebSocket de Playwright", + "Enter prompt here.": "Introduza o prompt aquí.", "Enter proxy URL (e.g. https://user:password@host:port)": "Ingrese a URL do proxy (p.ej. https://user:password@host:port)", "Enter reasoning effort": "Ingrese o esfuerzo de razonamiento", - "Enter Redirect URI": "", + "Enter Redirect URI": "Introduza o URI de redirección", "Enter Score": "Ingrese a puntuación", "Enter SearchApi API Key": "Ingrese a chave API de SearchApi", "Enter SearchApi Engine": "Ingrese o motor de SearchApi", "Enter Searxng Query URL": "Introduzca a URL de consulta de Searxng", - "Enter Searxng search language": "", + "Enter Searxng search language": "Introduza o idioma de busca de Searxng", "Enter Seed": "Ingrese a semilla", "Enter SerpApi API Key": "Ingrese a chave API de SerpApi", "Enter SerpApi Engine": "Ingrese o motor de SerpApi", "Enter Serper API Key": "Ingrese a chave API de Serper", - "Enter SERPHouse API Key": "", + "Enter SERPHouse API Key": "Introduza a chave da API de SERPHouse", "Enter Serply API Key": "Ingrese a chave API de Serply", "Enter Serpstack API Key": "Ingrese a chave API de Serpstack", "Enter server host": "Ingrese o host do servidor", "Enter server label": "Ingrese a etiqueta do servidor", "Enter server port": "Ingrese o puerto do servidor", - "Enter skill instructions in markdown...": "", - "Enter Sougou Search API sID": "", - "Enter Sougou Search API SK": "", - "Enter Staan API Key": "", + "Enter skill instructions in markdown...": "Introduza as instrucións da habilidade en markdown...", + "Enter Sougou Search API sID": "Introduza o sID da API de busca de Sougou", + "Enter Sougou Search API SK": "Introduza a SK da API de busca de Sougou", + "Enter Staan API Key": "Introduza a chave da API de Staan", "Enter stop sequence": "Ingrese a secuencia de parada", "Enter system prompt": "Ingrese o prompt do sistema", - "Enter system prompt here": "", + "Enter system prompt here": "Introduza aquí o prompt do sistema", "Enter Tavily API Key": "Ingrese a chave API de Tavily", - "Enter Tavily Extract Depth": "", - "Enter the key manually": "", - "Enter the recovery token from your operator.": "", - "Enter the six-digit code from your authenticator app.": "", - "Enter the URL of the function to import": "", - "Enter the URL to import": "", + "Enter Tavily Extract Depth": "Introduza a profundidade de extracción de Tavily", + "Enter the key manually": "Introduza a chave manualmente", + "Enter the recovery token from your operator.": "Introduza o token de recuperación que lle facilitou o seu operador.", + "Enter the six-digit code from your authenticator app.": "Introduza o código de seis díxitos da súa aplicación de autenticación.", + "Enter the URL of the function to import": "Introduza a URL da función que quere importar", + "Enter the URL to import": "Introduza a URL que quere importar", "Enter Tika Server URL": "Ingrese a URL do servidor Tika", "Enter to Send": "Ingrese para enviar", - "Enter token threshold": "", - "Enter Tokenizer Model": "", + "Enter token threshold": "Introduza o limiar de tokens", + "Enter Tokenizer Model": "Introduza o modelo do tokenizador", "Enter Top K": "Ingrese o Top K", - "Enter Top K Reranker": "", + "Enter Top K Reranker": "Introduza o Top K do reranker", "Enter URL (e.g. http://127.0.0.1:7860/)": "Ingrese a URL (p.ej., http://127.0.0.1:7860/)", "Enter URL (e.g. http://localhost:11434)": "Ingrese a URL (p.ej., http://localhost:11434)", - "Enter value": "", - "Enter value (true/false)": "", - "Enter Yacy Password": "", - "Enter Yacy URL (e.g. http://yacy.example.com:8090)": "", - "Enter Yacy Username": "", - "Enter Yandex Web Search API Key": "", - "Enter Yandex Web Search URL": "", - "Enter You.com API Key": "", - "Enter your authenticator code": "", + "Enter value": "Introduza un valor", + "Enter value (true/false)": "Introduza un valor (true/false)", + "Enter Yacy Password": "Introduza o contrasinal de Yacy", + "Enter Yacy URL (e.g. http://yacy.example.com:8090)": "Introduza a URL de Yacy (p. ex. http://yacy.example.com:8090)", + "Enter Yacy Username": "Introduza o nome de usuario de Yacy", + "Enter Yandex Web Search API Key": "Introduza a chave da API da busca web de Yandex", + "Enter Yandex Web Search URL": "Introduza a URL da busca web de Yandex", + "Enter You.com API Key": "Introduza a chave da API de You.com", + "Enter your authenticator code": "Introduza o seu código do autenticador", "Enter your code here...": "Introduce o teu código aquí...", "Enter your current password": "Ingrese o seu contrasinal actual", "Enter Your Email": "Ingrese o seu correo electrónico", "Enter Your Full Name": "Ingrese o seu nome completo", - "Enter your gender": "", + "Enter your gender": "Introduza o seu xénero", "Enter your message": "Ingrese o seu mensaxe", - "Enter your name": "", - "Enter Your Name": "", + "Enter your name": "Introduza o seu nome", + "Enter Your Name": "Introduza o seu nome", "Enter your new password": "Ingrese o seu novo contrasinal ", "Enter Your Password": "Ingrese o seu contrasinal ", - "Enter your recovery code": "", - "Enter your recovery token": "", + "Enter your recovery code": "Introduza o seu código de recuperación", + "Enter your recovery token": "Introduza o seu token de recuperación", "Enter Your Role": "Ingrese o seu rol", "Enter Your Username": "Ingrese o seu nome de usuario", - "Enterprise licenses also include dedicated support, customization options, and more, at a fraction of the cost of building and maintaining this stack internally.": "", - "Enterprise licensing": "", - "Entra ID": "", - "Environment Variables": "", - "Ephemeral": "", + "Enterprise licenses also include dedicated support, customization options, and more, at a fraction of the cost of building and maintaining this stack internally.": "As licenzas empresariais tamén inclúen asistencia dedicada, opcións de personalización e moito máis, por unha fracción do custo de construír e manter esta infraestrutura internamente.", + "Enterprise licensing": "Licenzas empresariais", + "Entra ID": "Entra ID", + "Environment Variables": "Variables de contorno", + "Ephemeral": "Efémero", "Error": "Error", "ERROR": "ERROR", - "Error accessing directory": "", + "Error accessing directory": "Erro ao acceder ao directorio", "Error accessing Google Drive: {{error}}": "Error o acceder a Google Drive: {{error}}", - "Error accessing media devices.": "", - "Error deleting model: {{error}}": "", - "Error previewing file: {{error}}": "", - "Error starting recording.": "", - "Error unloading model: {{error}}": "", + "Error accessing media devices.": "Erro ao acceder aos dispositivos multimedia.", + "Error deleting model: {{error}}": "Erro ao eliminar o modelo: {{error}}", + "Error previewing file: {{error}}": "Erro ao previsualizar o ficheiro: {{error}}", + "Error starting recording.": "Erro ao iniciar a gravación.", + "Error unloading model: {{error}}": "Erro ao liberar o modelo: {{error}}", "Error uploading file: {{error}}": "Error o subir o Arquivo: {{error}}", - "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "", - "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "", + "Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "Erro: xa existe un modelo co ID '{{modelId}}'. Por favor, seleccione un ID diferente para continuar.", + "Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "Erro: o ID do modelo non pode estar baleiro. Por favor, introduza un ID válido para continuar.", "Evaluations": "Evaluacions", - "Event": "", - "Event created": "", - "Event deleted": "", - "Event names may change as Open WebUI evolves. Use broad patterns like user.* for integrations that should continue across new related events.": "", - "Event title": "", - "Event updated": "", - "Every {{count}} hours_one": "", - "Every {{count}} hours_other": "", - "Every {{count}} minutes_one": "", - "Every {{count}} minutes_other": "", - "Every minute": "", - "Example": "", + "Event": "Evento", + "Event created": "Evento creado", + "Event deleted": "Evento eliminado", + "Event names may change as Open WebUI evolves. Use broad patterns like user.* for integrations that should continue across new related events.": "Os nomes dos eventos poden cambiar a medida que Open WebUI evoluciona. Use patróns amplos como user.* nas integracións que deban seguir funcionando cos novos eventos relacionados.", + "Event title": "Título do evento", + "Event updated": "Evento actualizado", + "Every {{count}} hours_one": "Cada {{count}} hora", + "Every {{count}} hours_other": "Cada {{count}} horas", + "Every {{count}} minutes_one": "Cada {{count}} minuto", + "Every {{count}} minutes_other": "Cada {{count}} minutos", + "Every minute": "Cada minuto", + "Example": "Exemplo", "Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Exemplo: (&(objectClass=inetOrgPerson)(uid=%s))", "Example: ALL": "Exemplo: TODOS", "Example: mail": "Exemplo: correo", "Example: ou=users,dc=foo,dc=example": "Exemplo: ou=usuarios,dc=foo,dc=Exemplo", "Example: sAMAccountName or uid or userPrincipalName": "Exemplo: sAMAccountName o uid o userPrincipalName", - "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "", + "Exceeded the number of seats in your license. Please contact support to increase the number of seats.": "Superouse o número de prazas da súa licenza. Por favor, póñase en contacto co servizo de asistencia para aumentar o número de prazas.", "Exclude": "Excluir", "Execute code for analysis": "Ejecutar código para análisis", - "Executing {{NAME}}...": "", + "Executing {{NAME}}...": "Executando {{NAME}}...", "Expand": "expandir", - "Expand input": "", - "Experience": "", + "Expand input": "Expandir a entrada", + "Experience": "Experiencia", "Experimental": "Experimental", "Explain": "Explicar", - "Explain options trading": "", - "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "", - "Explored": "", - "Exploring": "", + "Explain options trading": "Explícame a negociación de opcións", + "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "Explícame a negociación de opcións en termos sinxelos se xa sei comprar e vender accións.", + "Explored": "Explorado", + "Exploring": "Explorando", "Export": "Exportar", - "Export as CSV": "", - "Export as JSON": "", + "Export as CSV": "Exportar como CSV", + "Export as JSON": "Exportar como JSON", "Export chat (.json)": "Exportar chat (.json)", - "Export JSON": "", - "Export Models": "", - "Export Prompts": "", - "Export Skills": "", + "Export JSON": "Exportar JSON", + "Export Models": "Exportar modelos", + "Export Prompts": "Exportar prompts", + "Export Skills": "Exportar habilidades", "Export to CSV": "Exportar a CSV", - "Export Tools": "", - "External": "", - "External connection not found.": "", - "External Document Loader URL required.": "", - "External Knowledge Source": "", - "External vectors must be generated with the same embedding model configured in Open WebUI.": "", - "Extract action items from this note.": "", - "Extracted text lines": "", - "Extracting text and comparing…": "", + "Export Tools": "Exportar ferramentas", + "External": "Externo", + "External connection not found.": "Non se atopou a conexión externa.", + "External Document Loader URL required.": "A URL do cargador de documentos externo é obrigatoria.", + "External Knowledge Source": "Fonte de coñecemento externa", + "External vectors must be generated with the same embedding model configured in Open WebUI.": "Os vectores externos deben xerarse co mesmo modelo de embedding configurado en Open WebUI.", + "Extract action items from this note.": "Extrae as tarefas pendentes desta nota.", + "Extracted text lines": "Liñas de texto extraídas", + "Extracting text and comparing…": "Extraendo o texto e comparando…", "Failed to add file.": "Non pudo agregarse o Arquivo.", - "Failed to add members": "", - "Failed to archive chat.": "", - "Failed to clear status": "", - "Failed to compare files.": "", - "Failed to connect to {{URL}} OpenAPI tool server": "", - "Failed to connect to {{URL}} terminal server": "", - "Failed to copy link": "", + "Failed to add members": "Non se puideron engadir os membros", + "Failed to archive chat.": "Non se puido arquivar o chat.", + "Failed to clear status": "Non se puido limpar o estado", + "Failed to compare files.": "Non se puideron comparar os ficheiros.", + "Failed to connect to {{URL}} OpenAPI tool server": "Non se puido conectar ao servidor de ferramentas OpenAPI {{URL}}", + "Failed to connect to {{URL}} terminal server": "Non se puido conectar co servidor de terminal {{URL}}", + "Failed to copy link": "Non se puido copiar a ligazón", "Failed to create API Key.": "Non pudo xerarse a chave API.", - "Failed to create chat": "", - "Failed to delete calendar": "", - "Failed to delete model": "", - "Failed to delete note": "", - "Failed to delete webhook": "", - "Failed to disconnect": "", - "Failed to download image": "", - "Failed to extract content from the file: {{error}}": "", - "Failed to extract content from the file.": "", + "Failed to create chat": "Non se puido crear o chat", + "Failed to delete calendar": "Non se puido eliminar o calendario", + "Failed to delete model": "Non se puido eliminar o modelo", + "Failed to delete note": "Non se puido eliminar a nota", + "Failed to delete webhook": "Non se puido eliminar o webhook", + "Failed to disconnect": "Non se puido desconectar", + "Failed to download image": "Non se puido descargar a imaxe", + "Failed to extract content from the file: {{error}}": "Non se puido extraer o contido do ficheiro: {{error}}", + "Failed to extract content from the file.": "Non se puido extraer o contido do ficheiro.", "Failed to fetch models": "Non puderon obterse os modelos", - "Failed to fork chat": "", - "Failed to generate title": "", - "Failed to import models": "", - "Failed to load chat": "", - "Failed to load chat preview": "", - "Failed to load DOCX file. Please try downloading it instead.": "", - "Failed to load Excel/CSV file. Please try downloading it instead.": "", - "Failed to load file content.": "", - "Failed to load folder": "", - "Failed to load Interface settings": "", - "Failed to load policy: {{error}}": "", - "Failed to load PPTX file. Please try downloading it instead.": "", - "Failed to load usage": "", - "Failed to load valves": "", - "Failed to move chat": "", - "Failed to open database": "", - "Failed to process URL: {{url}}": "", + "Failed to fork chat": "Non se puido bifurcar o chat", + "Failed to generate title": "Non se puido xerar o título", + "Failed to import models": "Non se puideron importar os modelos", + "Failed to load chat": "Non se puido cargar o chat", + "Failed to load chat preview": "Non se puido cargar a vista previa do chat", + "Failed to load DOCX file. Please try downloading it instead.": "Non se puido cargar o ficheiro DOCX. Por favor, tente descargalo.", + "Failed to load Excel/CSV file. Please try downloading it instead.": "Non se puido cargar o ficheiro Excel/CSV. Por favor, tente descargalo.", + "Failed to load file content.": "Non se puido cargar o contido do ficheiro.", + "Failed to load folder": "Non se puido cargar o cartafol", + "Failed to load Interface settings": "Non se puido cargar a configuración da interface", + "Failed to load policy: {{error}}": "Non se puido cargar a política: {{error}}", + "Failed to load PPTX file. Please try downloading it instead.": "Non se puido cargar o ficheiro PPTX. Por favor, tente descargalo.", + "Failed to load usage": "Non se puido cargar o uso", + "Failed to load valves": "Non se puideron cargar os Valves", + "Failed to move chat": "Non se puido mover o chat", + "Failed to open database": "Non se puido abrir a base de datos", + "Failed to process URL: {{url}}": "Non se puido procesar a URL: {{url}}", "Failed to read clipboard contents": "Non pudo Lerse o contido do portapapeles", - "Failed to refresh terminals: {{error}}": "", - "Failed to remove member": "", - "Failed to render diagram": "", - "Failed to render visualization": "", - "Failed to save chat variables": "", - "Failed to save connections": "", + "Failed to refresh terminals: {{error}}": "Non se puideron recargar os terminais: {{error}}", + "Failed to remove member": "Non se puido quitar o membro", + "Failed to render diagram": "Non se puido renderizar o diagrama", + "Failed to render visualization": "Non se puido renderizar a visualización", + "Failed to save chat variables": "Non se puideron gardar as variables do chat", + "Failed to save connections": "Non se puideron gardar as conexións", "Failed to save conversation": "Non puido gardarse a conversa", - "Failed to save model": "", + "Failed to save model": "Non se puido gardar o modelo", "Failed to save models configuration": "Non pudogardarse a configuración de os modelos", - "Failed to save policy: {{error}}": "", - "Failed to save settings": "", - "Failed to save terminal servers": "", - "Failed to save webhook": "", - "Failed to search files": "", - "Failed to send message": "", - "Failed to unshare chat.": "", + "Failed to save policy: {{error}}": "Non se puido gardar a política: {{error}}", + "Failed to save settings": "Non se puido gardar a configuración", + "Failed to save terminal servers": "Non se puideron gardar os servidores de terminal", + "Failed to save webhook": "Non se puido gardar o webhook", + "Failed to search files": "Non se puido buscar nos ficheiros", + "Failed to send message": "Non se puido enviar a mensaxe", + "Failed to unshare chat.": "Non se puido deixar de compartir o chat.", "Failed to update settings": "Falla al actualizar os ajustes", - "Failed to update status": "", - "Failed to update webhook": "", - "Failed to upload animation.": "", - "Failed to upload avatar.": "", - "Failed to upload background image.": "", + "Failed to update status": "Non se puido actualizar o estado", + "Failed to update webhook": "Non se puido actualizar o webhook", + "Failed to upload animation.": "Non se puido subir a animación.", + "Failed to upload avatar.": "Non se puido subir o avatar.", + "Failed to upload background image.": "Non se puido subir a imaxe de fondo.", "Failed to upload file.": "Falla al subir o Arquivo.", - "Fast": "", + "Fast": "Rápido", "Features Permissions": "Permisos de características", "February": "Febreiro", - "Feedback": "", - "Feedback Activity": "", - "Feedback deleted successfully": "", - "Feedback Details": "", + "Feedback": "Valoracións", + "Feedback Activity": "Actividade das valoracións", + "Feedback deleted successfully": "Valoración eliminada correctamente", + "Feedback Details": "Detalles da valoración", "Feel free to add specific details": "Libre de agregar detalles específicos", - "Female": "", - "Fetch page contents without proxy environment variables.": "", + "Female": "Muller", + "Fetch page contents without proxy environment variables.": "Obtén o contido das páxinas sen as variables de contorno do proxy.", "File": "Arquivo", "File added successfully.": "Arquivo agregado correctamente.", - "File browser": "", - "File content": "", + "File browser": "Explorador de ficheiros", + "File content": "Contido do ficheiro", "File content updated successfully.": "Contido do Arquivo actualizado correctamente.", - "File deleted successfully.": "", - "File differences": "", + "File deleted successfully.": "Ficheiro eliminado correctamente.", + "File differences": "Diferenzas entre ficheiros", "File Mode": "Modo de Arquivo", - "File moved.": "", - "File name": "", + "File moved.": "Ficheiro movido.", + "File name": "Nome do ficheiro", "File not found.": "Arquivo non encontrado.", "File removed successfully.": "Arquivo eliminado correctamente.", - "File renamed.": "", + "File renamed.": "Ficheiro renomeado.", "File size should not exceed {{maxSize}} MB.": "Tamaño do Arquivo non debe exceder {{maxSize}} MB.", "File uploaded successfully": "Arquivo subido correctamente", - "Filename": "", - "Filename matches": "", + "Filename": "Nome do ficheiro", + "Filename matches": "Coincidencias no nome do ficheiro", "Files": "Arquivos", - "Filesystem": "", - "Fill the required fields first.": "", - "Fill the source fields and test query first.": "", - "Filter": "", + "Filesystem": "Sistema de ficheiros", + "Fill the required fields first.": "Complete primeiro os campos obrigatorios.", + "Fill the source fields and test query first.": "Complete primeiro os campos da fonte e a consulta de proba.", + "Filter": "Filtro", "Filter is now globally disabled": "O filtro ahora está desactivado globalmente", "Filter is now globally enabled": "O filtro ahora está habilitado globalmente", "Filters": "Filtros", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Destectouse suplantación de pegadas: Non puderon usarse as iniciais como avatar. Por defecto utilizase a imaxen de perfil predeterminada.", - "Focus Chat Input": "", - "Folder": "", - "Folder Background Image": "", - "Folder created successfully": "", + "Focus Chat Input": "Enfocar a entrada do chat", + "Folder": "Cartafol", + "Folder Background Image": "Imaxe de fondo do cartafol", + "Folder created successfully": "Cartafol creado correctamente", "Folder deleted successfully": "Carpeta eliminada correctamente", - "Folder name": "", - "Folder Name": "", + "Folder name": "Nome do cartafol", + "Folder Name": "Nome do cartafol", "Folder name cannot be empty.": "O nome da carpeta non pode estar vacío", "Folder name updated successfully": "Nombre da carpeta actualizado correctamente", - "Folder options": "", - "Folder updated successfully": "", - "Folders": "", - "Folders Sharing": "", - "Follow up": "", - "Follow up: {{question}}": "", + "Folder options": "Opcións do cartafol", + "Folder updated successfully": "Cartafol actualizado correctamente", + "Folders": "Cartafoles", + "Folders Sharing": "Compartir cartafoles", + "Follow up": "Seguimento", + "Follow up: {{question}}": "Seguimento: {{question}}", "Followed instructions perfectly": "Segiu as instruccions perfectamente", - "for placeholders": "", - "for what to do with my kids' art": "", - "Fork": "", - "Fork chat": "", - "Fork the current chat branch into a new chat.": "", - "Fork: fork the current chat branch into a new chat.": "", - "Forking chat...": "", + "for placeholders": "para marcadores de posición", + "for what to do with my kids' art": "sobre que facer cos traballos artísticos dos meus fillos", + "Fork": "Bifurcar", + "Fork chat": "Bifurcar o chat", + "Fork the current chat branch into a new chat.": "Bifurcar a rama actual do chat nun novo chat.", + "Fork: fork the current chat branch into a new chat.": "Bifurcar: bifurcar a rama actual do chat nun novo chat.", + "Forking chat...": "Bifurcando o chat...", "Form": "De", - "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "", - "Formatting": "", - "Formatting may be inconsistent from source.": "", - "Forward": "", - "Forward cookies": "", - "Forward cookies from your Open WebUI request to this server.": "", - "Forwards system user OAuth access token to authenticate": "", - "Forwards system user session credentials to authenticate": "", - "Fr_day_of_week": "", - "from {{provider}}": "", - "Full access": "", + "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "Aplica o formato Markdown mentres escribe e pega. Desactíveo para manter os caracteres de Markdown e pegar texto plano. O formato existente consérvase.", + "Formatting": "Formato", + "Formatting may be inconsistent from source.": "O formato pode non coincidir co da orixe.", + "Forward": "Avanzar", + "Forward cookies": "Reenviar cookies", + "Forward cookies from your Open WebUI request to this server.": "Reenvía as cookies da súa solicitude de Open WebUI a este servidor.", + "Forwards system user OAuth access token to authenticate": "Reenvía o token de acceso OAuth do usuario do sistema para autenticarse", + "Forwards system user session credentials to authenticate": "Reenvía as credenciais de sesión do usuario do sistema para autenticarse", + "Fr_day_of_week": "Ve", + "from {{provider}}": "de {{provider}}", + "Full access": "Acceso completo", "Function created successfully": "Función creada exitosamente", "Function deleted successfully": "Función borrada exitosamente", "Function Description": "Descripción da función", "Function ID": "ID da función", - "Function imported successfully": "", + "Function imported successfully": "Función importada correctamente", "Function is now globally disabled": "a función ahora está desactivada globalmente", "Function is now globally enabled": "Afunción está habilitada globalmente", - "Function Menu": "", + "Function Menu": "Menú da función", "Function Name": "Nombre da función", - "Function Name Filter List": "", - "Function starter": "", + "Function Name Filter List": "Lista de filtros de nomes de funcións", + "Function starter": "Plantilla inicial da función", "Function updated successfully": "Función actualizada exitosamente", "Functions": "Funcions", "Functions allow arbitrary code execution.": "Funcions habilitan aexecución de código arbitrario.", - "Functions can execute arbitrary code.": "", + "Functions can execute arbitrary code.": "As funcións poden executar código arbitrario.", "Functions imported successfully": "Funcions importadas exitosamente", - "Gemini": "", - "Gemini API Key is required.": "", + "Gemini": "Gemini", + "Gemini API Key is required.": "A chave da API de Gemini é obrigatoria.", "General": "General", - "Generate": "", + "Generate": "Xerar", "Generate an image": "Generar unha imaxen", - "Generate message pair": "", - "Generate Message Pair": "", - "Generate recovery codes": "", - "Generated from the name, or enter your own. Identifies this connection in Open WebUI, separately from the OAuth client ID.": "", - "Generated Image": "", - "Generated images will appear here": "", + "Generate message pair": "Xerar un par de mensaxes", + "Generate Message Pair": "Xerar un par de mensaxes", + "Generate recovery codes": "Xerar códigos de recuperación", + "Generated from the name, or enter your own. Identifies this connection in Open WebUI, separately from the OAuth client ID.": "Xérase a partir do nome, ou introduza un ID propio. Identifica esta conexión en Open WebUI e é distinto do ID de cliente de OAuth.", + "Generated Image": "Imaxe xerada", + "Generated images will appear here": "As imaxes xeradas aparecerán aquí", "Generating search query": "xeneración de consultas de búsqueda", - "Generating...": "", - "Gesture description": "", - "Gesture name": "", - "Get information on {{name}} in the UI": "", + "Generating...": "Xerando...", + "Gesture description": "Descrición do xesto", + "Gesture name": "Nome do xesto", + "Get information on {{name}} in the UI": "Obter información sobre {{name}} na interface", "Get started": "Empezar", "Get started with {{WEBUI_NAME}}": "Empezar con {{WEBUI_NAME}}", - "Give me ideas": "", - "give me tips": "", + "Give me ideas": "Dáme ideas", + "give me tips": "dáme consellos", "Global": "Global", - "Global defaults": "", + "Global defaults": "Valores predeterminados globais", "Good Response": "Buena Respuesta", - "Google": "", + "Google": "Google", "Google Drive": "Google Drive", - "Gravatar": "", - "Grid": "", - "Grokipedia": "", - "group": "", - "Group": "", - "Group Channel": "", + "Gravatar": "Gravatar", + "Grid": "Grella", + "Grokipedia": "Grokipedia", + "group": "grupo", + "Group": "Grupo", + "Group Channel": "Canle de grupo", "Group created successfully": "Grupo creado correctamente", "Group deleted successfully": "Grupo eliminado correctamente", "Group Description": "Descripción do grupo", - "Group hierarchy": "", - "Group moved successfully": "", + "Group hierarchy": "Xerarquía de grupos", + "Group moved successfully": "Grupo movido correctamente", "Group Name": "Nome do grupo", "Group updated successfully": "Grupo actualizado correctamente", - "groups": "", + "groups": "grupos", "Groups": "Grupos", - "H1": "", - "H2": "", - "H3": "", - "Headers": "", - "Headers must be a valid JSON object": "", - "Height": "", + "H1": "H1", + "H2": "H2", + "H3": "H3", + "Headers": "Cabeceiras", + "Headers must be a valid JSON object": "As cabeceiras deben ser un obxecto JSON válido", + "Height": "Altura", "Hello, {{name}}": "Hola, {{name}}", "Help": "axuda", - "Help me study": "", - "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "", - "Help the community discover great models": "", - "Help us translate Open WebUI!": "", + "Help me study": "Axúdame a estudar", + "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "Axúdame a estudar vocabulario: escribe unha frase para que eu complete o oco e tentarei escoller a opción correcta.", + "Help the community discover great models": "Axude á comunidade a descubrir modelos excelentes", + "Help us translate Open WebUI!": "¡Axúdenos a traducir Open WebUI!", "Hex Color": "Cor Hex", "Hex Color - Leave empty for default color": "Cor Hex - deixa vacío para o color predeterminado", - "Hidden": "", + "Hidden": "Oculto", "Hide": "Esconder", - "Hide All": "", - "Hide from Sidebar": "", - "Hide Hidden Files": "", - "Hide Model": "", - "Hide whitespace": "", - "High": "", - "History": "", - "Home": "", - "Horizontal Layout": "", - "Hourly": "", - "Hourly Messages": "", + "Hide All": "Ocultar todo", + "Hide from Sidebar": "Ocultar da barra lateral", + "Hide Hidden Files": "Ocultar os ficheiros ocultos", + "Hide Model": "Ocultar o modelo", + "Hide whitespace": "Ocultar os espazos en branco", + "High": "Alto", + "History": "Historial", + "Home": "Inicio", + "Horizontal Layout": "Disposición horizontal", + "Hourly": "Cada hora", + "Hourly Messages": "Mensaxes por hora", "How can I help you today?": "¿Cómo podo axudarche hoxe?", "How would you rate this response?": "¿Cómo calificarías esta resposta?", - "HTML": "", - "HTML Preview": "", - "http://localhost:8000": "", - "https://mineru.net/api/v4": "", + "HTML": "HTML", + "HTML Preview": "Vista previa de HTML", + "http://localhost:8000": "http://localhost:8000", + "https://mineru.net/api/v4": "https://mineru.net/api/v4", "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Asegurou que leu e entendo as implicacions da miña acción. Estou consciente dos riscos asociados con a execución de código arbitrario e verificou a confianza da fonte.", - "I have saved my recovery codes": "", + "I have saved my recovery codes": "Gardei os meus códigos de recuperación", "ID": "ID", - "ID cannot contain \":\" or \"|\" characters": "", - "ID copied to clipboard": "", - "Identifies this connection in Open WebUI, separately from the OAuth client ID.": "", - "Identity audit": "", - "Idle only": "", - "Idle Timeout": "", - "if I'm familiar with buying and selling stocks": "", + "ID cannot contain \":\" or \"|\" characters": "O ID non pode conter os caracteres \":\" nin \"|\"", + "ID copied to clipboard": "ID copiado no portapapeis", + "Identifies this connection in Open WebUI, separately from the OAuth client ID.": "Identifica esta conexión en Open WebUI e é distinto do ID de cliente de OAuth.", + "Identity audit": "Auditoría de identidade", + "Idle only": "Só inactivos", + "Idle Timeout": "Tempo de espera por inactividade", + "if I'm familiar with buying and selling stocks": "se xa sei comprar e vender accións", "Image": "imaxen", "Image Generation": "xeneración de imaxes", "Image Max Compression Size": "Tamaño máximo de compresión de imaxen", - "Image Max Compression Size height": "", - "Image Max Compression Size width": "", - "Image unavailable": "", - "image/*, video/*": "", - "Images": "", - "Import": "", - "Import CSV": "", - "Import From Link": "", - "Import JSON": "", - "Import Models": "", - "Import Prompts": "", - "Import Skills": "", - "Import successful": "", - "Import Tools": "", - "Import txt/md": "", - "Imported automations successfully": "", - "Imported notes successfully": "", - "Importing...": "", - "Inactive": "", + "Image Max Compression Size height": "Altura do tamaño máximo de compresión de imaxe", + "Image Max Compression Size width": "Largura do tamaño máximo de compresión de imaxe", + "Image unavailable": "Imaxe non dispoñible", + "image/*, video/*": "image/*, video/*", + "Images": "Imaxes", + "Import": "Importar", + "Import CSV": "Importar CSV", + "Import From Link": "Importar dunha ligazón", + "Import JSON": "Importar JSON", + "Import Models": "Importar modelos", + "Import Prompts": "Importar prompts", + "Import Skills": "Importar habilidades", + "Import successful": "Importación correcta", + "Import Tools": "Importar ferramentas", + "Import txt/md": "Importar txt/md", + "Imported automations successfully": "Automatizacións importadas correctamente", + "Imported notes successfully": "Notas importadas correctamente", + "Importing...": "Importando...", + "Inactive": "Inactiva", "Include": "Incluir", - "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "", + "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "Inflúe na rapidez coa que o algoritmo responde á retroalimentación do texto xerado. Unha taxa de aprendizaxe máis baixa producirá axustes máis lentos, mentres que unha taxa de aprendizaxe máis alta fará que o algoritmo responda máis rapidamente.", "Info": "Información", - "Inherit": "", - "Inherited": "", - "Inherited members are managed in their directly assigned groups.": "", - "Inherited via": "", - "Initials": "", - "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "", - "Inline": "", - "Input": "", - "Input Key (e.g. text, unet_name, steps)": "", - "Input needed": "", - "Input Transcription Model": "", - "Input Variables": "", - "Insert into note": "", - "Instructions": "", - "Integrations": "", - "Interface Settings Access": "", - "Invalid background image.": "", + "Inherit": "Herdar", + "Inherited": "Herdado", + "Inherited members are managed in their directly assigned groups.": "Os membros herdados xestiónanse nos grupos aos que están asignados directamente.", + "Inherited via": "Herdado a través de", + "Initials": "Iniciais", + "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Inxecta todo o contido como contexto para un procesamento completo; recoméndase para consultas complexas.", + "Inline": "No chat", + "Input": "Entrada", + "Input Key (e.g. text, unet_name, steps)": "Chave de entrada (p. ex. text, unet_name, steps)", + "Input needed": "Requírese unha entrada", + "Input Transcription Model": "Modelo de transcrición da entrada", + "Input Variables": "Variables de entrada", + "Insert into note": "Inserir na nota", + "Instructions": "Instrucións", + "Integrations": "Integracións", + "Interface Settings Access": "Acceso á configuración da interface", + "Invalid background image.": "Imaxe de fondo non válida.", "Invalid file format.": "Formato de Arquivo inválido.", - "Invalid format.": "", - "Invalid JSON": "", - "Invalid JSON file": "", - "Invalid JSON format": "", - "Invalid JSON format for ComfyUI Edit Workflow.": "", - "Invalid JSON format for ComfyUI Workflow.": "", - "Invalid JSON format for Parameters": "", - "Invalid JSON format in {{NAME}}": "", - "Invalid JSON format in Additional Config": "", - "Invalid JSON format in MinerU Parameters": "", + "Invalid format.": "Formato non válido.", + "Invalid JSON": "JSON non válido", + "Invalid JSON file": "Ficheiro JSON non válido", + "Invalid JSON format": "Formato JSON non válido", + "Invalid JSON format for ComfyUI Edit Workflow.": "Formato JSON non válido para o fluxo de traballo de edición de ComfyUI.", + "Invalid JSON format for ComfyUI Workflow.": "Formato JSON non válido para o fluxo de traballo de ComfyUI.", + "Invalid JSON format for Parameters": "Formato JSON non válido para os parámetros", + "Invalid JSON format in {{NAME}}": "Formato JSON non válido en {{NAME}}", + "Invalid JSON format in Additional Config": "Formato JSON non válido na configuración adicional", + "Invalid JSON format in MinerU Parameters": "Formato JSON non válido nos parámetros de MinerU", "is typing...": "está escribindo...", - "Italic": "", + "Italic": "Cursiva", "January": "Xaneiro", "join our Discord for help.": "Únase o noso Discord para obter axuda.", "JSON": "JSON", - "JSON Base64": "", - "JSON parse error: {{error}}": "", + "JSON Base64": "JSON con Base64", + "JSON parse error: {{error}}": "Erro de análise de JSON: {{error}}", "JSON Preview": "Vista previa de JSON", - "JSON Spec": "", + "JSON Spec": "Especificación JSON", "July": "Xullo", "June": "Xuño", - "Keep current webhook URL": "", - "Keep in Sidebar": "", + "Keep current webhook URL": "Manter a URL actual do webhook", + "Keep in Sidebar": "Manter na barra lateral", "Key": "Chave", - "Key is required": "", - "key_name": "", - "Keyboard": "", + "Key is required": "A chave é obrigatoria", + "key_name": "key_name", + "Keyboard": "Teclado", "Knowledge": "coñecemento", "Knowledge Access": "Acceso al coñecemento", - "Knowledge Base": "", - "Knowledge base has been reset": "", - "Knowledge base not found.": "", + "Knowledge Base": "Base de coñecementos", + "Knowledge base has been reset": "Restableceuse a base de coñecementos", + "Knowledge base not found.": "Non se atopou a base de coñecementos.", "Knowledge created successfully.": "coñecemento creado exitosamente.", "Knowledge deleted successfully.": "coñecemento eliminado exitosamente.", - "Knowledge Description": "", - "Knowledge exported successfully": "", - "Knowledge Name": "", - "Knowledge Public Sharing": "", - "Knowledge Sharing": "", - "Knowledge source created.": "", - "Knowledge source updated.": "", + "Knowledge Description": "Descrición do coñecemento", + "Knowledge exported successfully": "Coñecemento exportado correctamente", + "Knowledge Name": "Nome do coñecemento", + "Knowledge Public Sharing": "Compartir coñecemento publicamente", + "Knowledge Sharing": "Compartir coñecemento", + "Knowledge source created.": "Fonte de coñecemento creada.", + "Knowledge source updated.": "Fonte de coñecemento actualizada.", "Knowledge updated successfully": "coñecemento actualizado exitosamente.", "Kokoro.js (Browser)": "Kokoro .js (Navegador)", - "Last 24 hours": "", - "Last 30 days": "", - "Last 7 days": "", - "Last 90 days": "", + "Last 24 hours": "Últimas 24 horas", + "Last 30 days": "Últimos 30 días", + "Last 7 days": "Últimos 7 días", + "Last 90 days": "Últimos 90 días", "Last Active": "Última Actividad", "Last Modified": "Modificado por última vez", "Last reply": "Última respuesta", - "Last run": "", + "Last run": "Última execución", "Leaderboard": "Tablero de líderes", - "Learn More": "", - "Learn more about Open Terminal": "", - "Learn more about OpenAPI tool servers.": "", - "Learn more about Voxtral transcription.": "", - "Leave a public review for {{modelName}}": "", - "Leave empty for no compression": "", + "Learn More": "Máis información", + "Learn more about Open Terminal": "Máis información sobre Open Terminal", + "Learn more about OpenAPI tool servers.": "Máis información sobre os servidores de ferramentas OpenAPI.", + "Learn more about Voxtral transcription.": "Máis información sobre a transcrición de Voxtral.", + "Leave a public review for {{modelName}}": "Deixar unha opinión pública sobre {{modelName}}", + "Leave empty for no compression": "Deixe en branco para non comprimir", "Leave empty for unlimited": "Deje vacío para ilimitado", - "Leave empty to include all models from \"{{url}}\" endpoint": "", - "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "", - "Leave empty to include all models from \"{{url}}/models\" endpoint": "", + "Leave empty to include all models from \"{{url}}\" endpoint": "Deixe en branco para incluír todos os modelos do punto final \"{{url}}\"", + "Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "Deixe en branco para incluír todos os modelos do punto final \"{{url}}/api/tags\"", + "Leave empty to include all models from \"{{url}}/models\" endpoint": "Deixe en branco para incluír todos os modelos do punto final \"{{url}}/models\"", "Leave empty to include all models or select specific models": "Deixa vacío para incluir todos os modelos o seleccione modelos específicos", - "Leave empty to use first admin user": "", - "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "", + "Leave empty to use first admin user": "Deixe en branco para usar o primeiro usuario administrador", + "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "Deixe en branco para usar a configuración predeterminada, ou introduza un json válido (consulte https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)", "Leave empty to use the default prompt, or enter a custom prompt": "Deixa vacío para usar o prompt predeterminado, o ingrese un prompt personalizado", - "Leave unset to inherit default models. Personal model selections take precedence.": "", - "Legacy": "", - "Let people choose approved parameter presets in chat.": "", - "lexical": "", - "License Error": "", - "license purchased by": "", - "Lifecycle JSON": "", - "Lifetime tokens": "", - "Lift List": "", + "Leave unset to inherit default models. Personal model selections take precedence.": "Déixeo sen definir para herdar os modelos predeterminados. As seleccións persoais de modelos teñen prioridade.", + "Legacy": "Antigo", + "Let people choose approved parameter presets in chat.": "Permite que as persoas escollan configuracións predefinidas de parámetros aprobadas no chat.", + "lexical": "léxico", + "License Error": "Erro de licenza", + "license purchased by": "licenza adquirida por", + "Lifecycle JSON": "JSON do ciclo de vida", + "Lifetime tokens": "Tokens totais", + "Lift List": "Reducir a sangría da lista", "Light": "Claro", - "List": "", - "Listening": "", + "List": "Lista", + "Listening": "Escoitando", "Listening...": "Escoitando...", - "LiteLLM": "", - "Live": "", - "llama.cpp": "", + "LiteLLM": "LiteLLM", + "Live": "En produción", + "llama.cpp": "llama.cpp", "LLMs can make mistakes. Verify important information.": "Os LLM poden cometer erros. Verifica a información importante.", - "LM Studio": "", - "Load content from these URLs?": "", - "Load Model": "", - "Loaded": "", - "Loading": "", - "Loading animations…": "", - "Loading avatar...": "", - "Loading avatar…": "", + "LM Studio": "LM Studio", + "Load content from these URLs?": "¿Cargar o contido destas URL?", + "Load Model": "Cargar o modelo", + "Loaded": "Cargado", + "Loading": "Cargando", + "Loading animations…": "Cargando as animacións…", + "Loading avatar...": "Cargando o avatar...", + "Loading avatar…": "Cargando o avatar…", "Loading Kokoro.js...": "Cargando Kokoro.js...", - "Loading policy...": "", - "Loading release notes...": "", - "Loading tools...": "", + "Loading policy...": "Cargando a política...", + "Loading release notes...": "Cargando as notas da versión...", + "Loading tools...": "Cargando ferramentas...", "Loading...": "Cargando...", - "local": "", + "local": "local", "Local": "Local", - "Location": "", - "Location access not allowed": "", - "Longest active chat": "", - "Longest streak": "", + "Location": "Localización", + "Location access not allowed": "Acceso á localización non permitido", + "Longest active chat": "Chat activo máis longo", + "Longest streak": "Racha máis longa", "Lost": "Perdido", - "Low": "", + "Low": "Baixo", "LTR": "LTR", "Made by Open WebUI Community": "Feito por a comunidad de OpenWebUI", - "Make Default": "", - "Make password visible in the user interface": "", - "Make Private": "", - "Make Public": "", - "Male": "", + "Make Default": "Establecer como predeterminado", + "Make password visible in the user interface": "Facer visible o contrasinal na interface de usuario", + "Make Private": "Facer privado", + "Make Public": "Facer público", + "Male": "Home", "Manage": "Xestionar", - "Manage Connections": "", + "Manage Connections": "Xestionar conexións", "Manage Models": "Xestionar modelos", "Manage Ollama": "Xestionar Ollama", - "Managed by your administrator.": "", - "Mapped Source": "", + "Managed by your administrator.": "Xestionado polo seu administrador.", + "Mapped Source": "Fonte asignada", "March": "Marzo", - "Mark all as read": "", - "Mark as unread": "", - "Markdown": "", - "Market": "", - "Matching tabs: {{count}}_one": "", - "Matching tabs: {{count}}_other": "", - "Max Snippets": "", - "Max tokens to retrieve (1024-32768, default 8192)": "", - "Maximum extra snippets returned per result. Set to 0 to disable them.": "", - "Maximum number of files per folder is {{max}}.": "", + "Mark all as read": "Marcar todo como lido", + "Mark as unread": "Marcar como non lido", + "Markdown": "Markdown", + "Market": "Mercado", + "Matching tabs: {{count}}_one": "Lapela coincidente: {{count}}", + "Matching tabs: {{count}}_other": "Lapelas coincidentes: {{count}}", + "Max Snippets": "Máximo de extractos", + "Max tokens to retrieve (1024-32768, default 8192)": "Máximo de tokens que recuperar (1024-32768, predeterminado 8192)", + "Maximum extra snippets returned per result. Set to 0 to disable them.": "Número máximo de extractos adicionais devoltos por resultado. Estableza 0 para desactivalos.", + "Maximum number of files per folder is {{max}}.": "O número máximo de ficheiros por cartafol é {{max}}.", "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Podense descargar un máximo de 3 modelos simultáneamente. Por favor, intenteo de novo mais tarde.", "May": "Mayo", - "MBR": "", - "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "", - "Medium": "", - "Member removed successfully": "", - "members": "", - "Members": "", - "Members added successfully": "", - "Members of this group inherit access from its parent groups.": "", - "Memories": "", + "MBR": "MEMB.", + "MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "A compatibilidade con MCP é experimental e a súa especificación cambia a miúdo, o que pode provocar incompatibilidades. O equipo de Open WebUI mantén directamente a compatibilidade coa especificación OpenAPI, o que fai de OpenAPI a opción máis fiable en canto á compatibilidade.", + "Medium": "Medio", + "Member removed successfully": "Membro quitado correctamente", + "members": "membros", + "Members": "Membros", + "Members added successfully": "Membros engadidos correctamente", + "Members of this group inherit access from its parent groups.": "Os membros deste grupo herdan o acceso dos seus grupos pai.", + "Memories": "Memorias", "Memory": "Memoria", "Memory added successfully": "Memoria añadida correctamente", "Memory cleared successfully": "Memoria liberada correctamente", @@ -1426,702 +1426,702 @@ "Memory updated successfully": "Memoria actualizada correctamente", "Merge Responses": "Fusionar Respuestas", "Merged Response": "Resposta combinada", - "Message": "", - "Message counts and response timestamps": "", - "Message counts are based on assistant responses.": "", + "Message": "Mensaxe", + "Message counts and response timestamps": "Número de mensaxes e marcas de tempo das respostas", + "Message counts are based on assistant responses.": "O reconto de mensaxes baséase nas respostas do asistente.", "Message rating should be enabled to use this feature": "a calificación de mensaxes debe estar habilitada para usar esta función", - "Message text...": "", - "messages": "", - "Messages": "", - "Metadata Field": "", - "Microphone off": "", - "Microsoft OneDrive": "", - "Microsoft OneDrive (personal)": "", - "Microsoft OneDrive (work/school)": "", - "min": "", - "MinerU": "", - "MinerU API Key required for Cloud API mode.": "", - "Mistral OCR": "", - "Mistral OCR API Key required.": "", - "MistralAI": "", - "Mo_day_of_week": "", + "Message text...": "Texto da mensaxe...", + "messages": "mensaxes", + "Messages": "Mensaxes", + "Metadata Field": "Campo de metadatos", + "Microphone off": "Micrófono desactivado", + "Microsoft OneDrive": "Microsoft OneDrive", + "Microsoft OneDrive (personal)": "Microsoft OneDrive (persoal)", + "Microsoft OneDrive (work/school)": "Microsoft OneDrive (traballo/centro educativo)", + "min": "min", + "MinerU": "MinerU", + "MinerU API Key required for Cloud API mode.": "A chave da API de MinerU é obrigatoria no modo da API na nube.", + "Mistral OCR": "Mistral OCR", + "Mistral OCR API Key required.": "A chave da API de Mistral OCR é obrigatoria.", + "MistralAI": "MistralAI", + "Mo_day_of_week": "Lu", "Model": "Modelo", "Model '{{modelName}}' has been successfully downloaded.": "0 modelo '{{modelName}}' se ha descargado correctamente.", "Model '{{modelTag}}' is already in queue for downloading.": "0 modelo '{{modelTag}}' ya está en cola para descargar.", - "Model {{modelName}} deleted successfully": "", + "Model {{modelName}} deleted successfully": "Modelo {{modelName}} eliminado correctamente", "Model {{modelName}} is not vision capable": "O modelo {{modelName}} no es capaz de ver", "Model {{name}} is now {{status}}": "O modelo {{name}} ahora es {{status}}", - "Model {{name}} is now hidden": "", - "Model {{name}} is now visible": "", - "Model added to pinned models": "", - "Model added to selected models": "", - "Model controls": "", + "Model {{name}} is now hidden": "O modelo {{name}} agora está oculto", + "Model {{name}} is now visible": "O modelo {{name}} agora está visible", + "Model added to pinned models": "Modelo engadido aos modelos fixados", + "Model added to selected models": "Modelo engadido aos modelos seleccionados", + "Model controls": "Controis do modelo", "Model created successfully!": "Modelo creado correctamente!", - "Model deleted successfully": "", - "Model download started": "", + "Model deleted successfully": "Modelo eliminado correctamente", + "Model download started": "Descarga do modelo iniciada", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "Destectouse a ruta do sistema de ficheiros do modelo. É necesario o nome curto do modelo para a actualización, non se pode continuar.", "Model Filtering": "Filtrado de modelos", "Model ID": "ID do modelo", - "Model ID cannot contain whitespace.": "", - "Model ID is already added": "", - "Model ID is required.": "", + "Model ID cannot contain whitespace.": "O ID do modelo non pode conter espazos en branco.", + "Model ID is already added": "O ID do modelo xa está engadido", + "Model ID is required.": "O ID do modelo é obrigatorio.", "Model IDs": "IDs de modelos", - "Model is now private": "", - "Model is now public": "", - "Model list refreshed": "", - "Model loaded successfully": "", + "Model is now private": "O modelo agora é privado", + "Model is now public": "O modelo agora é público", + "Model list refreshed": "Lista de modelos recargada", + "Model loaded successfully": "Modelo cargado correctamente", "Model Name": "Nombre do modelo", - "Model name already exists, please choose a different one": "", - "Model Name is required.": "", - "Model names and usage frequency": "", - "Model not found": "", + "Model name already exists, please choose a different one": "O nome do modelo xa existe, por favor, escolla outro", + "Model Name is required.": "O nome do modelo é obrigatorio.", + "Model names and usage frequency": "Nomes dos modelos e frecuencia de uso", + "Model not found": "Non se atopou o modelo", "Model not selected": "Modelo no seleccionado", - "Model order saved successfully": "", + "Model order saved successfully": "Orde dos modelos gardada correctamente", "Model Params": "Parámetros do modelo", "Model Permissions": "Permisos do modelo", - "model profile": "", - "Model providers": "", - "Model removed from pinned models": "", - "Model removed from selected models": "", - "Model reset successfully": "", - "Model responses or outputs": "", - "Model unloaded successfully": "", + "model profile": "perfil do modelo", + "Model providers": "Provedores de modelos", + "Model removed from pinned models": "Modelo quitado dos modelos fixados", + "Model removed from selected models": "Modelo quitado dos modelos seleccionados", + "Model reset successfully": "Modelo restablecido correctamente", + "Model responses or outputs": "Respostas ou saídas dos modelos", + "Model unloaded successfully": "Modelo liberado correctamente", "Model updated successfully": "Modelo actualizado correctamente", - "Model Usage": "", - "Model: show or switch the current model.": "", - "Model(s) do not support file upload": "", - "modelfile profile": "", + "Model Usage": "Uso dos modelos", + "Model: show or switch the current model.": "Modelo: mostrar ou cambiar o modelo actual.", + "Model(s) do not support file upload": "O(s) modelo(s) non admite(n) a subida de ficheiros", + "modelfile profile": "perfil do modelfile", "Models": "Modelos", "Models Access": "Acceso a modelos", "Models configuration saved successfully": "Configuración de modelos guardada correctamente", - "Models imported successfully": "", - "Models Public Sharing": "", - "Models Sharing": "", - "Modified": "", - "Mojeek": "", - "Monday – Friday": "", - "Month": "", - "Monthly": "", + "Models imported successfully": "Modelos importados correctamente", + "Models Public Sharing": "Compartir modelos publicamente", + "Models Sharing": "Compartir modelos", + "Modified": "Modificadas", + "Mojeek": "Mojeek", + "Monday – Friday": "Luns – venres", + "Month": "Mes", + "Monthly": "Mensualmente", "More": "mais", - "More Concise": "", - "More options": "", - "More Options": "", - "Move": "", - "Move to top level": "", - "Moved {{name}}": "", - "Multi-factor authentication": "", - "Multipart Upload": "", - "Mute": "", - "Muted": "", - "My Terminal": "", + "More Concise": "Máis conciso", + "More options": "Máis opcións", + "More Options": "Máis opcións", + "Move": "Mover", + "Move to top level": "Mover ao nivel superior", + "Moved {{name}}": "Moveuse {{name}}", + "Multi-factor authentication": "Autenticación multifactor", + "Multipart Upload": "Subida multiparte", + "Mute": "Silenciar", + "Muted": "Silenciado", + "My Terminal": "O meu terminal", "Name": "Nombre", - "Name and description are required": "", - "Name and ID are required, please fill them out": "", - "Name is required": "", + "Name and description are required": "O nome e a descrición son obrigatorios", + "Name and ID are required, please fill them out": "O nome e o ID son obrigatorios, por favor, compléteos", + "Name is required": "O nome é obrigatorio", "Name your knowledge base": "Nombra a tua base de coñecementos", - "Name, prompt, and model are required": "", - "Named gestures": "", + "Name, prompt, and model are required": "O nome, o prompt e o modelo son obrigatorios", + "Named gestures": "Xestos con nome", "Native": "Nativo", - "Navigate to Next Chat": "", - "Navigate to Previous Chat": "", - "Never": "", - "New": "", - "New Button": "", - "New calendar": "", - "New Calendar": "", - "New chat": "", + "Navigate to Next Chat": "Ir ao chat seguinte", + "Navigate to Previous Chat": "Ir ao chat anterior", + "Never": "Nunca", + "New": "Recentes", + "New Button": "Novo botón", + "New calendar": "Novo calendario", + "New Calendar": "Novo calendario", + "New chat": "Novo chat", "New Chat": "Novo Chat", - "New directory": "", - "New Directory": "", - "New File": "", + "New directory": "Novo directorio", + "New Directory": "Novo directorio", + "New File": "Novo ficheiro", "New Folder": "Nova carpeta", - "New Function": "", - "New Group": "", - "New Note": "", + "New Function": "Nova función", + "New Group": "Novo grupo", + "New Note": "Nova nota", "New Password": "Novo contrasinal ", - "New Temporary Chat": "", - "New Terminal": "", - "New Tool": "", - "New Webhook": "", + "New Temporary Chat": "Novo chat temporal", + "New Terminal": "Novo terminal", + "New Tool": "Nova ferramenta", + "New Webhook": "Novo webhook", "new-channel": "novo-canal", - "Next": "", - "Next message": "", - "Next month": "", - "Next page": "", - "Next run": "", - "Next version": "", - "No access grants. Private to you.": "", - "No actions found": "", - "No activity data": "", - "No additional headers are sent unless configured.": "", - "No authentication": "", - "No automations found": "", - "No channels": "", - "No chat alerts": "", - "No chat history": "", - "No chat to compact": "", - "No chat to fork": "", - "No chats": "", - "No chats found": "", - "No chats found for this user.": "", - "No chats found.": "", - "No content": "", - "No content available": "", + "Next": "Seguinte", + "Next message": "Mensaxe seguinte", + "Next month": "Mes seguinte", + "Next page": "Páxina seguinte", + "Next run": "Próxima execución", + "Next version": "Versión seguinte", + "No access grants. Private to you.": "Sen concesións de acceso. Privado para vostede.", + "No actions found": "Non se atoparon accións", + "No activity data": "Non hai datos de actividade", + "No additional headers are sent unless configured.": "Non se envían cabeceiras adicionais salvo que se configuren.", + "No authentication": "Sen autenticación", + "No automations found": "Non se atoparon automatizacións", + "No channels": "Sen canles", + "No chat alerts": "Sen alertas de chat", + "No chat history": "Sen historial de chats", + "No chat to compact": "Non hai ningún chat para compactar", + "No chat to fork": "Non hai ningún chat para bifurcar", + "No chats": "Sen chats", + "No chats found": "Non se atoparon chats", + "No chats found for this user.": "Non se atoparon chats para este usuario.", + "No chats found.": "Non se atoparon chats.", + "No content": "Sen contido", + "No content available": "Non hai contido dispoñible", "No content found": "No se encontró contido", "No content to speak": "Non ten contido para falar", - "No conversation to save": "", - "No data": "", - "No description": "", + "No conversation to save": "Non hai ningunha conversa para gardar", + "No data": "Sen datos", + "No description": "Sen descrición", "No distance available": "Non ten distancia disponible", - "No event webhooks configured.": "", - "No expiration can pose security risks.": "", - "No external knowledge sources configured.": "", - "No feedback found": "", + "No event webhooks configured.": "Non hai webhooks de eventos configurados.", + "No expiration can pose security risks.": "Non ter caducidade pode supoñer riscos de seguridade.", + "No external knowledge sources configured.": "Non hai fontes de coñecemento externas configuradas.", + "No feedback found": "Non se atoparon valoracións", "No file selected": "Ningún arquivo fué seleccionado", - "No files found": "", - "No files in this knowledge base.": "", - "No files yet. Upload files or run Python code to create them.": "", - "No filters found": "", - "No folders": "", - "No functions found": "", - "No groups found": "", - "No history available": "", + "No files found": "Non se atoparon ficheiros", + "No files in this knowledge base.": "Non hai ficheiros nesta base de coñecementos.", + "No files yet. Upload files or run Python code to create them.": "Aínda non hai ficheiros. Suba ficheiros ou execute código Python para crealos.", + "No filters found": "Non se atoparon filtros", + "No folders": "Sen cartafoles", + "No functions found": "Non se atoparon funcións", + "No groups found": "Non se atoparon grupos", + "No history available": "Non hai historial dispoñible", "No HTML, CSS, or JavaScript content found.": "No se encontró contido HTML, CSS, o JavaScript.", "No inference engine with management support found": "No se encontró un motor de inferencia con soporte de gestión", - "No inherited members": "", - "No kernel": "", - "No knowledge bases accessible": "", - "No knowledge bases found.": "", + "No inherited members": "Non hai membros herdados", + "No kernel": "Sen kernel", + "No knowledge bases accessible": "Non hai bases de coñecementos accesibles", + "No knowledge bases found.": "Non se atoparon bases de coñecementos.", "No knowledge found": "No se encontrou ningún coñecemento", - "No limit": "", - "No matches": "", - "No model data": "", + "No limit": "Sen límite", + "No matches": "Sen coincidencias", + "No model data": "Sen datos de modelos", "No model IDs": "Non ten IDs de modelos", - "No model usage found": "", - "No models accessible": "", - "No models available": "", + "No model usage found": "Non se atopou uso de modelos", + "No models accessible": "Non hai modelos accesibles", + "No models available": "Non hai modelos dispoñibles", "No models found": "No se encontraron modelos", - "No Notes": "", - "No notes found": "", - "No notification targets configured.": "", - "No one": "", - "No output items": "", - "No parent": "", - "No pinned messages": "", - "No prompts found": "", - "No Repeat": "", + "No Notes": "Sen notas", + "No notes found": "Non se atoparon notas", + "No notification targets configured.": "Non hai destinos de notificación configurados.", + "No one": "Ninguén", + "No output items": "Non hai elementos de saída", + "No parent": "Sen grupo pai", + "No pinned messages": "Non hai mensaxes fixadas", + "No prompts found": "Non se atoparon prompts", + "No Repeat": "Sen repetición", "No results": "No se han encontrado resultados", "No results found": "No se han encontrado resultados", - "No runs yet": "", + "No runs yet": "Aínda non hai execucións", "No search query generated": "No se ha generado ninguna consulta de búsqueda", - "No servers detected": "", - "No skills found": "", + "No servers detected": "Non se detectaron servidores", + "No skills found": "Non se atoparon habilidades", "No source available": "Non ten fuente disponible", - "No sources found": "", + "No sources found": "Non se atoparon fontes", "No suggestion prompts": "Sen prompts suxeridos", - "No Terminal connection configured.": "", - "No terminal connections configured.": "", - "No text differences": "", - "No tool server connections configured.": "", - "No tools accessible": "", - "No tools found": "", - "No usage data found": "", - "No user variables configured.": "", + "No Terminal connection configured.": "Non hai ningunha conexión de terminal configurada.", + "No terminal connections configured.": "Non hai conexións de terminal configuradas.", + "No text differences": "Non hai diferenzas no texto", + "No tool server connections configured.": "Non hai conexións de servidores de ferramentas configuradas.", + "No tools accessible": "Non hai ferramentas accesibles", + "No tools found": "Non se atoparon ferramentas", + "No usage data found": "Non se atoparon datos de uso", + "No user variables configured.": "Non hai variables de usuario configuradas.", "No users were found.": "No se encontraron usuarios.", - "No valves": "", + "No valves": "Sen Valves", "No valves to update": "Non ten válvulas para actualizar", - "No webhooks yet": "", - "Node Ids": "", + "No webhooks yet": "Aínda non hai webhooks", + "Node Ids": "ID de nodo", "None": "Ninguno", - "Not configured": "", + "Not configured": "Sen configurar", "Not factually correct": "No es correcto en todos os aspectos", "Not helpful": "No útil", - "Not Registered": "", - "Not scheduled": "", - "Note": "", - "Note deleted successfully": "", - "Note Menu": "", + "Not Registered": "Non rexistrado", + "Not scheduled": "Sen programar", + "Note": "Nota", + "Note deleted successfully": "Nota eliminada correctamente", + "Note Menu": "Menú da nota", "Notes": "Notas", - "Notes Public Sharing": "", - "Notes Sharing": "", - "Nothing to compact": "", + "Notes Public Sharing": "Compartir notas publicamente", + "Notes Sharing": "Compartir notas", + "Nothing to compact": "Non hai nada para compactar", "November": "Noviembre", - "OAuth": "", - "OAuth 2.1": "", - "OAuth 2.1 (Static)": "", - "OAuth discovery successful": "", + "OAuth": "OAuth", + "OAuth 2.1": "OAuth 2.1", + "OAuth 2.1 (Static)": "OAuth 2.1 (estático)", + "OAuth discovery successful": "Descubrimento de OAuth correcto", "OAuth ID": "OAuth ID", - "OAuth Resource Parameter": "", - "OAuth Scopes": "", - "OAuth Server URL": "", - "OAuth session disconnected": "", + "OAuth Resource Parameter": "Parámetro de recurso de OAuth", + "OAuth Scopes": "Ámbitos de OAuth", + "OAuth Server URL": "URL do servidor OAuth", + "OAuth session disconnected": "Sesión OAuth desconectada", "October": "Octubre", - "of a website's sticky header": "", + "of a website's sticky header": "da cabeceira fixa dun sitio web", "Off": "Desactivado", "Okay, Let's Go!": "Bien, ¡Vamos!", "OLED Dark": "OLED oscuro", "Ollama": "Ollama", "Ollama API settings updated": "Configuración de Ollama API actualizada", - "Omit": "", + "Omit": "Omitir", "On": "Activado", - "Once": "", - "Only active during Voice Mode.": "", - "Only active when \"Paste Large Text as File\" setting is toggled on.": "", - "Only active when a tool call is waiting for approval.": "", - "Only active when the chat input is in focus and an LLM is generating a response.": "", - "Only active when the chat input is in focus.": "", + "Once": "Unha vez", + "Only active during Voice Mode.": "Só activo no modo de voz.", + "Only active when \"Paste Large Text as File\" setting is toggled on.": "Só activo cando a opción \"Pegar texto grande como ficheiro\" está activada.", + "Only active when a tool call is waiting for approval.": "Só activo cando unha chamada de ferramenta agarda aprobación.", + "Only active when the chat input is in focus and an LLM is generating a response.": "Só activo cando a entrada do chat ten o foco e un LLM está a xerar unha resposta.", + "Only active when the chat input is in focus.": "Só activo cando a entrada do chat ten o foco.", "Only alphanumeric characters and hyphens are allowed": "Sólo se permiten caracteres alfanuméricos y guiones", "Only alphanumeric characters and hyphens are allowed in the command string.": "Sólo se permiten caracteres alfanuméricos y guiones en a cadena de comando.", - "Only can be triggered when the chat input is in focus.": "", + "Only can be triggered when the chat input is in focus.": "Só se pode activar cando a entrada do chat ten o foco.", "Only collections can be edited, create a new knowledge base to edit/add documents.": "Solo se pueden editar as coleccions, xerar unha nova base de coñecementos para editar / añadir documentos", - "Only install functions from sources you trust.": "", - "Only install tools from sources you trust.": "", - "Only invited users can access": "", + "Only install functions from sources you trust.": "Instale só funcións de fontes nas que confíe.", + "Only install tools from sources you trust.": "Instale só ferramentas de fontes nas que confíe.", + "Only invited users can access": "Só poden acceder os usuarios convidados", "Only select users and groups with permission can access": "Solo os usuarios y grupos con permiso pueden acceder", - "Only sync new/updated chats": "", - "Only when away": "", + "Only sync new/updated chats": "Sincronizar só os chats novos/actualizados", + "Only when away": "Só cando estea ausente", "Oops! Looks like the URL is invalid. Please double-check and try again.": "¡Ups! Parece que a URL no es válida. Vuelva a verificar e inténtelo novamente.", "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). Por favor ejecute a WebUI desde o backend.", - "Open": "", - "Open automation": "", - "Open create menu": "", + "Open": "Abrir", + "Open automation": "Abrir a automatización", + "Open create menu": "Abrir o menú de creación", "Open file": "Abrir arquivo", - "Open Folder": "", + "Open Folder": "Abrir o cartafol", "Open in full screen": "Abrir en pantalla completa", - "Open in new tab": "", - "Open link": "", - "Open modal to configure connection": "", - "Open Model Selector": "", - "Open note": "", - "Open Settings": "", - "Open settings.": "", - "Open Sidebar": "", - "Open terminal": "", - "Open the changelog modal after sign-in when enabled.": "", - "Open User Profile Menu": "", - "Open WebUI can use tools provided by any OpenAPI server.": "", - "Open WebUI version": "", + "Open in new tab": "Abrir nunha nova lapela", + "Open link": "Abrir a ligazón", + "Open modal to configure connection": "Abrir a xanela modal para configurar a conexión", + "Open Model Selector": "Abrir o selector de modelos", + "Open note": "Abrir a nota", + "Open Settings": "Abrir a configuración", + "Open settings.": "Abrir a configuración.", + "Open Sidebar": "Abrir a barra lateral", + "Open terminal": "Abrir un terminal", + "Open the changelog modal after sign-in when enabled.": "Abre a xanela modal do rexistro de cambios despois de iniciar sesión cando está activado.", + "Open User Profile Menu": "Abrir o menú do perfil de usuario", + "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI pode usar as ferramentas que fornece calquera servidor OpenAPI.", + "Open WebUI version": "Versión de Open WebUI", "Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "Aversión de Open WebUI (v{{OPEN_WEBUI_VERSION}}) es inferior a aversión requerida (v{{REQUIRED_VERSION}})", "OpenAI": "OpenAI", - "OpenAI API Base URL": "", + "OpenAI API Base URL": "URL base da API de OpenAI", "OpenAI API Key is required.": "Achave da API de OpenAI es requerida.", "OpenAI API settings updated": "Configuración de OpenAI API actualizada", - "OpenAI Realtime": "", + "OpenAI Realtime": "OpenAI Realtime", "OpenAI URL/Key required.": "URL/chave de OpenAI es requerida.", - "OpenAPI Spec": "", - "openapi.json URL or Path": "", - "Operator recovery token": "", - "option": "", - "Option name": "", - "optional": "", - "Optional": "", - "Optional clips replace the built-in movement for each state.": "", - "Options": "", + "OpenAPI Spec": "Especificación OpenAPI", + "openapi.json URL or Path": "URL ou ruta de openapi.json", + "Operator recovery token": "Token de recuperación do operador", + "option": "opción", + "Option name": "Nome da opción", + "optional": "opcional", + "Optional": "Opcional", + "Optional clips replace the built-in movement for each state.": "Os clips opcionais substitúen o movemento integrado de cada estado.", + "Options": "Opcións", "or": "ou", - "Orchestrator": "", - "Ordered List": "", - "Original": "", + "Orchestrator": "Orquestrador", + "Ordered List": "Lista numerada", + "Original": "Orixinal", "Other": "Outro", - "out of": "", - "Output": "", + "out of": "de", + "Output": "Saída", "OUTPUT": "SAIDA", - "Overcome procrastination": "", + "Overcome procrastination": "Superar a procrastinación", "Overview": "Vista xeral", - "PaddleOCR-vl": "", - "PaddleOCR-vl API URL required.": "", + "PaddleOCR-vl": "PaddleOCR-vl", + "PaddleOCR-vl API URL required.": "A URL da API de PaddleOCR-vl é obrigatoria.", "page": "Páxina", - "Page": "", - "parameter": "", - "Parameter": "", - "Parameters": "", - "Parent group": "", - "Parent message not found": "", - "Parent permissions are inherited. Disabling a local permission does not revoke inherited access.": "", - "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "", - "Passthrough params": "", + "Page": "Páxina", + "parameter": "parámetro", + "Parameter": "Parámetro", + "Parameters": "Parámetros", + "Parent group": "Grupo pai", + "Parent message not found": "Non se atopou a mensaxe pai", + "Parent permissions are inherited. Disabling a local permission does not revoke inherited access.": "Os permisos do grupo pai hérdanse. Desactivar un permiso local non revoga o acceso herdado.", + "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "¡Participe nas clasificacións e avaliacións da comunidade! Sincronizar estatísticas de uso agregadas axuda a impulsar a investigación e as melloras de Open WebUI. A súa privacidade é primordial: nunca se comparte o contido das mensaxes.", + "Passthrough params": "Parámetros de paso directo", "Password": "Contrasinal ", - "Password updated. Please sign in again.": "", - "Passwords do not match.": "", - "Path": "", - "Path copied": "", - "Paused": "", + "Password updated. Please sign in again.": "Contrasinal actualizado. Por favor, inicie sesión de novo.", + "Passwords do not match.": "Os contrasinais non coinciden.", + "Path": "Ruta", + "Path copied": "Ruta copiada", + "Paused": "En pausa", "PDF document (.pdf)": "Documento PDF (.pdf)", - "pdf, docx, pptx, xlsx": "", - "Peak tokens": "", + "pdf, docx, pptx, xlsx": "pdf, docx, pptx, xlsx", + "Peak tokens": "Pico de tokens", "pending": "pendente", - "Pending": "", - "Per automation": "", - "Per chat": "", + "Pending": "Pendente", + "Per automation": "Por automatización", + "Per chat": "Por chat", "Permission denied when accessing media devices": "Permiso denegado al acceder a os dispositivos", "Permission denied when accessing microphone": "Permiso denegado al acceder a a micrófono", "Permission denied when accessing microphone: {{error}}": "Permiso denegado al acceder al micrófono: {{error}}", "Permissions": "Permisos", - "Permissions reset to defaults": "", - "Persistent": "", - "Personal": "", + "Permissions reset to defaults": "Permisos restablecidos aos valores predeterminados", + "Persistent": "Persistente", + "Personal": "Persoal", "Pin": "Fijar", - "Pin to Sidebar": "", + "Pin to Sidebar": "Fixar na barra lateral", "Pinned": "Fijado", - "Pinned Messages": "", - "Pipe": "", + "Pinned Messages": "Mensaxes fixadas", + "Pipe": "Pipe", "Pipeline deleted successfully": "Pipeline borrada exitosamente", "Pipeline downloaded successfully": "Pipeline descargada exitosamente", - "Pipelines are a plugin system with arbitrary code execution.": "", + "Pipelines are a plugin system with arbitrary code execution.": "As pipelines son un sistema de plugins con execución de código arbitrario.", "Pipelines Not Detected": "Pipeline No Detectada", - "Plain text (.md)": "", + "Plain text (.md)": "Texto plano (.md)", "Plain text (.txt)": "Texto plano (.txt)", "Playground": "Patio de juegos", - "Playground Chat": "", + "Playground Chat": "Chat da zona de probas", "Please carefully review the following warnings:": "Por favor revise con cuidado os siguientes avisos:", - "Please connect all required integrations before sending a message": "", - "Please do not close the settings page while loading the model.": "", - "Please enter a Connection ID before authorizing OAuth.": "", - "Please enter a message or attach a file.": "", + "Please connect all required integrations before sending a message": "Por favor, conecte todas as integracións obrigatorias antes de enviar unha mensaxe", + "Please do not close the settings page while loading the model.": "Por favor, non peche a páxina de configuración mentres se carga o modelo.", + "Please enter a Connection ID before authorizing OAuth.": "Por favor, introduza un ID de conexión antes de autorizar OAuth.", + "Please enter a message or attach a file.": "Por favor, introduza unha mensaxe ou anexe un ficheiro.", "Please enter a prompt": "Por favor ingrese un prompt", - "Please enter a valid JSON spec": "", - "Please enter a valid path": "", - "Please enter a valid URL": "", - "Please enter a valid URL.": "", - "Please enter Client ID and Client Secret": "", + "Please enter a valid JSON spec": "Por favor, introduza unha especificación JSON válida", + "Please enter a valid path": "Por favor, introduza unha ruta válida", + "Please enter a valid URL": "Por favor, introduza unha URL válida", + "Please enter a valid URL.": "Por favor, introduza unha URL válida.", + "Please enter Client ID and Client Secret": "Por favor, introduza o ID de cliente e o segredo de cliente", "Please fill in all fields.": "Por favor llene todos os campos.", - "Please register the OAuth client": "", - "Please save the connection before authorizing OAuth": "", - "Please save the connection to persist the OAuth client information and do not change the ID": "", + "Please register the OAuth client": "Por favor, rexistre o cliente OAuth", + "Please save the connection before authorizing OAuth": "Por favor, garde a conexión antes de autorizar OAuth", + "Please save the connection to persist the OAuth client information and do not change the ID": "Por favor, garde a conexión para conservar a información do cliente OAuth e non cambie o ID", "Please select a model.": "Por favor seleccione un modelo.", "Please select a reason": "Por favor seleccione unha razón", - "Please select a valid JSON file": "", - "Please select at least one user for Direct Message channel.": "", - "Please wait until all files are uploaded.": "", - "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "", - "Policy changes apply to newly provisioned terminals. Refresh matching terminals to apply them to existing terminals.": "", - "Policy ID": "", - "Policy ID is required": "", - "Policy is still loading": "", - "Ports": "", + "Please select a valid JSON file": "Por favor, seleccione un ficheiro JSON válido", + "Please select at least one user for Direct Message channel.": "Por favor, seleccione polo menos un usuario para a canle de mensaxe directa.", + "Please wait until all files are uploaded.": "Por favor, agarde ata que se suban todos os ficheiros.", + "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "PNG, JPEG, WebP ou GIF. Ata 5 MiB e 25 megapíxeles.", + "Policy changes apply to newly provisioned terminals. Refresh matching terminals to apply them to existing terminals.": "Os cambios na política aplícanse aos terminais aprovisionados a partir de agora. Recargue os terminais coincidentes para aplicalos aos terminais existentes.", + "Policy ID": "ID da política", + "Policy ID is required": "O ID da política é obrigatorio", + "Policy is still loading": "A política aínda se está cargando", + "Ports": "Portos", "Positive attitude": "Actitud positiva", - "Prefer not to say": "", - "Preferences": "", + "Prefer not to say": "Prefiro non dicilo", + "Preferences": "Preferencias", "Prefix ID": "ID de prefijo", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "O ID de prefixo se utiliza para evitar conflictos con outras conexiones añadiendo un prefijo a os IDs de os modelos - deje vacío para deshabilitar", - "Preparing {{NAME}}...": "", - "Preparing download...": "", - "Preparing your authenticator…": "", - "Press keys...": "", - "Prevent File Creation": "", - "Preview": "", - "Preview Access": "", - "Preview behavior": "", - "Preview failed": "", - "Preview gesture": "", - "Previous": "", + "Preparing {{NAME}}...": "Preparando {{NAME}}...", + "Preparing download...": "Preparando a descarga...", + "Preparing your authenticator…": "Preparando o seu autenticador…", + "Press keys...": "Prema as teclas...", + "Prevent File Creation": "Evitar a creación de ficheiros", + "Preview": "Vista previa", + "Preview Access": "Previsualizar o acceso", + "Preview behavior": "Comportamento da vista previa", + "Preview failed": "Erro na vista previa", + "Preview gesture": "Previsualizar o xesto", + "Previous": "Anterior", "Previous 30 days": "Últimos 30 días", "Previous 7 days": "Últimos 7 días", - "Previous message": "", - "Previous month": "", - "Previous page": "", - "Previous version": "", - "Private": "", - "Private conversation between selected users": "", - "Production version updated": "", + "Previous message": "Mensaxe anterior", + "Previous month": "Mes anterior", + "Previous page": "Páxina anterior", + "Previous version": "Versión anterior", + "Private": "Privado", + "Private conversation between selected users": "Conversa privada entre usuarios seleccionados", + "Production version updated": "Versión de produción actualizada", "Profile": "Perfil", "Prompt": "Prompt", "Prompt Content": "Contenido do Prompt", "Prompt created successfully": "Prompt creado exitosamente", - "Prompt Menu": "", - "Prompt Name": "", - "Prompt Template": "", + "Prompt Menu": "Menú do prompt", + "Prompt Name": "Nome do prompt", + "Prompt Template": "Plantilla de prompt", "Prompt updated successfully": "Prompt actualizado exitosamente", "Prompts": "Prompts", "Prompts Access": "Acceso a Prompts", - "Prompts Public Sharing": "", - "Prompts Sharing": "", - "Provider": "", - "Public": "", + "Prompts Public Sharing": "Compartir prompts publicamente", + "Prompts Sharing": "Compartir prompts", + "Provider": "Provedor", + "Public": "Público", "Pull \"{{searchValue}}\" from Ollama.com": "Extraer \"{{searchValue}}\" de Ollama.com", "Pull a model from Ollama.com": "Obter un modelo de Ollama.com", - "Pull Model": "", - "Pyodide file browser": "", - "Quality": "", - "Query failed": "", - "Querying": "", - "Queued messages": "", - "Quick Actions": "", - "Ran {{COUNT}} analyses": "", - "Ran {{COUNT}} analysis": "", - "Rate {{rating}} out of 10": "", + "Pull Model": "Descargar o modelo", + "Pyodide file browser": "Explorador de ficheiros de Pyodide", + "Quality": "Calidade", + "Query failed": "Erro na consulta", + "Querying": "Consultando", + "Queued messages": "Mensaxes en cola", + "Quick Actions": "Accións rápidas", + "Ran {{COUNT}} analyses": "Fixéronse {{COUNT}} análises", + "Ran {{COUNT}} analysis": "Fíxose {{COUNT}} análise", + "Rate {{rating}} out of 10": "Valorar con {{rating}} sobre 10", "Rating": "Calificación", "Read": "Ler", "Read Aloud": "Ler en voz alta", - "Read more →": "", - "Read only": "", - "Read Only": "", - "Read the docs": "", - "Read-only": "", - "Read-Only Access": "", - "Realtime": "", - "Realtime Voice": "", - "Reason": "", - "Reasoning text...": "", - "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "", - "Receives matching events across the instance, including system/config events and events associated with any user.": "", - "Receives matching events that are not associated with a user.": "", - "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "", - "Recently Used": "", - "Recommended": "", - "Reconnect": "", - "Reconnected": "", - "Record": "", + "Read more →": "Ler máis →", + "Read only": "Só lectura", + "Read Only": "Só lectura", + "Read the docs": "Ler a documentación", + "Read-only": "Só lectura", + "Read-Only Access": "Acceso de só lectura", + "Realtime": "Tempo real", + "Realtime Voice": "Voz en tempo real", + "Reason": "Razón", + "Reasoning text...": "Texto do razoamento...", + "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "Reconstrúe os vectores dos ficheiros de coñecemento, da busca no coñecemento e da memoria co modelo de embedding actual.", + "Receives matching events across the instance, including system/config events and events associated with any user.": "Recibe os eventos coincidentes de toda a instancia, incluídos os eventos de sistema/configuración e os eventos asociados a calquera usuario.", + "Receives matching events that are not associated with a user.": "Recibe os eventos coincidentes que non están asociados a ningún usuario.", + "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "Recibe os eventos coincidentes asociados a usuarios só cando o actor, o usuario obxecto do evento ou os datos de usuario coinciden con estes usuarios ou cos membros actuais destes grupos. Non se envían eventos de sistema/configuración.", + "Recently Used": "Usados recentemente", + "Recommended": "Recomendada", + "Reconnect": "Reconectar", + "Reconnected": "Reconectado", + "Record": "Gravar", "Record voice": "Grabar voz", - "Recover your authenticator": "", - "Recovery code": "", + "Recover your authenticator": "Recuperar o seu autenticador", + "Recovery code": "Código de recuperación", "Redirecting you to Open WebUI Community": "Redireccionándote a a comunidad OpenWebUI", - "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "", - "Reference Chats": "", - "Refresh": "", - "Refresh requested: {{count}} terminal(s)_one": "", - "Refresh requested: {{count}} terminal(s)_other": "", - "Refresh Terminals": "", - "Refreshing...": "", + "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Reduce a probabilidade de xerar texto sen sentido. Un valor máis alto (p. ex. 100) dará respostas máis variadas, mentres que un valor máis baixo (p. ex. 10) será máis conservador.", + "Reference Chats": "Referenciar chats", + "Refresh": "Recargar", + "Refresh requested: {{count}} terminal(s)_one": "Recarga solicitada: {{count}} terminal", + "Refresh requested: {{count}} terminal(s)_other": "Recarga solicitada: {{count}} terminais", + "Refresh Terminals": "Recargar terminais", + "Refreshing...": "Recargando...", "Refused when it shouldn't have": "Rechazado cuando no debería", "Regenerate": "Regenerar", - "Regenerate Response": "", - "Region and language of the search results, e.g. en-us.": "", - "Register Again": "", - "Register Client": "", - "Registered": "", - "registered to": "", - "Registration failed": "", - "Registration successful": "", - "Reindex Embedding Data": "", + "Regenerate Response": "Rexenerar a resposta", + "Region and language of the search results, e.g. en-us.": "Rexión e idioma dos resultados da busca, p. ex. en-us.", + "Register Again": "Rexistrar de novo", + "Register Client": "Rexistrar o cliente", + "Registered": "Rexistrado", + "registered to": "rexistrada a nome de", + "Registration failed": "Erro no rexistro", + "Registration successful": "Rexistro correcto", + "Reindex Embedding Data": "Reindexar os datos de embedding", "Release Notes": "Notas da versión", - "Releases": "", + "Releases": "Versións", "Relevance": "Relevancia", - "Remember Dismissal": "", - "Reminder": "", + "Remember Dismissal": "Lembrar o descarte", + "Reminder": "Recordatorio", "Remove": "Eliminar", - "Remove {{MODELID}} from list.": "", - "Remove action": "", - "Remove file": "", - "Remove File": "", - "Remove from favorites": "", - "Remove gesture": "", - "Remove image": "", - "Remove Pinned Model": "", - "Remove prompt suggestion": "", - "Remove Selected Model": "", - "Removing {{count}} stale files..._one": "", - "Removing {{count}} stale files..._other": "", + "Remove {{MODELID}} from list.": "Quitar {{MODELID}} da lista.", + "Remove action": "Quitar a acción", + "Remove file": "Quitar o ficheiro", + "Remove File": "Quitar o ficheiro", + "Remove from favorites": "Quitar de favoritos", + "Remove gesture": "Quitar o xesto", + "Remove image": "Quitar a imaxe", + "Remove Pinned Model": "Quitar o modelo fixado", + "Remove prompt suggestion": "Quitar a suxestión de prompt", + "Remove Selected Model": "Quitar o modelo seleccionado", + "Removing {{count}} stale files..._one": "Eliminando {{count}} ficheiro obsoleto...", + "Removing {{count}} stale files..._other": "Eliminando {{count}} ficheiros obsoletos...", "Rename": "Renombrar", - "Renamed to {{name}}": "", - "Reorder": "", - "Repeat": "", - "Replace": "", - "Replace authenticator": "", - "Reply": "", + "Renamed to {{name}}": "Renomeado como {{name}}", + "Reorder": "Reordenar", + "Repeat": "Repetir", + "Replace": "Substituír", + "Replace authenticator": "Substituír o autenticador", + "Reply": "Responder", "Reply in Thread": "Responder no hilo", - "Reply to thread...": "", - "Replying to {{NAME}}": "", - "Require an authenticator for all users": "", - "required": "", - "Research Knowledge": "", + "Reply to thread...": "Responder no fío...", + "Replying to {{NAME}}": "Respondendo a {{NAME}}", + "Require an authenticator for all users": "Esixir un autenticador a todos os usuarios", + "required": "obrigatorio", + "Research Knowledge": "Coñecemento de investigación", "Reset": "Reiniciar", "Reset All Models": "Reiniciar todos os modelos", - "Reset all permissions to their initial configuration values": "", - "Reset Defaults": "", - "Reset group permissions to match the current default user permissions": "", - "Reset knowledge base?": "", - "Reset persisted files": "", - "Reset to Defaults": "", + "Reset all permissions to their initial configuration values": "Restablecer todos os permisos aos seus valores de configuración iniciais", + "Reset Defaults": "Restablecer os valores predeterminados", + "Reset group permissions to match the current default user permissions": "Restablecer os permisos do grupo para que coincidan cos permisos de usuario predeterminados actuais", + "Reset knowledge base?": "¿Restablecer a base de coñecementos?", + "Reset persisted files": "Restablecer os ficheiros persistentes", + "Reset to Defaults": "Restablecer os valores predeterminados", "Reset view": "Reiniciar vista", - "Reset zoom": "", - "Resize panel": "", - "Response": "", + "Reset zoom": "Restablecer o zoom", + "Resize panel": "Redimensionar o panel", + "Response": "Resposta", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "As notificacions de resposta non poden activarse debido a que os permisos do sitio web han sido denegados. Por favor, visite as configuracions da sua navegador para otorgar o acceso necesario.", - "Responses": "", - "Restart": "", + "Responses": "Responses", + "Restart": "Reiniciar", "Result": "Resultado", "RESULT": "Resultado", - "Retrieved {{count}} sources": "", - "Retrieved {{count}} sources_one": "", - "Retrieved {{count}} sources_other": "", - "Retrieved 1 source": "", - "Retry": "", - "Retry setup": "", - "Return to call": "", - "Rewrite the selected text.": "", + "Retrieved {{count}} sources": "Recuperáronse {{count}} fontes", + "Retrieved {{count}} sources_one": "Recuperouse {{count}} fonte", + "Retrieved {{count}} sources_other": "Recuperáronse {{count}} fontes", + "Retrieved 1 source": "Recuperouse 1 fonte", + "Retry": "Tentar de novo", + "Retry setup": "Tentar de novo a configuración", + "Return to call": "Volver á chamada", + "Rewrite the selected text.": "Reescribe o texto seleccionado.", "Role": "Rol", "RTL": "RTL", "Run": "Executar", - "Run AI on your own terms. Connect any model, extend with code, and protect what matters without compromise. Your models, your data, your machine, wherever you open it.": "", - "Run All": "", - "Run cell (⌘+Enter)": "", - "Run now": "", - "Run Now": "", - "Run tools without asking for approval.": "", + "Run AI on your own terms. Connect any model, extend with code, and protect what matters without compromise. Your models, your data, your machine, wherever you open it.": "Execute a IA coas súas propias condicións. Conecte calquera modelo, amplíe con código e protexa o que importa sen concesións. Os seus modelos, os seus datos, a súa máquina, onde queira que o abra.", + "Run All": "Executar todo", + "Run cell (⌘+Enter)": "Executar a cela (⌘+Intro)", + "Run now": "Executar agora", + "Run Now": "Executar agora", + "Run tools without asking for approval.": "Executa as ferramentas sen pedir aprobación.", "Running": "Executando", - "Running Open WebUI for a team?": "", + "Running Open WebUI for a team?": "¿Usa Open WebUI para un equipo?", "Running...": "Executando...", - "runs": "", - "Runs": "", - "Sa_day_of_week": "", + "runs": "execucións", + "Runs": "Execucións", + "Sa_day_of_week": "Sá", "Save": "Gardar", "Save & Create": "Gardar y xerar", "Save & Update": "Gardar y Actualizar", "Save As Copy": "Gardar como copia", - "Save Chat": "", - "Save the connection to keep the OAuth details. Keep the Connection ID unchanged.": "", - "Save your recovery codes": "", + "Save Chat": "Gardar o chat", + "Save the connection to keep the OAuth details. Keep the Connection ID unchanged.": "Garde a conexión para conservar os detalles de OAuth. Manteña sen cambios o ID da conexión.", + "Save your recovery codes": "Gardar os seus códigos de recuperación", "Saved": "Gardado", - "Saving...": "", - "Scan the QR code, then enter the six-digit code from your authenticator app.": "", - "Schedule": "", - "Scheduled time must be in the future": "", - "Screen Share": "", - "Scroll to bottom": "", - "Scroll to Top": "", + "Saving...": "Gardando...", + "Scan the QR code, then enter the six-digit code from your authenticator app.": "Escanee o código QR e despois introduza o código de seis díxitos da súa aplicación de autenticación.", + "Schedule": "Programación", + "Scheduled time must be in the future": "A hora programada debe estar no futuro", + "Screen Share": "Compartir pantalla", + "Scroll to bottom": "Desprazar ata abaixo", + "Scroll to Top": "Desprazar ata arriba", "Search": "Buscar", "Search a model": "Buscar un modelo", - "Search actions": "", - "Search all emojis": "", - "Search Automations": "", - "Search channels": "", + "Search actions": "Buscar accións", + "Search all emojis": "Buscar en todos os emojis", + "Search Automations": "Buscar automatizacións", + "Search channels": "Buscar canles", "Search Chats": "Chats de búsqueda", "Search Collection": "Buscar Colección", - "Search Files": "", - "Search files and contents": "", - "Search filters": "", - "Search folders": "", - "search for archived chats": "", - "search for folders": "", - "search for pinned chats": "", - "search for shared chats": "", + "Search Files": "Buscar ficheiros", + "Search files and contents": "Buscar ficheiros e contidos", + "Search filters": "Buscar filtros", + "Search folders": "Buscar cartafoles", + "search for archived chats": "buscar chats arquivados", + "search for folders": "buscar cartafoles", + "search for pinned chats": "buscar chats fixados", + "search for shared chats": "buscar chats compartidos", "search for tags": "buscar etiquetas", "Search Functions": "Buscar Funcions", - "Search Groups": "", - "Search In Models": "", - "Search inherited members": "", + "Search Groups": "Buscar grupos", + "Search In Models": "Buscar nos modelos", + "Search inherited members": "Buscar membros herdados", "Search Knowledge": "Buscar coñecemento", - "Search Memories": "", + "Search Memories": "Buscar memorias", "Search Models": "Buscar Modelos", - "Search Notes": "", + "Search Notes": "Buscar notas", "Search options": "Opcions de búsqueda", - "Search or add pattern": "", - "Search parent groups": "", + "Search or add pattern": "Buscar ou engadir un patrón", + "Search parent groups": "Buscar grupos pai", "Search Prompts": "Buscar Prompts", - "Search skills": "", - "Search Skills": "", + "Search skills": "Buscar habilidades", + "Search Skills": "Buscar habilidades", "Search the internet": "Buscar en internet", - "Search tools": "", + "Search tools": "Buscar ferramentas", "Search Tools": "Búsqueda de ferramentas", - "Search translations": "", - "Search users or groups": "", + "Search translations": "Buscar traducións", + "Search users or groups": "Buscar usuarios ou grupos", "Searched {{count}} sites": "Buscadas {{count}} sitios", - "Searching": "", + "Searching": "Buscando", "Searching \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Buscando coñecemento para \"{{searchQuery}}\"", - "Searching the web": "", + "Searching the web": "Buscando na web", "See readme.md for instructions": "Vea o readme.md para instruccions", - "Select": "", - "Select {{modelName}} model": "", - "Select {{name}}": "", - "Select a base model (e.g. llama3, gpt-4o)": "", - "Select a conversation to preview": "", + "Select": "Seleccionar", + "Select {{modelName}} model": "Seleccionar o modelo {{modelName}}", + "Select {{name}}": "Seleccionar {{name}}", + "Select a base model (e.g. llama3, gpt-4o)": "Seleccionar un modelo base (p. ex. llama3, gpt-4o)", + "Select a conversation to preview": "Seleccione unha conversa para ver a vista previa", "Select a engine": "Busca un motor", "Select a function": "Busca unha función", "Select a group": "Seleccionar un grupo", - "Select a language": "", - "Select a mode": "", + "Select a language": "Seleccionar un idioma", + "Select a mode": "Seleccionar un modo", "Select a model": "Selecciona un modelo", - "Select a model (optional)": "", + "Select a model (optional)": "Seleccionar un modelo (opcional)", "Select a pipeline": "Selección de unha Pipeline", "Select a pipeline url": "Selección de unha dirección URL de Pipeline", - "Select a reranking model engine": "", - "Select a role": "", - "Select a theme": "", + "Select a reranking model engine": "Seleccionar un motor do modelo de reranking", + "Select a role": "Seleccionar un rol", + "Select a theme": "Seleccionar un tema", "Select a tool": "Busca unha ferramenta", - "Select a voice": "", - "Select Action": "", - "Select All": "", - "Select an auth method": "", - "Select an embedding model engine": "", - "Select an engine": "", - "Select an instance": "", + "Select a voice": "Seleccionar unha voz", + "Select Action": "Seleccionar acción", + "Select All": "Seleccionar todo", + "Select an auth method": "Seleccionar un método de autenticación", + "Select an embedding model engine": "Seleccionar un motor do modelo de embedding", + "Select an engine": "Seleccionar un motor", + "Select an instance": "Seleccionar unha instancia", "Select an Ollama instance": "Seleccionar unha instancia de Ollama", - "Select an option": "", - "Select an output format": "", - "Select dtype": "", + "Select an option": "Seleccionar unha opción", + "Select an output format": "Seleccionar un formato de saída", + "Select dtype": "Seleccionar o dtype", "Select Engine": "Selecciona Motor", - "Select Filter": "", - "Select how to split message text for TTS requests": "", + "Select Filter": "Seleccionar filtro", + "Select how to split message text for TTS requests": "Seleccione como dividir o texto da mensaxe para as solicitudes de TTS", "Select Knowledge": "Selecciona coñecemento", - "Select Method": "", - "Select model": "", + "Select Method": "Seleccionar método", + "Select model": "Seleccionar modelo", "Select only one model to call": "Selecciona sólo un modelo para llamar", - "Select options": "", - "Select Skill": "", - "Select Tool": "", - "Select view": "", - "Selected": "", - "Selected model: {{modelName}}": "", + "Select options": "Seleccionar opcións", + "Select Skill": "Seleccionar habilidade", + "Select Tool": "Seleccionar ferramenta", + "Select view": "Seleccionar vista", + "Selected": "Seleccionado", + "Selected model: {{modelName}}": "Modelo seleccionado: {{modelName}}", "Selected model(s) do not support image inputs": "Os modelos seleccionados no admiten entradas de imaxen", - "Selected models define incompatible Chat Variables.": "", - "semantic": "", + "Selected models define incompatible Chat Variables.": "Os modelos seleccionados definen variables do chat incompatibles.", + "semantic": "semántico", "Send": "Enviar", "Send a Message": "Enviar un mensaxe", - "Send events for": "", + "Send events for": "Enviar eventos de", "Send message": "Enviar mensaxe", - "Send now": "", - "Send Test": "", - "Sending...": "", + "Send now": "Enviar agora", + "Send Test": "Enviar proba", + "Sending...": "Enviando...", "September": "Septiembre", - "Server connection failed": "", + "Server connection failed": "Erro na conexión co servidor", "Server connection verified": "Conexión do servidor verificada", - "Service Account": "", - "Services": "", - "Session": "", - "Session expired. Please sign in again.": "", - "Set a local zoom level for the app interface.": "", + "Service Account": "Conta de servizo", + "Services": "Servizos", + "Session": "Sesión", + "Session expired. Please sign in again.": "A sesión caducou. Por favor, inicie sesión de novo.", + "Set a local zoom level for the app interface.": "Establece un nivel de zoom local para a interface da aplicación.", "Set as default": "Establecer por defecto", - "Set as Pinned Model": "", - "Set as Production": "", - "Set as Selected Model": "", + "Set as Pinned Model": "Establecer como modelo fixado", + "Set as Production": "Establecer como versión de produción", + "Set as Selected Model": "Establecer como modelo seleccionado", "Set embedding model": "Establecer modelo de embedding", "Set embedding model (e.g. {{model}})": "Establecer modelo de embedding (ej. {{model}})", "Set reranking model (e.g. {{model}})": "Establecer modelo de reranking (ej. {{model}})", - "Set system-wide interface defaults for every account. Personal settings override these defaults.": "", + "Set system-wide interface defaults for every account. Personal settings override these defaults.": "Establece os valores predeterminados da interface para todas as contas do sistema. A configuración persoal prevalece sobre estes valores predeterminados.", "Set the number of layers, which will be off-loaded to GPU. Increasing this value can significantly improve performance for models that are optimized for GPU acceleration but may also consume more power and GPU resources.": "Establece o número de capas que se descargarán na GPU. Aumentar este valor puede mejorar significativamente o rendimiento de os modelos optimizados para la aceleración de GPU, pero también puede consumir mais energía y recursos de GPU.", "Set the number of worker threads used for computation. This option controls how many threads are used to process incoming requests concurrently. Increasing this value can improve performance under high concurrency workloads but may also consume more CPU resources.": "Establece o número de hilos de trabajo utilizados para o cálculo. Esta opción controla cuántos hilos se utilizan para procesar as solicitudes entrantes simultáneamente. Aumentar este valor puede mejorar o rendimiento bajo cargas de trabajo de alta concurrencia, pero también puede consumir mais recursos de CPU.", - "Set up your authenticator": "", + "Set up your authenticator": "Configurar o seu autenticador", "Set whisper model": "Establecer modelo de whisper", - "Set your status": "", + "Set your status": "Establecer o seu estado", "Sets a flat bias against tokens that have appeared at least once. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Establece un sesgo plano contra os tokens que han aparecido al menos una vez. Un valor más alto (por Exemplo, 1.5) penalizará más fuertemente las repeticiones, mientras que un valor más bajo (por Exemplo, 0.9) será más indulgente. En 0, está deshabilitado.", "Sets a scaling bias against tokens to penalize repetitions, based on how many times they have appeared. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 0.9) will be more lenient. At 0, it is disabled.": "Establece un sesgo de escala contra os tokens para penalizar las repeticiones, basado en cuántas veces han aparecido. Un valor más alto (por Exemplo, 1.5) penalizará más fuertemente las repeticiones, mientras que un valor más bajo (por Exemplo, 0.9) será más indulgente. En 0, está deshabilitado.", "Sets how far back for the model to look back to prevent repetition.": "Establece canto tempo debe retroceder o modelo para evitar a repetición.", "Sets the size of the context window used to generate the next token.": "Establece o tamaño da ventana de contexto utilizada para xenerar o seguinte token.", - "Setting": "", + "Setting": "Configuración", "Settings": "Configuración", - "settings configured": "", - "Settings Permissions": "", + "settings configured": "opcións configuradas", + "Settings Permissions": "Permisos de configuración", "Settings saved successfully!": "¡Configuración gardada con éxito!", - "Settings: open settings.": "", - "settings.admin.analytics.title": "", - "settings.admin.audio.additionalParameters.description": "", - "settings.admin.audio.additionalParameters.label": "", - "settings.admin.audio.languageLocales.label": "", - "settings.admin.audio.maxSpeakers.label": "", - "settings.admin.audio.mistralSttModel.description": "", + "Settings: open settings.": "Configuración: abrir a configuración.", + "settings.admin.analytics.title": "Analíticas", + "settings.admin.audio.additionalParameters.description": "Introduza como JSON parámetros adicionais para as solicitudes de TTS compatibles con OpenAI.", + "settings.admin.audio.additionalParameters.label": "Parámetros adicionais", + "settings.admin.audio.languageLocales.label": "Configuracións rexionais do idioma", + "settings.admin.audio.maxSpeakers.label": "Máximo de locutores", + "settings.admin.audio.mistralSttModel.description": "Deixe en branco para usar o modelo predeterminado (voxtral-mini-latest).", "settings.admin.audio.mistralSttModel.label": "Modelo STT", "settings.admin.audio.outputFormat.label": "Formato de saida", - "settings.admin.audio.requestFormat.description": "", - "settings.admin.audio.requestFormat.label": "", + "settings.admin.audio.requestFormat.description": "Seleccione como se envía o audio ao punto final compatible con OpenAI.", + "settings.admin.audio.requestFormat.label": "Formato da solicitude", "settings.admin.audio.responseSplitting.description": "Controlar como o texto do mensaxe se divide para as solicitudes de TTS. 'Puntuation' divide en oracions, 'paragraphs' divide en párrafos e 'none' manten o mensaxe como unha sola cadea.", - "settings.admin.audio.responseSplitting.label": "", - "settings.admin.audio.sections.speechToText.title": "", - "settings.admin.audio.sections.textToSpeech.title": "", - "settings.admin.audio.speechToTextEngine.description": "", + "settings.admin.audio.responseSplitting.label": "División da resposta", + "settings.admin.audio.sections.speechToText.title": "Voz a texto", + "settings.admin.audio.sections.textToSpeech.title": "Texto a voz", + "settings.admin.audio.speechToTextEngine.description": "Escolla o provedor de transcrición usado para a entrada de audio.", "settings.admin.audio.speechToTextEngine.label": "Motor de voz a texto", "settings.admin.audio.sttAzureApiKey.label": "Chave da API ", - "settings.admin.audio.sttAzureBaseUrl.label": "", + "settings.admin.audio.sttAzureBaseUrl.label": "URL do punto final", "settings.admin.audio.sttAzureRegion.label": "Rexión de Azure", "settings.admin.audio.sttDeepgramApiKey.label": "Chave da API ", "settings.admin.audio.sttMistralApiBaseUrl.label": "Dirección URL da API", @@ -2132,13 +2132,13 @@ "settings.admin.audio.sttOpenaiApiKey.label": "Chave da API ", "settings.admin.audio.sttWhisperModel.description": "Open WebUI usa faster-whisper internamente.", "settings.admin.audio.sttWhisperModel.label": "Modelo STT", - "settings.admin.audio.supportedMimeTypes.description": "", - "settings.admin.audio.supportedMimeTypes.label": "", - "settings.admin.audio.textToSpeechEngine.description": "", + "settings.admin.audio.supportedMimeTypes.description": "Tipos MIME de audio ou vídeo aceptados para subir, separados por comas.", + "settings.admin.audio.supportedMimeTypes.label": "Tipos MIME admitidos", + "settings.admin.audio.textToSpeechEngine.description": "Escolla o provedor de voz usado para a saída de audio do asistente.", "settings.admin.audio.textToSpeechEngine.label": "Motor de texto a voz", "settings.admin.audio.title": "Audio", "settings.admin.audio.ttsApiKey.label": "Chave da API ", - "settings.admin.audio.ttsAzureSpeechBaseUrl.label": "", + "settings.admin.audio.ttsAzureSpeechBaseUrl.label": "URL do punto final", "settings.admin.audio.ttsAzureSpeechRegion.label": "Rexión de Azure", "settings.admin.audio.ttsMistralApiBaseUrl.label": "Dirección URL da API", "settings.admin.audio.ttsMistralApiKey.label": "Chave da API ", @@ -2147,753 +2147,753 @@ "settings.admin.audio.ttsOpenaiApiBaseUrl.label": "Dirección URL da API", "settings.admin.audio.ttsOpenaiApiKey.label": "Chave da API ", "settings.admin.audio.ttsVoice.label": "Voz do TTS", - "settings.admin.audio.updateModel.label": "", - "settings.admin.audio.useChatCompletionsApi.description": "", - "settings.admin.audio.useChatCompletionsApi.label": "", - "settings.admin.authentication.adminContactEmail.description": "", - "settings.admin.authentication.adminContactEmail.label": "", - "settings.admin.authentication.adminDetails.description": "", - "settings.admin.authentication.adminDetails.label": "", - "settings.admin.authentication.adminRoles.description": "", - "settings.admin.authentication.adminRoles.label": "", - "settings.admin.authentication.allowedDomains.description": "", - "settings.admin.authentication.allowedDomains.label": "", - "settings.admin.authentication.allowedEndpoints.description": "", + "settings.admin.audio.updateModel.label": "Actualizar o modelo", + "settings.admin.audio.useChatCompletionsApi.description": "Usa o punto final /v1/chat/completions en lugar de /v1/audio/transcriptions para obter unha precisión potencialmente mellor.", + "settings.admin.audio.useChatCompletionsApi.label": "Usar a API Chat Completions", + "settings.admin.authentication.adminContactEmail.description": "Correo electrónico que se mostra na superposición das contas pendentes.", + "settings.admin.authentication.adminContactEmail.label": "Correo electrónico de contacto do administrador", + "settings.admin.authentication.adminDetails.description": "Mostra os datos de contacto do administrador mentres unha conta agarda aprobación.", + "settings.admin.authentication.adminDetails.label": "Datos do administrador", + "settings.admin.authentication.adminRoles.description": "Roles do provedor que conceden acceso de administrador.", + "settings.admin.authentication.adminRoles.label": "Roles de administrador", + "settings.admin.authentication.allowedDomains.description": "Dominios de correo electrónico aos que se permite iniciar sesión con OAuth.", + "settings.admin.authentication.allowedDomains.label": "Dominios permitidos", + "settings.admin.authentication.allowedEndpoints.description": "Rutas da API, separadas por comas, ás que poden acceder as chaves da API.", "settings.admin.authentication.allowedEndpoints.label": "Puntos finais permitidos", - "settings.admin.authentication.allowedRoles.description": "", - "settings.admin.authentication.allowedRoles.label": "", - "settings.admin.authentication.apiKeyEndpointRestrictions.description": "", + "settings.admin.authentication.allowedRoles.description": "Roles do provedor aos que se permite iniciar sesión.", + "settings.admin.authentication.allowedRoles.label": "Roles permitidos", + "settings.admin.authentication.apiKeyEndpointRestrictions.description": "Limita as chaves da API aos puntos finais configurados.", "settings.admin.authentication.apiKeyEndpointRestrictions.label": "Restriccions de Endpoint de Chave de API", - "settings.admin.authentication.apiKeys.description": "", - "settings.admin.authentication.apiKeys.label": "", - "settings.admin.authentication.applicationDn.description": "", + "settings.admin.authentication.apiKeys.description": "Permite aos usuarios crear chaves da API para o acceso programático.", + "settings.admin.authentication.apiKeys.label": "Chaves da API", + "settings.admin.authentication.applicationDn.description": "DN de vinculación que se usa para buscar no directorio.", "settings.admin.authentication.applicationDn.label": "Aplicacion DN", - "settings.admin.authentication.applicationDnPassword.description": "", + "settings.admin.authentication.applicationDnPassword.description": "Contrasinal do DN de vinculación.", "settings.admin.authentication.applicationDnPassword.label": " Contrasinal da Aplicacion DN", - "settings.admin.authentication.attributeForMail.description": "", + "settings.admin.authentication.attributeForMail.description": "Atributo LDAP que se usa como enderezo de correo electrónico do usuario.", "settings.admin.authentication.attributeForMail.label": "Atributo para correo", - "settings.admin.authentication.attributeForUsername.description": "", + "settings.admin.authentication.attributeForUsername.description": "Atributo LDAP que se usa como nome de usuario.", "settings.admin.authentication.attributeForUsername.label": "Atributo para o nome do usuario", - "settings.admin.authentication.autoRedirect.description": "", - "settings.admin.authentication.autoRedirect.label": "", - "settings.admin.authentication.blockedGroups.description": "", - "settings.admin.authentication.blockedGroups.label": "", - "settings.admin.authentication.certificatePath.description": "", + "settings.admin.authentication.autoRedirect.description": "Envía os usuarios directamente ao provedor OAuth desde a páxina de inicio de sesión.", + "settings.admin.authentication.autoRedirect.label": "Redirección automática", + "settings.admin.authentication.blockedGroups.description": "Grupos do provedor aos que se bloquea o inicio de sesión.", + "settings.admin.authentication.blockedGroups.label": "Grupos bloqueados", + "settings.admin.authentication.certificatePath.description": "Ficheiro de certificado que se usa para a verificación TLS.", "settings.admin.authentication.certificatePath.label": "Ruta para os Certificados", - "settings.admin.authentication.ciphers.description": "", + "settings.admin.authentication.ciphers.description": "Lista de cifras TLS para as conexións LDAP.", "settings.admin.authentication.ciphers.label": "Cifrado", - "settings.admin.authentication.clientId.description": "", - "settings.admin.authentication.clientId.label": "", - "settings.admin.authentication.clientSecret.description": "", - "settings.admin.authentication.clientSecret.label": "", - "settings.admin.authentication.defaultGroup.description": "", - "settings.admin.authentication.defaultGroup.label": "", - "settings.admin.authentication.defaultUserRole.description": "", + "settings.admin.authentication.clientId.description": "Identificador de cliente OAuth do provedor.", + "settings.admin.authentication.clientId.label": "ID de cliente", + "settings.admin.authentication.clientSecret.description": "Segredo de cliente OAuth do provedor.", + "settings.admin.authentication.clientSecret.label": "Segredo de cliente", + "settings.admin.authentication.defaultGroup.description": "Grupo que se asigna de forma predeterminada aos novos usuarios.", + "settings.admin.authentication.defaultGroup.label": "Grupo predeterminado", + "settings.admin.authentication.defaultUserRole.description": "Rol que se asigna aos novos usuarios cando crean unha conta.", "settings.admin.authentication.defaultUserRole.label": "Rol por defecto para os usuarios", - "settings.admin.authentication.emailClaim.description": "", - "settings.admin.authentication.emailClaim.label": "", - "settings.admin.authentication.enableGroupCreation.description": "", - "settings.admin.authentication.enableGroupCreation.label": "", - "settings.admin.authentication.enableGroupManagement.description": "", - "settings.admin.authentication.enableGroupManagement.label": "", - "settings.admin.authentication.enableOauthGroupCreation.description": "", - "settings.admin.authentication.enableOauthGroupCreation.label": "", - "settings.admin.authentication.enableOauthGroupManagement.description": "", - "settings.admin.authentication.enableOauthGroupManagement.label": "", - "settings.admin.authentication.groupAttribute.description": "", - "settings.admin.authentication.groupAttribute.label": "", - "settings.admin.authentication.groupClaim.description": "", - "settings.admin.authentication.groupClaim.label": "", - "settings.admin.authentication.host.description": "", + "settings.admin.authentication.emailClaim.description": "Claim que se usa como enderezo de correo electrónico do usuario.", + "settings.admin.authentication.emailClaim.label": "Claim do correo electrónico", + "settings.admin.authentication.enableGroupCreation.description": "Crea os grupos que faltan a partir dos grupos LDAP.", + "settings.admin.authentication.enableGroupCreation.label": "Crear grupos automaticamente", + "settings.admin.authentication.enableGroupManagement.description": "Asigna os grupos LDAP a grupos de Open WebUI.", + "settings.admin.authentication.enableGroupManagement.label": "Asignación de grupos", + "settings.admin.authentication.enableOauthGroupCreation.description": "Crea os grupos que faltan a partir dos claims de OAuth.", + "settings.admin.authentication.enableOauthGroupCreation.label": "Crear grupos automaticamente", + "settings.admin.authentication.enableOauthGroupManagement.description": "Asigna os claims de OAuth a grupos de Open WebUI.", + "settings.admin.authentication.enableOauthGroupManagement.label": "Asignación de grupos", + "settings.admin.authentication.groupAttribute.description": "Atributo LDAP que contén os grupos aos que pertence o usuario.", + "settings.admin.authentication.groupAttribute.label": "Atributo de grupo", + "settings.admin.authentication.groupClaim.description": "Claim que contén os grupos do provedor.", + "settings.admin.authentication.groupClaim.label": "Claim de grupos", + "settings.admin.authentication.host.description": "Nome de host ou enderezo IP do servidor LDAP.", "settings.admin.authentication.host.label": "Host", - "settings.admin.authentication.jwtExpiration.description": "", + "settings.admin.authentication.jwtExpiration.description": "Unidades de tempo válidas: 's', 'm', 'h', 'd', 'w' ou '-1' para que non caduque.", "settings.admin.authentication.jwtExpiration.label": "Expiración do JWT", - "settings.admin.authentication.label.description": "", + "settings.admin.authentication.label.description": "Nome visible desta conexión LDAP.", "settings.admin.authentication.label.label": "Etiqueta", - "settings.admin.authentication.ldap.description": "", + "settings.admin.authentication.ldap.description": "Permite aos usuarios autenticarse cun directorio LDAP.", "settings.admin.authentication.ldap.label": "LDAP", - "settings.admin.authentication.loginForm.description": "", - "settings.admin.authentication.loginForm.label": "", - "settings.admin.authentication.mergeAccountsByEmail.description": "", - "settings.admin.authentication.mergeAccountsByEmail.label": "", - "settings.admin.authentication.newSignUps.description": "", - "settings.admin.authentication.newSignUps.label": "", - "settings.admin.authentication.oauthOidc.description": "", - "settings.admin.authentication.oauthOidc.label": "", - "settings.admin.authentication.oauthSignup.description": "", - "settings.admin.authentication.oauthSignup.label": "", - "settings.admin.authentication.pendingUserOverlayContent.description": "", - "settings.admin.authentication.pendingUserOverlayContent.label": "", - "settings.admin.authentication.pendingUserOverlayTitle.description": "", - "settings.admin.authentication.pendingUserOverlayTitle.label": "", - "settings.admin.authentication.pictureClaim.description": "", - "settings.admin.authentication.pictureClaim.label": "", - "settings.admin.authentication.port.description": "", + "settings.admin.authentication.loginForm.description": "Mostra o inicio de sesión con correo electrónico e contrasinal na páxina de inicio de sesión. Configure SSO ou LDAP antes de desactivalo. Desactivalo tamén bloquea os rexistros locais; o acceso á API con contrasinal non cambia.", + "settings.admin.authentication.loginForm.label": "Formulario de inicio de sesión", + "settings.admin.authentication.mergeAccountsByEmail.description": "Vincula os inicios de sesión con OAuth ás contas existentes co mesmo correo electrónico.", + "settings.admin.authentication.mergeAccountsByEmail.label": "Combinar contas por correo electrónico", + "settings.admin.authentication.newSignUps.description": "Permite aos novos usuarios crear contas.", + "settings.admin.authentication.newSignUps.label": "Novos rexistros", + "settings.admin.authentication.oauthOidc.description": "Permite aos usuarios autenticarse cun provedor OAuth / OIDC.", + "settings.admin.authentication.oauthOidc.label": "OAuth / OIDC", + "settings.admin.authentication.oauthSignup.description": "Permite aos usuarios crear contas mediante OAuth.", + "settings.admin.authentication.oauthSignup.label": "Rexistro con OAuth", + "settings.admin.authentication.pendingUserOverlayContent.description": "Mensaxe personalizada que se mostra mentres unha conta agarda aprobación.", + "settings.admin.authentication.pendingUserOverlayContent.label": "Contido da superposición para usuarios pendentes", + "settings.admin.authentication.pendingUserOverlayTitle.description": "Título personalizado que se mostra mentres unha conta agarda aprobación.", + "settings.admin.authentication.pendingUserOverlayTitle.label": "Título da superposición para usuarios pendentes", + "settings.admin.authentication.pictureClaim.description": "Claim que se usa como URL da imaxe de perfil.", + "settings.admin.authentication.pictureClaim.label": "Claim da imaxe", + "settings.admin.authentication.port.description": "Porto do servidor LDAP.", "settings.admin.authentication.port.label": "Puerto", - "settings.admin.authentication.providerName.description": "", - "settings.admin.authentication.providerName.label": "", - "settings.admin.authentication.providerUrl.description": "", - "settings.admin.authentication.providerUrl.label": "", - "settings.admin.authentication.redirectUri.description": "", - "settings.admin.authentication.redirectUri.label": "", - "settings.admin.authentication.roleMapping.description": "", - "settings.admin.authentication.roleMapping.label": "", - "settings.admin.authentication.rolesClaim.description": "", - "settings.admin.authentication.rolesClaim.label": "", - "settings.admin.authentication.scopes.description": "", - "settings.admin.authentication.scopes.label": "", - "settings.admin.authentication.searchBase.description": "", + "settings.admin.authentication.providerName.description": "Nome visible que se mostra para o provedor OAuth.", + "settings.admin.authentication.providerName.label": "Nome do provedor", + "settings.admin.authentication.providerUrl.description": "URL de descubrimento de OpenID deste provedor.", + "settings.admin.authentication.providerUrl.label": "URL do provedor", + "settings.admin.authentication.redirectUri.description": "URI de retorno rexistrado no provedor.", + "settings.admin.authentication.redirectUri.label": "URI de redirección", + "settings.admin.authentication.roleMapping.description": "Asigna os claims de OAuth a roles de Open WebUI.", + "settings.admin.authentication.roleMapping.label": "Asignación de roles", + "settings.admin.authentication.rolesClaim.description": "Claim que contén os roles do provedor.", + "settings.admin.authentication.rolesClaim.label": "Claim de roles", + "settings.admin.authentication.scopes.description": "Ámbitos de OAuth que se solicitan durante o inicio de sesión.", + "settings.admin.authentication.scopes.label": "Ámbitos", + "settings.admin.authentication.searchBase.description": "DN base que se usa ao buscar usuarios.", "settings.admin.authentication.searchBase.label": "Base de búsqueda", - "settings.admin.authentication.searchFilters.description": "", + "settings.admin.authentication.searchFilters.description": "Filtro LDAP que se usa para identificar os usuarios que inician sesión.", "settings.admin.authentication.searchFilters.label": "Filtros de búsqueda", "settings.admin.authentication.sections.ldap.title": "LDAP", - "settings.admin.authentication.sections.oauthOidc.title": "", - "settings.admin.authentication.sections.pendingAccounts.title": "", - "settings.admin.authentication.sections.userAccess.title": "", - "settings.admin.authentication.subClaim.description": "", - "settings.admin.authentication.subClaim.label": "", - "settings.admin.authentication.title": "", - "settings.admin.authentication.tls.description": "", + "settings.admin.authentication.sections.oauthOidc.title": "OAuth / OIDC", + "settings.admin.authentication.sections.pendingAccounts.title": "Contas pendentes", + "settings.admin.authentication.sections.userAccess.title": "Acceso dos usuarios", + "settings.admin.authentication.subClaim.description": "Claim que se usa como identificador estable do usuario.", + "settings.admin.authentication.subClaim.label": "Claim sub", + "settings.admin.authentication.title": "Autenticación", + "settings.admin.authentication.tls.description": "Usa TLS ao conectar co servidor LDAP.", "settings.admin.authentication.tls.label": "TLS", - "settings.admin.authentication.updateEmail.description": "", - "settings.admin.authentication.updateEmail.label": "", - "settings.admin.authentication.updateName.description": "", - "settings.admin.authentication.updateName.label": "", - "settings.admin.authentication.updatePicture.description": "", - "settings.admin.authentication.updatePicture.label": "", - "settings.admin.authentication.usernameClaim.description": "", - "settings.admin.authentication.usernameClaim.label": "", - "settings.admin.authentication.validateCertificate.description": "", - "settings.admin.authentication.validateCertificate.label": "", - "settings.admin.codeExecution.codeExecutionEngine.description": "", + "settings.admin.authentication.updateEmail.description": "Actualiza o correo electrónico da conta desde OAuth ao iniciar sesión.", + "settings.admin.authentication.updateEmail.label": "Actualizar o correo electrónico", + "settings.admin.authentication.updateName.description": "Actualiza o nome da conta desde OAuth ao iniciar sesión.", + "settings.admin.authentication.updateName.label": "Actualizar o nome", + "settings.admin.authentication.updatePicture.description": "Actualiza a imaxe de perfil desde OAuth ao iniciar sesión.", + "settings.admin.authentication.updatePicture.label": "Actualizar a imaxe", + "settings.admin.authentication.usernameClaim.description": "Claim que se usa como nome visible.", + "settings.admin.authentication.usernameClaim.label": "Claim do nome de usuario", + "settings.admin.authentication.validateCertificate.description": "Verifica o certificado do servidor LDAP cando TLS está activado.", + "settings.admin.authentication.validateCertificate.label": "Validar o certificado", + "settings.admin.codeExecution.codeExecutionEngine.description": "Escolla o contorno de execución que se usa para os bloques de código xerados.", "settings.admin.codeExecution.codeExecutionEngine.label": "Motor de execución de código", - "settings.admin.codeExecution.codeExecutionJupyterAuth.description": "", + "settings.admin.codeExecution.codeExecutionJupyterAuth.description": "Seleccione como se autentica Open WebUI co servidor Jupyter.", "settings.admin.codeExecution.codeExecutionJupyterAuth.label": "autenticación Jupyter", - "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.description": "", - "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.label": "", - "settings.admin.codeExecution.codeExecutionJupyterAuthToken.label": "", - "settings.admin.codeExecution.codeExecutionJupyterTimeout.description": "", + "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.description": "Credenciais que se usan para autenticarse co servidor Jupyter.", + "settings.admin.codeExecution.codeExecutionJupyterAuthPassword.label": "Contrasinal de Jupyter", + "settings.admin.codeExecution.codeExecutionJupyterAuthToken.label": "Token de Jupyter", + "settings.admin.codeExecution.codeExecutionJupyterTimeout.description": "Tempo máximo de execución, en segundos, antes de que se deteña a execución.", "settings.admin.codeExecution.codeExecutionJupyterTimeout.label": "Tempo de espera esgotado para a execución de código", - "settings.admin.codeExecution.codeExecutionJupyterUrl.description": "", + "settings.admin.codeExecution.codeExecutionJupyterUrl.description": "Conecta a execución de código a un punto final dun servidor Jupyter.", "settings.admin.codeExecution.codeExecutionJupyterUrl.label": "url Jupyter", - "settings.admin.codeExecution.codeInterpreterEngine.description": "", + "settings.admin.codeExecution.codeInterpreterEngine.description": "Escolla o contorno de execución que usa a ferramenta do intérprete de código.", "settings.admin.codeExecution.codeInterpreterEngine.label": "Motor interprete de código", - "settings.admin.codeExecution.codeInterpreterJupyterAuth.description": "", + "settings.admin.codeExecution.codeInterpreterJupyterAuth.description": "Seleccione como se autentica Open WebUI co servidor Jupyter.", "settings.admin.codeExecution.codeInterpreterJupyterAuth.label": "autenticación Jupyter", - "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.description": "", - "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.label": "", - "settings.admin.codeExecution.codeInterpreterJupyterAuthToken.label": "", - "settings.admin.codeExecution.codeInterpreterJupyterTimeout.description": "", + "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.description": "Credenciais que se usan para autenticarse co servidor Jupyter.", + "settings.admin.codeExecution.codeInterpreterJupyterAuthPassword.label": "Contrasinal de Jupyter", + "settings.admin.codeExecution.codeInterpreterJupyterAuthToken.label": "Token de Jupyter", + "settings.admin.codeExecution.codeInterpreterJupyterTimeout.description": "Tempo máximo de execución, en segundos, antes de que se deteña a execución.", "settings.admin.codeExecution.codeInterpreterJupyterTimeout.label": "Tempo de espera esgotado para a execución de código", - "settings.admin.codeExecution.codeInterpreterJupyterUrl.description": "", + "settings.admin.codeExecution.codeInterpreterJupyterUrl.description": "Conecta o intérprete de código a un punto final dun servidor Jupyter.", "settings.admin.codeExecution.codeInterpreterJupyterUrl.label": "url Jupyter", - "settings.admin.codeExecution.codeInterpreterPromptTemplate.description": "", + "settings.admin.codeExecution.codeInterpreterPromptTemplate.description": "Deixe en branco para usar o prompt predeterminado ou introduza un prompt personalizado.", "settings.admin.codeExecution.codeInterpreterPromptTemplate.label": "Exemplos de Prompt para o Interprete de Código", - "settings.admin.codeExecution.enableCodeExecution.description": "", + "settings.admin.codeExecution.enableCodeExecution.description": "Permite aos modelos executar o código xerado e devolver os resultados da execución.", "settings.admin.codeExecution.enableCodeExecution.label": "Habilitar a execución de código", - "settings.admin.codeExecution.enableCodeInterpreter.description": "", + "settings.admin.codeExecution.enableCodeInterpreter.description": "Permite aos modelos usar a ferramenta do intérprete de código durante os chats.", "settings.admin.codeExecution.enableCodeInterpreter.label": "Habilitar o interprete de código", - "settings.admin.codeExecution.sections.codeExecution.title": "", + "settings.admin.codeExecution.sections.codeExecution.title": "Execución de código", "settings.admin.codeExecution.sections.codeInterpreter.title": "Interprete de Código", - "settings.admin.codeExecution.title": "", + "settings.admin.codeExecution.title": "Execución de código", "settings.admin.connections.addConnection.label": "Agregar Conexión", - "settings.admin.connections.cacheBaseModelList.description": "", - "settings.admin.connections.cacheBaseModelList.label": "", + "settings.admin.connections.cacheBaseModelList.description": "A caché da lista de modelos base acelera o acceso porque só obtén os modelos base no inicio ou ao gardar a configuración—é máis rápido, pero pode non mostrar os cambios recentes nos modelos base.", + "settings.admin.connections.cacheBaseModelList.label": "Gardar en caché a lista de modelos base", "settings.admin.connections.directConnections.description": "Conexións directas permiten aos usuarios conectar cos seus propios puntos finais de API compatibles con OpenAI.", "settings.admin.connections.directConnections.label": "Conexións directas", - "settings.admin.connections.directIntegrations.description": "", - "settings.admin.connections.directIntegrations.label": "", + "settings.admin.connections.directIntegrations.description": "Mostra a lapela Integracións aos usuarios con permiso para xestionar as súas propias conexións de ferramentas e de terminal, incluídos os administradores. Ocultala non desactiva as conexións existentes.", + "settings.admin.connections.directIntegrations.label": "Integracións directas", "settings.admin.connections.manageOllamaApiConnections.description": "¿Problemas para acceder a Ollama?", "settings.admin.connections.manageOllamaApiConnections.label": "Xestionar conexiones API de Ollama", "settings.admin.connections.manageOpenaiApiConnections.label": "Xestionar conexiones API de OpenAI", "settings.admin.connections.ollamaApi.label": "Ollama API", "settings.admin.connections.openaiApi.label": "OpenAI API", - "settings.admin.connections.refreshModels.label": "", - "settings.admin.connections.sections.userConnections.title": "", + "settings.admin.connections.refreshModels.label": "Recargar", + "settings.admin.connections.sections.userConnections.title": "Conexións dos usuarios", "settings.admin.connections.title": "Conexions", - "settings.admin.db.allChats.description": "", - "settings.admin.db.allChats.label": "", - "settings.admin.db.database.description": "", + "settings.admin.db.allChats.description": "Descarga o historial de chats de todos os usuarios como JSON.", + "settings.admin.db.allChats.label": "Todos os chats", + "settings.admin.db.database.description": "Descarga a base de datos da aplicación, se é compatible.", "settings.admin.db.database.label": "Base de datos", - "settings.admin.db.exportConfig.description": "", - "settings.admin.db.exportConfig.label": "", - "settings.admin.db.importConfig.description": "", - "settings.admin.db.importConfig.label": "", - "settings.admin.db.sections.config.title": "", + "settings.admin.db.exportConfig.description": "Descarga a configuración de administración actual como JSON.", + "settings.admin.db.exportConfig.label": "Exportar a configuración", + "settings.admin.db.importConfig.description": "Importa a configuración de administración desde un ficheiro de exportación JSON.", + "settings.admin.db.importConfig.label": "Importar a configuración", + "settings.admin.db.sections.config.title": "Configuración", "settings.admin.db.sections.export.title": "Exportar", "settings.admin.db.title": "Base de datos", - "settings.admin.db.users.description": "", + "settings.admin.db.users.description": "Descarga todos os usuarios como CSV.", "settings.admin.db.users.label": "Usuarios", - "settings.admin.documents.additionalConfig.description": "", - "settings.admin.documents.additionalConfig.label": "", - "settings.admin.documents.allowedFileExtensions.description": "", - "settings.admin.documents.allowedFileExtensions.label": "", - "settings.admin.documents.apiMode.description": "", - "settings.admin.documents.apiMode.label": "", - "settings.admin.documents.apiTimeout.description": "", - "settings.admin.documents.apiTimeout.label": "", - "settings.admin.documents.apiToken.description": "", - "settings.admin.documents.apiToken.label": "", - "settings.admin.documents.apiUrl.description": "", - "settings.admin.documents.apiUrl.label": "", - "settings.admin.documents.asyncEmbeddingProcessing.description": "", - "settings.admin.documents.asyncEmbeddingProcessing.label": "", - "settings.admin.documents.azureopenaikey.description": "", + "settings.admin.documents.additionalConfig.description": "Opcións JSON que se pasan a Marker para un comportamento de análise avanzado.", + "settings.admin.documents.additionalConfig.label": "Configuración adicional", + "settings.admin.documents.allowedFileExtensions.description": "Extensións de subida separadas por comas. Deixe en branco para permitir todos os tipos de ficheiro.", + "settings.admin.documents.allowedFileExtensions.label": "Extensións de ficheiro permitidas", + "settings.admin.documents.apiMode.description": "Escolla o modo da API de MinerU: local ou na nube.", + "settings.admin.documents.apiMode.label": "Modo da API", + "settings.admin.documents.apiTimeout.description": "Tempo máximo en segundos que se agarda polas respostas da API de MinerU.", + "settings.admin.documents.apiTimeout.label": "Tempo de espera da API", + "settings.admin.documents.apiToken.description": "Token da API que se envía a PaddleOCR-vl.", + "settings.admin.documents.apiToken.label": "Token da API", + "settings.admin.documents.apiUrl.description": "Punto final da API de MinerU para o modo seleccionado.", + "settings.admin.documents.apiUrl.label": "URL da API", + "settings.admin.documents.asyncEmbeddingProcessing.description": "Executa as tarefas de embedding simultaneamente para acelerar o procesamento.", + "settings.admin.documents.asyncEmbeddingProcessing.label": "Procesamento asíncrono de embeddings", + "settings.admin.documents.azureopenaikey.description": "Chave da API de Azure OpenAI.", "settings.admin.documents.azureopenaikey.label": "Chave da API ", - "settings.admin.documents.azureopenaiurl.description": "", + "settings.admin.documents.azureopenaiurl.description": "Punto final de Azure OpenAI que se usa para os embeddings.", "settings.admin.documents.azureopenaiurl.label": "Dirección URL da API", - "settings.admin.documents.bm25Weight.description": "", - "settings.admin.documents.bm25Weight.label": "", - "settings.admin.documents.bypassEmbeddingAndRetrieval.description": "", - "settings.admin.documents.bypassEmbeddingAndRetrieval.label": "", - "settings.admin.documents.chunkMinSizeTarget.description": "", - "settings.admin.documents.chunkMinSizeTarget.label": "", - "settings.admin.documents.chunkOverlap.description": "", + "settings.admin.documents.bm25Weight.description": "Equilibra a ponderación semántica e léxica da busca híbrida.", + "settings.admin.documents.bm25Weight.label": "Peso de BM25", + "settings.admin.documents.bypassEmbeddingAndRetrieval.description": "Inxecta todo o contido como contexto para un procesamento completo.", + "settings.admin.documents.bypassEmbeddingAndRetrieval.label": "Omitir o embedding e a recuperación", + "settings.admin.documents.chunkMinSizeTarget.description": "Combina os fragmentos menores ca este limiar cando sexa posible. Estableza 0 para desactivar a combinación.", + "settings.admin.documents.chunkMinSizeTarget.label": "Tamaño mínimo obxectivo do fragmento", + "settings.admin.documents.chunkOverlap.description": "Superposición que se mantén entre fragmentos veciños.", "settings.admin.documents.chunkOverlap.label": "Superposición de fragmentos", - "settings.admin.documents.chunkSize.description": "", + "settings.admin.documents.chunkSize.description": "Tamaño máximo de cada fragmento de texto.", "settings.admin.documents.chunkSize.label": "Tamaño de fragmentos", - "settings.admin.documents.contentExtractionEngine.description": "", + "settings.admin.documents.contentExtractionEngine.description": "Escolla como se analizan os documentos subidos antes de indexalos.", "settings.admin.documents.contentExtractionEngine.label": "Motor extractor de contido", - "settings.admin.documents.datalabMarkerApiBaseUrl.description": "", + "settings.admin.documents.datalabMarkerApiBaseUrl.description": "Punto final do servizo Datalab Marker que se usa para analizar documentos.", "settings.admin.documents.datalabMarkerApiBaseUrl.label": "Dirección URL da API", - "settings.admin.documents.datalabMarkerApiKey.description": "", + "settings.admin.documents.datalabMarkerApiKey.description": "Chave da API que se usa para autenticarse en Datalab Marker.", "settings.admin.documents.datalabMarkerApiKey.label": "Chave da API ", - "settings.admin.documents.disableImageExtraction.description": "", - "settings.admin.documents.disableImageExtraction.label": "", - "settings.admin.documents.doclingApiKey.description": "", + "settings.admin.documents.disableImageExtraction.description": "Non extrae imaxes dos PDF durante o procesamento con Marker.", + "settings.admin.documents.disableImageExtraction.label": "Desactivar a extracción de imaxes", + "settings.admin.documents.doclingApiKey.description": "Chave da API que se envía a Docling.", "settings.admin.documents.doclingApiKey.label": "Chave da API ", - "settings.admin.documents.doclingParams.description": "", - "settings.admin.documents.doclingParams.label": "", - "settings.admin.documents.doclingServerUrl.description": "", - "settings.admin.documents.doclingServerUrl.label": "", - "settings.admin.documents.documentIntelligenceKey.description": "", + "settings.admin.documents.doclingParams.description": "Parámetros adicionais de Docling en formato JSON.", + "settings.admin.documents.doclingParams.label": "Parámetros", + "settings.admin.documents.doclingServerUrl.description": "Punto final do servizo Docling que se usa para a análise.", + "settings.admin.documents.doclingServerUrl.label": "URL do servidor de Docling", + "settings.admin.documents.documentIntelligenceKey.description": "Credencial que se usa para Document Intelligence.", "settings.admin.documents.documentIntelligenceKey.label": "Chave", - "settings.admin.documents.documentIntelligenceModel.description": "", - "settings.admin.documents.documentIntelligenceModel.label": "", - "settings.admin.documents.documentLoaderUrl.description": "", - "settings.admin.documents.documentLoaderUrl.label": "", - "settings.admin.documents.embeddingBatchSize.description": "", + "settings.admin.documents.documentIntelligenceModel.description": "Nome do modelo que usa Document Intelligence.", + "settings.admin.documents.documentIntelligenceModel.label": "Modelo de Document Intelligence", + "settings.admin.documents.documentLoaderUrl.description": "Punto final do servizo externo que se usa para cargar o contido dos documentos.", + "settings.admin.documents.documentLoaderUrl.label": "URL do cargador de documentos", + "settings.admin.documents.embeddingBatchSize.description": "Número de elementos procesados por lote de embedding.", "settings.admin.documents.embeddingBatchSize.label": "Tamaño de Embedding", - "settings.admin.documents.embeddingConcurrentRequests.description": "", - "settings.admin.documents.embeddingConcurrentRequests.label": "", - "settings.admin.documents.embeddingModel.description": "", + "settings.admin.documents.embeddingConcurrentRequests.description": "Número máximo de solicitudes simultáneas de embedding. Estableza 0 para non ter límite.", + "settings.admin.documents.embeddingConcurrentRequests.label": "Solicitudes simultáneas de embedding", + "settings.admin.documents.embeddingModel.description": "Modelo usado para xerar os embeddings. Reindexe o coñecemento despois de cambialo.", "settings.admin.documents.embeddingModel.label": "Modelo de Embedding", - "settings.admin.documents.embeddingModelEngine.description": "", + "settings.admin.documents.embeddingModelEngine.description": "Provedor usado para xerar os embeddings dos documentos.", "settings.admin.documents.embeddingModelEngine.label": "Motor de Modelo de Embedding", - "settings.admin.documents.endpoint.description": "", - "settings.admin.documents.endpoint.label": "", - "settings.admin.documents.enrichHybridSearchText.description": "", - "settings.admin.documents.enrichHybridSearchText.label": "", - "settings.admin.documents.externalDocumentLoaderApiKey.description": "", + "settings.admin.documents.endpoint.description": "Punto final de Document Intelligence usado para analizar os documentos.", + "settings.admin.documents.endpoint.label": "Punto final", + "settings.admin.documents.enrichHybridSearchText.description": "Engade nomes de ficheiro, títulos, seccións e extractos para mellorar a recuperación léxica.", + "settings.admin.documents.enrichHybridSearchText.label": "Enriquecer o texto da busca híbrida", + "settings.admin.documents.externalDocumentLoaderApiKey.description": "Chave da API enviada ao cargador de documentos externo.", "settings.admin.documents.externalDocumentLoaderApiKey.label": "Chave da API ", - "settings.admin.documents.fileExtensions.description": "", - "settings.admin.documents.fileExtensions.label": "", - "settings.admin.documents.forceOcr.description": "", - "settings.admin.documents.forceOcr.label": "", - "settings.admin.documents.formatLines.description": "", - "settings.admin.documents.formatLines.label": "", - "settings.admin.documents.fullContextMode.description": "", - "settings.admin.documents.fullContextMode.label": "", - "settings.admin.documents.googleDrive.description": "", + "settings.admin.documents.fileExtensions.description": "Extensións separadas por comas que debe procesar MinerU.", + "settings.admin.documents.fileExtensions.label": "Extensións de ficheiro", + "settings.admin.documents.forceOcr.description": "Executa o OCR en todas as páxinas do PDF, mesmo nas que teñen texto incrustado.", + "settings.admin.documents.forceOcr.label": "Forzar OCR", + "settings.admin.documents.formatLines.description": "Formata as liñas para detectar as fórmulas matemáticas dentro do texto e os estilos.", + "settings.admin.documents.formatLines.label": "Formatar liñas", + "settings.admin.documents.fullContextMode.description": "Inxecta os documentos completos como contexto para un procesamento exhaustivo.", + "settings.admin.documents.fullContextMode.label": "Modo de contexto completo", + "settings.admin.documents.googleDrive.description": "Permite Google Drive como fonte de documentos.", "settings.admin.documents.googleDrive.label": "Google Drive", - "settings.admin.documents.headers.description": "", - "settings.admin.documents.headers.label": "", - "settings.admin.documents.headerVariables.label": "", - "settings.admin.documents.hybridSearch.description": "", + "settings.admin.documents.headers.description": "Cabeceiras JSON adicionais enviadas ao cargador de documentos externo.", + "settings.admin.documents.headers.label": "Cabeceiras", + "settings.admin.documents.headerVariables.label": "Variables de cabeceira", + "settings.admin.documents.hybridSearch.description": "Combina a recuperación semántica e a recuperación por palabras clave.", "settings.admin.documents.hybridSearch.label": "Búsqueda Híbrida", - "settings.admin.documents.imageCompressionHeight.description": "", - "settings.admin.documents.imageCompressionHeight.label": "", - "settings.admin.documents.imageCompressionWidth.description": "", - "settings.admin.documents.imageCompressionWidth.label": "", - "settings.admin.documents.markdownHeaderTextSplitter.description": "", - "settings.admin.documents.markdownHeaderTextSplitter.label": "", - "settings.admin.documents.maxUploadCount.description": "", + "settings.admin.documents.imageCompressionHeight.description": "Altura en píxeles á que se comprimen as imaxes. Deixe en branco para non comprimir.", + "settings.admin.documents.imageCompressionHeight.label": "Altura de compresión das imaxes", + "settings.admin.documents.imageCompressionWidth.description": "Largura en píxeles á que se comprimen as imaxes. Deixe en branco para non comprimir.", + "settings.admin.documents.imageCompressionWidth.label": "Largura de compresión das imaxes", + "settings.admin.documents.markdownHeaderTextSplitter.description": "Divide os documentos polos encabezamentos de Markdown antes da división por caracteres ou por tokens.", + "settings.admin.documents.markdownHeaderTextSplitter.label": "Divisor de texto por encabezamentos de Markdown", + "settings.admin.documents.maxUploadCount.description": "Número máximo de ficheiros que se poden usar á vez no chat.", "settings.admin.documents.maxUploadCount.label": "Cantidad máxima de cargas", - "settings.admin.documents.maxUploadSize.description": "", + "settings.admin.documents.maxUploadSize.description": "Tamaño máximo do ficheiro en MB. Deixe en branco para non ter límite.", "settings.admin.documents.maxUploadSize.label": "Tamaño máximo de Cargas", - "settings.admin.documents.mineruApiKey.description": "", + "settings.admin.documents.mineruApiKey.description": "Chave da API usada para o modo na nube de MinerU.", "settings.admin.documents.mineruApiKey.label": "Chave da API ", - "settings.admin.documents.mineruParams.description": "", - "settings.admin.documents.mineruParams.label": "", - "settings.admin.documents.mistralOcrApiBaseUrl.description": "", + "settings.admin.documents.mineruParams.description": "Parámetros avanzados de análise de MinerU en formato JSON.", + "settings.admin.documents.mineruParams.label": "Parámetros", + "settings.admin.documents.mistralOcrApiBaseUrl.description": "Punto final do servizo Mistral OCR.", "settings.admin.documents.mistralOcrApiBaseUrl.label": "Dirección URL da API", - "settings.admin.documents.mistralOcrApiKey.description": "", + "settings.admin.documents.mistralOcrApiKey.description": "Chave da API enviada a Mistral OCR.", "settings.admin.documents.mistralOcrApiKey.label": "Chave da API ", - "settings.admin.documents.ollamakey.description": "", + "settings.admin.documents.ollamakey.description": "Chave da API opcional para as solicitudes a Ollama.", "settings.admin.documents.ollamakey.label": "Chave da API ", - "settings.admin.documents.ollamaurl.description": "", + "settings.admin.documents.ollamaurl.description": "Punto final de Ollama usado para os embeddings.", "settings.admin.documents.ollamaurl.label": "Dirección URL da API", - "settings.admin.documents.onedrive.description": "", + "settings.admin.documents.onedrive.description": "Permite OneDrive como fonte de documentos.", "settings.admin.documents.onedrive.label": "OneDrive", - "settings.admin.documents.openaikey.description": "", + "settings.admin.documents.openaikey.description": "Chave da API para as solicitudes de embedding.", "settings.admin.documents.openaikey.label": "Chave da API ", - "settings.admin.documents.openaiurl.description": "", + "settings.admin.documents.openaiurl.description": "Punto final de embeddings compatible con OpenAI.", "settings.admin.documents.openaiurl.label": "Dirección URL da API", - "settings.admin.documents.outputFormat.description": "", - "settings.admin.documents.outputFormat.label": "", - "settings.admin.documents.paddleocrVlBaseUrl.description": "", + "settings.admin.documents.outputFormat.description": "Formato de saída do texto que devolve Marker.", + "settings.admin.documents.outputFormat.label": "Formato de saída", + "settings.admin.documents.paddleocrVlBaseUrl.description": "Punto final do servizo PaddleOCR-vl.", "settings.admin.documents.paddleocrVlBaseUrl.label": "Dirección URL da API", - "settings.admin.documents.paginate.description": "", - "settings.admin.documents.paginate.label": "", - "settings.admin.documents.pdfExtractImagesOcr.description": "", + "settings.admin.documents.paginate.description": "Separa a saída por páxinas con marcadores de páxina.", + "settings.admin.documents.paginate.label": "Paxinar", + "settings.admin.documents.pdfExtractImagesOcr.description": "Extrae as imaxes dos PDF para que o OCR poida procesar as páxinas que só conteñen imaxes.", "settings.admin.documents.pdfExtractImagesOcr.label": "Extraer imaxes de PDF (OCR)", - "settings.admin.documents.pdfLoaderMode.description": "", - "settings.admin.documents.pdfLoaderMode.label": "", - "settings.admin.documents.ragExternalRerankerApiKey.description": "", + "settings.admin.documents.pdfLoaderMode.description": "O modo por páxina crea un documento por cada páxina. O modo único mantén as páxinas xuntas para que a fragmentación poida cruzar os límites entre páxinas.", + "settings.admin.documents.pdfLoaderMode.label": "Modo do cargador de PDF", + "settings.admin.documents.ragExternalRerankerApiKey.description": "Chave da API enviada ao reranker externo.", "settings.admin.documents.ragExternalRerankerApiKey.label": "Chave da API ", - "settings.admin.documents.ragExternalRerankerUrl.description": "", + "settings.admin.documents.ragExternalRerankerUrl.description": "Punto final do reranker externo.", "settings.admin.documents.ragExternalRerankerUrl.label": "Dirección URL da API", - "settings.admin.documents.ragTemplate.description": "", + "settings.admin.documents.ragTemplate.description": "Plantilla de prompt usada cando se inxecta o contexto recuperado.", "settings.admin.documents.ragTemplate.label": "Plantilla de RAG", - "settings.admin.documents.reindex.label": "", - "settings.admin.documents.reindexKnowledgeAndMemoryVectors.description": "", - "settings.admin.documents.reindexKnowledgeAndMemoryVectors.label": "", - "settings.admin.documents.relevanceThreshold.description": "", - "settings.admin.documents.relevanceThreshold.label": "", - "settings.admin.documents.rerankingBatchSize.description": "", - "settings.admin.documents.rerankingBatchSize.label": "", - "settings.admin.documents.rerankingEngine.description": "", - "settings.admin.documents.rerankingEngine.label": "", - "settings.admin.documents.rerankingModel.description": "", + "settings.admin.documents.reindex.label": "Reindexar", + "settings.admin.documents.reindexKnowledgeAndMemoryVectors.description": "Reconstrúe os vectores dos ficheiros de coñecemento existentes, da busca no coñecemento e das memorias.", + "settings.admin.documents.reindexKnowledgeAndMemoryVectors.label": "Reindexar os vectores de coñecemento e de memoria", + "settings.admin.documents.relevanceThreshold.description": "Só devolve os documentos cunha puntuación maior ou igual a este valor.", + "settings.admin.documents.relevanceThreshold.label": "Limiar de relevancia", + "settings.admin.documents.rerankingBatchSize.description": "Número de resultados procesados por lote de reranking.", + "settings.admin.documents.rerankingBatchSize.label": "Tamaño do lote de reranking", + "settings.admin.documents.rerankingEngine.description": "Provedor usado para reordenar os resultados da busca híbrida.", + "settings.admin.documents.rerankingEngine.label": "Motor de reranking", + "settings.admin.documents.rerankingModel.description": "Modelo usado para reordenar os resultados recuperados.", "settings.admin.documents.rerankingModel.label": "Modelo de reranking", - "settings.admin.documents.resetUploadDirectory.description": "", + "settings.admin.documents.resetUploadDirectory.description": "Elimina os ficheiros subidos do directorio de carga.", "settings.admin.documents.resetUploadDirectory.label": "Reiniciar Directorio de carga", - "settings.admin.documents.resetVectorStorageKnowledge.description": "", + "settings.admin.documents.resetVectorStorageKnowledge.description": "Limpa o almacenamento vectorial e os datos de indexación do coñecemento.", "settings.admin.documents.resetVectorStorageKnowledge.label": "Reiniciar almacenamiento de vectores/coñecemento", - "settings.admin.documents.sections.contentExtraction.title": "", - "settings.admin.documents.sections.dangerZone.title": "", - "settings.admin.documents.sections.embedding.title": "", + "settings.admin.documents.sections.contentExtraction.title": "Extracción de contido", + "settings.admin.documents.sections.dangerZone.title": "Zona de perigo", + "settings.admin.documents.sections.embedding.title": "Embedding", "settings.admin.documents.sections.files.title": "Arquivos", "settings.admin.documents.sections.integration.title": "Integración", "settings.admin.documents.sections.retrieval.title": "recuperación", - "settings.admin.documents.skipCache.description": "", - "settings.admin.documents.skipCache.label": "", - "settings.admin.documents.stripExistingOcr.description": "", - "settings.admin.documents.stripExistingOcr.label": "", - "settings.admin.documents.supportedMediaMimeTypes.description": "", - "settings.admin.documents.supportedMediaMimeTypes.label": "", - "settings.admin.documents.textSplitter.description": "", + "settings.admin.documents.skipCache.description": "Omite os resultados de Marker gardados na caché e volve executar a inferencia.", + "settings.admin.documents.skipCache.label": "Omitir a caché", + "settings.admin.documents.stripExistingOcr.description": "Quita o texto OCR existente e volve executar o OCR cando Forzar OCR está desactivado.", + "settings.admin.documents.stripExistingOcr.label": "Quitar o OCR existente", + "settings.admin.documents.supportedMediaMimeTypes.description": "Tipos MIME dos ficheiros multimedia subidos que pode procesar o motor de extracción de contido.", + "settings.admin.documents.supportedMediaMimeTypes.label": "Tipos MIME multimedia admitidos", + "settings.admin.documents.textSplitter.description": "Escolla como se divide o texto extraído antes da indexación.", "settings.admin.documents.textSplitter.label": "Divisor de texto", - "settings.admin.documents.tikaServerUrl.description": "", - "settings.admin.documents.tikaServerUrl.label": "", - "settings.admin.documents.tikaServerVersion.description": "", - "settings.admin.documents.tikaServerVersion.label": "", - "settings.admin.documents.title": "", - "settings.admin.documents.tokenizerModel.description": "", - "settings.admin.documents.tokenizerModel.label": "", - "settings.admin.documents.topK.description": "", + "settings.admin.documents.tikaServerUrl.description": "Punto final do servidor Tika usado para a extracción de contido.", + "settings.admin.documents.tikaServerUrl.label": "URL do servidor Tika", + "settings.admin.documents.tikaServerVersion.description": "Seleccione a versión da API do servidor Tika.", + "settings.admin.documents.tikaServerVersion.label": "Versión do servidor Tika", + "settings.admin.documents.title": "Documentos", + "settings.admin.documents.tokenizerModel.description": "Modelo de tokenizador usado para a división en tokens con Transformers.", + "settings.admin.documents.tokenizerModel.label": "Modelo de tokenizador", + "settings.admin.documents.topK.description": "Número máximo de fragmentos recuperados que se devolven ao modelo.", "settings.admin.documents.topK.label": "Top K", - "settings.admin.documents.topKReranker.description": "", - "settings.admin.documents.topKReranker.label": "", - "settings.admin.documents.updateEmbeddingModel.label": "", - "settings.admin.documents.useBase64.description": "", - "settings.admin.documents.useBase64.label": "", - "settings.admin.documents.useLlm.description": "", - "settings.admin.documents.useLlm.label": "", - "settings.admin.documents.version.description": "", + "settings.admin.documents.topKReranker.description": "Número máximo de resultados híbridos enviados ao reranker.", + "settings.admin.documents.topKReranker.label": "Top K do reranker", + "settings.admin.documents.updateEmbeddingModel.label": "Actualizar o modelo de embedding", + "settings.admin.documents.useBase64.description": "Envía os PDF como URL de datos en base64 en lugar de subilos primeiro.", + "settings.admin.documents.useBase64.label": "Usar Base64", + "settings.admin.documents.useLlm.description": "Usa un LLM para mellorar a detección de táboas, formularios, fórmulas matemáticas e da disposición.", + "settings.admin.documents.useLlm.label": "Usar LLM", + "settings.admin.documents.version.description": "Versión da API de Azure OpenAI.", "settings.admin.documents.version.label": "Versión", "settings.admin.evaluations.addArenaModel.label": "Agregar un modelo a aArena", "settings.admin.evaluations.arenaModels.description": "a calificación de mensaxes debe estar habilitada para usar esta función", "settings.admin.evaluations.arenaModels.label": "Area de Modelos", "settings.admin.evaluations.sections.models.title": "Modelos", "settings.admin.evaluations.title": "Evaluacions", - "settings.admin.general.addBanner.label": "", - "settings.admin.general.automations.description": "", - "settings.admin.general.automations.label": "", + "settings.admin.general.addBanner.label": "Engadir anuncio", + "settings.admin.general.automations.description": "Permite aos usuarios crear e executar automatizacións.", + "settings.admin.general.automations.label": "Automatizacións", "settings.admin.general.banners.label": "Mensaxes emerxentes", - "settings.admin.general.calendar.description": "", - "settings.admin.general.calendar.label": "", - "settings.admin.general.channels.description": "", + "settings.admin.general.calendar.description": "Permite aos usuarios acceder ás funcionalidades do calendario.", + "settings.admin.general.calendar.label": "Calendario", + "settings.admin.general.channels.description": "Permite aos usuarios usar canles para conversas compartidas.", "settings.admin.general.channels.label": "Canal", "settings.admin.general.checkForUpdates.label": "Verificar actualizacions", - "settings.admin.general.communitySharing.description": "", - "settings.admin.general.communitySharing.label": "", - "settings.admin.general.events.events.label": "", - "settings.admin.general.events.webhooks.description": "", - "settings.admin.general.events.webhooks.label": "", - "settings.admin.general.folderMaxFileCount.description": "", - "settings.admin.general.folderMaxFileCount.label": "", - "settings.admin.general.folders.description": "", - "settings.admin.general.folders.label": "", + "settings.admin.general.communitySharing.description": "Permite aos usuarios compartir chats coa comunidade de Open WebUI.", + "settings.admin.general.communitySharing.label": "Compartir coa comunidade", + "settings.admin.general.events.events.label": "Eventos", + "settings.admin.general.events.webhooks.description": "Envía os eventos do produto en formato JSON a servizos externos. Os destinos de chat reciben mensaxes lexibles.", + "settings.admin.general.events.webhooks.label": "Webhooks", + "settings.admin.general.folderMaxFileCount.description": "Número máximo de ficheiros permitidos por cartafol.", + "settings.admin.general.folderMaxFileCount.label": "Número máximo de ficheiros por cartafol", + "settings.admin.general.folders.description": "Permite aos usuarios organizar os chats en cartafoles.", + "settings.admin.general.folders.label": "Cartafoles", "settings.admin.general.help.description": "Descubra como usar Open WebUI e busque apoio na comunidade.", "settings.admin.general.help.label": "axuda", "settings.admin.general.license.label": "Licencia", - "settings.admin.general.memories.description": "", - "settings.admin.general.memories.label": "", - "settings.admin.general.memorySystemContext.description": "", - "settings.admin.general.memorySystemContext.label": "", - "settings.admin.general.messageRating.description": "", - "settings.admin.general.messageRating.label": "", - "settings.admin.general.modelResponseMode.description": "", - "settings.admin.general.modelResponseMode.label": "", - "settings.admin.general.notes.description": "", + "settings.admin.general.memories.description": "Permite aos usuarios gardar memorias para obter respostas máis personalizadas.", + "settings.admin.general.memories.label": "Memorias", + "settings.admin.general.memorySystemContext.description": "Inclúe as memorias gardadas no contexto do sistema.", + "settings.admin.general.memorySystemContext.label": "Memoria no contexto do sistema", + "settings.admin.general.messageRating.description": "Permite aos usuarios valorar as respostas do asistente.", + "settings.admin.general.messageRating.label": "Valoración de mensaxes", + "settings.admin.general.modelResponseMode.description": "Escolla onde se publican as respostas do modelo ás mencións feitas no nivel principal da canle.", + "settings.admin.general.modelResponseMode.label": "Modo de resposta do modelo", + "settings.admin.general.notes.description": "Permite aos usuarios crear e xestionar notas.", "settings.admin.general.notes.label": "Notas", - "settings.admin.general.responseWatermark.description": "", - "settings.admin.general.responseWatermark.label": "", + "settings.admin.general.responseWatermark.description": "Engade unha marca de auga ás respostas do asistente cando está configurada.", + "settings.admin.general.responseWatermark.label": "Marca de auga nas respostas", "settings.admin.general.sections.features.title": "Características", "settings.admin.general.sections.ui.title": "UI", "settings.admin.general.seeWhatSNew.label": "Ver as novedades", "settings.admin.general.title": "General", - "settings.admin.general.translations.addTranslation.label": "", - "settings.admin.general.translations.uiTranslations.label": "", - "settings.admin.general.userStatus.description": "", - "settings.admin.general.userStatus.label": "", - "settings.admin.general.userWebhooks.description": "", - "settings.admin.general.userWebhooks.label": "", + "settings.admin.general.translations.addTranslation.label": "Engadir tradución", + "settings.admin.general.translations.uiTranslations.label": "Traducións da interface", + "settings.admin.general.userStatus.description": "Mostra información sobre o estado dos usuarios na aplicación.", + "settings.admin.general.userStatus.label": "Estado do usuario", + "settings.admin.general.userWebhooks.description": "Permite aos usuarios configurar webhooks desde a súa conta.", + "settings.admin.general.userWebhooks.label": "Webhooks de usuario", "settings.admin.general.version.label": "Versión", "settings.admin.general.webuiUrl.description": "Ingrese a URL pública da sua WebUI. Esta URL utilizaráse para generar enlaces en as notificacions.", "settings.admin.general.webuiUrl.label": "URL do WebUI", - "settings.admin.images.apiAuthString.description": "", - "settings.admin.images.apiAuthString.label": "", - "settings.admin.images.automatic1111BaseUrl.description": "", - "settings.admin.images.automatic1111BaseUrl.label": "", - "settings.admin.images.automatic1111Params.description": "", - "settings.admin.images.automatic1111Params.label": "", + "settings.admin.images.apiAuthString.description": "Proporcione o nome de usuario e o contrasinal de --api-auth cando sexan necesarios.", + "settings.admin.images.apiAuthString.label": "Cadea de autenticación da API", + "settings.admin.images.automatic1111BaseUrl.description": "Conecta cun servidor stable-diffusion-webui que se executa coa opción `--api`.", + "settings.admin.images.automatic1111BaseUrl.label": "URL base", + "settings.admin.images.automatic1111Params.description": "Envía parámetros JSON adicionais con cada solicitude a AUTOMATIC1111.", + "settings.admin.images.automatic1111Params.label": "Parámetros adicionais", "settings.admin.images.clickHereToUploadAWorkflowJsonFile.label": "Pica aquí para subir un arquivo workflow.json.", - "settings.admin.images.comfyuiApiKey.description": "", + "settings.admin.images.comfyuiApiKey.description": "Use unha chave da API cando o seu servidor ComfyUI a requira.", "settings.admin.images.comfyuiApiKey.label": "Chave da API ", - "settings.admin.images.comfyuiBaseUrl.description": "", - "settings.admin.images.comfyuiBaseUrl.label": "", - "settings.admin.images.comfyuiComfyuiWorkflow.description": "", + "settings.admin.images.comfyuiBaseUrl.description": "Conecta co servidor ComfyUI usado para a xeración.", + "settings.admin.images.comfyuiBaseUrl.label": "URL base", + "settings.admin.images.comfyuiComfyuiWorkflow.description": "Suba un ficheiro workflow.json exportado en formato API desde ComfyUI.", "settings.admin.images.comfyuiComfyuiWorkflow.label": "Fluxo de traballo de ComfyUI", - "settings.admin.images.editingWorkflowNodes.description": "", + "settings.admin.images.editingWorkflowNodes.description": "Asigna as entradas dos nodos do fluxo de traballo usadas para a edición de imaxes.", "settings.admin.images.editingWorkflowNodes.label": "Nodos para ComfyUI Workflow", - "settings.admin.images.editWorkflowJsonContent.label": "", - "settings.admin.images.geminiEndpointMethod.description": "", - "settings.admin.images.geminiEndpointMethod.label": "", - "settings.admin.images.generationWorkflowNodes.description": "", + "settings.admin.images.editWorkflowJsonContent.label": "Editar o contido de workflow.json", + "settings.admin.images.geminiEndpointMethod.description": "Seleccione o método do punto final de Gemini ao que se vai chamar.", + "settings.admin.images.geminiEndpointMethod.label": "Método do punto final de Gemini", + "settings.admin.images.generationWorkflowNodes.description": "Asigna as entradas dos nodos do fluxo de traballo usadas para a xeración de imaxes.", "settings.admin.images.generationWorkflowNodes.label": "Nodos para ComfyUI Workflow", - "settings.admin.images.imageEdit.description": "", - "settings.admin.images.imageEdit.label": "", - "settings.admin.images.imageEditEngine.description": "", - "settings.admin.images.imageEditEngine.label": "", + "settings.admin.images.imageEdit.description": "Permite aos usuarios editar imaxes existentes.", + "settings.admin.images.imageEdit.label": "Edición de imaxes", + "settings.admin.images.imageEditEngine.description": "Escolla o provedor usado para a edición de imaxes.", + "settings.admin.images.imageEditEngine.label": "Motor de edición de imaxes", "settings.admin.images.imageEditModel.label": "Modelo", - "settings.admin.images.imageEditSize.label": "", - "settings.admin.images.imageGeneration.description": "", + "settings.admin.images.imageEditSize.label": "Tamaño da imaxe", + "settings.admin.images.imageGeneration.description": "Permite aos usuarios xerar imaxes a partir de prompts.", "settings.admin.images.imageGeneration.label": "xeneración de imaxes", - "settings.admin.images.imageGenerationEngine.description": "", + "settings.admin.images.imageGenerationEngine.description": "Escolla o provedor usado para a xeración de imaxes.", "settings.admin.images.imageGenerationEngine.label": "Motor de xeneración de imaxes", "settings.admin.images.imageGenerationModel.label": "Modelo", - "settings.admin.images.imagePromptGeneration.description": "", + "settings.admin.images.imagePromptGeneration.description": "Xera un prompt de imaxe antes de enviar a solicitude.", "settings.admin.images.imagePromptGeneration.label": "xeneración de prompt de imaxen", - "settings.admin.images.imagesEditComfyuiApiKey.description": "", + "settings.admin.images.imagesEditComfyuiApiKey.description": "Use unha chave da API cando o seu servidor ComfyUI a requira.", "settings.admin.images.imagesEditComfyuiApiKey.label": "Chave da API ", - "settings.admin.images.imagesEditComfyuiBaseUrl.description": "", - "settings.admin.images.imagesEditComfyuiBaseUrl.label": "", - "settings.admin.images.imagesEditGeminiApiBaseUrl.label": "", + "settings.admin.images.imagesEditComfyuiBaseUrl.description": "Conecta co servidor ComfyUI usado para a edición de imaxes.", + "settings.admin.images.imagesEditComfyuiBaseUrl.label": "URL base", + "settings.admin.images.imagesEditGeminiApiBaseUrl.label": "URL base", "settings.admin.images.imagesEditGeminiApiKey.label": "Chave da API ", "settings.admin.images.imagesEditOpenaiApiBaseUrl.label": "Dirección URL da API", "settings.admin.images.imagesEditOpenaiApiKey.label": "Chave da API ", - "settings.admin.images.imagesEditOpenaiApiVersion.label": "", - "settings.admin.images.imagesGeminiApiBaseUrl.description": "", - "settings.admin.images.imagesGeminiApiBaseUrl.label": "", - "settings.admin.images.imagesGeminiApiKey.description": "", + "settings.admin.images.imagesEditOpenaiApiVersion.label": "Versión da API", + "settings.admin.images.imagesGeminiApiBaseUrl.description": "Substitúe o punto final de xeración de imaxes de Gemini.", + "settings.admin.images.imagesGeminiApiBaseUrl.label": "URL base", + "settings.admin.images.imagesGeminiApiKey.description": "Usa unha chave da API de Gemini para a xeración de imaxes.", "settings.admin.images.imagesGeminiApiKey.label": "Chave da API ", - "settings.admin.images.imageSize.label": "", + "settings.admin.images.imageSize.label": "Tamaño da imaxe", "settings.admin.images.imagesOpenaiApiBaseUrl.label": "Dirección URL da API", "settings.admin.images.imagesOpenaiApiKey.label": "Chave da API ", - "settings.admin.images.imagesOpenaiApiParams.description": "", - "settings.admin.images.imagesOpenaiApiParams.label": "", - "settings.admin.images.imagesOpenaiApiVersion.label": "", - "settings.admin.images.sections.createImage.title": "", - "settings.admin.images.sections.editImage.title": "", + "settings.admin.images.imagesOpenaiApiParams.description": "Envía parámetros JSON adicionais con cada solicitude de xeración de imaxes.", + "settings.admin.images.imagesOpenaiApiParams.label": "Parámetros adicionais", + "settings.admin.images.imagesOpenaiApiVersion.label": "Versión da API", + "settings.admin.images.sections.createImage.title": "Crear imaxe", + "settings.admin.images.sections.editImage.title": "Editar imaxe", "settings.admin.images.serverConnectionVerified.label": "Conexión do servidor verificada", - "settings.admin.images.steps.label": "", - "settings.admin.images.title": "", - "settings.admin.images.verifyConnection.label": "", + "settings.admin.images.steps.label": "Pasos", + "settings.admin.images.title": "Imaxes", + "settings.admin.images.verifyConnection.label": "verificar a conexión", "settings.admin.integrations.addConnection.label": "Agregar Conexión", "settings.admin.integrations.externalKnowledge.addConnection.label": "Agregar Conexión", - "settings.admin.integrations.externalKnowledge.title": "", - "settings.admin.integrations.externalToolServers.label": "", - "settings.admin.integrations.mcp.label": "", - "settings.admin.integrations.openApi.label": "", - "settings.admin.integrations.openTerminal.label": "", + "settings.admin.integrations.externalKnowledge.title": "Fontes de coñecemento externas", + "settings.admin.integrations.externalToolServers.label": "Servidores de ferramentas externos", + "settings.admin.integrations.mcp.label": "MCP", + "settings.admin.integrations.openApi.label": "OpenAPI", + "settings.admin.integrations.openTerminal.label": "Open Terminal", "settings.admin.integrations.sections.knowledge.title": "coñecemento", - "settings.admin.integrations.sections.terminal.title": "", + "settings.admin.integrations.sections.terminal.title": "Terminal", "settings.admin.integrations.sections.tools.title": "Ferramentas", - "settings.admin.integrations.title": "", - "settings.admin.interface.autocompleteGeneration.description": "", + "settings.admin.integrations.title": "Integracións", + "settings.admin.interface.autocompleteGeneration.description": "Suxire como completar o texto mentres os usuarios escriben mensaxes de chat.", "settings.admin.interface.autocompleteGeneration.label": "xeneración de autocompletado", - "settings.admin.interface.autocompleteGenerationInputMaxLength.description": "", + "settings.admin.interface.autocompleteGenerationInputMaxLength.description": "Limita canto texto do borrador se envía para xerar suxestións.", "settings.admin.interface.autocompleteGenerationInputMaxLength.label": "Longitud máxima de entrada da xeneración de autocompletado", - "settings.admin.interface.autocompleteGenerationPrompt.description": "", - "settings.admin.interface.autocompleteGenerationPrompt.label": "", - "settings.admin.interface.availableVariables.label": "", - "settings.admin.interface.contextCompaction.description": "", - "settings.admin.interface.contextCompaction.label": "", - "settings.admin.interface.contextCompactionModel.description": "", - "settings.admin.interface.contextCompactionModel.label": "", - "settings.admin.interface.contextCompactionPrompt.description": "", - "settings.admin.interface.contextCompactionPrompt.label": "", - "settings.admin.interface.externalTaskModel.label": "", - "settings.admin.interface.followUpGeneration.description": "", - "settings.admin.interface.followUpGeneration.label": "", - "settings.admin.interface.followUpGenerationPrompt.description": "", - "settings.admin.interface.followUpGenerationPrompt.label": "", - "settings.admin.interface.imagePromptGenerationPrompt.description": "", + "settings.admin.interface.autocompleteGenerationPrompt.description": "Guía o autocompletado que aparece no propio texto mentres os usuarios escriben unha mensaxe.", + "settings.admin.interface.autocompleteGenerationPrompt.label": "Prompt de xeración de autocompletado", + "settings.admin.interface.availableVariables.label": "Variables dispoñibles", + "settings.admin.interface.contextCompaction.description": "Resume o historial de chat máis antigo cando o contexto da conversa medra moito.", + "settings.admin.interface.contextCompaction.label": "Compactación do contexto", + "settings.admin.interface.contextCompactionModel.description": "Escolla un modelo específico para os resumos da compactación do contexto. A opción Modelo actual segue o modelo activo do chat.", + "settings.admin.interface.contextCompactionModel.label": "Modelo de compactación do contexto", + "settings.admin.interface.contextCompactionPrompt.description": "Controla como se reescriben as mensaxes máis antigas nun resumo acumulado.", + "settings.admin.interface.contextCompactionPrompt.label": "Prompt de compactación do contexto", + "settings.admin.interface.externalTaskModel.label": "Modelo de tarefas externo", + "settings.admin.interface.followUpGeneration.description": "Mostra preguntas suxeridas para continuar despois das respostas do asistente.", + "settings.admin.interface.followUpGeneration.label": "Xeración de seguimento", + "settings.admin.interface.followUpGenerationPrompt.description": "Guía as suxestións que se mostran despois dunha resposta do asistente.", + "settings.admin.interface.followUpGenerationPrompt.label": "Prompt de xeración de seguimento", + "settings.admin.interface.imagePromptGenerationPrompt.description": "Reescribe a intención do usuario nun prompt de xeración de imaxes.", "settings.admin.interface.imagePromptGenerationPrompt.label": "Prompt de xeneración de prompt de imaxen", - "settings.admin.interface.localTaskModel.label": "", - "settings.admin.interface.promptTemplate.description": "", - "settings.admin.interface.promptTemplate.label": "", - "settings.admin.interface.queryGenerationPrompt.description": "", + "settings.admin.interface.localTaskModel.label": "Modelo de tarefas local", + "settings.admin.interface.promptTemplate.description": "Define o comportamento usado nas conversas faladas.", + "settings.admin.interface.promptTemplate.label": "Plantilla de prompt", + "settings.admin.interface.queryGenerationPrompt.description": "Prompt compartido para reescribir as consultas de recuperación e de busca na web.", "settings.admin.interface.queryGenerationPrompt.label": "Prompt de xeneración de consulta", - "settings.admin.interface.retainedMessages.description": "", - "settings.admin.interface.retainedMessages.label": "", - "settings.admin.interface.retrievalQueryGeneration.description": "", + "settings.admin.interface.retainedMessages.description": "Porcentaxe de mensaxes recentes que se conservan despois de resumir as mensaxes máis antigas.", + "settings.admin.interface.retainedMessages.label": "Mensaxes conservadas", + "settings.admin.interface.retrievalQueryGeneration.description": "Reescribe as solicitudes dos usuarios para a recuperación de coñecemento.", "settings.admin.interface.retrievalQueryGeneration.label": "xeneración de consulta de recuperación", "settings.admin.interface.sections.chat.title": "Chat", - "settings.admin.interface.sections.generation.title": "", + "settings.admin.interface.sections.generation.title": "Xeración", "settings.admin.interface.sections.tasks.title": "Tareas", - "settings.admin.interface.tagsGeneration.description": "", + "settings.admin.interface.tagsGeneration.description": "Crea etiquetas de chat a partir do contido da conversa.", "settings.admin.interface.tagsGeneration.label": "xeneración de etiquetas", - "settings.admin.interface.tagsGenerationPrompt.description": "", + "settings.admin.interface.tagsGenerationPrompt.description": "Controla como se deducen as etiquetas do chat.", "settings.admin.interface.tagsGenerationPrompt.label": "Prompt de xeneración de etiquetas", - "settings.admin.interface.taskModel.description": "", - "settings.admin.interface.taskModel.label": "", - "settings.admin.interface.taskModelParameters.label": "", + "settings.admin.interface.taskModel.description": "Escolla modelos de reserva para as tarefas en segundo plano. A opción Modelo actual segue o modelo activo do chat.", + "settings.admin.interface.taskModel.label": "Modelo de tarefas", + "settings.admin.interface.taskModelParameters.label": "Parámetros do modelo de tarefas", "settings.admin.interface.title": "Interfaz", - "settings.admin.interface.titleGeneration.description": "", + "settings.admin.interface.titleGeneration.description": "Permite nomes automáticos para os chats novos.", "settings.admin.interface.titleGeneration.label": "Xeneración de titulos", - "settings.admin.interface.titleGenerationPrompt.description": "", + "settings.admin.interface.titleGenerationPrompt.description": "Dá forma ao título curto que se xera para cada chat.", "settings.admin.interface.titleGenerationPrompt.label": "Prompt de xeneración de título", - "settings.admin.interface.tokenCap.description": "", - "settings.admin.interface.tokenCap.label": "", - "settings.admin.interface.tokenThreshold.description": "", - "settings.admin.interface.tokenThreshold.label": "", - "settings.admin.interface.toolPermissions.description": "", - "settings.admin.interface.toolPermissions.label": "", - "settings.admin.interface.toolsFunctionCallingPrompt.description": "", + "settings.admin.interface.tokenCap.description": "Os limiares de compactación do contexto específicos de cada modelo non poden superar este límite de tokens.", + "settings.admin.interface.tokenCap.label": "Límite máximo de tokens", + "settings.admin.interface.tokenThreshold.description": "As mensaxes máis antigas resúmense cando o contexto estimado supera este límite de tokens.", + "settings.admin.interface.tokenThreshold.label": "Limiar de tokens", + "settings.admin.interface.toolPermissions.description": "Mostra Acceso completo e Pedir aprobación no menú de entrada do chat.", + "settings.admin.interface.toolPermissions.label": "Permisos das ferramentas", + "settings.admin.interface.toolsFunctionCallingPrompt.description": "Guía como dá formato o asistente ás chamadas de ferramentas e de funcións.", "settings.admin.interface.toolsFunctionCallingPrompt.label": "Prompt de chamada de funcións de ferramentas", - "settings.admin.interface.voiceModePrompt.description": "", - "settings.admin.interface.voiceModePrompt.label": "", - "settings.admin.interface.webSearchQueryGeneration.description": "", + "settings.admin.interface.voiceModePrompt.description": "Aplica instrucións específicas para a voz mentres o modo de voz está activo.", + "settings.admin.interface.voiceModePrompt.label": "Prompt do modo de voz", + "settings.admin.interface.webSearchQueryGeneration.description": "Reescribe as solicitudes dos usuarios como consultas de busca na web.", "settings.admin.interface.webSearchQueryGeneration.label": "xeneración de consultas de búsqueda web", - "settings.admin.models.builtinTools.automations.description": "", - "settings.admin.models.builtinTools.automations.label": "", - "settings.admin.models.builtinTools.calendar.description": "", - "settings.admin.models.builtinTools.calendar.label": "", - "settings.admin.models.builtinTools.channels.description": "", + "settings.admin.models.builtinTools.automations.description": "Crear e xestionar automatizacións programadas", + "settings.admin.models.builtinTools.automations.label": "Automatizacións", + "settings.admin.models.builtinTools.calendar.description": "Listar calendarios e buscar, crear, actualizar e eliminar eventos do calendario", + "settings.admin.models.builtinTools.calendar.label": "Calendario", + "settings.admin.models.builtinTools.channels.description": "Buscar canles e mensaxes das canles", "settings.admin.models.builtinTools.channels.label": "Canal", - "settings.admin.models.builtinTools.chats.description": "", - "settings.admin.models.builtinTools.chats.label": "", - "settings.admin.models.builtinTools.codeInterpreter.description": "", + "settings.admin.models.builtinTools.chats.description": "Buscar e ver o historial de chats do usuario", + "settings.admin.models.builtinTools.chats.label": "Historial de chats", + "settings.admin.models.builtinTools.codeInterpreter.description": "Executar código", "settings.admin.models.builtinTools.codeInterpreter.label": "Interprete de Código", - "settings.admin.models.builtinTools.files.description": "", + "settings.admin.models.builtinTools.files.description": "Listar, buscar e ler os ficheiros anexados ao chat actual", "settings.admin.models.builtinTools.files.label": "Arquivos", - "settings.admin.models.builtinTools.imageGeneration.description": "", + "settings.admin.models.builtinTools.imageGeneration.description": "Xerar e editar imaxes", "settings.admin.models.builtinTools.imageGeneration.label": "xeneración de imaxes", - "settings.admin.models.builtinTools.knowledge.description": "", - "settings.admin.models.builtinTools.knowledge.label": "", - "settings.admin.models.builtinTools.memory.description": "", + "settings.admin.models.builtinTools.knowledge.description": "Explorar e consultar bases de coñecementos", + "settings.admin.models.builtinTools.knowledge.label": "Base de coñecementos", + "settings.admin.models.builtinTools.memory.description": "Buscar e xestionar as memorias do usuario", "settings.admin.models.builtinTools.memory.label": "Memoria", - "settings.admin.models.builtinTools.notes.description": "", + "settings.admin.models.builtinTools.notes.description": "Buscar, ver e xestionar as notas do usuario", "settings.admin.models.builtinTools.notes.label": "Notas", - "settings.admin.models.builtinTools.notifications.description": "", + "settings.admin.models.builtinTools.notifications.description": "Enviar notificacións aos destinos de webhook configurados", "settings.admin.models.builtinTools.notifications.label": "Notificacions", - "settings.admin.models.builtinTools.skills.description": "", - "settings.admin.models.builtinTools.skills.label": "", - "settings.admin.models.builtinTools.subagents.description": "", - "settings.admin.models.builtinTools.subagents.label": "", - "settings.admin.models.builtinTools.tasks.description": "", - "settings.admin.models.builtinTools.tasks.label": "", - "settings.admin.models.builtinTools.time.description": "", - "settings.admin.models.builtinTools.time.label": "", - "settings.admin.models.builtinTools.title": "", - "settings.admin.models.builtinTools.userInput.description": "", - "settings.admin.models.builtinTools.userInput.label": "", - "settings.admin.models.builtinTools.webSearch.description": "", + "settings.admin.models.builtinTools.skills.description": "Atopar e cargar instrucións de habilidades baixo demanda", + "settings.admin.models.builtinTools.skills.label": "Habilidades", + "settings.admin.models.builtinTools.subagents.description": "Delegar traballo específico en subaxentes en paralelo", + "settings.admin.models.builtinTools.subagents.label": "Subaxentes", + "settings.admin.models.builtinTools.tasks.description": "Dividir as solicitudes complexas en pasos cun seguimento do progreso", + "settings.admin.models.builtinTools.tasks.label": "Xestión de tarefas", + "settings.admin.models.builtinTools.time.description": "Obter a hora actual e facer cálculos de data/hora", + "settings.admin.models.builtinTools.time.label": "Hora e cálculo", + "settings.admin.models.builtinTools.title": "Ferramentas integradas", + "settings.admin.models.builtinTools.userInput.description": "Pausar unha resposta para facerlle ao usuario unha pregunta aclaratoria", + "settings.admin.models.builtinTools.userInput.label": "Preguntar ao usuario", + "settings.admin.models.builtinTools.webSearch.description": "Buscar na web e obter URL", "settings.admin.models.builtinTools.webSearch.label": "Búsqueda na Web", - "settings.admin.models.capabilities.builtinTools.description": "", - "settings.admin.models.capabilities.builtinTools.label": "", + "settings.admin.models.capabilities.builtinTools.description": "Inxecta automaticamente ferramentas do sistema no modo nativo de chamada de funcións (p. ex., marcas de tempo, memoria, historial de chats, notas, etc.)", + "settings.admin.models.capabilities.builtinTools.label": "Ferramentas integradas", "settings.admin.models.capabilities.citations.description": "Muestra citas en arespuesta", - "settings.admin.models.capabilities.citations.label": "", - "settings.admin.models.capabilities.codeInterpreter.description": "", + "settings.admin.models.capabilities.citations.label": "Citas", + "settings.admin.models.capabilities.codeInterpreter.description": "O modelo pode executar código e facer cálculos", "settings.admin.models.capabilities.codeInterpreter.label": "Interprete de Código", - "settings.admin.models.capabilities.fileContext.description": "", - "settings.admin.models.capabilities.fileContext.label": "", - "settings.admin.models.capabilities.fileUpload.description": "", - "settings.admin.models.capabilities.fileUpload.label": "", - "settings.admin.models.capabilities.imageGeneration.description": "", + "settings.admin.models.capabilities.fileContext.description": "Inxecta o contido dos ficheiros no contexto da conversa", + "settings.admin.models.capabilities.fileContext.label": "Contexto de ficheiros", + "settings.admin.models.capabilities.fileUpload.description": "O modelo acepta ficheiros como entrada", + "settings.admin.models.capabilities.fileUpload.label": "Subida de ficheiros", + "settings.admin.models.capabilities.imageGeneration.description": "O modelo pode xerar imaxes a partir de prompts de texto", "settings.admin.models.capabilities.imageGeneration.label": "xeneración de imaxes", - "settings.admin.models.capabilities.memory.description": "", + "settings.admin.models.capabilities.memory.description": "Inxecta as memorias gardadas no contexto da conversa", "settings.admin.models.capabilities.memory.label": "Memoria", - "settings.admin.models.capabilities.statusUpdates.description": "", - "settings.admin.models.capabilities.statusUpdates.label": "", - "settings.admin.models.capabilities.terminal.description": "", - "settings.admin.models.capabilities.terminal.label": "", + "settings.admin.models.capabilities.statusUpdates.description": "Mostra actualizacións de estado (p. ex., o progreso da busca na web) na resposta", + "settings.admin.models.capabilities.statusUpdates.label": "Actualizacións de estado", + "settings.admin.models.capabilities.terminal.description": "O modelo pode acceder a Open Terminal para executar ordes e xestionar ficheiros", + "settings.admin.models.capabilities.terminal.label": "Terminal", "settings.admin.models.capabilities.title": "Capacidades", "settings.admin.models.capabilities.usage.description": "Envia `stream_options: { include_usage: true }` en a solicitud.\nLos proveedores admitidos devolverán información de uso do token en a resposta cuando se establezca.", - "settings.admin.models.capabilities.usage.label": "", + "settings.admin.models.capabilities.usage.label": "Uso", "settings.admin.models.capabilities.vision.description": "O modelo acepta entradas de imaxenes", - "settings.admin.models.capabilities.vision.label": "", - "settings.admin.models.capabilities.webSearch.description": "", + "settings.admin.models.capabilities.vision.label": "Visión", + "settings.admin.models.capabilities.webSearch.description": "O modelo pode buscar información na web", "settings.admin.models.capabilities.webSearch.label": "Búsqueda na Web", - "settings.admin.models.defaultFeatures.codeInterpreter.description": "", + "settings.admin.models.defaultFeatures.codeInterpreter.description": "O modelo pode executar código e facer cálculos", "settings.admin.models.defaultFeatures.codeInterpreter.label": "Interprete de Código", - "settings.admin.models.defaultFeatures.imageGeneration.description": "", + "settings.admin.models.defaultFeatures.imageGeneration.description": "O modelo pode xerar imaxes a partir de prompts de texto", "settings.admin.models.defaultFeatures.imageGeneration.label": "xeneración de imaxes", - "settings.admin.models.defaultFeatures.title": "", - "settings.admin.models.defaultFeatures.webSearch.description": "", + "settings.admin.models.defaultFeatures.title": "Funcionalidades predeterminadas", + "settings.admin.models.defaultFeatures.webSearch.description": "O modelo pode buscar información na web", "settings.admin.models.defaultFeatures.webSearch.label": "Búsqueda na Web", - "settings.admin.models.defaults.modelCapabilities.label": "", - "settings.admin.models.defaults.modelDefaults.label": "", - "settings.admin.models.defaults.modelParameters.label": "", - "settings.admin.models.defaults.promptSuggestions.label": "", - "settings.admin.models.disableAllModels.label": "", - "settings.admin.models.enableAllModels.label": "", + "settings.admin.models.defaults.modelCapabilities.label": "Capacidades do modelo", + "settings.admin.models.defaults.modelDefaults.label": "Valores predeterminados do modelo", + "settings.admin.models.defaults.modelParameters.label": "Parámetros do modelo", + "settings.admin.models.defaults.promptSuggestions.label": "Suxestións de prompts", + "settings.admin.models.disableAllModels.label": "Desactivar todo", + "settings.admin.models.enableAllModels.label": "Activar todo", "settings.admin.models.exportModels.label": "Exportar", - "settings.admin.models.hideAllModels.label": "", - "settings.admin.models.importModels.label": "", + "settings.admin.models.hideAllModels.label": "Ocultar todo", + "settings.admin.models.importModels.label": "Importar", "settings.admin.models.manageModels.label": "Xestionar", "settings.admin.models.resetModels.label": "Reiniciar", - "settings.admin.models.showAllModels.label": "", + "settings.admin.models.showAllModels.label": "Mostrar todo", "settings.admin.models.title": "Modelos", - "settings.admin.pipelines.githubUrl.label": "", - "settings.admin.pipelines.install.label": "", - "settings.admin.pipelines.installing.label": "", - "settings.admin.pipelines.pipeline.description": "", - "settings.admin.pipelines.pipeline.label": "", - "settings.admin.pipelines.pipelineUrl.description": "", - "settings.admin.pipelines.pipelineUrl.label": "", - "settings.admin.pipelines.sections.pipelines.title": "", + "settings.admin.pipelines.githubUrl.label": "URL de GitHub", + "settings.admin.pipelines.install.label": "Instalar", + "settings.admin.pipelines.installing.label": "Instalando", + "settings.admin.pipelines.pipeline.description": "Seleccione unha pipeline instalada para configurala ou quitala.", + "settings.admin.pipelines.pipeline.label": "Pipeline", + "settings.admin.pipelines.pipelineUrl.description": "Seleccione o servidor de Pipelines que quere xestionar.", + "settings.admin.pipelines.pipelineUrl.label": "URL de Pipelines", + "settings.admin.pipelines.sections.pipelines.title": "Pipelines", "settings.admin.pipelines.sections.source.title": "Fonte", "settings.admin.pipelines.sections.valves.title": "Valves", - "settings.admin.pipelines.selectAPyFile.label": "", - "settings.admin.pipelines.title": "", - "settings.admin.pipelines.uploadPipeline.description": "", + "settings.admin.pipelines.selectAPyFile.label": "Seleccionar un ficheiro .py", + "settings.admin.pipelines.title": "Pipelines", + "settings.admin.pipelines.uploadPipeline.description": "Suba un ficheiro local de pipeline de Python ao servidor seleccionado.", "settings.admin.pipelines.uploadPipeline.label": "Subir Pipeline", - "settings.admin.subagents.enableBackgroundSubAgents.description": "", - "settings.admin.subagents.enableBackgroundSubAgents.label": "", - "settings.admin.subagents.enableSubAgents.label": "", - "settings.admin.subagents.maxBackground.label": "", - "settings.admin.subagents.maxConcurrent.label": "", - "settings.admin.subagents.maxIterations.label": "", - "settings.admin.subagents.maxOutput.label": "", - "settings.admin.subagents.systemPrompt.description": "", - "settings.admin.subagents.systemPrompt.label": "", - "settings.admin.subagents.title": "", + "settings.admin.subagents.enableBackgroundSubAgents.description": "Permite que os subaxentes delegados sigan en execución mentres continúa o chat principal.", + "settings.admin.subagents.enableBackgroundSubAgents.label": "Activar os subaxentes en segundo plano", + "settings.admin.subagents.enableSubAgents.label": "Activar os subaxentes", + "settings.admin.subagents.maxBackground.label": "Máximo en segundo plano", + "settings.admin.subagents.maxConcurrent.label": "Máximo simultáneo", + "settings.admin.subagents.maxIterations.label": "Máximo de iteracións", + "settings.admin.subagents.maxOutput.label": "Saída máxima", + "settings.admin.subagents.systemPrompt.description": "Deixe en branco para usar o predeterminado integrado.", + "settings.admin.subagents.systemPrompt.label": "Prompt do sistema", + "settings.admin.subagents.title": "Subaxentes", "settings.admin.web.bingSearchV7Endpoint.label": "Punto final da busqueda de Bing versión V7", "settings.admin.web.bingSearchV7SubscriptionKey.label": "Chave de suscripción da busqueda de Bing versión V7", - "settings.admin.web.bochaSearchApiKey.label": "", + "settings.admin.web.bochaSearchApiKey.label": "Chave da API da busca de Bocha", "settings.admin.web.braveSearchApiKey.label": "Chave de API da busqueda Brave", - "settings.admin.web.bypassEmbeddingAndRetrieval.description": "", - "settings.admin.web.bypassEmbeddingAndRetrieval.label": "", - "settings.admin.web.bypassWebLoader.description": "", - "settings.admin.web.bypassWebLoader.label": "", - "settings.admin.web.concurrentRequests.description": "", + "settings.admin.web.bypassEmbeddingAndRetrieval.description": "Inxecta todo o contido como contexto para un procesamento completo.", + "settings.admin.web.bypassEmbeddingAndRetrieval.label": "Omitir o embedding e a recuperación", + "settings.admin.web.bypassWebLoader.description": "Usa os resultados da busca sen obter o contido das páxinas.", + "settings.admin.web.bypassWebLoader.label": "Omitir o cargador web", + "settings.admin.web.concurrentRequests.description": "Limita as solicitudes paralelas do cargador web.", "settings.admin.web.concurrentRequests.label": "Solicitudes simultáneas", - "settings.admin.web.contextTokens.label": "", - "settings.admin.web.ddgsBackend.label": "", - "settings.admin.web.domainFilterList.description": "", - "settings.admin.web.domainFilterList.label": "", + "settings.admin.web.contextTokens.label": "Tokens de contexto", + "settings.admin.web.ddgsBackend.label": "Backend de DDGS", + "settings.admin.web.domainFilterList.description": "Restrinxe ou exclúe dominios cunha lista separada por comas.", + "settings.admin.web.domainFilterList.label": "Lista de filtros de dominio", "settings.admin.web.exaApiKey.label": "chave API de Exa", - "settings.admin.web.externalWebLoaderApiKey.label": "", - "settings.admin.web.externalWebLoaderUrl.label": "", - "settings.admin.web.externalWebSearchApiKey.label": "", - "settings.admin.web.externalWebSearchUrl.label": "", - "settings.admin.web.fetchUrlContentLengthLimit.description": "", - "settings.admin.web.fetchUrlContentLengthLimit.label": "", - "settings.admin.web.firecrawlApiBaseUrl.label": "", - "settings.admin.web.firecrawlApiKey.label": "", - "settings.admin.web.firecrawlTimeoutS.label": "", + "settings.admin.web.externalWebLoaderApiKey.label": "Chave da API do cargador web externo", + "settings.admin.web.externalWebLoaderUrl.label": "URL do cargador web externo", + "settings.admin.web.externalWebSearchApiKey.label": "Chave da API da busca web externa", + "settings.admin.web.externalWebSearchUrl.label": "URL da busca web externa", + "settings.admin.web.fetchUrlContentLengthLimit.description": "Número máximo de caracteres que se devolven das URL obtidas. Deixe en branco para non ter límite.", + "settings.admin.web.fetchUrlContentLengthLimit.label": "Límite de lonxitude do contido obtido das URL", + "settings.admin.web.firecrawlApiBaseUrl.label": "URL base da API de Firecrawl", + "settings.admin.web.firecrawlApiKey.label": "Chave da API de Firecrawl", + "settings.admin.web.firecrawlTimeoutS.label": "Tempo de espera de Firecrawl (s)", "settings.admin.web.googlePseApiKey.label": "chave API de Google PSE", "settings.admin.web.googlePseEngineId.label": "ID do motor PSE de Google", - "settings.admin.web.jinaApiBaseUrl.label": "", + "settings.admin.web.jinaApiBaseUrl.label": "URL base da API de Jina", "settings.admin.web.jinaApiKey.label": "chave API de Jina", "settings.admin.web.kagiSearchApiKey.label": "chave API de Kagi Search", "settings.admin.web.language.label": "Lenguaje", - "settings.admin.web.linkupApiKey.label": "", - "settings.admin.web.maxContentLength.description": "", - "settings.admin.web.maxContentLength.label": "", - "settings.admin.web.microsoftWebIqApiBaseUrl.label": "", - "settings.admin.web.microsoftWebIqApiKey.label": "", + "settings.admin.web.linkupApiKey.label": "Chave da API de Linkup", + "settings.admin.web.maxContentLength.description": "Número máximo de caracteres por resultado de busca de Exa. Deixe en branco para non ter límite.", + "settings.admin.web.maxContentLength.label": "Lonxitude máxima do contido", + "settings.admin.web.microsoftWebIqApiBaseUrl.label": "URL base da API de Microsoft Web IQ", + "settings.admin.web.microsoftWebIqApiKey.label": "Chave da API de Microsoft Web IQ", "settings.admin.web.mojeekSearchApiKey.label": "chave API de Mojeek Search", - "settings.admin.web.ollamaCloudApiKey.label": "", - "settings.admin.web.openserpUrl.label": "", - "settings.admin.web.parameters.label": "", - "settings.admin.web.perplexityApiKey.label": "", - "settings.admin.web.perplexityModel.label": "", - "settings.admin.web.perplexitySearchApiUrl.label": "", - "settings.admin.web.perplexitySearchContextUsage.label": "", - "settings.admin.web.playwrightTimeoutMs.label": "", - "settings.admin.web.playwrightWebsocketUrl.label": "", + "settings.admin.web.ollamaCloudApiKey.label": "Chave da API de Ollama Cloud", + "settings.admin.web.openserpUrl.label": "URL de OpenSERP", + "settings.admin.web.parameters.label": "Parámetros", + "settings.admin.web.perplexityApiKey.label": "Chave da API de Perplexity", + "settings.admin.web.perplexityModel.label": "Modelo de Perplexity", + "settings.admin.web.perplexitySearchApiUrl.label": "URL da API de busca de Perplexity", + "settings.admin.web.perplexitySearchContextUsage.label": "Uso do contexto de busca de Perplexity", + "settings.admin.web.playwrightTimeoutMs.label": "Tempo de espera de Playwright (ms)", + "settings.admin.web.playwrightWebsocketUrl.label": "URL de WebSocket de Playwright", "settings.admin.web.searchapiApiKey.label": "chave API de SearchApi", "settings.admin.web.searchapiEngine.label": "Motor de SearchApi", - "settings.admin.web.searchLimits.description": "", - "settings.admin.web.searchLimits.label": "", - "settings.admin.web.searchResultCount.description": "", + "settings.admin.web.searchLimits.description": "Controla o volume de resultados e as solicitudes de busca en paralelo.", + "settings.admin.web.searchLimits.label": "Límites de busca", + "settings.admin.web.searchResultCount.description": "Limita as consultas de busca simultáneas. 0 = ilimitado (predeterminado). Estableza 1 para unha execución secuencial (recomendado para API con límites de taxa estritos, como o nivel gratuíto de Brave).", "settings.admin.web.searchResultCount.label": "Recuento de resultados de búsqueda", "settings.admin.web.searxngQueryUrl.label": "Searxng URL de consulta", - "settings.admin.web.searxngSearchLanguageAllEnEsDeFrEtc.label": "", + "settings.admin.web.searxngSearchLanguageAllEnEsDeFrEtc.label": "Idioma de busca de Searxng (all, en, es, de, fr, etc.)", "settings.admin.web.sections.loader.title": "Cargador", "settings.admin.web.sections.search.title": "Buscar", - "settings.admin.web.serpapiApiKey.label": "", - "settings.admin.web.serpapiEngine.label": "", + "settings.admin.web.serpapiApiKey.label": "Chave da API de SerpApi", + "settings.admin.web.serpapiEngine.label": "Motor de SerpApi", "settings.admin.web.serperApiKey.label": "chave API de Serper", - "settings.admin.web.serphouseApiKey.label": "", - "settings.admin.web.serphouseDomain.label": "", + "settings.admin.web.serphouseApiKey.label": "Chave da API de SERPHouse", + "settings.admin.web.serphouseDomain.label": "Dominio de SERPHouse", "settings.admin.web.serplyApiKey.label": "chave API de Serply", "settings.admin.web.serpstackApiKey.label": "chave API de Serpstack", - "settings.admin.web.sougouSearchApiSid.label": "", - "settings.admin.web.sougouSearchApiSk.label": "", + "settings.admin.web.sougouSearchApiSid.label": "sID da API de busca de Sougou", + "settings.admin.web.sougouSearchApiSk.label": "SK da API de busca de Sougou", "settings.admin.web.tavilyApiKey.label": "chave API de Tavily", - "settings.admin.web.tavilyExtractDepth.label": "", - "settings.admin.web.tavilySearchDepth.label": "", - "settings.admin.web.timeout.description": "", - "settings.admin.web.timeout.label": "", + "settings.admin.web.tavilyExtractDepth.label": "Profundidade de extracción de Tavily", + "settings.admin.web.tavilySearchDepth.label": "Profundidade de busca de Tavily", + "settings.admin.web.timeout.description": "Tempo máximo de espera mentres se carga o contido web.", + "settings.admin.web.timeout.label": "Tempo de espera", "settings.admin.web.title": "Búsqueda na Web", - "settings.admin.web.trustProxyEnvironment.description": "", + "settings.admin.web.trustProxyEnvironment.description": "Usa as variables de contorno do proxy para obter o contido das páxinas.", "settings.admin.web.trustProxyEnvironment.label": "Confiar nos entornos de proxy", - "settings.admin.web.verifySslCertificate.description": "", - "settings.admin.web.verifySslCertificate.label": "", - "settings.admin.web.webLoaderEngine.description": "", - "settings.admin.web.webLoaderEngine.label": "", - "settings.admin.web.webSearch.description": "", + "settings.admin.web.verifySslCertificate.description": "Valida os certificados SSL ao obter contido web.", + "settings.admin.web.verifySslCertificate.label": "Verificar o certificado SSL", + "settings.admin.web.webLoaderEngine.description": "Escolla como se obteñen e se len as páxinas de resultados web.", + "settings.admin.web.webLoaderEngine.label": "Motor do cargador web", + "settings.admin.web.webSearch.description": "Permite aos usuarios buscar na web desde os chats.", "settings.admin.web.webSearch.label": "Búsqueda na Web", - "settings.admin.web.webSearchConfirmation.description": "", - "settings.admin.web.webSearchConfirmation.label": "", - "settings.admin.web.webSearchConfirmationContent.description": "", - "settings.admin.web.webSearchConfirmationContent.label": "", - "settings.admin.web.webSearchEngine.description": "", + "settings.admin.web.webSearchConfirmation.description": "Esixe que os usuarios confirmen antes de usar a busca na web.", + "settings.admin.web.webSearchConfirmation.label": "Confirmación da busca na web", + "settings.admin.web.webSearchConfirmationContent.description": "Mensaxe que se mostra antes de executar a busca na web.", + "settings.admin.web.webSearchConfirmationContent.label": "Contido da confirmación da busca na web", + "settings.admin.web.webSearchEngine.description": "Escolla o provedor que se usa para as consultas de busca na web.", "settings.admin.web.webSearchEngine.label": "Motor de búsqueda web", - "settings.admin.web.yacyInstanceUrl.label": "", - "settings.admin.web.yacyPassword.label": "", - "settings.admin.web.yacyUsername.label": "", - "settings.admin.web.yandexWebSearchApiKey.label": "", - "settings.admin.web.yandexWebSearchConfig.label": "", - "settings.admin.web.yandexWebSearchUrl.label": "", - "settings.admin.web.youComApiKey.label": "", - "settings.admin.web.youtubeLanguage.description": "", - "settings.admin.web.youtubeLanguage.label": "", - "settings.admin.web.youtubeProxyUrl.description": "", - "settings.admin.web.youtubeProxyUrl.label": "", + "settings.admin.web.yacyInstanceUrl.label": "URL da instancia de Yacy", + "settings.admin.web.yacyPassword.label": "Contrasinal de Yacy", + "settings.admin.web.yacyUsername.label": "Nome de usuario de Yacy", + "settings.admin.web.yandexWebSearchApiKey.label": "Chave da API da busca web de Yandex", + "settings.admin.web.yandexWebSearchConfig.label": "Configuración da busca web de Yandex", + "settings.admin.web.yandexWebSearchUrl.label": "URL da busca web de Yandex", + "settings.admin.web.youComApiKey.label": "Chave da API de You.com", + "settings.admin.web.youtubeLanguage.description": "Códigos de idioma preferidos para as transcricións, separados por comas.", + "settings.admin.web.youtubeLanguage.label": "Idioma de YouTube", + "settings.admin.web.youtubeProxyUrl.description": "URL do proxy que se usa para as solicitudes do cargador de YouTube.", + "settings.admin.web.youtubeProxyUrl.label": "URL do proxy de YouTube", "settings.personal.about.checkForUpdates.label": "Verificar actualizacions", - "settings.personal.about.sections.community.title": "", + "settings.personal.about.sections.community.title": "Comunidade", "settings.personal.about.sections.ollamaVersion.title": "Versión de Ollama", "settings.personal.about.sections.version.title": "Versión", - "settings.personal.about.seeWhatSNew.description": "", + "settings.personal.about.seeWhatSNew.description": "Vexa a versión instalada e comprobe se hai actualizacións.", "settings.personal.about.seeWhatSNew.label": "Ver as novedades", "settings.personal.about.title": "Sobre nos", - "settings.personal.account.apiKey.description": "", + "settings.personal.account.apiKey.description": "Cree, copie ou renove a súa chave da API.", "settings.personal.account.apiKey.label": "Chave da API ", - "settings.personal.account.bio.description": "", - "settings.personal.account.bio.label": "", - "settings.personal.account.birthDate.description": "", - "settings.personal.account.birthDate.label": "", - "settings.personal.account.changePassword.description": "", + "settings.personal.account.bio.description": "Engada ao perfil contexto opcional, visible onde se mostran os perfís.", + "settings.personal.account.bio.label": "Biografía", + "settings.personal.account.birthDate.description": "Estableza a data de nacemento gardada co seu perfil.", + "settings.personal.account.birthDate.label": "Data de nacemento", + "settings.personal.account.changePassword.description": "Actualice o contrasinal usado para iniciar sesión con correo electrónico e contrasinal.", "settings.personal.account.changePassword.label": "Cambiar o contrasinal ", "settings.personal.account.confirmPassword.label": "Confirmar Contrasinal ", "settings.personal.account.createNewSecretKey.label": "Xerar unha nova chave secreta", "settings.personal.account.currentPassword.label": "contrasinal Actual", - "settings.personal.account.gender.description": "", - "settings.personal.account.gender.label": "", - "settings.personal.account.jwtToken.description": "", + "settings.personal.account.gender.description": "Escolla o valor de xénero gardado no seu perfil.", + "settings.personal.account.gender.label": "Xénero", + "settings.personal.account.jwtToken.description": "Copie o token da sesión actual para as solicitudes autenticadas.", "settings.personal.account.jwtToken.label": "Token JWT", - "settings.personal.account.name.description": "", + "settings.personal.account.name.description": "Estableza o nome visible que se mostra en toda a súa conta.", "settings.personal.account.name.label": "Nombre", "settings.personal.account.newPassword.label": "Novo contrasinal ", - "settings.personal.account.secrets.description": "", - "settings.personal.account.secrets.label": "", + "settings.personal.account.secrets.description": "Mostre ou oculte os segredos sensibles da conta.", + "settings.personal.account.secrets.label": "Segredos", "settings.personal.account.sections.apiKeys.title": "Chaves da API", "settings.personal.account.sections.password.title": "Contrasinal ", "settings.personal.account.sections.profile.title": "Perfil", @@ -2902,795 +2902,795 @@ "settings.personal.archivedChats.exportArchivedChats.label": "Exportar", "settings.personal.archivedChats.title": "Chats arquivados", "settings.personal.archivedChats.unarchiveAll.label": "Desarquivar todo", - "settings.personal.audio.allowNonLocalVoices.description": "", + "settings.personal.audio.allowNonLocalVoices.description": "Inclúe voces que non fornece un servizo de voz local.", "settings.personal.audio.allowNonLocalVoices.label": "Permitir voces non locales", - "settings.personal.audio.autoPlaybackResponse.description": "", + "settings.personal.audio.autoPlaybackResponse.description": "Reproduce automaticamente en voz alta as respostas do asistente.", "settings.personal.audio.autoPlaybackResponse.label": "Respuesta de reproducción automática", - "settings.personal.audio.browserVoice.description": "", + "settings.personal.audio.browserVoice.description": "Escolla a voz do navegador que se usa para a saída de voz.", "settings.personal.audio.browserVoice.label": "Establecer la voz", - "settings.personal.audio.instantAutoSendAfterVoiceTranscription.description": "", + "settings.personal.audio.instantAutoSendAfterVoiceTranscription.description": "Envía a entrada de voz transcrita inmediatamente despois de que remate o recoñecemento de voz.", "settings.personal.audio.instantAutoSendAfterVoiceTranscription.label": "Auto-Enviar despois da Transcripción de Voz", - "settings.personal.audio.kokoroJsDtype.description": "", + "settings.personal.audio.kokoroJsDtype.description": "Seleccione a precisión do modelo local que usa Kokoro.js.", "settings.personal.audio.kokoroJsDtype.label": "Kokoro .js Dtype", - "settings.personal.audio.kokoroVoice.description": "", + "settings.personal.audio.kokoroVoice.description": "Escolla a voz de Kokoro.js que se usa para a saída de voz.", "settings.personal.audio.kokoroVoice.label": "Establecer la voz", - "settings.personal.audio.language.description": "", + "settings.personal.audio.language.description": "Estableza un idioma de recoñecemento de voz ou déixeo en branco para que se detecte automaticamente.", "settings.personal.audio.language.label": "Lenguaje", "settings.personal.audio.sections.sttSettings.title": "Configuracions de STT", "settings.personal.audio.sections.ttsSettings.title": "Configuración de TTS", "settings.personal.audio.sections.voice.title": "Voz", - "settings.personal.audio.serviceVoice.description": "", + "settings.personal.audio.serviceVoice.description": "Escolla a voz configurada do servizo de texto a voz.", "settings.personal.audio.serviceVoice.label": "Establecer la voz", - "settings.personal.audio.speechPlaybackSpeed.description": "", + "settings.personal.audio.speechPlaybackSpeed.description": "Axusta a velocidade á que se reproducen as respostas faladas.", "settings.personal.audio.speechPlaybackSpeed.label": "Velocidad de reproducción de voz", - "settings.personal.audio.speechToTextEngine.description": "", + "settings.personal.audio.speechToTextEngine.description": "Escolla o motor que se usa para transcribir a entrada de voz.", "settings.personal.audio.speechToTextEngine.label": "Motor de voz a texto", - "settings.personal.audio.textToSpeechEngine.description": "", + "settings.personal.audio.textToSpeechEngine.description": "Escolla o motor que se usa para ler en voz alta as respostas do asistente.", "settings.personal.audio.textToSpeechEngine.label": "Motor de texto a voz", "settings.personal.audio.title": "Audio", "settings.personal.connections.addConnection.description": "Conecta os teus propios Api compatibles con OpenAI.", "settings.personal.connections.addConnection.label": "Agregar Conexión", "settings.personal.connections.sections.directConnections.title": "Conexións directas", "settings.personal.connections.title": "Conexions", - "settings.personal.dataControls.archiveAll.label": "", - "settings.personal.dataControls.archiveAllChats.description": "", + "settings.personal.dataControls.archiveAll.label": "Arquivar todo", + "settings.personal.dataControls.archiveAllChats.description": "Arquiva todos os chats despois de confirmar.", "settings.personal.dataControls.archiveAllChats.label": "Arquivar todos os chats", - "settings.personal.dataControls.deleteAllChats.description": "", + "settings.personal.dataControls.deleteAllChats.description": "Elimina permanentemente todos os chats despois de confirmar.", "settings.personal.dataControls.deleteAllChats.label": "Eliminar todos os chats", - "settings.personal.dataControls.exportChats.description": "", + "settings.personal.dataControls.exportChats.description": "Descarga o seu historial de chats como unha exportación JSON.", "settings.personal.dataControls.exportChats.label": "Exportar Chats", - "settings.personal.dataControls.importChats.description": "", + "settings.personal.dataControls.importChats.description": "Importa o historial de chats desde un ficheiro de exportación JSON.", "settings.personal.dataControls.importChats.label": "Importar chats", - "settings.personal.dataControls.manageFiles.description": "", - "settings.personal.dataControls.manageFiles.label": "", + "settings.personal.dataControls.manageFiles.description": "Abre o xestor dos ficheiros subidos.", + "settings.personal.dataControls.manageFiles.label": "Xestionar ficheiros", "settings.personal.dataControls.sections.chats.title": "Chats", "settings.personal.dataControls.sections.files.title": "Arquivos", - "settings.personal.dataControls.sharedChats.description": "", - "settings.personal.dataControls.sharedChats.label": "", - "settings.personal.dataControls.title": "", - "settings.personal.general.language.description": "", + "settings.personal.dataControls.sharedChats.description": "Revisa e xestiona os chats que compartiu.", + "settings.personal.dataControls.sharedChats.label": "Chats compartidos", + "settings.personal.dataControls.title": "Controis de datos", + "settings.personal.general.language.description": "Escolla o idioma do texto da interface.", "settings.personal.general.language.label": "Lenguaje", - "settings.personal.general.modelParameters.description": "", - "settings.personal.general.modelParameters.label": "", - "settings.personal.general.parameters.contextCompactionThreshold.description": "", - "settings.personal.general.parameters.contextCompactionThreshold.label": "", - "settings.personal.general.parameters.format.label": "", - "settings.personal.general.parameters.frequencyPenalty.label": "", - "settings.personal.general.parameters.functionCalling.description": "", + "settings.personal.general.modelParameters.description": "Mostra ou oculta os parámetros de xeración personalizados.", + "settings.personal.general.modelParameters.label": "Parámetros do modelo", + "settings.personal.general.parameters.contextCompactionThreshold.description": "Establece un limiar de tokens específico do modelo para a compactación do contexto. Se se define, substitúe o limiar global ata o límite global.", + "settings.personal.general.parameters.contextCompactionThreshold.label": "Limiar de compactación do contexto", + "settings.personal.general.parameters.format.label": "format", + "settings.personal.general.parameters.frequencyPenalty.label": "frequency_penalty", + "settings.personal.general.parameters.functionCalling.description": "O modo nativo (predeterminado) aproveita as capacidades integradas do modelo para chamar ferramentas. O modo antigo funciona cunha gama máis ampla de modelos, xa que chama as ferramentas unha vez antes da execución mediante inxección no prompt.", "settings.personal.general.parameters.functionCalling.label": "chamada de función", - "settings.personal.general.parameters.keepAlive.label": "", - "settings.personal.general.parameters.logitBias.label": "", - "settings.personal.general.parameters.maxTokens.label": "", - "settings.personal.general.parameters.minP.label": "", - "settings.personal.general.parameters.mirostat.label": "", - "settings.personal.general.parameters.mirostatEta.label": "", - "settings.personal.general.parameters.mirostatTau.label": "", - "settings.personal.general.parameters.numBatch.label": "", - "settings.personal.general.parameters.numCtx.label": "", - "settings.personal.general.parameters.numGpu.label": "", - "settings.personal.general.parameters.numKeep.label": "", - "settings.personal.general.parameters.numThread.label": "", - "settings.personal.general.parameters.ollama.description": "", + "settings.personal.general.parameters.keepAlive.label": "keep_alive", + "settings.personal.general.parameters.logitBias.label": "logit_bias", + "settings.personal.general.parameters.maxTokens.label": "max_tokens", + "settings.personal.general.parameters.minP.label": "min_p", + "settings.personal.general.parameters.mirostat.label": "mirostat", + "settings.personal.general.parameters.mirostatEta.label": "mirostat_eta", + "settings.personal.general.parameters.mirostatTau.label": "mirostat_tau", + "settings.personal.general.parameters.numBatch.label": "num_batch", + "settings.personal.general.parameters.numCtx.label": "num_ctx", + "settings.personal.general.parameters.numGpu.label": "num_gpu", + "settings.personal.general.parameters.numKeep.label": "num_keep", + "settings.personal.general.parameters.numThread.label": "num_thread", + "settings.personal.general.parameters.ollama.description": "Esta opción activa ou desactiva o uso da funcionalidade de razoamento en Ollama, que permite ao modelo pensar antes de xerar unha resposta. Cando está activada, o modelo pode tomarse un momento para procesar o contexto da conversa e xerar unha resposta máis meditada.", "settings.personal.general.parameters.ollama.label": "Ollama", - "settings.personal.general.parameters.presencePenalty.label": "", + "settings.personal.general.parameters.presencePenalty.label": "presence_penalty", "settings.personal.general.parameters.reasoningEffort.description": "Define o esforzo do modelo de razonamento, so aplicable a modelos de razonamento de provedores específicos que soportan o esforzo de razonamento.", "settings.personal.general.parameters.reasoningEffort.label": "Esfuerzo de razonamiento", - "settings.personal.general.parameters.reasoningTags.description": "", - "settings.personal.general.parameters.reasoningTags.label": "", - "settings.personal.general.parameters.repeatLastN.label": "", - "settings.personal.general.parameters.repeatPenalty.label": "", + "settings.personal.general.parameters.reasoningTags.description": "Activa, desactiva ou personaliza as etiquetas de razoamento que usa o modelo. \"Activado\" usa as etiquetas predeterminadas, \"Desactivado\" desactiva as etiquetas de razoamento e \"Personalizado\" permítelle especificar as súas propias etiquetas de inicio e de fin.", + "settings.personal.general.parameters.reasoningTags.label": "Etiquetas de razoamento", + "settings.personal.general.parameters.repeatLastN.label": "repeat_last_n", + "settings.personal.general.parameters.repeatPenalty.label": "repeat_penalty", "settings.personal.general.parameters.seed.description": "Establece a semente de número aleatorio a usar para xeneración. Establecer esto a un número específico hará que el modelo genere el mismo texto para el mismo prompt.", "settings.personal.general.parameters.seed.label": "Semilla", "settings.personal.general.parameters.stopSequence.description": "Establece as secuencias de parada a usar. Cuando se encuentre este patrón, o LLM dejará de generar texto y devolverá. Se pueden establecer varios patrones de parada especificando múltiples parámetros de parada separados en un arquivo de modelo.", "settings.personal.general.parameters.stopSequence.label": "Detener secuencia", "settings.personal.general.parameters.streamChatResponse.description": "Cando está habilitado, o modelo responderá a cada mensaxe de chat en tempo real, generando unha resposta tan pronto como o usuario envíe un mensaxe. Este modo es útil para aplicacions de chat en vivo, pero puede afectar o rendimiento en hardware mais lento.", "settings.personal.general.parameters.streamChatResponse.label": "Transmitir resposta de chat", - "settings.personal.general.parameters.streamDeltaChunkSize.description": "", - "settings.personal.general.parameters.streamDeltaChunkSize.label": "", - "settings.personal.general.parameters.temperature.description": "", + "settings.personal.general.parameters.streamDeltaChunkSize.description": "O tamaño do fragmento delta da transmisión para o modelo. Aumentar o tamaño do fragmento fará que o modelo responda con anacos de texto máis grandes de cada vez.", + "settings.personal.general.parameters.streamDeltaChunkSize.label": "Tamaño do fragmento delta da transmisión", + "settings.personal.general.parameters.temperature.description": "A temperatura do modelo. Aumentar a temperatura fará que o modelo responda de forma máis creativa.", "settings.personal.general.parameters.temperature.label": "Temperatura", - "settings.personal.general.parameters.tfsZ.label": "", - "settings.personal.general.parameters.think.label": "", - "settings.personal.general.parameters.topK.label": "", - "settings.personal.general.parameters.topP.label": "", - "settings.personal.general.parameters.useMlock.label": "", - "settings.personal.general.parameters.useMmap.label": "", + "settings.personal.general.parameters.tfsZ.label": "tfs_z", + "settings.personal.general.parameters.think.label": "think", + "settings.personal.general.parameters.topK.label": "top_k", + "settings.personal.general.parameters.topP.label": "top_p", + "settings.personal.general.parameters.useMlock.label": "use_mlock", + "settings.personal.general.parameters.useMmap.label": "use_mmap", "settings.personal.general.sections.advancedParameters.title": "Parámetros Avanzados", - "settings.personal.general.sections.systemPrompt.description": "", + "settings.personal.general.sections.systemPrompt.description": "Establece o prompt do sistema predeterminado para os chats novos.", "settings.personal.general.sections.systemPrompt.title": "Prompt do sistema", "settings.personal.general.sections.webuiSettings.title": "Configuración do WebUI", - "settings.personal.general.theme.description": "", + "settings.personal.general.theme.description": "Escolla o tema de cores que usa a interface.", "settings.personal.general.theme.label": "Tema", "settings.personal.general.title": "General", - "settings.personal.interface.accessibilityMode.description": "", - "settings.personal.interface.accessibilityMode.label": "", - "settings.personal.interface.allowUserLocation.description": "", + "settings.personal.interface.accessibilityMode.description": "Activa melloras visuais centradas na accesibilidade.", + "settings.personal.interface.accessibilityMode.label": "Modo de accesibilidade", + "settings.personal.interface.allowUserLocation.description": "Comparte a súa localización actual coas funcionalidades que poden usala.", "settings.personal.interface.allowUserLocation.label": "Permitir Ubicación do Usuario", - "settings.personal.interface.allowVoiceInterruptionInCall.description": "", + "settings.personal.interface.allowVoiceInterruptionInCall.description": "Permite que a fala interrompa o asistente durante unha chamada de voz.", "settings.personal.interface.allowVoiceInterruptionInCall.label": "Permitir interrupción de voz en chamada", - "settings.personal.interface.alwaysCollapseCodeBlocks.description": "", - "settings.personal.interface.alwaysCollapseCodeBlocks.label": "", - "settings.personal.interface.alwaysExpandDetails.description": "", - "settings.personal.interface.alwaysExpandDetails.label": "", - "settings.personal.interface.android.label": "", - "settings.personal.interface.autoCopyResponseToClipboard.description": "", + "settings.personal.interface.alwaysCollapseCodeBlocks.description": "Contrae os bloques de código de forma predeterminada.", + "settings.personal.interface.alwaysCollapseCodeBlocks.label": "Contraer sempre os bloques de código", + "settings.personal.interface.alwaysExpandDetails.description": "Abre os bloques de detalles de forma predeterminada.", + "settings.personal.interface.alwaysExpandDetails.label": "Expandir sempre os detalles", + "settings.personal.interface.android.label": "Android", + "settings.personal.interface.autoCopyResponseToClipboard.description": "Copia a última resposta do asistente cando remata.", "settings.personal.interface.autoCopyResponseToClipboard.label": "Copiar a resposta automáticamente o portapapeis", - "settings.personal.interface.chatBackgroundImage.description": "", + "settings.personal.interface.chatBackgroundImage.description": "Suba ou restableza a imaxe que se mostra detrás do contido do chat.", "settings.personal.interface.chatBackgroundImage.label": "Imaxe de fondo do Chat", - "settings.personal.interface.chatBubbleUi.description": "", + "settings.personal.interface.chatBubbleUi.description": "Mostra as mensaxes en burbullas compactas.", "settings.personal.interface.chatBubbleUi.label": "Burbuxa do chat UI", - "settings.personal.interface.chatDirection.description": "", + "settings.personal.interface.chatDirection.description": "Escolla a dirección do texto: automática, de esquerda a dereita ou de dereita a esquerda.", "settings.personal.interface.chatDirection.label": "Dirección do Chat", - "settings.personal.interface.chatHoverPreviews.description": "", - "settings.personal.interface.chatHoverPreviews.label": "", - "settings.personal.interface.chatTagsAutoGeneration.description": "", + "settings.personal.interface.chatHoverPreviews.description": "Mostra unha vista previa flotante das mensaxes recentes ao pasar o cursor por riba dun chat na barra lateral.", + "settings.personal.interface.chatHoverPreviews.label": "Vistas previas do chat ao pasar o cursor", + "settings.personal.interface.chatTagsAutoGeneration.description": "Xera etiquetas para os chats automaticamente.", "settings.personal.interface.chatTagsAutoGeneration.label": "Auto-xeneración das Etiquetas para o Chat", - "settings.personal.interface.compressImagesInChannels.description": "", - "settings.personal.interface.compressImagesInChannels.label": "", - "settings.personal.interface.copyFormattedText.description": "", - "settings.personal.interface.copyFormattedText.label": "", - "settings.personal.interface.decreaseUiScale.label": "", - "settings.personal.interface.defaultUploadMode.description": "", - "settings.personal.interface.defaultUploadMode.label": "", - "settings.personal.interface.detectArtifactsAutomatically.description": "", - "settings.personal.interface.detectArtifactsAutomatically.label": "", - "settings.personal.interface.displayChatTitleInTab.description": "", - "settings.personal.interface.displayChatTitleInTab.label": "", - "settings.personal.interface.displayEmojiInCall.description": "", + "settings.personal.interface.compressImagesInChannels.description": "Aplica a compresión de imaxes tamén ás subidas nas canles.", + "settings.personal.interface.compressImagesInChannels.label": "Comprimir as imaxes nas canles", + "settings.personal.interface.copyFormattedText.description": "Copia o contido con formato enriquecido en lugar de texto plano.", + "settings.personal.interface.copyFormattedText.label": "Copiar o texto con formato", + "settings.personal.interface.decreaseUiScale.label": "Reducir a escala da interface", + "settings.personal.interface.defaultUploadMode.description": "Anexa os ficheiros co contido completo ou coa recuperación centrada de forma predeterminada.", + "settings.personal.interface.defaultUploadMode.label": "Modo de subida predeterminado", + "settings.personal.interface.detectArtifactsAutomatically.description": "Detecta os artefactos xerados e móstraos no espazo de traballo de artefactos.", + "settings.personal.interface.detectArtifactsAutomatically.label": "Detectar artefactos automaticamente", + "settings.personal.interface.displayChatTitleInTab.description": "Usa o título do chat activo como título da lapela do navegador.", + "settings.personal.interface.displayChatTitleInTab.label": "Mostrar o título do chat na lapela", + "settings.personal.interface.displayEmojiInCall.description": "Mostra emojis de reacción na interface da chamada.", "settings.personal.interface.displayEmojiInCall.label": "Muestra Emoji en chamada", - "settings.personal.interface.displayMultiModelResponsesInTabs.description": "", - "settings.personal.interface.displayMultiModelResponsesInTabs.label": "", - "settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.description": "", + "settings.personal.interface.displayMultiModelResponsesInTabs.description": "Agrupa en lapelas as respostas de varios modelos.", + "settings.personal.interface.displayMultiModelResponsesInTabs.label": "Mostrar en lapelas as respostas de varios modelos", + "settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.description": "Mostra o seu nome de usuario en lugar de Vostede nas burbullas do chat.", "settings.personal.interface.displayTheUsernameInsteadOfYouInTheChat.label": "Mostrar o nombre de usuario en lugar de Vostede no chat", - "settings.personal.interface.enableMessageQueue.description": "", - "settings.personal.interface.enableMessageQueue.label": "", - "settings.personal.interface.enterKeyBehavior.description": "", + "settings.personal.interface.enableMessageQueue.description": "Pon en cola as mensaxes saíntes en lugar de interromper as respostas en curso.", + "settings.personal.interface.enableMessageQueue.label": "Activar a cola de mensaxes", + "settings.personal.interface.enterKeyBehavior.description": "Escolla se Intro envía de inmediato ou se se usa Ctrl+Intro.", "settings.personal.interface.enterKeyBehavior.label": "Ingrese o comportamento da chave", - "settings.personal.interface.fadeEffectForStreamingText.description": "", - "settings.personal.interface.fadeEffectForStreamingText.label": "", - "settings.personal.interface.floatingQuickActions.label": "", - "settings.personal.interface.followUpAutoGeneration.description": "", - "settings.personal.interface.followUpAutoGeneration.label": "", - "settings.personal.interface.fontFamily.description": "", - "settings.personal.interface.fontFamily.label": "", + "settings.personal.interface.fadeEffectForStreamingText.description": "Aplica un esvaecemento ao texto en transmisión segundo chega.", + "settings.personal.interface.fadeEffectForStreamingText.label": "Efecto de esvaecemento para o texto en transmisión", + "settings.personal.interface.floatingQuickActions.label": "Accións rápidas flotantes", + "settings.personal.interface.followUpAutoGeneration.description": "Xera prompts de seguimento suxeridos despois das respostas.", + "settings.personal.interface.followUpAutoGeneration.label": "Xeración automática de prompts de seguimento", + "settings.personal.interface.fontFamily.description": "Usa unha familia tipográfica local para a interface da aplicación.", + "settings.personal.interface.fontFamily.label": "Familia tipográfica", "settings.personal.interface.hapticFeedback.label": "Retroalimentación háptica", - "settings.personal.interface.iframeSandboxAllowDownloads.description": "", - "settings.personal.interface.iframeSandboxAllowDownloads.label": "", - "settings.personal.interface.iframeSandboxAllowForms.description": "", - "settings.personal.interface.iframeSandboxAllowForms.label": "", - "settings.personal.interface.iframeSandboxAllowSameOrigin.description": "", - "settings.personal.interface.iframeSandboxAllowSameOrigin.label": "", - "settings.personal.interface.iframeSandboxAllowScripts.description": "", - "settings.personal.interface.iframeSandboxAllowScripts.label": "", + "settings.personal.interface.iframeSandboxAllowDownloads.description": "Permite as descargas dentro dos iframes con sandbox.", + "settings.personal.interface.iframeSandboxAllowDownloads.label": "Permitir descargas no sandbox do iframe", + "settings.personal.interface.iframeSandboxAllowForms.description": "Permite os formularios dentro dos iframes de artefactos con sandbox.", + "settings.personal.interface.iframeSandboxAllowForms.label": "Permitir formularios no sandbox do iframe", + "settings.personal.interface.iframeSandboxAllowSameOrigin.description": "Permite que os artefactos accedan ás API do navegador da mesma orixe dentro do sandbox.", + "settings.personal.interface.iframeSandboxAllowSameOrigin.label": "Permitir a mesma orixe no sandbox do iframe", + "settings.personal.interface.iframeSandboxAllowScripts.description": "Permite os scripts dentro dos iframes con sandbox.", + "settings.personal.interface.iframeSandboxAllowScripts.label": "Permitir scripts no sandbox do iframe", "settings.personal.interface.imageCompression.label": "Compresión de imaxen", - "settings.personal.interface.increaseUiScale.label": "", - "settings.personal.interface.insertFollowUpPromptToInput.description": "", - "settings.personal.interface.insertFollowUpPromptToInput.label": "", - "settings.personal.interface.insertPromptAsRichText.description": "", - "settings.personal.interface.insertPromptAsRichText.label": "", - "settings.personal.interface.insertSuggestionPromptToInput.description": "", - "settings.personal.interface.insertSuggestionPromptToInput.label": "", - "settings.personal.interface.keepFollowUpPromptsInChat.description": "", - "settings.personal.interface.keepFollowUpPromptsInChat.label": "", - "settings.personal.interface.landingPageMode.description": "", + "settings.personal.interface.increaseUiScale.label": "Aumentar a escala da interface", + "settings.personal.interface.insertFollowUpPromptToInput.description": "Insire os prompts de seguimento seleccionados directamente no campo de entrada.", + "settings.personal.interface.insertFollowUpPromptToInput.label": "Inserir o prompt de seguimento no campo de entrada", + "settings.personal.interface.insertPromptAsRichText.description": "Pega os prompts inseridos como texto enriquecido cando é posible.", + "settings.personal.interface.insertPromptAsRichText.label": "Inserir o prompt como texto enriquecido", + "settings.personal.interface.insertSuggestionPromptToInput.description": "Coloca o texto da suxestión seleccionada no campo de entrada.", + "settings.personal.interface.insertSuggestionPromptToInput.label": "Inserir a suxestión de prompt no campo de entrada", + "settings.personal.interface.keepFollowUpPromptsInChat.description": "Mantén visibles no chat os prompts de seguimento xerados.", + "settings.personal.interface.keepFollowUpPromptsInChat.label": "Manter os prompts de seguimento no chat", + "settings.personal.interface.landingPageMode.description": "Escolla se a aplicación se abre na vista de inicio predeterminada ou na vista de chat.", "settings.personal.interface.landingPageMode.label": "Modo de Página de Inicio", - "settings.personal.interface.openModalToManageFloatingQuickActions.label": "", - "settings.personal.interface.openModalToManageImageCompression.label": "", - "settings.personal.interface.pasteLargeTextAsFile.description": "", + "settings.personal.interface.openModalToManageFloatingQuickActions.label": "Abrir a xanela modal para xestionar as accións rápidas flotantes", + "settings.personal.interface.openModalToManageImageCompression.label": "Abrir a xanela modal para xestionar a compresión de imaxes", + "settings.personal.interface.pasteLargeTextAsFile.description": "Converte o texto longo pegado nun ficheiro anexo.", "settings.personal.interface.pasteLargeTextAsFile.label": "Pegar texto grande como arquivo", - "settings.personal.interface.promptAutocompletion.description": "", - "settings.personal.interface.promptAutocompletion.label": "", - "settings.personal.interface.regenerateMenu.description": "", - "settings.personal.interface.regenerateMenu.label": "", - "settings.personal.interface.renderMarkdownInAssistantMessages.description": "", - "settings.personal.interface.renderMarkdownInAssistantMessages.label": "", - "settings.personal.interface.renderMarkdownInPreviews.description": "", - "settings.personal.interface.renderMarkdownInPreviews.label": "", - "settings.personal.interface.renderMarkdownInUserMessages.description": "", - "settings.personal.interface.renderMarkdownInUserMessages.label": "", - "settings.personal.interface.responseAutoScroll.description": "", - "settings.personal.interface.responseAutoScroll.label": "", - "settings.personal.interface.richTextInputForChat.description": "", + "settings.personal.interface.promptAutocompletion.description": "Suxire continuacións mentres escribe os prompts.", + "settings.personal.interface.promptAutocompletion.label": "Autocompletado de prompts", + "settings.personal.interface.regenerateMenu.description": "Mostra o menú de accións de rexeneración nas respostas do asistente.", + "settings.personal.interface.regenerateMenu.label": "Menú de rexeneración", + "settings.personal.interface.renderMarkdownInAssistantMessages.description": "Formata a sintaxe Markdown nas respostas do asistente.", + "settings.personal.interface.renderMarkdownInAssistantMessages.label": "Renderizar Markdown nas mensaxes do asistente", + "settings.personal.interface.renderMarkdownInPreviews.description": "Formata o Markdown nas vistas previas e nas áreas de contido compacto.", + "settings.personal.interface.renderMarkdownInPreviews.label": "Renderizar Markdown nas vistas previas", + "settings.personal.interface.renderMarkdownInUserMessages.description": "Formata a sintaxe Markdown nas súas propias mensaxes.", + "settings.personal.interface.renderMarkdownInUserMessages.label": "Renderizar Markdown nas mensaxes do usuario", + "settings.personal.interface.responseAutoScroll.description": "Segue as respostas do asistente mentres se xeran.", + "settings.personal.interface.responseAutoScroll.label": "Desprazamento automático da resposta", + "settings.personal.interface.richTextInputForChat.description": "Usa o campo de entrada enriquecido en lugar dunha área de texto plano.", "settings.personal.interface.richTextInputForChat.label": "Entrada de texto enriquecido para chat", - "settings.personal.interface.scrollOnBranchChange.description": "", - "settings.personal.interface.scrollOnBranchChange.label": "", + "settings.personal.interface.scrollOnBranchChange.description": "Desprázase ata a rama activa ao cambiar de rama de resposta.", + "settings.personal.interface.scrollOnBranchChange.label": "Desprazar ao cambiar de rama", "settings.personal.interface.sections.artifacts.title": "Artefactos", "settings.personal.interface.sections.chat.title": "Chat", "settings.personal.interface.sections.file.title": "Arquivo", - "settings.personal.interface.sections.input.title": "", + "settings.personal.interface.sections.input.title": "Entrada", "settings.personal.interface.sections.ui.title": "UI", "settings.personal.interface.sections.voice.title": "Voz", - "settings.personal.interface.showFilesOnTerminalSelect.description": "", - "settings.personal.interface.showFilesOnTerminalSelect.label": "", - "settings.personal.interface.showFormattingToolbar.description": "", - "settings.personal.interface.showFormattingToolbar.label": "", - "settings.personal.interface.stylizedPdfExport.description": "", - "settings.personal.interface.stylizedPdfExport.label": "", - "settings.personal.interface.temporaryChatByDefault.description": "", - "settings.personal.interface.temporaryChatByDefault.label": "", - "settings.personal.interface.terminalFileDisplay.description": "", - "settings.personal.interface.terminalFileDisplay.label": "", - "settings.personal.interface.terminalPreviewAllowSameOrigin.description": "", - "settings.personal.interface.terminalPreviewAllowSameOrigin.label": "", + "settings.personal.interface.showFilesOnTerminalSelect.description": "Abre o explorador de ficheiros despois de seleccionar un terminal.", + "settings.personal.interface.showFilesOnTerminalSelect.label": "Mostrar os ficheiros ao seleccionar un terminal", + "settings.personal.interface.showFormattingToolbar.description": "Mostra os controis de formato no campo de entrada de texto enriquecido.", + "settings.personal.interface.showFormattingToolbar.label": "Mostrar a barra de ferramentas de formato", + "settings.personal.interface.stylizedPdfExport.description": "Usa un formato con estilo ao exportar os chats a PDF.", + "settings.personal.interface.stylizedPdfExport.label": "Exportación a PDF con estilo", + "settings.personal.interface.temporaryChatByDefault.description": "Inicia os novos chats como temporais salvo que se cambie.", + "settings.personal.interface.temporaryChatByDefault.label": "Chat temporal de forma predeterminada", + "settings.personal.interface.terminalFileDisplay.description": "Escolla onde aparecen de forma predeterminada os resultados de display_file do terminal.", + "settings.personal.interface.terminalFileDisplay.label": "Visualización de ficheiros do terminal", + "settings.personal.interface.terminalPreviewAllowSameOrigin.description": "Permite que as vistas previas do terminal accedan ás API do navegador da mesma orixe.", + "settings.personal.interface.terminalPreviewAllowSameOrigin.label": "Permitir a mesma orixe na vista previa do terminal", "settings.personal.interface.title": "Interfaz", - "settings.personal.interface.titleAutoGeneration.description": "", + "settings.personal.interface.titleAutoGeneration.description": "Xera títulos de chat automaticamente a partir do contido da conversa.", "settings.personal.interface.titleAutoGeneration.label": "xeneración automática de títulos", - "settings.personal.interface.toastNotificationsForNewUpdates.description": "", + "settings.personal.interface.toastNotificationsForNewUpdates.description": "Mostra notificacións emerxentes de actualización aos administradores cando hai novas versións dispoñibles.", "settings.personal.interface.toastNotificationsForNewUpdates.label": "Notificacions emergentes para novas actualizacions", - "settings.personal.interface.uiScale.label": "", - "settings.personal.interface.webSearchInChat.description": "", + "settings.personal.interface.uiScale.label": "Escala da interface", + "settings.personal.interface.webSearchInChat.description": "Establece a dispoñibilidade da busca na web para os novos chats.", "settings.personal.interface.webSearchInChat.label": "Búsqueda web en chat", - "settings.personal.interface.widescreenMode.description": "", + "settings.personal.interface.widescreenMode.description": "Usa unha disposición de chat máis ancha en pantallas grandes.", "settings.personal.interface.widescreenMode.label": "Modo de pantalla ancha", - "settings.personal.notifications.addNotificationTarget.label": "", - "settings.personal.notifications.browserNotifications.label": "", + "settings.personal.notifications.addNotificationTarget.label": "Engadir destino de notificación", + "settings.personal.notifications.browserNotifications.label": "Notificacións do navegador", "settings.personal.notifications.notificationSound.label": "Sonido de notificación", - "settings.personal.notifications.notificationTargets.label": "", + "settings.personal.notifications.notificationTargets.label": "Destinos de notificación", "settings.personal.notifications.title": "Notificacions", "settings.personal.personalization.clearMemory.label": "Liberar memoria", "settings.personal.personalization.manageMemories.label": "Xestionar", "settings.personal.personalization.memory.description": "Puede personalizar as suas interaccions con LLMs añadiendo memorias a través do botón 'Xestionar' debajo, haciendo que sean mais útiles y personalizados para vostede.", "settings.personal.personalization.memory.label": "Memoria", "settings.personal.personalization.noResultsFound.description": "As memorias accesibles por os LLMs mostraránse aquí.", - "settings.personal.personalization.savedMemories.label": "", + "settings.personal.personalization.savedMemories.label": "Memorias gardadas", "settings.personal.personalization.sections.memory.title": "Memoria", "settings.personal.personalization.title": "Personalización", - "settings.personal.shortcuts.acceptAutocomplete.label": "", - "settings.personal.shortcuts.addPrompt.label": "", - "settings.personal.shortcuts.allowToolCall.label": "", - "settings.personal.shortcuts.attachFile.label": "", - "settings.personal.shortcuts.closeModal.label": "", + "settings.personal.shortcuts.acceptAutocomplete.label": "Aceptar a xeración de autocompletado\nSaltar á variable do prompt", + "settings.personal.shortcuts.addPrompt.label": "Engadir prompt personalizado", + "settings.personal.shortcuts.allowToolCall.label": "Permitir a chamada de ferramenta", + "settings.personal.shortcuts.attachFile.label": "Anexar un ficheiro do coñecemento", + "settings.personal.shortcuts.closeModal.label": "Pechar a xanela modal", "settings.personal.shortcuts.command.label": "Comando", - "settings.personal.shortcuts.copyLastCodeBlock.label": "", - "settings.personal.shortcuts.copyLastResponse.label": "", + "settings.personal.shortcuts.copyLastCodeBlock.label": "Copiar o último bloque de código", + "settings.personal.shortcuts.copyLastResponse.label": "Copiar a última resposta", "settings.personal.shortcuts.deleteChat.label": "Borrar Chat", - "settings.personal.shortcuts.denyToolCall.label": "", - "settings.personal.shortcuts.enableKeyboardShortcuts.description": "", - "settings.personal.shortcuts.enableKeyboardShortcuts.label": "", - "settings.personal.shortcuts.focusInput.label": "", - "settings.personal.shortcuts.generateMessagePair.label": "", - "settings.personal.shortcuts.navigateChatDown.label": "", - "settings.personal.shortcuts.navigateChatUp.label": "", - "settings.personal.shortcuts.navigatePromptHistoryUp.label": "", + "settings.personal.shortcuts.denyToolCall.label": "Denegar a chamada de ferramenta", + "settings.personal.shortcuts.enableKeyboardShortcuts.description": "Cando está desactivado, os atallos de teclado non executarán ningunha acción.", + "settings.personal.shortcuts.enableKeyboardShortcuts.label": "Activar os atallos de teclado", + "settings.personal.shortcuts.focusInput.label": "Enfocar a entrada do chat", + "settings.personal.shortcuts.generateMessagePair.label": "Xerar un par de mensaxes", + "settings.personal.shortcuts.navigateChatDown.label": "Ir ao chat seguinte", + "settings.personal.shortcuts.navigateChatUp.label": "Ir ao chat anterior", + "settings.personal.shortcuts.navigatePromptHistoryUp.label": "Editar a última mensaxe", "settings.personal.shortcuts.newChat.label": "Novo Chat", - "settings.personal.shortcuts.newTemporaryChat.label": "", - "settings.personal.shortcuts.openModelSelector.label": "", - "settings.personal.shortcuts.openSettings.label": "", - "settings.personal.shortcuts.preventFileCreation.label": "", - "settings.personal.shortcuts.regenerateResponse.label": "", - "settings.personal.shortcuts.resetDefaults.label": "", + "settings.personal.shortcuts.newTemporaryChat.label": "Novo chat temporal", + "settings.personal.shortcuts.openModelSelector.label": "Abrir o selector de modelos", + "settings.personal.shortcuts.openSettings.label": "Abrir a configuración", + "settings.personal.shortcuts.preventFileCreation.label": "Evitar a creación de ficheiros", + "settings.personal.shortcuts.regenerateResponse.label": "Rexenerar a resposta", + "settings.personal.shortcuts.resetDefaults.label": "Restablecer os valores predeterminados", "settings.personal.shortcuts.search.label": "Buscar", - "settings.personal.shortcuts.showShortcuts.label": "", - "settings.personal.shortcuts.stopGenerating.label": "", - "settings.personal.shortcuts.talkToModel.label": "", - "settings.personal.shortcuts.title": "", - "settings.personal.shortcuts.toggleControls.label": "", - "settings.personal.shortcuts.toggleDictation.label": "", - "settings.personal.shortcuts.toggleMute.label": "", - "settings.personal.shortcuts.toggleSidebar.label": "", - "settings.personal.tools.addConnection.description": "", + "settings.personal.shortcuts.showShortcuts.label": "Mostrar os atallos", + "settings.personal.shortcuts.stopGenerating.label": "Deter a xeración", + "settings.personal.shortcuts.talkToModel.label": "Falar co modelo", + "settings.personal.shortcuts.title": "Teclado", + "settings.personal.shortcuts.toggleControls.label": "Mostrar/ocultar os controis", + "settings.personal.shortcuts.toggleDictation.label": "Activar/desactivar o ditado", + "settings.personal.shortcuts.toggleMute.label": "Activar/desactivar o son", + "settings.personal.shortcuts.toggleSidebar.label": "Mostrar/ocultar a barra lateral", + "settings.personal.tools.addConnection.description": "Conecte cos seus propios servidores de ferramentas externos compatibles con OpenAPI.", "settings.personal.tools.addConnection.label": "Agregar Conexión", - "settings.personal.tools.openApi.label": "", - "settings.personal.tools.sections.externalToolServers.title": "", - "settings.personal.tools.terminals.addConnection.description": "", + "settings.personal.tools.openApi.label": "OpenAPI", + "settings.personal.tools.sections.externalToolServers.title": "Servidores de ferramentas externos", + "settings.personal.tools.terminals.addConnection.description": "Conecte con instancias de Open Terminal para explorar ficheiros e usalas como ferramentas sempre activas. Só pode haber unha activa á vez.", "settings.personal.tools.terminals.addConnection.label": "Agregar Conexión", - "settings.personal.tools.terminals.sections.openTerminal.title": "", - "settings.personal.tools.title": "", - "settings.personal.usage.sections.activity.title": "", - "settings.personal.usage.sections.activityInsights.title": "", - "settings.personal.usage.sections.mostUsedTools.title": "", + "settings.personal.tools.terminals.sections.openTerminal.title": "Open Terminal", + "settings.personal.tools.title": "Integracións", + "settings.personal.usage.sections.activity.title": "Actividade", + "settings.personal.usage.sections.activityInsights.title": "Análise da actividade", + "settings.personal.usage.sections.mostUsedTools.title": "Ferramentas máis usadas", "settings.personal.usage.sections.overview.title": "Vista xeral", - "settings.personal.usage.sections.topModels.title": "", - "settings.personal.usage.title": "", + "settings.personal.usage.sections.topModels.title": "Modelos máis usados", + "settings.personal.usage.title": "Uso", "Share": "Compartir", "Share Chat": "Compartir Chat", - "Share link copied to clipboard.": "", + "Share link copied to clipboard.": "Ligazón para compartir copiada no portapapeis.", "Share to Open WebUI Community": "Compartir coa comunidads OpenWebUI", - "Share your background and interests": "", - "Shared": "", - "Shared Chats": "", - "Shared with you": "", - "Sharing mode": "", - "Sharing Permissions": "", - "Shell": "", - "Shorten older messages so this chat can keep going.": "", + "Share your background and interests": "Comparta a súa traxectoria e os seus intereses", + "Shared": "Compartido", + "Shared Chats": "Chats compartidos", + "Shared with you": "Compartido con vostede", + "Sharing mode": "Modo de compartir", + "Sharing Permissions": "Permisos para compartir", + "Shell": "Intérprete de ordes", + "Shorten older messages so this chat can keep going.": "Acurtar as mensaxes máis antigas para que este chat poida continuar.", "Show": "Mostrar", "Show \"What's New\" Modal on Login": "Mostrar modal \"Qué hay de novo\" al iniciar sesión", - "Show All": "", - "Show all ({{COUNT}} characters)": "", - "Show Files": "", - "Show Hidden Files": "", - "Show image preview": "", - "Show me a code snippet": "", - "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "", - "Show Model": "", - "Show more": "", - "Show or switch the current model.": "", - "Show Shortcuts": "", - "Show the floating quick-action toolbar in chat.": "", + "Show All": "Mostrar todo", + "Show all ({{COUNT}} characters)": "Mostrar todo ({{COUNT}} caracteres)", + "Show Files": "Mostrar ficheiros", + "Show Hidden Files": "Mostrar os ficheiros ocultos", + "Show image preview": "Mostrar a vista previa da imaxe", + "Show me a code snippet": "Móstrame un fragmento de código", + "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "Móstrame un fragmento de código da cabeceira fixa dun sitio web en CSS e JavaScript.", + "Show Model": "Mostrar o modelo", + "Show more": "Mostrar máis", + "Show or switch the current model.": "Mostrar ou cambiar o modelo actual.", + "Show Shortcuts": "Mostrar os atallos", + "Show the floating quick-action toolbar in chat.": "Mostra a barra de ferramentas flotante de accións rápidas no chat.", "Show your support!": "¡Motra o teu apoio!", "Showcased creativity": "Creatividade mostrada", - "Sidebar": "", + "Sidebar": "Barra lateral", "Sign in": "Iniciar sesión", - "Sign in again": "", - "Sign in again before changing your authenticator settings.": "", + "Sign in again": "Iniciar sesión de novo", + "Sign in again before changing your authenticator settings.": "Inicie sesión de novo antes de cambiar a configuración do autenticador.", "Sign in to {{WEBUI_NAME}}": "Iniciar sesión en {{WEBUI_NAME}}", "Sign in to {{WEBUI_NAME}} with LDAP": "Iniciar sesión en {{WEBUI_NAME}} con LDAP", "Sign Out": "Pechar sesión", - "Sign out all devices": "", - "Sign out all devices?": "", + "Sign out all devices": "Pechar sesión en todos os dispositivos", + "Sign out all devices?": "¿Pechar sesión en todos os dispositivos?", "Sign up": "Xerar unha conta", "Sign up to {{WEBUI_NAME}}": "Xerar unha conta en {{WEBUI_NAME}}", "Signing in to {{WEBUI_NAME}}": "Iniciando sesión en {{WEBUI_NAME}}", - "Silent motion preview. During calls, the mouth follows assistant audio.": "", - "simultaneous sub-agents": "", - "Single": "", - "Sink List": "", - "Size": "", + "Silent motion preview. During calls, the mouth follows assistant audio.": "Vista previa do movemento sen son. Durante as chamadas, a boca segue o audio do asistente.", + "simultaneous sub-agents": "subaxentes simultáneos", + "Single": "Único", + "Sink List": "Aumentar a sangría da lista", + "Size": "Tamaño", "sk-1234": "sk-1234", - "Skill created successfully": "", - "Skill deleted successfully": "", - "Skill Description": "", - "Skill ID": "", - "Skill imported successfully": "", - "Skill Instructions": "", - "Skill Menu": "", - "Skill Name": "", - "Skill updated successfully": "", - "Skills": "", - "Skills Access": "", - "Skills Public Sharing": "", - "Skills Sharing": "", - "Skip to main content": "", - "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "", - "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "", - "Something went wrong :/": "", - "Sonar": "", - "Sonar Deep Research": "", - "Sonar Pro": "", - "Sonar Reasoning": "", - "Sonar Reasoning Pro": "", - "Sort": "", - "Sort by": "", + "Skill created successfully": "Habilidade creada correctamente", + "Skill deleted successfully": "Habilidade eliminada correctamente", + "Skill Description": "Descrición da habilidade", + "Skill ID": "ID da habilidade", + "Skill imported successfully": "Habilidade importada correctamente", + "Skill Instructions": "Instrucións da habilidade", + "Skill Menu": "Menú da habilidade", + "Skill Name": "Nome da habilidade", + "Skill updated successfully": "Habilidade actualizada correctamente", + "Skills": "Habilidades", + "Skills Access": "Acceso a habilidades", + "Skills Public Sharing": "Compartir habilidades publicamente", + "Skills Sharing": "Compartir habilidades", + "Skip to main content": "Saltar ao contido principal", + "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "Slim require servizos externos para os embeddings, o almacenamento vectorial e a extracción de documentos. Os ficheiros de texto básicos pódense ler localmente.", + "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "Slim require provedores de voz externos. Os modelos de voz locais e a conversión de audio non están dispoñibles.", + "Something went wrong :/": "Algo saíu mal :/", + "Sonar": "Sonar", + "Sonar Deep Research": "Sonar Deep Research", + "Sonar Pro": "Sonar Pro", + "Sonar Reasoning": "Sonar Reasoning", + "Sonar Reasoning Pro": "Sonar Reasoning Pro", + "Sort": "Ordenar", + "Sort by": "Ordenar por", "Source": "Fonte", - "Speaking": "", - "Specific users or groups": "", + "Speaking": "Falando", + "Specific users or groups": "Usuarios ou grupos específicos", "Speech recognition error: {{error}}": "Error de recoñecemento de voz: {{error}}", - "Speech-to-Text Language": "", - "Sponsor on GitHub": "", - "Staan API Key": "", - "Standard": "", - "Start a new conversation": "", - "Start a voice call using your microphone?": "", + "Speech-to-Text Language": "Idioma de voz a texto", + "Sponsor on GitHub": "Patrocinar en GitHub", + "Staan API Key": "Chave da API de Staan", + "Standard": "Estándar", + "Start a new conversation": "Iniciar unha nova conversa", + "Start a voice call using your microphone?": "¿Iniciar unha chamada de voz co seu micrófono?", "Start of the channel": "Inicio da canle", - "Start Tag": "", - "Start the chat to use this terminal.": "", - "Starting in {{count}} minutes_one": "", - "Starting in {{count}} minutes_other": "", - "Starting in 1 minute": "", - "Starting kernel...": "", - "Starting now": "", - "State animations": "", - "Status": "", - "Status cleared successfully": "", - "Status updated successfully": "", - "Status: check what is running in this chat.": "", + "Start Tag": "Etiqueta de inicio", + "Start the chat to use this terminal.": "Inicie o chat para usar este terminal.", + "Starting in {{count}} minutes_one": "Comeza en {{count}} minuto", + "Starting in {{count}} minutes_other": "Comeza en {{count}} minutos", + "Starting in 1 minute": "Comeza nun minuto", + "Starting kernel...": "Iniciando o kernel...", + "Starting now": "Comeza agora", + "State animations": "Animacións dos estados", + "Status": "Estado", + "Status cleared successfully": "Estado limpado correctamente", + "Status updated successfully": "Estado actualizado correctamente", + "Status: check what is running in this chat.": "Estado: comprobar o que se está a executar neste chat.", "STDOUT/STDERR": "STDOUT/STDERR", "Stop": "Detener", - "Stop before each tool call until you allow or deny it.": "", - "Stop camera": "", - "Stop Download": "", - "Stop Generating": "", - "Stop speaking": "", - "Storage": "", - "Streamable HTTP": "", - "Strikethrough": "", - "Su_day_of_week": "", - "Submit answers": "", - "Submit question": "", - "Submit suggestion": "", - "Subtitle": "", + "Stop before each tool call until you allow or deny it.": "Detense antes de cada chamada de ferramenta ata que a permita ou a denegue.", + "Stop camera": "Deter a cámara", + "Stop Download": "Deter a descarga", + "Stop Generating": "Deter a xeración", + "Stop speaking": "Deter a fala", + "Storage": "Almacenamento", + "Streamable HTTP": "Streamable HTTP", + "Strikethrough": "Riscado", + "Su_day_of_week": "Do", + "Submit answers": "Enviar as respostas", + "Submit question": "Enviar a pregunta", + "Submit suggestion": "Enviar suxestión", + "Subtitle": "Subtítulo", "Success": "Éxito", - "Successfully imported {{userCount}} users.": "", - "Suggest a change": "", + "Successfully imported {{userCount}} users.": "Importáronse correctamente {{userCount}} usuarios.", + "Suggest a change": "Suxerir un cambio", "Suggested": "Sugerido", - "Suggested prompts": "", - "Summarize this note.": "", + "Suggested prompts": "Prompts suxeridos", + "Summarize this note.": "Resume esta nota.", "Support": "Soporte", "Support this plugin:": "Brinda soporte a este plugin:", - "Swap": "", - "Switch camera": "", - "Switch to JSON editor": "", - "Switch to visual editor": "", - "Sync": "", - "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "", - "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "", - "Sync Complete!": "", + "Swap": "Intercambiar", + "Switch camera": "Cambiar de cámara", + "Switch to JSON editor": "Cambiar ao editor JSON", + "Switch to visual editor": "Cambiar ao editor visual", + "Sync": "Sincronizar", + "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "Sincronizar un directorio local con esta base de coñecementos. Só se subirán os ficheiros novos e modificados. A estrutura do directorio replicarase.", + "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "Sincronización completada: {{added}} engadidos, {{modified}} modificados, {{deleted}} eliminados, {{unmodified}} sen modificar", + "Sync Complete!": "¡Sincronización completada!", "Sync directory": "Sincroniza directorio", - "Sync Failed": "", - "Sync Usage Stats": "", - "Syncing stats...": "", - "Syncing...": "", - "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "", + "Sync Failed": "Erro na sincronización", + "Sync Usage Stats": "Sincronizar as estatísticas de uso", + "Syncing stats...": "Sincronizando estatísticas...", + "Syncing...": "Sincronizando...", + "Syncs only chats with updates after your last sync timestamp. Disable to re-sync all chats.": "Sincroniza só os chats con actualizacións posteriores á marca de tempo da súa última sincronización. Desactíveo para volver sincronizar todos os chats.", "System": "Sistema", - "System events only": "", + "System events only": "Só eventos do sistema", "System Instructions": "Instruccions do sistema", "System Prompt": "Prompt do sistema", - "Table": "", - "Tag": "", - "Tags": "", - "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "", - "Talk to Model": "", + "Table": "Táboa", + "Tag": "Etiqueta", + "Tags": "Etiquetas", + "Tail free sampling is used to reduce the impact of less probable tokens from the output. A higher value (e.g., 2.0) will reduce the impact more, while a value of 1.0 disables this setting.": "A mostraxe sen cola (tail free sampling) úsase para reducir o impacto dos tokens menos probables na saída. Un valor máis alto (p. ex., 2,0) reducirá máis o impacto, mentres que un valor de 1,0 desactiva esta opción.", + "Talk to Model": "Falar co modelo", "Tap to interrupt": "Toca para interrumpir", - "Target ID": "", - "Target ID for notify": "", - "Task List": "", + "Target ID": "ID do destino", + "Target ID for notify": "ID do destino para notify", + "Task List": "Lista de tarefas", "Tasks": "Tareas", - "tasks completed": "", - "Tell me a fun fact": "", - "Tell me a random fun fact about the Roman Empire": "", + "tasks completed": "tarefas completadas", + "Tell me a fun fact": "Cóntame un dato curioso", + "Tell me a random fun fact about the Roman Empire": "Cóntame un dato curioso ao chou sobre o Imperio romano", "Tell us more:": "Dinos mais:", - "Temporary": "", + "Temporary": "Temporal", "Temporary Chat": "Chat temporal", - "Temporary: toggle temporary chat for this new chat.": "", - "Terminal": "", - "Terminal Contexts": "", - "Terminal servers saved": "", - "Test": "", - "Test must pass before a source is created.": "", - "Test notification sent.": "", - "Test Query": "", - "Test returned no results.": "", - "Test succeeded.": "", - "Test the source before creating it.": "", - "Test the source before saving it.": "", - "Th_day_of_week": "", + "Temporary: toggle temporary chat for this new chat.": "Temporal: activar/desactivar o chat temporal para este novo chat.", + "Terminal": "Terminal", + "Terminal Contexts": "Contextos do terminal", + "Terminal servers saved": "Servidores de terminal gardados", + "Test": "Probar", + "Test must pass before a source is created.": "A proba debe superarse antes de crear unha fonte.", + "Test notification sent.": "Notificación de proba enviada.", + "Test Query": "Consulta de proba", + "Test returned no results.": "A proba non devolveu resultados.", + "Test succeeded.": "Proba superada.", + "Test the source before creating it.": "Probe a fonte antes de creala.", + "Test the source before saving it.": "Probe a fonte antes de gardala.", + "Th_day_of_week": "Xo", "Thanks for your feedback!": "¡Gracias pola tua retroalimentación!", "The Application Account DN you bind with for search": "A conta de aplicación DN que vincula para a búsqueda", "The base to search for users": "A base para buscar usuarios", "The batch size determines how many text requests are processed together at once. A higher batch size can increase the performance and speed of the model, but it also requires more memory.": "O tamaño do lote determina canto texto se procesa xunto de unha vez. Un tamaño de lote maior pode aumentar o rendimiento y a velocidade do modelo, pero también requiere mais memoria.", "The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Os desarrolladores de este plugin son apasionados voluntarios da comunidade. Se encontras este plugin útil, por favor considere contribuir a seu desarrollo.", "The evaluation leaderboard is based on the Elo rating system and is updated in real-time.": "O tableiro de líderes de evaluación basase no sistema de clasificación Elo e actualizase entempo real.", - "The format to return a response in. Format can be json or a JSON schema.": "", - "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "", + "The format to return a response in. Format can be json or a JSON schema.": "O formato no que se devolve a resposta. O formato pode ser json ou un esquema JSON.", + "The language of the input audio. Supplying the input language in ISO-639-1 (e.g. en) format will improve accuracy and latency. Leave blank to automatically detect the language.": "O idioma do audio de entrada. Indicar o idioma de entrada en formato ISO-639-1 (p. ex. en) mellorará a precisión e a latencia. Deixe en branco para detectar o idioma automaticamente.", "The LDAP attribute that maps to the mail that users use to sign in.": "O atributo LDAP que se asigna al correo que os usuarios utilizan para iniciar sesión.", "The LDAP attribute that maps to the username that users use to sign in.": "O atributo LDAP que se asigna al nombre de usuario que os usuarios utilizan para iniciar sesión.", - "The notify tool always sends to an enabled target, regardless of automatic event settings.": "", - "The passwords you entered don't quite match. Please double-check and try again.": "", + "The notify tool always sends to an enabled target, regardless of automatic event settings.": "A ferramenta notify sempre envía a un destino activado, independentemente da configuración dos eventos automáticos.", + "The passwords you entered don't quite match. Please double-check and try again.": "Os contrasinais que introduciu non coinciden. Por favor, revíseos e ténteo de novo.", "The score should be a value between 0.0 (0%) and 1.0 (100%).": "La puntuación debe ser un valor entre 0.0 (0%) y 1.0 (100%).", - "The voice model chooses when to play a gesture using its name and description.": "", - "There was an error syncing your stats. Please try again.": "", - "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "", - "thinking, output_config": "", + "The voice model chooses when to play a gesture using its name and description.": "O modelo de voz decide cando reproducir un xesto a partir do seu nome e da súa descrición.", + "There was an error syncing your stats. Please try again.": "Produciuse un erro ao sincronizar as súas estatísticas. Por favor, ténteo de novo.", + "These settings are read from environment variables and cannot be edited here while {{ENV_VAR}} is disabled.": "Esta configuración lese das variables de contorno e non se pode editar aquí mentres {{ENV_VAR}} estea desactivado.", + "thinking, output_config": "thinking, output_config", "Thinking...": "Pensando...", "This action cannot be undone. Do you wish to continue?": "Esta acción no se puede deshacer. ¿Desea continuar?", - "This avatar has no blink expressions.": "", - "This avatar has no mouth expression; speech will use body motion only.": "", - "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "", - "This chat won't appear in history and your messages will not be saved.": "", - "This folder is empty": "", - "This is a default user permission and will remain enabled.": "", + "This avatar has no blink expressions.": "Este avatar non ten expresións de pestanexo.", + "This avatar has no mouth expression; speech will use body motion only.": "Este avatar non ten expresión de boca; a fala usará só o movemento do corpo.", + "This channel was created on {{createdAt}}. This is the very beginning of the {{channelName}} channel.": "Data de creación desta canle: {{createdAt}}. Este é o comezo da canle {{channelName}}.", + "This chat won't appear in history and your messages will not be saved.": "Este chat non aparecerá no historial e as súas mensaxes non se gardarán.", + "This folder is empty": "Este cartafol está baleiro", + "This is a default user permission and will remain enabled.": "Este é un permiso de usuario predeterminado e permanecerá activado.", "This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta es unha característica experimental que puede no funcionar como se esperaba y está sujeto a cambios en cualquier momento.", - "This knowledge base retrieves from a connected source. Open WebUI can query it, but cannot upload, sync, edit, delete, reset, or reindex its source data.": "", - "This model is not publicly available. Please select another model.": "", - "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "", - "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "", - "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "", + "This knowledge base retrieves from a connected source. Open WebUI can query it, but cannot upload, sync, edit, delete, reset, or reindex its source data.": "Esta base de coñecementos recupera información dunha fonte conectada. Open WebUI pode consultala, pero non pode subir, sincronizar, editar, eliminar, restablecer nin reindexar os seus datos de orixe.", + "This model is not publicly available. Please select another model.": "Este modelo non está dispoñible publicamente. Por favor, seleccione outro modelo.", + "This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Esta opción controla canto tempo permanece o modelo cargado na memoria despois da solicitude (predeterminado: 5m)", + "This option controls how many tokens are preserved when refreshing the context. For example, if set to 2, the last 2 tokens of the conversation context will be retained. Preserving context can help maintain the continuity of a conversation, but it may reduce the ability to respond to new topics.": "Esta opción controla cantos tokens se conservan ao renovar o contexto. Por exemplo, se se establece en 2, conservaranse os 2 últimos tokens do contexto da conversa. Conservar o contexto pode axudar a manter a continuidade dunha conversa, pero pode reducir a capacidade de responder a temas novos.", + "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "Esta opción establece o número máximo de tokens que o modelo pode xerar na súa resposta. Aumentar este límite permite que o modelo dea respostas máis longas, pero tamén pode aumentar a probabilidade de que se xere contido pouco útil ou irrelevante.", "This response was generated by \"{{model}}\"": "Esta resposta fue generada por \"{{model}}\"", - "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "", - "This user will need to sign in again on every device. API keys remain active.": "", + "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "Esta plantilla contén varios marcadores de posición de contexto ([context] ou {{CONTEXT}}). O contexto inxectarase en cada aparición.", + "This user will need to sign in again on every device. API keys remain active.": "Este usuario terá que iniciar sesión de novo en todos os dispositivos. As chaves da API seguen activas.", "This will delete": "Esto eliminará", "This will delete {{NAME}} and all its contents.": "Esto eliminará {{NAME}} y todo su contido.", "This will delete all models including custom models and cannot be undone.": "Esto eliminará todos os modelos, incluidos os modelos personalizados y no se puede deshacer.", - "This will delete the cached model and cannot be undone.": "", - "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "", - "This will remove all files and directories from this knowledge base. This action cannot be undone.": "", - "This will reset the saved settings for this base model to their defaults. The model will remain available.": "", - "This will revoke the current API key.": "", + "This will delete the cached model and cannot be undone.": "Isto eliminará o modelo da caché e non se pode desfacer.", + "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "Isto eliminará permanentemente o calendario \"{{name}}\" e todos os seus eventos. Esta acción non se pode desfacer.", + "This will remove all files and directories from this knowledge base. This action cannot be undone.": "Isto quitará todos os ficheiros e directorios desta base de coñecementos. Esta acción non se pode desfacer.", + "This will reset the saved settings for this base model to their defaults. The model will remain available.": "Isto restablecerá a configuración gardada deste modelo base aos seus valores predeterminados. O modelo seguirá dispoñible.", + "This will revoke the current API key.": "Isto revogará a chave da API actual.", "Thorough explanation": "Explicación exhaustiva", - "Thought": "", + "Thought": "Pensou", "Thought for {{DURATION}}": "Pensamiento para {{DURATION}}", - "Thought for {{DURATION}} seconds": "", - "Thought for less than a second": "", + "Thought for {{DURATION}} seconds": "Pensou durante {{DURATION}} segundos", + "Thought for less than a second": "Pensou durante menos dun segundo", "Thread": "Fío", - "Through": "", - "Thumbs up/down ratings from users on model responses": "", + "Through": "Ata o", + "Thumbs up/down ratings from users on model responses": "Valoracións positivas e negativas dos usuarios sobre as respostas dos modelos", "Tika": "Tika", - "Tika 3.x": "", - "Tika 4.x": "", + "Tika 3.x": "Tika 3.x", + "Tika 4.x": "Tika 4.x", "Tika Server URL required.": "URL do servidor de Tika", "Tiktoken": "Tiktoken", - "Time": "", - "Timeout": "", - "Timer": "", + "Time": "Hora", + "Timeout": "Tempo de espera", + "Timer": "Temporizador", "Title": "Título", "Title cannot be an empty string.": "O título non pode ser unha cadena vacía.", - "Title is required": "", + "Title is required": "O título é obrigatorio", "To access the available model names for downloading,": "Para acceder os nomes de modelos dispoñibles para descargar,", "To access the GGUF models available for downloading,": "Para acceder os modelos GGUF dispoñibles para descargar,", "To access the WebUI, please reach out to the administrator. Admins can manage user statuses from the Admin Panel.": "Para acceder al interfaz de usuario web, por favor contacte al administrador. os administradores pueden administrar os estados de os usuarios desde o panel de administración.", "To attach knowledge base here, add them to the \"Knowledge\" workspace first.": "Para adjuntar la base de coñecementos aquí, agreguelas al área de trabajo \"coñecemento\" primeiro.", "To learn more about available endpoints, visit our documentation.": "Para obter mais información sobre os endpoints disponibles, visite nuestra documentación.", - "To learn more about SpeechT5,": "", - "To see the available CMU Arctic speaker embeddings,": "", - "To select actions here, add them to the \"Functions\" workspace first.": "", - "To select default filters here, enable toggleable filters for this model first.": "", - "To select filters here, add them to the \"Functions\" workspace first.": "", - "To select skills here, add them to the \"Skills\" workspace first.": "", - "To select toolkits here, add them to the \"Tools\" workspace or enable a tool server first.": "", + "To learn more about SpeechT5,": "Para saber máis sobre SpeechT5,", + "To see the available CMU Arctic speaker embeddings,": "Para ver os embeddings de locutores de CMU Arctic dispoñibles,", + "To select actions here, add them to the \"Functions\" workspace first.": "Para seleccionar accións aquí, engádaas primeiro ao espazo de traballo \"Funcións\".", + "To select default filters here, enable toggleable filters for this model first.": "Para seleccionar aquí filtros predeterminados, active primeiro os filtros activables para este modelo.", + "To select filters here, add them to the \"Functions\" workspace first.": "Para seleccionar filtros aquí, engádaos primeiro ao espazo de traballo \"Funcións\".", + "To select skills here, add them to the \"Skills\" workspace first.": "Para seleccionar habilidades aquí, engádaas primeiro ao espazo de traballo \"Habilidades\".", + "To select toolkits here, add them to the \"Tools\" workspace or enable a tool server first.": "Para seleccionar aquí conxuntos de ferramentas, engádaos primeiro ao espazo de traballo \"Ferramentas\" ou active un servidor de ferramentas.", "Today": "Hoxe", - "Today at": "", - "Toggle {{COUNT}} sources": "", - "Toggle 1 source": "", - "Toggle Controls": "", - "Toggle details": "", - "Toggle Dictation": "", - "Toggle Mute": "", - "Toggle Sidebar": "", - "Toggle status history": "", - "Toggle temporary chat for this new chat.": "", - "Toggle whether current connection is active.": "", + "Today at": "Hoxe ás", + "Toggle {{COUNT}} sources": "Mostrar/ocultar {{COUNT}} fontes", + "Toggle 1 source": "Mostrar/ocultar 1 fonte", + "Toggle Controls": "Mostrar/ocultar os controis", + "Toggle details": "Mostrar/ocultar os detalles", + "Toggle Dictation": "Activar/desactivar o ditado", + "Toggle Mute": "Activar/desactivar o son", + "Toggle Sidebar": "Mostrar/ocultar a barra lateral", + "Toggle status history": "Mostrar/ocultar o historial de estado", + "Toggle temporary chat for this new chat.": "Activar/desactivar o chat temporal para este novo chat.", + "Toggle whether current connection is active.": "Activar/desactivar a conexión actual.", "Token": "Token", - "Token activity": "", - "Token counts are estimates and may not reflect actual API usage": "", - "tokens": "", - "Tokens": "", + "Token activity": "Actividade de tokens", + "Token counts are estimates and may not reflect actual API usage": "O reconto de tokens é unha estimación e pode non reflectir o uso real da API", + "tokens": "tokens", + "Tokens": "Tokens", "Too verbose": "Demasiado detalliado", - "tool": "", + "tool": "ferramenta", "Tool created successfully": "ferramenta creada con éxito", "Tool deleted successfully": "ferramenta eliminada con éxito", "Tool Description": "Descripción da ferramenta", "Tool ID": "ID da ferramenta", "Tool imported successfully": "ferramenta importada con éxito", - "tool loops per sub-agent": "", - "Tool Menu": "", + "tool loops per sub-agent": "ciclos de ferramentas por subaxente", + "Tool Menu": "Menú da ferramenta", "Tool Name": "Nome da ferramenta", - "Tool Permissions": "", - "Tool Servers": "", + "Tool Permissions": "Permisos das ferramentas", + "Tool Servers": "Servidores de ferramentas", "Tool updated successfully": "ferramenta actualizada con éxito", "Tools": "Ferramentas", "Tools Access": "Acceso a ferramentas", - "Tools can execute arbitrary code.": "", + "Tools can execute arbitrary code.": "As ferramentas poden executar código arbitrario.", "Tools have a function calling system that allows arbitrary code execution.": "As ferramentas tienen un sistema de chamada de funcións que permite la execución de código arbitrario.", - "Tools Public Sharing": "", - "Tools Sharing": "", - "Top": "", - "Total chats": "", + "Tools Public Sharing": "Compartir ferramentas publicamente", + "Tools Sharing": "Compartir ferramentas", + "Top": "Populares", + "Total chats": "Total de chats", "Transformers": "Transformadores", - "Translation key": "", - "Trial License": "", - "Try adjusting your search or filter to find what you are looking for.": "", - "Try Again": "", - "Try in chat": "", + "Translation key": "Chave de tradución", + "Trial License": "Licenza de proba", + "Try adjusting your search or filter to find what you are looking for.": "Probe a axustar a busca ou o filtro para atopar o que busca.", + "Try Again": "Tentar de novo", + "Try in chat": "Probar no chat", "TTS Voice": "Voz do TTS", - "Tu_day_of_week": "", + "Tu_day_of_week": "Ma", "Type": "Tipo", - "Type a model ref": "", - "Type here...": "", + "Type a model ref": "Escriba unha referencia de modelo", + "Type here...": "Escriba aquí...", "Type Hugging Face Resolve (Download) URL": "Escriba la URL (Descarga) de Hugging Face Resolve", - "Type your answer": "", + "Type your answer": "Escriba a súa resposta", "Uh-oh! There was an issue with the response.": "¡Ups! Hubo un problema con la respuesta.", - "Ultra-fast": "", - "Unable to load tools": "", - "Unarchive": "", + "Ultra-fast": "Ultrarrápido", + "Unable to load tools": "Non se puideron cargar as ferramentas", + "Unarchive": "Desarquivar", "Unarchive Chat": "Desarquivar chat", - "Unassigned": "", - "Unavailable": "", - "Underline": "", - "unknown": "", - "Unknown": "", - "unknown build": "", - "Unknown User": "", - "Unload Model": "", - "Unloads {{FROM_NOW}}": "", - "Unmute": "", - "Unmute to continue": "", + "Unassigned": "Sen asignar", + "Unavailable": "Non dispoñible", + "Underline": "Subliñado", + "unknown": "descoñecido", + "Unknown": "Descoñecido", + "unknown build": "compilación descoñecida", + "Unknown User": "Usuario descoñecido", + "Unload Model": "Liberar o modelo", + "Unloads {{FROM_NOW}}": "Libérase {{FROM_NOW}}", + "Unmute": "Activar o son", + "Unmute to continue": "Active o son para continuar", "Unpin": "Desanclar", - "Unpin from Sidebar": "", - "Unread": "", - "Unshare All": "", - "Unshare All Shared Chats": "", - "Unshare Chat": "", - "Unsupported file type.": "", + "Unpin from Sidebar": "Desfixar da barra lateral", + "Unread": "Sen ler", + "Unshare All": "Deixar de compartir todo", + "Unshare All Shared Chats": "Deixar de compartir todos os chats compartidos", + "Unshare Chat": "Deixar de compartir o chat", + "Unsupported file type.": "Tipo de ficheiro non compatible.", "Untagged": "Sin etiquetar", - "Untitled": "", + "Untitled": "Sen título", "Update": "Actualizar", - "Update All Models": "", + "Update All Models": "Actualizar todos os modelos", "Update and Copy Link": "Actualizar y copiar enlace", "Update for the latest features and improvements.": "Actualize para as últimas características e mejoras.", - "Update your status": "", + "Update your status": "Actualizar o seu estado", "Updated": "Actualizado", "Updated at": "Actualizado en", "Updated At": "Actualizado en", - "Updating \"{{modelId}}\"": "", - "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "", + "Updating \"{{modelId}}\"": "Actualizando \"{{modelId}}\"", + "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "Pase a un plan con licenza para obter capacidades ampliadas, como temas e marca personalizados, e asistencia dedicada.", "Upload": "Subir", "Upload a GGUF model": "Subir un modelo GGUF", - "Upload animation": "", - "Upload Audio": "", + "Upload animation": "Subir unha animación", + "Upload Audio": "Subir audio", "Upload directory": "Directorio de carga", - "Upload failed": "", - "Upload failed for {{failed}} of {{total}} files.": "", + "Upload failed": "Erro na subida", + "Upload failed for {{failed}} of {{total}} files.": "Erro na subida de {{failed}} de {{total}} ficheiros.", "Upload files": "Subir arquivos", "Upload Files": "Subir arquivos", - "Upload Folder": "", - "Upload gesture": "", - "Upload Model": "", - "Upload Photo": "", - "Upload profile image": "", + "Upload Folder": "Subir cartafol", + "Upload gesture": "Subir o xesto", + "Upload Model": "Subir o modelo", + "Upload Photo": "Subir foto", + "Upload profile image": "Subir a imaxe de perfil", "Upload Progress": "Progreso de carga", - "Upload voice avatar": "", - "Uploaded files or images": "", - "Uploading": "", - "Uploading {{current}}/{{total}}: {{file}}": "", - "Uploading...": "", + "Upload voice avatar": "Subir un avatar de voz", + "Uploaded files or images": "Ficheiros ou imaxes subidos", + "Uploading": "Subindo", + "Uploading {{current}}/{{total}}: {{file}}": "Subindo {{current}}/{{total}}: {{file}}", + "Uploading...": "Subindo...", "URL": "URL", - "URL is required": "", + "URL is required": "A URL é obrigatoria", "URL Mode": "Modo de URL", - "Use": "", - "Use a recovery code": "", - "Use a valid event name or pattern like user.*": "", - "Use an authenticator code": "", - "Use default": "", - "Use device vibration feedback on supported Android devices.": "", - "Use discovered scopes": "", - "Use groups to organize your users and assign permissions.": "", - "Use orb": "", - "Use segmented retrieval for focused and relevant content extraction.": "", - "Use segmented retrieval for focused and relevant context.": "", - "Use segmented retrieval for focused context.": "", - "Use these in model system prompts as {{example}}.": "", - "Use Web Search?": "", + "Use": "Use", + "Use a recovery code": "Usar un código de recuperación", + "Use a valid event name or pattern like user.*": "Use un nome de evento válido ou un patrón como user.*", + "Use an authenticator code": "Usar un código do autenticador", + "Use default": "Usar o predeterminado", + "Use device vibration feedback on supported Android devices.": "Usa a vibración do dispositivo como resposta háptica nos dispositivos Android compatibles.", + "Use discovered scopes": "Usar os ámbitos descubertos", + "Use groups to organize your users and assign permissions.": "Use os grupos para organizar os seus usuarios e asignar permisos.", + "Use orb": "Usar a esfera", + "Use segmented retrieval for focused and relevant content extraction.": "Usa a recuperación segmentada para extraer contido centrado e relevante.", + "Use segmented retrieval for focused and relevant context.": "Usa a recuperación segmentada para obter un contexto centrado e relevante.", + "Use segmented retrieval for focused context.": "Usa a recuperación segmentada para obter un contexto centrado.", + "Use these in model system prompts as {{example}}.": "Úseas nos prompts do sistema dos modelos como {{example}}.", + "Use Web Search?": "¿Usar a busca na web?", "user": "usuario", "User": "Usuario", - "User Activity": "", - "User Count": "", - "User Groups": "", + "User Activity": "Actividade dos usuarios", + "User Count": "Número de usuarios", + "User Groups": "Grupos de usuarios", "User location successfully retrieved.": "Localización do usuario recuperada con éxito.", - "User menu": "", - "User messages": "", - "User not found.": "", - "User Preview": "", - "User ratings (thumbs up/down)": "", - "User Variables": "", - "User Webhooks": "", + "User menu": "Menú de usuario", + "User messages": "Mensaxes do usuario", + "User not found.": "Non se atopou o usuario.", + "User Preview": "Vista previa do usuario", + "User ratings (thumbs up/down)": "Valoracións dos usuarios (polgar arriba/abaixo)", + "User Variables": "Variables de usuario", + "User Webhooks": "Webhooks de usuario", "Username": "Nombre de usuario", - "users": "", + "users": "usuarios", "Users": "Usuarios", - "Uses DefaultAzureCredential to authenticate": "", - "Uses defaults": "", - "Uses OAuth 2.1 Dynamic Client Registration": "", - "Using Entire Document": "", - "Using Focused Retrieval": "", + "Uses DefaultAzureCredential to authenticate": "Usa DefaultAzureCredential para autenticarse", + "Uses defaults": "Usa os valores predeterminados", + "Uses OAuth 2.1 Dynamic Client Registration": "Usa o rexistro dinámico de clientes de OAuth 2.1", + "Using Entire Document": "Usando o documento completo", + "Using Focused Retrieval": "Usando a recuperación centrada", "Using the default arena model with all models. Click the plus button to add custom models.": "Usando o modelo de arena predeterminado con todos os modelos. Haga clic no botón mais para agregar modelos personalizados.", - "Value": "", + "Value": "Valor", "Valves": "Valves", "Valves updated": "Valves actualizados", "Valves updated successfully": "Valves actualizados con éxito", "variable": "variable", - "Variable key": "", - "Variable keys must be unique.": "", - "Variable keys must use lowercase snake case.": "", - "Variable value": "", - "Vector Field": "", - "Verify Connection": "", - "Verify with a fresh code. Changes sign out all devices.": "", - "Verify your sign-in": "", - "Verifying…": "", + "Variable key": "Chave da variable", + "Variable keys must be unique.": "As chaves das variables deben ser únicas.", + "Variable keys must use lowercase snake case.": "As chaves das variables deben usar snake case en minúsculas.", + "Variable value": "Valor da variable", + "Vector Field": "Campo de vector", + "Verify Connection": "Verificar a conexión", + "Verify with a fresh code. Changes sign out all devices.": "Verifique cun código novo. Os cambios pechan a sesión en todos os dispositivos.", + "Verify your sign-in": "Verificar o seu inicio de sesión", + "Verifying…": "Verificando…", "Version {{selectedVersion}} of {{totalVersions}}": "Versión {{selectedVersion}} de {{totalVersions}}", - "Version deleted": "", - "Vertical Layout": "", - "Video player": "", - "View channel": "", - "View chat": "", + "Version deleted": "Versión eliminada", + "Vertical Layout": "Disposición vertical", + "Video player": "Reprodutor de vídeo", + "View channel": "Ver a canle", + "View chat": "Ver o chat", "View Replies": "Ver respuestas", - "View Result from {{NAME}}": "", - "View source: {{name}}": "", - "View source: {{title}}": "", - "Viewport Pinned": "", - "Viewport Unpinned": "", + "View Result from {{NAME}}": "Ver o resultado de {{NAME}}", + "View source: {{name}}": "Ver a fonte: {{name}}", + "View source: {{title}}": "Ver a fonte: {{title}}", + "Viewport Pinned": "Vista fixada", + "Viewport Unpinned": "Vista desfixada", "Visibility": "Visibilidad", - "Visible": "", - "Visible to all users": "", - "Visual": "", - "vocabulary for a college entrance exam": "", + "Visible": "Visible", + "Visible to all users": "Visible para todos os usuarios", + "Visual": "Visual", + "vocabulary for a college entrance exam": "vocabulario para un exame de acceso á universidade", "Voice": "Voz", - "Voice avatar": "", - "Voice call": "", - "Voice calls": "", + "Voice avatar": "Avatar de voz", + "Voice call": "Chamada de voz", + "Voice calls": "Chamadas de voz", "Voice Input": "Entrada de voz", - "Voice mode": "", - "Voice Model": "", - "VRM 0.x or 1.0 · 25 MiB max · Embedded textures. Upload a character you have permission to use.": "", - "VRMA 1.0 · 10 MiB max · 60 seconds max. Body motion only, played in place. Mouth, blinking and gaze remain automatic.": "", - "Wait for the current response to finish before compacting.": "", - "Wait for the current response to finish before forking.": "", - "Waiting for approval": "", - "Waiting for upload": "", - "Waiting for upload...": "", + "Voice mode": "Modo de voz", + "Voice Model": "Modelo de voz", + "VRM 0.x or 1.0 · 25 MiB max · Embedded textures. Upload a character you have permission to use.": "VRM 0.x ou 1.0 · 25 MiB máx. · Texturas incorporadas. Suba un personaxe que teña permiso para usar.", + "VRMA 1.0 · 10 MiB max · 60 seconds max. Body motion only, played in place. Mouth, blinking and gaze remain automatic.": "VRMA 1.0 · 10 MiB máx. · 60 segundos máx. Só movemento do corpo, reproducido no sitio. A boca, o pestanexo e a mirada seguen sendo automáticos.", + "Wait for the current response to finish before compacting.": "Agarde a que remate a resposta actual antes de compactar.", + "Wait for the current response to finish before forking.": "Agarde a que remate a resposta actual antes de bifurcar.", + "Waiting for approval": "Agardando aprobación", + "Waiting for upload": "Agardando a subida", + "Waiting for upload...": "Agardando a subida...", "Warning": "Advertencia", "Warning:": "Advertencia:", - "Warning: Enabling this will allow users to run scheduled prompts automatically.": "", + "Warning: Enabling this will allow users to run scheduled prompts automatically.": "Advertencia: Activar isto permitirá aos usuarios executar prompts programados automaticamente.", "Warning: Enabling this will allow users to upload arbitrary code on the server.": "Advertencia: Habilitar esto permitirá a os usuarios subir código arbitrario no servidor.", "Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Aviso: A execución de Jupyter permite a execución de código arbitrario, o que supón riscos de seguridade graves - procede con extrema precaución.", - "We_day_of_week": "", + "We_day_of_week": "Mé", "Web": "Web", "Web API": "API Web", "Web Search": "Búsqueda na Web", - "Webhook": "", - "Webhook deleted": "", - "Webhook Name": "", - "Webhook saved": "", - "Webhooks": "", - "Webpage URLs": "", - "WebUI will make requests to \"{{url}}\"": "", + "Webhook": "Webhook", + "Webhook deleted": "Webhook eliminado", + "Webhook Name": "Nome do webhook", + "Webhook saved": "Webhook gardado", + "Webhooks": "Webhooks", + "Webpage URLs": "URL de páxinas web", + "WebUI will make requests to \"{{url}}\"": "WebUI fará solicitudes a \"{{url}}\"", "WebUI will make requests to \"{{url}}/api/chat\"": "WebUI hará solicitudes a \"{{url}}/api/chat\"", "WebUI will make requests to \"{{url}}/chat/completions\"": "WebUI hará solicitudes a \"{{url}}/chat/completions\"", - "Week": "", - "Week of": "", - "Weekly": "", - "Weekly at": "", - "Welcome to your AI home.": "", - "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "", + "Week": "Semana", + "Week of": "Semana do", + "Weekly": "Semanalmente", + "Weekly at": "Semanalmente ás", + "Welcome to your AI home.": "Dámoslle a benvida á súa casa da IA.", + "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "¿Que 5 cousas creativas podería facer cos traballos artísticos dos meus fillos? Non quero tiralos, pero tamén ocupan moito sitio.", "What are you trying to achieve?": "¿Qué estás tratando de lograr?", "What are you working on?": "¿En qué estás trabajando?", - "What is NOT shared:": "", - "What is shared:": "", + "What is NOT shared:": "Que NON se comparte:", + "What is shared:": "Que se comparte:", "What's New in": "Novedades en", - "What's on your mind?": "", - "When": "", - "When should the model use this gesture?": "", + "What's on your mind?": "¿Que ten en mente?", + "When": "Cando", + "When should the model use this gesture?": "¿Cando debe usar o modelo este xesto?", "Whisper (Local)": "Xextor de voz (Local)", - "Who can share to this group": "", + "Who can share to this group": "Quen pode compartir con este grupo", "Why?": "¿Por qué?", - "Width": "", - "Wikipedia": "", + "Width": "Largura", + "Wikipedia": "Wikipedia", "Won": "Ganado", - "Working Directory": "", + "Working Directory": "Directorio de traballo", "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "Funciona xunto con top-k. Un valor máis alto (por exemplo, 0,95) dará lugar a un texto máis diverso, mentres que un valor máis baixo (por exemplo, 0,5) xerará un texto máis centrado e conservador.", "Workspace": "Espacio de traballo", - "Workspace Models": "", + "Workspace Models": "Modelos do espazo de traballo", "Workspace Permissions": "Permisos do espacio de traballo", "Write": "Escribir", "Write a summary in 50 words that summarizes {{topic}}.": "Escribe un resumen en 50 palabras que resuma [tema ou palabra principal].", "Write something...": "Escribe algo...", "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "Escribe aquí o contido do system prompt do teu modelo\np. ex.: Es Mario de Super Mario Bros e actúas como asistente.", - "Yahoo": "", - "Yandex": "", - "Yearly": "", + "Yahoo": "Yahoo", + "Yandex": "Yandex", + "Yearly": "Anualmente", "Yesterday": "Onte", "You": "Vostede", - "You are a sub-agent...": "", + "You are a sub-agent...": "Es un subaxente...", "You are currently using a trial license. Please contact support to upgrade your license.": "Estás utilizando actualmente unha licenza de proba. Por favor, contacta co soporte para actualizar a túa licenza.", "You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Solo puede chatear con un máximo de {{maxCount}} arquivo(s) a la vez.", "You cannot upload an empty file.": "Non pode subir un arquivo vacío.", - "You do not have permission to edit this model": "", - "You do not have permission to edit this prompt.": "", - "You do not have permission to edit this skill.": "", - "You do not have permission to edit this tool": "", - "You do not have permission to make this public": "", - "You do not have permission to send messages in this channel.": "", - "You do not have permission to send messages in this thread.": "", - "You do not have permission to upload files to this knowledge base.": "", + "You do not have permission to edit this model": "Non ten permiso para editar este modelo", + "You do not have permission to edit this prompt.": "Non ten permiso para editar este prompt.", + "You do not have permission to edit this skill.": "Non ten permiso para editar esta habilidade.", + "You do not have permission to edit this tool": "Non ten permiso para editar esta ferramenta", + "You do not have permission to make this public": "Non ten permiso para facer isto público", + "You do not have permission to send messages in this channel.": "Non ten permiso para enviar mensaxes nesta canle.", + "You do not have permission to send messages in this thread.": "Non ten permiso para enviar mensaxes neste fío.", + "You do not have permission to upload files to this knowledge base.": "Non ten permiso para subir ficheiros a esta base de coñecementos.", "You do not have permission to upload files.": "Non ten permiso para subir arquivos.", - "You do not have permission to upload web content.": "", - "You have more than 50 users, which often means this workspace is supporting organizational use. Open WebUI is free to use as-is, with no restrictions or hidden limits, and we want to keep it that way.": "", + "You do not have permission to upload web content.": "Non ten permiso para subir contido web.", + "You have more than 50 users, which often means this workspace is supporting organizational use. Open WebUI is free to use as-is, with no restrictions or hidden limits, and we want to keep it that way.": "Ten máis de 50 usuarios, o que adoita indicar que este espazo de traballo ten un uso organizativo. Open WebUI é de uso gratuíto tal como está, sen restricións nin límites ocultos, e queremos que siga sendo así.", "You have no archived conversations.": "Non ten conversacions arquivadas.", - "You have no shared conversations.": "", + "You have no shared conversations.": "Non ten conversas compartidas.", "You have shared this chat": "Vostede ha compartido esta conversación", "You're a helpful assistant.": "Vostede es un asistente útil.", "You're now logged in.": "Vostede ahora está conectado.", - "Your account is awaiting administrator approval.": "", + "Your account is awaiting administrator approval.": "A súa conta está pendente da aprobación dun administrador.", "Your account status is currently pending activation.": "O estado da sua conta actualmente encontrase pendente de activación.", - "Your browser does not support the audio tag.": "", - "Your browser does not support the video tag.": "", + "Your browser does not support the audio tag.": "O seu navegador non admite a etiqueta audio.", + "Your browser does not support the video tag.": "O seu navegador non admite a etiqueta video.", "Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "A sua contribución completa irá directamente o desarrollador do plugin; Open WebUI non toma ningun porcentaxe. Sin embargo, a plataforma de financiación elegida podría ter as suas propias tarifas.", - "Your link is private until you choose who can view it.": "", - "Your message text or inputs": "", - "Your query will be sent to the configured web search provider.": "", - "Your usage stats have been successfully synced.": "", + "Your link is private until you choose who can view it.": "A súa ligazón é privada ata que escolla quen pode vela.", + "Your message text or inputs": "O texto das súas mensaxes ou as súas entradas", + "Your query will be sent to the configured web search provider.": "A súa consulta enviarase ao provedor de busca na web configurado.", + "Your usage stats have been successfully synced.": "As súas estatísticas de uso sincronizáronse correctamente.", "YouTube": "Youtube", - "YouTube video player": "", - "Zoom in": "", - "Zoom out": "" + "YouTube video player": "Reprodutor de vídeo de YouTube", + "Zoom in": "Ampliar", + "Zoom out": "Reducir" }