{ "aboutPage": { "aiSummarization": "Resumen con IA", "aiSummarizationDesc": "Integración de OpenRouter y Ollama con prompts personalizados", "asrEnabled": "ASR Habilitado", "asrEndpoint": "Punto de Acceso ASR", "audioTranscription": "Transcripción de Audio", "audioTranscriptionDesc": "API de Whisper y soporte ASR personalizado con alta precisión", "backend": "Backend", "database": "Base de Datos", "deployment": "Despliegue", "dockerDescription": "Imágenes oficiales de Docker", "dockerHub": "Docker Hub", "documentation": "Documentación", "documentationDescription": "Guías de configuración y manual del usuario", "endpoint": "Punto de Acceso", "frontend": "Frontend", "githubDescription": "Código fuente, problemas y versiones", "githubRepository": "Repositorio de GitHub", "inquireMode": "Modo de Consulta", "inquireModeDesc": "Búsqueda semántica en todas tus grabaciones", "interactiveChat": "Chat Interactivo", "interactiveChatDesc": "Chatea con tus transcripciones usando IA", "keyFeatures": "Características Principales", "largeLanguageModel": "Modelo de Lenguaje Grande", "model": "Modelo", "projectDescription": "Transforma tus grabaciones de audio en notas organizadas y buscables con funciones de transcripción, resumen y chat interactivo impulsadas por IA.", "projectLinks": "Enlaces del Proyecto", "sharingExport": "Compartir y Exportar", "sharingExportDesc": "Comparte grabaciones y exporta a varios formatos", "speakerDiarization": "Diarización de Hablantes", "speakerDiarizationDesc": "Identifica y etiqueta diferentes hablantes automáticamente", "speechRecognition": "Reconocimiento de Voz", "systemConfiguration": "Configuración del Sistema", "tagline": "Transcripción de Audio y Toma de Notas Impulsada por IA", "technologyStack": "Pila Tecnológica", "title": "Acerca de", "version": "Versión", "whisperApi": "API de Whisper" }, "aboutPageDetails": { "aiSummarizationDesc": "Integración con OpenRouter y Ollama con prompts personalizados", "asrEnabled": "ASR Habilitado", "asrEndpoint": "Punto de Acceso ASR", "audioTranscriptionDesc": "API de Whisper y soporte ASR personalizado con alta precisión", "backend": "Backend", "database": "Base de Datos", "deployment": "Implementación", "dockerDescription": "Imágenes oficiales de Docker", "documentationDescription": "Guías de configuración y manual de usuario", "endpoint": "Punto de Acceso", "frontend": "Frontend", "githubDescription": "Código fuente, problemas y versiones", "inquireModeDesc": "Búsqueda semántica en todas tus grabaciones", "interactiveChatDesc": "Chatea con tus transcripciones usando IA", "model": "Modelo", "no": "No", "sharingExportDesc": "Comparte grabaciones y exporta a varios formatos", "speakerDiarizationDesc": "Identifica y etiqueta diferentes oradores automáticamente", "whisperApi": "API de Whisper", "yes": "Sí" }, "account": { "accountActions": "Acciones de la Cuenta", "autoLabel": "Auto-label", "autoSummarizationDisabled": "Auto-summarization disabled by admin", "autoSummarize": "Auto-summarize", "changePassword": "Cambiar Contraseña", "chooseLanguageForInterface": "Elige el idioma para la interfaz de la aplicación", "companyOrganization": "Empresa / Organización", "completedRecordings": "Completadas", "defaultHotwords": "Default Hotwords", "defaultHotwordsPlaceholder": "e.g., Speakr, CTranslate2, PyAnnote, SDRs", "defaultInitialPrompt": "Default Initial Prompt", "defaultInitialPromptPlaceholder": "e.g., This is a meeting about AI transcription tools. The speakers discuss CTranslate2, PyAnnote, and SDRs.", "email": "Correo Electrónico", "failedRecordings": "Fallidas", "fullName": "Nombre Completo", "goToRecordings": "Ir a Grabaciones", "interfaceLanguage": "Idioma de la Interfaz", "jobTitle": "Cargo", "languageForSummaries": "Idioma para títulos, resúmenes y chat. Dejar en blanco para el predeterminado (comportamiento predeterminado de sus modelos elegidos).", "languagePreferences": "Preferencias de Idioma", "leaveBlankForAutoDetect": "Dejar en blanco para detección automática por el servicio de transcripción", "manageSpeakers": "Gestionar Hablantes", "personalFolder": "Personal Folder (Not Associated with a Group)", "personalInfo": "Información Personal", "personalTag": "Personal Tag (Not Associated with a Group)", "preferredOutputLanguage": "Idioma Preferido para Chatbot y Resúmenes", "processingRecordings": "En Procesamiento", "saveAllPreferences": "Guardar Todas las Preferencias", "ssoLinkAccount": "Link {{provider}} account", "ssoLinked": "Linked", "ssoNotLinked": "Not linked", "ssoProvider": "Provider", "ssoSetPasswordFirst": "To unlink SSO, you must first set a password.", "ssoSubject": "Subject:", "ssoUnlinkAccount": "Unlink {{provider}} account", "ssoUnlinkConfirm": "Are you sure you want to unlink your SSO account? You will need to use your password to log in.", "statistics": "Estadísticas de la Cuenta", "title": "Información de la Cuenta", "totalRecordings": "Total de Grabaciones", "transcriptionHints": "Transcription Hints", "transcriptionHintsDesc": "These defaults are used when no tag or folder overrides are set. They help improve transcription accuracy for your specific use case.", "transcriptionLanguage": "Idioma de Transcripción", "userDetails": "Detalles del Usuario", "username": "Nombre de Usuario" }, "accountTabs": { "about": "Acerca de", "apiTokens": "Tokens de API", "customPrompts": "Prompts Personalizados", "folderManagement": "Gestión de carpetas", "help": "Ayuda", "namingTemplates": "Nombrado", "promptOptions": "Opciones de Prompt", "sharedTranscripts": "Transcripciones Compartidas", "speakersManagement": "Gestión de Hablantes", "tagManagement": "Gestión de Etiquetas", "templates": "Plantillas", "transcriptTemplates": "Plantillas de Transcripción" }, "admin": { "title": "Administración", "userMenu": "Menú de Usuario" }, "adminDashboard": { "aboutInquireMode": "Acerca del Modo Consulta", "actions": "ACCIONES", "addNewUser": "Agregar Nuevo Usuario", "addUser": "Agregar Usuario", "additionalContext": "Contexto Adicional", "admin": "ADMIN", "adminDefaultPrompt": "Prompt Predeterminado del Administrador", "adminDefaultPromptDesc": "El prompt configurado arriba (mostrado en esta página)", "adminUser": "Usuario Administrador", "allRecordingsProcessed": "¡Todas las grabaciones están procesadas!", "allowed": "Allowed", "available": "Disponible", "blocked": "bloqueado", "budgetWarnings": "Advertencias de Presupuesto", "characters": "caracteres", "chunkSize": "Tamaño del Fragmento", "complete": "completado", "completedRecordings": "Completadas", "confirmPasswordLabel": "Confirmar contraseña", "contextNotes": { "jsonConversion": "Las transcripciones JSON se convierten a formato de texto limpio antes de enviar", "modelConfig": "El modelo utilizado se configura a través de la variable de entorno TEXT_MODEL_NAME", "tagPrompts": "Si existen múltiples indicaciones de etiquetas, se fusionan en el orden en que se agregaron las etiquetas", "transcriptLimit": "Las transcripciones están limitadas a un número configurable de caracteres (predeterminado: 30,000)" }, "createFirstGroup": "Create Your First Group", "created": "Created", "currentUsage": "Uso actual", "currentUsageMinutes": "Uso Actual", "defaultPromptInfo": "Este prompt predeterminado se utilizará para todos los usuarios que no hayan establecido su propio prompt personalizado en la configuración de su cuenta.", "defaultPrompts": "Prompts por Defecto", "defaultSummarizationPrompt": "Prompt de Resumen Predeterminado", "description": "Description", "editUser": "Editar Usuario", "email": "E-MAIL", "emailLabel": "Correo electrónico", "embeddingModel": "Modelo de Incrustación", "embeddingsStatus": "Estado de Incrustaciones", "errors": { "failedToLoadPrompt": "Error al cargar el prompt predeterminado", "failedToSavePrompt": "Error al guardar el prompt predeterminado. Por favor, inténtalo de nuevo.", "invalidFileSize": "Por favor ingrese un tamaño válido entre 1 y 10000 MB", "invalidInteger": "Por favor ingrese un número entero válido", "invalidNumber": "Por favor ingrese un número válido", "maxTimeout": "El tiempo de espera no puede exceder 10 horas (36000 segundos)", "minCharacters": "Por favor ingrese un número válido de al menos 1000 caracteres", "minTimeout": "El tiempo de espera debe ser de al menos 60 segundos" }, "failedRecordings": "Fallidas", "groupName": "Group Name", "groupsTab": "Groups", "id": "ID", "inquireModeDescription": "El Modo Inquire permite a los usuarios buscar en múltiples transcripciones usando preguntas en lenguaje natural. Funciona dividiendo las transcripciones en fragmentos y creando incrustaciones buscables usando modelos de IA.", "languagePreferenceNote": "Nota: Si el usuario ha establecido una preferencia de idioma de salida, se agregará \" Asegúrese de que su respuesta esté en {idioma}.\".", "lastUpdated": "Última actualización", "maxFileSizeHelp": "Tamaño máximo de archivo en megabytes (1-10000 MB)", "megabytes": "MB", "members": "Members", "membersCount": "members", "minutes": "minutos", "monthlyCost": "Costo Mensual", "monthlyTokenBudget": "Presupuesto Mensual de Tokens", "monthlyTranscriptionBudget": "Presupuesto Mensual de Transcripción (minutos)", "needProcessing": "Necesita Procesamiento", "never": "Nunca", "newPasswordLabel": "Nueva Contraseña (dejar en blanco para mantener la actual)", "no": "No", "noData": "Sin datos", "noDescription": "No description", "noDescriptionAvailable": "Sin descripción disponible", "noGroupsAdmin": "You are not an admin of any groups yet", "noGroupsCreated": "No groups created yet", "noLimit": "Sin Límite", "noMembersYet": "No members yet", "noTranscriptionData": "No hay datos de uso de transcripción disponibles", "none": "Ninguno", "notSet": "No establecido", "overlap": "Superposición", "passwordLabel": "Contraseña", "passwordsDoNotMatch": "Passwords do not match", "pendingRecordings": "Pendientes", "percentUsed": "usado", "placeholdersNote": "Los marcadores de posición se reemplazan con valores reales al procesar una grabación.", "processAllRecordings": "Procesar Todas las Grabaciones", "processNext10": "Procesar Próximas 10", "processedForInquire": "Procesado para Consulta", "processing": "Procesando...", "processingActions": "Acciones de Procesamiento", "processingProgress": "Progreso de Procesamiento", "processingRecordings": "En Procesamiento", "promptDescription": "Este prompt se utilizará para generar resúmenes para todas las grabaciones cuando los usuarios no hayan establecido su propio prompt.", "promptHierarchy": "Jerarquía de Prompts", "promptPriorityDescription": "El sistema utiliza el siguiente orden de prioridad al seleccionar qué prompt usar:", "promptResetMessage": "Prompt restablecido al predeterminado del sistema. Haz clic en \"Guardar Cambios\" para aplicar.", "promptSavedSuccessfully": "¡Prompt predeterminado guardado con éxito!", "publicShare": "Public Share", "recordingStatusDistribution": "Distribución del Estado de Grabaciones", "recordings": "GRABACIONES", "recordingsNeedProcessing": "Hay {{count}} grabaciones que necesitan ser procesadas para el Modo Inquire.", "refreshStatus": "Actualizar Estado", "resetToDefault": "Restablecer a Predeterminado", "saving": "Guardando...", "searchUsers": "Buscar usuarios...", "seconds": "segundos", "settings": { "asrTimeoutDesc": "Tiempo máximo en segundos para esperar a que se complete la transcripción ASR. El valor predeterminado es 1800 segundos (30 minutos).", "defaultSummaryPromptDesc": "Indicación de resumen predeterminada utilizada cuando los usuarios no han establecido su propia indicación. Esto sirve como la indicación base para todos los usuarios.", "maxFileSizeDesc": "Tamaño máximo de archivo permitido para cargas de audio en megabytes (MB).", "recordingDisclaimerDesc": "Aviso legal mostrado a los usuarios antes de comenzar la grabación. Admite formato Markdown. Dejar vacío para desactivar.", "uploadDisclaimerDesc": "Aviso legal mostrado antes de subir archivos. Admite Markdown. Dejar vacío para desactivar.", "customBannerDesc": "Banner personalizado mostrado en la parte superior de la página. Admite Markdown. Dejar vacío para desactivar.", "transcriptLengthLimitDesc": "Número máximo de caracteres a enviar desde la transcripción al LLM para resumen y chat. Use -1 para sin límite." }, "storageUsed": "ALMACENAMIENTO USADO", "summarizationInstructions": "Instrucciones de Resumen", "systemFallback": "Respaldo del Sistema", "systemFallbackDesc": "Un valor predeterminado codificado si ninguno de los anteriores está establecido", "systemPrompt": "Prompt del Sistema", "systemSettings": "Configuración del Sistema", "systemStatistics": "Estadísticas del Sistema", "tagCustomPrompt": "Prompt Personalizado de Etiqueta", "tagCustomPromptDesc": "Si una grabación tiene etiquetas con prompts personalizados", "textSearchOnly": "Solo Búsqueda de Texto", "thisMonth": "Este Mes", "timeoutRecommendation": "Recomendado: 30-120 minutos para archivos de audio largos", "title": "Panel de Administración", "todaysMinutes": "Minutos de Hoy", "tokenBudgetExceeded": "Presupuesto mensual de tokens excedido. Por favor contacte a su administrador.", "tokenBudgetHelp": "Establezca un límite mensual de tokens para funciones de IA. Deje vacío para ilimitado.", "tokenBudgetPlaceholder": "Deje vacío para ilimitado", "tokenUsage": "Uso de tokens", "tokens": "tokens", "topUsers": "Usuarios Principales", "topUsersByStorage": "Principales Usuarios por Almacenamiento", "total": "Total", "totalChunks": "Total de Fragmentos", "totalQueries": "Total de Consultas", "totalRecordings": "Total de Grabaciones", "totalStorage": "Almacenamiento Total", "totalUsers": "Total de Usuarios", "transcriptionBudgetHelp": "Limite los minutos de transcripción por mes. Deje vacío para ilimitado.", "transcriptionBudgetPlaceholder": "Deje vacío para ilimitado", "transcriptionUsage": "Uso de Transcripción", "updateUser": "Actualizar Usuario", "userCustomPrompt": "Prompt Personalizado del Usuario", "userCustomPromptDesc": "Si el usuario ha establecido su propio prompt en la configuración de la cuenta", "userManagement": "Gestión de Usuarios", "userMessageTemplate": "Plantilla de Mensaje del Usuario", "userTranscriptionUsage": "Uso de Transcripción por Usuario (Este Mes)", "username": "NOMBRE DE USUARIO", "usernameLabel": "Nombre de usuario", "vectorDimensions": "Dimensiones del Vector", "vectorStore": "Almacén Vectorial", "vectorStoreManagement": "Gestión del Almacén Vectorial", "vectorStoreUpToDate": "El almacén de vectores está actualizado.", "viewFullPromptStructure": "Ver Estructura Completa del Prompt LLM", "warning": "advertencia", "yes": "Sí" }, "apiTokens": { "activeTokens": "Tokens activos", "createFirstToken": "Crea tu primer token de API para habilitar el acceso programático", "createToken": "Crear token", "created": "Creado", "description": "Crea y gestiona tokens de API para acceso programático a tu cuenta", "expires": "Expira", "lastUsed": "Último uso", "neverUsed": "Nunca usado", "noExpiration": "Sin expiración", "noTokens": "Sin tokens de API", "securityNotice": "Aviso de seguridad", "securityWarning": "Trata los tokens de API como contraseñas. Proporcionan acceso completo a tu cuenta. Nunca compartas tokens en áreas públicas como GitHub, código del lado del cliente o logs", "title": "Tokens de API", "usageExamples": "Ejemplos de uso" }, "buttons": { "addSegment": "Agregar Segmento", "addSpeaker": "Añadir Hablante", "cancel": "Cancel", "clearAllFilters": "Limpiar todos los filtros", "clearCompleted": "Limpiar cargas completadas", "clearSearchText": "Limpiar texto de búsqueda", "close": "Close", "copy": "Copiar", "copyMessage": "Copiar mensaje", "copyNotes": "Copiar Notas", "copySummary": "Copiar Resumen", "copyToClipboard": "Copiar al Portapapeles", "createTag": "Create Tag", "deleteAll": "Delete All", "deleteSpeaker": "Eliminar hablante", "deleteTag": "Eliminar etiqueta", "deleteUser": "Eliminar usuario", "downloadAsWord": "Descargar como Word", "downloadAudio": "Descargar audio", "downloadChat": "Descargar chat como documento de Word", "downloadNotes": "Descargar notas como documento de Word", "downloadSummary": "Descargar resumen como documento de Word", "editNotes": "Editar Notas", "editSetting": "Editar configuración", "editSpeakers": "Editar Hablantes...", "editSummary": "Editar Resumen", "editTag": "Editar etiqueta", "editTags": "Editar etiquetas", "editTranscription": "Editar Transcripción", "editUser": "Editar usuario", "exportCalendar": "Exportar al Calendario", "help": "Ayuda", "identifySpeakers": "Identificar Hablantes", "next": "Siguiente", "previous": "Anterior", "refresh": "Refresh", "reprocessSummary": "Reprocesar resumen", "reprocessTranscription": "Reprocesar transcripción", "reprocessWithAsr": "Reprocesar con ASR", "resetStuckProcessing": "Restablecer procesamiento bloqueado", "saveChanges": "Guardar Cambios", "saveCustomPrompt": "Guardar Prompt Personalizado", "saveNames": "Guardar Nombres", "saveSettings": "Guardar Configuración", "shareRecording": "Compartir Grabación", "toggleTheme": "Cambiar tema", "updateTag": "Update Tag" }, "changePasswordModal": { "confirmPassword": "Confirmar Nueva Contraseña", "currentPassword": "Contraseña Actual", "newPassword": "Nueva Contraseña", "passwordRequirement": "La contraseña debe tener al menos 8 caracteres", "title": "Cambiar Contraseña" }, "chat": { "availableAfterTranscription": "El chat estará disponible una vez que se complete la transcripción", "cannotChatTranscriptionFailed": "Cannot chat: transcription failed. Please reprocess the transcription first.", "chatWithTranscription": "Chatear con la Transcripción", "clearChat": "Limpiar Chat", "cleared": "Chat cleared", "downloadFailed": "Failed to download chat", "downloadSuccess": "Chat downloaded successfully!", "error": "Error al enviar el mensaje", "noMessages": "No hay mensajes aún", "noMessagesToDownload": "No chat messages to download.", "placeholder": "Haz una pregunta sobre esta grabación...", "placeholderWithHint": "Haz una pregunta sobre esta grabación... (Enter para enviar, Ctrl+Enter para nueva línea)", "send": "Enviar", "suggestedQuestions": "Preguntas Sugeridas", "thinking": "Pensando...", "title": "Chat", "whatAreActionItems": "¿Cuáles son los elementos de acción?", "whatAreKeyPoints": "¿Cuáles son los puntos clave?", "whatWasDiscussed": "¿Qué se discutió?", "whoSaidWhat": "¿Quién dijo qué?" }, "colorScheme": { "chooseRecording": "Elige una grabación de la barra lateral para ver su transcripción y resumen", "darkThemes": "Temas Oscuros", "descriptions": { "blue": "Classic blue theme with a clean, professional feel", "emerald": "Nature-inspired green theme for a calming experience", "purple": "Rich purple theme with an elegant, modern look", "rose": "Warm rose theme with a soft, inviting aesthetic", "amber": "Warm amber tones for a cozy, productive feel", "teal": "Cool teal theme with a refreshing, modern vibe" }, "lightThemes": "Temas Claros", "names": { "blue": "Ocean Blue", "emerald": "Forest Green", "purple": "Royal Purple", "rose": "Coral Rose", "amber": "Golden Amber", "teal": "Arctic Teal" }, "resetToDefault": "Restablecer por Defecto", "selectRecording": "Seleccionar una Grabación", "subtitle": "Personaliza tu interfaz con hermosos temas de color", "themes": { "light": { "blue": { "name": "Azul Océano", "description": "Tema azul clásico con atractivo profesional" }, "emerald": { "name": "Esmeralda Bosque", "description": "Tema verde fresco para sensación natural" }, "purple": { "name": "Púrpura Real", "description": "Tema púrpura elegante con sofisticación" }, "rose": { "name": "Rosa Atardecer", "description": "Tema rosa cálido con energía suave" }, "amber": { "name": "Ámbar Dorado", "description": "Tema amarillo cálido para luminosidad" }, "teal": { "name": "Turquesa Océano", "description": "Tema turquesa fresco para tranquilidad" } }, "dark": { "blue": { "name": "Azul Medianoche", "description": "Tema azul profundo para trabajo enfocado" }, "emerald": { "name": "Bosque Oscuro", "description": "Tema verde rico para visualización cómoda" }, "purple": { "name": "Púrpura Profundo", "description": "Tema púrpura misterioso para creatividad" }, "rose": { "name": "Rosa Oscuro", "description": "Tema rosa tenue con calidez sutil" }, "amber": { "name": "Ámbar Oscuro", "description": "Tema marrón cálido para sesiones acogedoras" }, "teal": { "name": "Turquesa Profundo", "description": "Tema turquesa oscuro para enfoque tranquilo" } } }, "title": "Elegir Esquema de Color" }, "common": { "back": "Atrás", "cancel": "Cancelar", "changesSaved": "Cambios guardados", "close": "Cerrar", "confirm": "Confirmar", "delete": "Eliminar", "deselectAll": "Deseleccionar Todo", "download": "Descargar", "edit": "Editar", "error": "Error", "failed": "Fallido", "filter": "Filtrar", "info": "Información", "loading": "Cargando...", "new": "Nuevo", "next": "Siguiente", "no": "No", "noResults": "No se encontraron resultados", "ok": "OK", "or": "Or", "previous": "Anterior", "processing": "Procesando...", "refresh": "Actualizar", "retry": "Reintentar", "save": "Guardar", "search": "Buscar", "selectAll": "Seleccionar Todo", "sort": "Ordenar", "success": "Éxito", "untitled": "Grabación sin título", "upload": "Subir", "warning": "Advertencia", "yes": "Sí" }, "customPrompts": { "currentDefaultPrompt": "Prompt Predeterminado Actual (Se usa si dejas lo anterior en blanco)", "promptDescription": "Este prompt se utilizará para generar resúmenes de tus transcripciones. Anula el prompt predeterminado del administrador.", "promptPlaceholder": "Describe cómo quieres que estén estructurados tus resúmenes. Deja en blanco para usar el prompt predeterminado del administrador.", "summaryGeneration": "Prompt de Generación de Resúmenes", "tip1": "Sé específico sobre las secciones que quieres en tu resumen", "tip2": "Usa instrucciones de formato claras (ej. \"Usa viñetas\", \"Crea listas numeradas\")", "tip3": "Especifica si quieres que cierta información sea priorizada", "tip4": "El sistema proporcionará automáticamente el contenido de la transcripción a la IA", "tip5": "Tu preferencia de idioma de salida (si está configurada) se aplicará automáticamente", "tipsTitle": "Consejos para Escribir Prompts Efectivos", "yourCustomPrompt": "Tu Prompt Personalizado de Resumen" }, "deleteAllSpeakersModal": { "confirmMessage": "¿Estás seguro de que quieres eliminar todos los oradores guardados? Esta acción no se puede deshacer.", "title": "Eliminar Todos los Oradores" }, "dialogs": { "deleteRecording": { "cancel": "Cancelar", "confirm": "Eliminar", "message": "¿Estás seguro de que deseas eliminar esta grabación? Esta acción no se puede deshacer.", "title": "Eliminar Grabación" }, "deleteShare": { "message": "¿Estás seguro de que quieres eliminar este enlace compartido? Esto revocará el acceso al enlace público.", "title": "Eliminar enlace compartido" }, "reprocessTranscription": { "cancel": "Cancelar", "confirm": "Reprocesar", "message": "¿Estás seguro de que deseas reprocesar esta transcripción? La transcripción actual será reemplazada.", "title": "Reprocesar Transcripción" }, "unsavedChanges": { "cancel": "Cancelar", "discard": "Descartar", "message": "Tienes cambios sin guardar. ¿Deseas guardarlos antes de salir?", "save": "Guardar", "title": "Cambios Sin Guardar" } }, "duration": { "hours": "{{count}} hora", "hoursPlural": "{{count}} horas", "minutes": "{{count}} minuto", "minutesPlural": "{{count}} minutos", "seconds": "{{count}} segundo", "secondsPlural": "{{count}} segundos" }, "editTagModal": { "asrDefaultSettings": "Configuraciones Predeterminadas de ASR", "asrSettingsDescription": "Estas configuraciones se aplicarán por defecto al usar esta etiqueta con transcripción ASR", "color": "Color", "colorDescription": "Elige un color para fácil identificación", "createTitle": "Crear Etiqueta", "customPrompt": "Prompt de Resumen Personalizado", "customPromptPlaceholder": "Opcional: Prompt personalizado para generar resúmenes de grabaciones con esta etiqueta", "defaultLanguage": "Idioma Predeterminado", "defaultPromptPlaceholder": "Deja en blanco para usar tu prompt de resumen predeterminado", "exportTemplate": "Plantilla de exportación", "exportTemplateHint": "Selecciona una plantilla de exportación para usar al exportar grabaciones con esta etiqueta", "leaveBlankPrompt": "Deja en blanco para usar tu prompt de resumen predeterminado", "maxSpeakers": "Máximo de Oradores", "minSpeakers": "Mínimo de Oradores", "namingTemplate": "Plantilla de nombrado", "namingTemplateHint": "Selecciona una plantilla de nombrado para formatear automáticamente los títulos de las grabaciones con esta etiqueta", "noExportTemplate": "Sin plantilla (usar predeterminado del usuario)", "noNamingTemplate": "Sin plantilla (usar predeterminado o título IA)", "tagName": "Nombre de la Etiqueta *", "tagNamePlaceholder": "ej., Reuniones, Entrevistas", "title": "Editar Etiqueta" }, "errors": { "audioExtractionFailed": "Audio Extraction Failed", "audioExtractionFailedGuidance": "Try converting the file to a standard audio format (MP3, WAV) before uploading.", "audioExtractionFailedMessage": "Could not extract audio from the uploaded file.", "audioRecordingFailed": "音频录制失败。请检查您的麦克风。", "authenticationError": "Authentication Error", "authenticationErrorGuidance": "Please check that the API key is correct and has not expired.", "authenticationErrorMessage": "The transcription service rejected the API credentials.", "checkApiKeyGuidance": "Check the API key in settings", "checkNetworkGuidance": "Check network connection", "connectionError": "Connection Error", "connectionErrorGuidance": "Check your internet connection and ensure the service is available.", "connectionErrorMessage": "Could not connect to the transcription service.", "convertFormatGuidance": "Convert to MP3 or WAV before uploading", "convertStandardGuidance": "Convert to standard audio format", "enableChunkingGuidance": "Enable chunking in settings or compress the file", "fallbackMessage": "An error occurred", "fallbackTitle": "Error", "fileTooLarge": "文件太大", "fileTooLargeGuidance": "Try enabling audio chunking in your settings, or compress the audio file before uploading.", "fileTooLargeMaxSize": "File too large. Max: {{size}} MB.", "fileTooLargeMessage": "The audio file exceeds the maximum size allowed by the transcription service.", "fileTooLargeTitle": "File Too Large", "generic": "发生错误", "invalidAudioFormat": "Invalid Audio Format", "invalidAudioFormatGuidance": "Try converting the audio to MP3 or WAV format before uploading.", "invalidAudioFormatMessage": "The audio file format is not supported or the file may be corrupted.", "loadingShares": "Error al cargar los compartidos", "networkError": "网络错误。请检查您的连接。", "networkErrorDuringUpload": "Network error during upload", "notFound": "未找到", "permissionDenied": "权限被拒绝", "processingError": "Processing Error", "processingErrorFallbackGuidance": "Try reprocessing the recording", "processingErrorGuidance": "If this error persists, try reprocessing the recording.", "processingErrorMessage": "An error occurred during processing.", "processingFailedOnServer": "Processing failed on server.", "processingFailedWithStatus": "Processing failed with status {{status}}", "processingTimeout": "Processing Timeout", "processingTimeoutGuidance": "This can happen with very long recordings. Try splitting the audio into smaller parts.", "processingTimeoutMessage": "The transcription took too long to complete.", "quotaExceeded": "存储配额已超出", "rateLimitExceeded": "Rate Limit Exceeded", "rateLimitExceededGuidance": "Please wait a few minutes and try reprocessing.", "rateLimitExceededMessage": "Too many requests were sent to the transcription service.", "serverError": "服务器错误。请稍后重试。", "serverErrorStatus": "Server error ({{status}})", "serviceUnavailable": "Service Unavailable", "serviceUnavailableGuidance": "This is usually temporary. Please try again in a few minutes.", "serviceUnavailableMessage": "The transcription service is temporarily unavailable.", "splitAudioGuidance": "Try splitting the audio into smaller parts", "summaryFailed": "摘要生成失败。请重试。", "transcriptionFailed": "转录失败。请重试。", "tryAgainLaterGuidance": "Try again in a few minutes", "unauthorized": "未授权", "unexpectedResponse": "Unexpected success response from server after upload.", "unsupportedFormat": "不支持的文件格式", "uploadFailed": "上传失败。请重试。", "uploadFailedWithStatus": "Upload failed with status {{status}}", "uploadTimedOut": "Upload timed out", "validationError": "验证错误", "waitAndRetryGuidance": "Wait a few minutes and try again" }, "eventExtraction": { "description": "Cuando está habilitado, la IA identificará reuniones, citas y plazos mencionados en tus grabaciones y creará eventos de calendario descargables.", "enableLabel": "Habilitar extracción automática de eventos de las transcripciones", "info": "Los eventos extraídos aparecerán en la pestaña 'Eventos' en las grabaciones donde se detecten elementos de calendario.", "title": "Extracción de Eventos" }, "events": { "add": "Agregar", "addToCalendar": "Agregar al Calendario", "attendees": "Asistentes", "confirmDelete": "¿Eliminar evento \"{title}\"?", "delete": "Eliminar", "deleteFailed": "Error al eliminar el evento", "deleted": "Evento eliminado", "end": "Fin", "location": "Ubicación", "noEvents": "No se detectaron eventos en esta grabación", "start": "Inicio", "title": "Eventos" }, "exportLabels": { "created": "Creado", "date": "Fecha", "fileSize": "Tamaño del archivo", "footer": "Generado con [DictIA](https://gitea.innova-ai.ca/Innova-AI/dictia)", "metadata": "Metadatos", "notes": "Notas", "originalFile": "Archivo original", "participants": "Participantes", "summarizationTime": "Tiempo de resumen", "summary": "Resumen", "tags": "Etiquetas", "transcription": "Transcripción", "transcriptionTime": "Tiempo de transcripción" }, "exportTemplates": { "availableLabels": "Etiquetas localizadas (traducidas automáticamente)", "availableTemplates": "Plantillas disponibles", "availableVars": "Variables disponibles", "cancel": "Cancelar", "conditionals": "Condicionales", "conditionalsHint": "Usa {{#if variable}}...{{/if}} para incluir contenido condicionalmente", "contentSections": "Secciones de contenido", "createDefaults": "Crear plantilla predeterminada", "createNew": "Crear plantilla", "default": "Predeterminada", "delete": "Eliminar", "description": "Personaliza cómo se exportan las grabaciones a archivos markdown.", "recordingData": "Datos de grabación", "save": "Guardar", "selectOrCreate": "Selecciona una plantilla para editar o crea una nueva", "setDefault": "Establecer como plantilla predeterminada", "tabTitle": "Exportación", "template": "Plantilla", "templateDescription": "Descripción", "templateName": "Nombre de la plantilla", "title": "Plantillas de exportación", "viewGuide": "Ver guía de plantillas" }, "fileSize": { "bytes": "{{count}} B", "gigabytes": "{{count}} GB", "kilobytes": "{{count}} KB", "megabytes": "{{count}} MB" }, "folderManagement": { "allFolders": "Todas las carpetas", "asrDefaults": "Valores ASR predeterminados", "autoShareOnApply": "Compartir automáticamente con miembros del grupo", "autoShareOnApplyHelp": "Compartir grabaciones automáticamente con todos los miembros del grupo al añadirlas a esta carpeta", "confirmDelete": "¿Estás seguro de que quieres eliminar esta carpeta? Las grabaciones se eliminarán de la carpeta pero no se borrarán.", "createFolder": "Crear carpeta", "customPrompt": "Prompt personalizado", "defaultLanguage": "Idioma predeterminado", "deleteFolder": "Eliminar carpeta", "description": "Organiza tus grabaciones en carpetas. A diferencia de las etiquetas, una grabación solo puede pertenecer a una carpeta. Los prompts de carpeta se aplican antes que los del usuario pero después de los de etiqueta.", "editFolder": "Editar carpeta", "filterByFolder": "Filtrar por carpeta", "folderColor": "Color de carpeta", "folderName": "Nombre de carpeta", "groupSettings": "Configuración de grupo", "maxSpeakers": "Máx. hablantes", "minSpeakers": "Mín. hablantes", "moveToFolder": "Mover a carpeta", "namingTemplate": "Plantilla de nombrado", "noFolder": "Sin carpeta", "noFolders": "Aún no se han creado carpetas", "noFoldersDescription": "Crea tu primera carpeta para organizar tus grabaciones", "protectFromDeletion": "Proteger contra eliminación", "protectFromDeletionHelp": "Proteger las grabaciones en esta carpeta contra la eliminación automática", "recordings": "grabaciones", "removeFromFolder": "Quitar de carpeta", "retentionDays": "Días de retención", "retentionDaysHelp": "Las grabaciones en esta carpeta se eliminarán después de estos días. Dejar vacío para usar la retención global.", "retentionSettings": "Configuración de retención", "selectNamingTemplate": "Seleccionar plantilla de nombrado...", "shareWithGroupLead": "Compartir con administradores del grupo", "shareWithGroupLeadHelp": "Compartir grabaciones con administradores del grupo al añadirlas a esta carpeta", "title": "Gestión de carpetas" }, "form": { "auto": "Auto", "autoDetect": "Detección automática", "dateFrom": "Desde", "dateTo": "Hasta", "enterNotesMarkdown": "Ingrese notas en formato Markdown...", "enterSummaryMarkdown": "Ingrese resumen en formato Markdown...", "folder": "Folder", "hotwords": "Hotwords", "hotwordsHelp": "Comma-separated words to improve recognition of domain-specific terms", "hotwordsPlaceholder": "e.g., Speakr, CTranslate2, PyAnnote", "initialPrompt": "Initial Prompt", "initialPromptHelp": "Context to steer the transcription model's style and vocabulary", "initialPromptPlaceholder": "e.g., This is a meeting about AI transcription tools.", "language": "Idioma", "maxSpeakers": "Hablantes Máximos", "meetingDate": "Fecha de Reunión", "minSpeakers": "Hablantes Mínimos", "minutes": "Minutos", "notes": "Notas", "notesPlaceholder": "Escriba sus notas en formato Markdown...", "optional": "Opcional", "participantNamePlaceholder": "Participant name...", "participants": "Participantes", "placeholderAuto": "Auto", "placeholderCharacterLimit": "Ingrese límite de caracteres (ej. 30000)", "placeholderMinutes": "Minutos", "placeholderOptional": "Opcional", "placeholderSeconds": "Segundos", "placeholderSizeMB": "Ingrese tamaño en MB", "searchSpeakers": "Buscar hablantes...", "searchTags": "Buscar etiquetas...", "seconds": "Segundos", "shareNotes": "Compartir Notas", "shareSummary": "Compartir Resumen", "shareableLink": "Enlace Compartible", "summaryPromptPlaceholder": "Ingrese el prompt predeterminado de resumen...", "title": "Título", "transcriptionLanguage": "Transcription Language", "yourFullName": "Su nombre completo" }, "groups": { "addMembers": "Añadir miembros...", "autoShare": "Compartir automáticamente", "autoShareNote": "Nota: Si ambos están habilitados, todos los miembros del equipo tendrán acceso. Si solo \"administradores del equipo\" está habilitado, solo los líderes del equipo tendrán acceso.", "autoShareTeam": "Compartir automáticamente grabaciones con todos los miembros del equipo cuando se aplique esta etiqueta", "autoSharesWithTeam": "Comparte automáticamente con todos los miembros del equipo", "confirmDelete": "¿Estás seguro de que quieres eliminar este equipo? Esta acción no se puede deshacer.", "createTeam": "Crear Equipo", "createTeamTag": "Crear Nueva Etiqueta de Equipo", "dayRetention": "días de retención", "deleteTeam": "Eliminar Equipo", "deletionExempt": "Exento de eliminación", "deletionExemptHelp": "Las grabaciones con esta etiqueta estarán exentas de eliminación automática, incluso si exceden el período de retención.", "editTeam": "Editar Equipo", "editTeamTag": "Editar Etiqueta de Equipo", "globalRetention": "Retención global", "members": "Miembros", "noMembers": "No hay miembros en este equipo", "noTeamTags": "Aún no se han creado etiquetas de equipo", "noTeams": "Aún no se han creado equipos", "retentionHelp": "Las grabaciones con esta etiqueta serán eliminadas después de estos días. Dejar vacío para usar retención global ({{days}} días).", "retentionPeriod": "Período de Retención (días)", "retentionPlaceholder": "Dejar vacío para usar retención global", "searchUsers": "Buscar usuarios...", "selectTeamLead": "Seleccionar líder del equipo...", "shareWithAdmins": "Compartir grabaciones con administradores del equipo cuando se aplique esta etiqueta", "sharesWithAdminsOnly": "Comparte solo con administradores del equipo", "syncComplete": "Compartidos del equipo sincronizados exitosamente", "syncTeamShares": "Sincronizar Compartidos del Equipo", "syncTeamSharesDescription": "Esto compartirá retroactivamente todas las grabaciones con etiquetas de equipo con los miembros apropiados según la configuración de compartición de la etiqueta.", "teamLead": "Líder del Equipo", "teamName": "Nombre del Equipo", "teamNamePlaceholder": "Ingrese nombre del equipo", "teamTags": "Etiquetas del Equipo", "title": "Gestión de Grupos", "updateTeam": "Actualizar Equipo" }, "help": { "actions": "Acciones", "activeFilters": "Filtros activos", "addSegmentBelow": "Añadir segmento debajo", "advancedAsrOptions": "Opciones ASR Avanzadas", "allRecordingsLoaded": "Todas las grabaciones cargadas", "allTagsSelected": "All tags selected", "appliedSuggestedNames": "{{count}} nombre sugerido aplicado", "appliedSuggestedNamesPlural": "{{count}} nombres sugeridos aplicados", "applySuggested": "Aplicar sugeridos", "applySuggestedMobile": "Sugerir", "approachingLimit": "Acercándose al límite de {{limit}}MB", "askAboutTranscription": "Haz preguntas sobre esta transcripción", "audioDeletedDescription": "El archivo de audio de esta grabación ha sido eliminado, pero la transcripción sigue disponible.", "audioDeletedMessage": "El archivo de audio ha sido archivado y ya no está disponible para reproducción.", "audioDeletedTitle": "Archivo de audio eliminado", "audioPlayer": "Reproductor de Audio", "autoIdentify": "Identificar Automáticamente", "autoIdentifyMobile": "Auto", "bothAudioDesc": "Graba tu voz + participantes de reunión (recomendado para reuniones en línea)", "clearFilters": "limpiar filtros", "clickToAddNotes": "Haz clic para añadir notas...", "colorRepeats": "Color se repite desde el hablante {{number}}", "completedFiles": "Archivos Completados", "confirmReprocessingTitle": "Confirmar Reprocesamiento", "copyMessage": "Copiar mensaje", "createFolders": "Create folders", "createPublicLink": "Crear un enlace público para compartir esta grabación. Compartir solo está disponible en conexiones seguras (HTTPS).", "createTags": "Crear etiquetas", "defaultHotwordsHelp": "Comma-separated words or phrases that the transcription model should prioritize recognizing (brand names, acronyms, technical terms).", "defaultInitialPromptHelp": "Context to steer the transcription model's style and vocabulary. Describe the topic or expected content of your recordings.", "deleteSegment": "Eliminar segmento", "discard": "Descartar", "dragToReorder": "Drag to reorder", "endTime": "Fin", "enterNameFor": "Ingresa nombre para", "enterSpeakerName": "Ingrese nombre del orador...", "entireScreen": "Pantalla Completa", "errorChangingSpeaker": "Error al cambiar hablante", "errorOpeningTextEditor": "Error al abrir el editor de texto", "errorSavingText": "Error al guardar texto", "estimatedSize": "Tamaño estimado", "firstTagAsrSettings": "First tag's ASR settings will be applied:", "firstTagDefaultsApplied": "First tag's defaults applied", "folderHasCustomPrompt": "This folder has a custom summary prompt", "generatingSummary": "Generando resumen...", "groups": "grupos", "howToRecordSystemAudio": "Cómo Grabar Audio del Sistema", "identifyAllSpeakers": "Identificar todos los hablantes", "identifying": "Identificando...", "importantNote": "Nota importante", "internalSharingDesc": "Compartir con usuarios específicos de su organización", "lines": "{{count}} líneas", "loadingMore": "Cargando más grabaciones...", "loadingRecordings": "Cargando grabaciones...", "me": "Yo", "microphoneDesc": "Graba solo tu voz", "modelReasoning": "Razonamiento del Modelo", "moreSpeakersThanColors": "Más hablantes que colores disponibles", "navigate": "Navegar", "noDateSet": "Sin fecha establecida", "noMatchingTags": "No matching tags", "noParticipants": "Sin participantes", "noRecordingSelected": "No se seleccionó ninguna grabación.", "noSpeakersIdentified": "No se pudieron identificar hablantes a partir del contexto.", "noSuggestionsToApply": "No hay sugerencias para aplicar", "noTagsCreated": "Aún no se han creado etiquetas.", "of": "de", "playFromHere": "Reproducir desde aquí", "pleaseEnterSpeakerName": "Por favor ingresa un nombre de hablante", "processingTime": "Tiempo de procesamiento", "processingTimeDescription": "Esto puede tardar unos minutos en completarse. Puedes continuar usando la aplicación mientras se procesa.", "processingTranscription": "Procesando transcripción...", "publicLinkDesc": "Cualquiera con este enlace puede acceder a la grabación", "recordSystemSteps1": "Haz clic en \"Grabar Audio del Sistema\" o \"Grabar Ambos\".", "recordSystemSteps2": "En la ventana emergente, elige", "recordSystemSteps3": "Asegúrate de marcar la casilla que dice", "recordingFinished": "Grabación terminada", "recordingInProgress": "Grabación en progreso...", "regenerateSummaryAfterNames": "Regenerar resumen después de actualizar nombres", "saved": "¡Guardado!", "savingProgress": "Guardando...", "selectedTagsCustomPrompts": "Selected tags include custom summary prompts", "sentence": "Oración", "shareSystemAudio": "Compartir audio del sistema", "shareTabAudio": "Compartir audio de pestaña", "sharedOn": "Compartido el", "sharingWindowNoAudio": "Compartir una \"Ventana\" no capturará audio.", "speakerAdded": "Hablante añadido correctamente", "speakerCount": "Hablante", "speakerName": "Nombre del hablante", "speakerNamesUpdated": "¡Nombres de hablantes actualizados correctamente!", "speakers": "Hablantes", "speakersIdentified": "{{count}} hablante identificado correctamente!", "speakersIdentifiedPlural": "{{count}} hablantes identificados correctamente!", "speakersUpdatedSaveToApply": "¡Hablantes actualizados! Guarda la transcripción para aplicar los cambios.", "specificBrowserTab": "pestaña específica del navegador", "startTime": "Inicio", "startingAutoIdentification": "Iniciando identificación automática de hablantes...", "summaryGenerationFailed": "Error al generar el resumen", "summaryGenerationTimedOut": "La generación del resumen expiró", "summaryRegenerationStarted": "Regeneración del resumen iniciada", "summaryUpdated": "¡Resumen actualizado!", "systemAudioDesc": "Graba participantes de reunión y sonidos del sistema", "tagManagement": "Gestión de Etiquetas", "thisActionCannotBeUndone": "Esta acción no se puede deshacer.", "toCaptureAudioFromMeetings": "Para capturar audio de reuniones u otras aplicaciones, debes compartir tu pantalla o una pestaña del navegador.", "toOrganizeRecordings": "to organize your recordings", "transcriptUpdated": "¡Transcripción actualizada correctamente!", "troubleshooting": "Solución de Problemas", "tryAdjustingSearch": "Intenta ajustar tu búsqueda o", "unsupportedBrowser": "Navegador No Soportado", "untitled": "Grabación Sin Título", "uploadRecordingNotes": "Subir Grabación y Notas", "whatWillHappen": "¿Qué pasará?", "whyNotWorking": "¿Por qué no funciona?", "youHaveXSpeakers": "Tiene {{count}} oradores, pero solo hay 16 colores únicos disponibles. Los colores se repetirán después del decimosexto orador." }, "incognito": { "audioNotStored": "Audio not stored in incognito mode", "discardConfirm": "This will permanently discard your incognito recording. Continue?", "mode": "Incognito Mode", "notSavedToAccount": "Not saved to account", "oneFileAtATime": "Incognito mode supports one file at a time", "processInIncognito": "Process in Incognito", "processWithoutSaving": "Process without saving", "processing": "Processing...", "processingComplete": "Processing complete!", "processingInProgress": "Processing in incognito mode...", "recordingDiscarded": "Incognito recording discarded", "recordingProcessed": "Incognito recording processed - data will be lost when tab closes", "recordingReady": "Incognito recording ready!", "recordingTitle": "Incognito Recording", "selectExactlyOneFile": "Select exactly 1 file", "sessionOnly": "Session only", "uploadingFile": "Uploading file for incognito processing..." }, "inquire": { "activeFilters": "Filtros Activos:", "askQuestions": "Haga Preguntas Sobre Sus Transcripciones", "clearAll": "Limpiar Todo", "dateRange": "Rango de Fechas", "dateRangeActive": "Rango de fechas activo", "exampleQuestion1": "\"¿Qué elementos de acción se discutieron?\"", "exampleQuestion2": "\"¿Cuándo decidimos cambiar la cronología?\"", "exampleQuestion3": "\"¿Qué preocupaciones se plantearon sobre el presupuesto?\"", "exampleQuestion4": "\"¿Quién fue responsable de las tareas de marketing?\"", "exampleQuestions": "Preguntas de Ejemplo:", "filters": "Filtros", "filtersActive": "Filtros activos", "from": "Desde", "noSpeakerData": "No hay datos de oradores disponibles", "placeholder": "Haga preguntas sobre sus transcripciones filtradas...", "selectFilters": "Seleccione filtros a la izquierda para reducir sus transcripciones, luego haga preguntas para obtener información de sus grabaciones.", "sendHint": "Presione Enter para enviar • Ctrl+Enter para nueva línea", "speakerRequirement": "La identificación de oradores requiere grabaciones con múltiples oradores", "speakers": "Oradores", "speakersCount": "oradores", "tags": "Etiquetas", "tagsCount": "etiquetas", "title": "Consultar", "to": "Hasta" }, "languages": { "ar": "Árabe", "de": "Alemán", "en": "Inglés", "es": "Español", "fr": "Francés", "hi": "Hindi", "it": "Italiano", "ja": "Japonés", "ko": "Coreano", "nl": "Holandés", "pt": "Portugués", "ru": "Ruso", "zh": "Chino" }, "manageSpeakersModal": { "created": "Creado", "description": "Gestiona tus oradores guardados. Estos se guardan automáticamente cuando usas nombres de oradores en tus grabaciones.", "failedToLoad": "Error al cargar oradores", "lastUsed": "Último uso", "loadingSpeakers": "Cargando oradores...", "noSpeakersYet": "Aún no hay oradores guardados", "speakersSaved": "{{count}} oradores guardados", "speakersWillAppear": "Los oradores aparecerán aquí cuando uses nombres de oradores en tus grabaciones", "times": "veces", "title": "Gestionar Oradores", "used": "Usado" }, "messages": { "colorSchemeApplied": "Color scheme applied", "colorSchemeReset": "Color scheme reset to default", "copiedSuccessfully": "Copied to clipboard!", "copiedToClipboard": "Copiado al portapapeles", "copyFailed": "Failed to copy", "copyNotSupported": "Copy failed. Your browser may not support this feature.", "downloadStarted": "Descarga iniciada", "errorRecoveringRecording": "Error recovering recording", "eventDownloadFailed": "Failed to download event", "eventDownloadSuccess": "Event \"{{title}}\" downloaded. Open the file to add to your calendar.", "eventsExportFailed": "Failed to export events", "eventsExportSuccess": "Exported {{count}} events", "failedToDeleteJob": "Failed to delete job", "failedToRecoverRecording": "Failed to recover recording", "failedToRetryJob": "Failed to retry job", "failedToSave": "Failed to save: {{error}}", "failedToSaveParticipants": "Failed to save participants", "followPlayerDisabled": "Follow player mode disabled", "followPlayerEnabled": "Follow player mode enabled", "invalidEventData": "Invalid event data", "jobQueuedForRetry": "Job queued for retry", "noEventsToExport": "No events to export", "noNotesAvailableDownload": "No notes available to download.", "noNotesToCopy": "No notes available to copy.", "noPermissionToEdit": "You do not have permission to edit this recording", "noSummaryToCopy": "No summary available to copy.", "noSummaryToDownload": "No summary available to download.", "noTranscriptionToCopy": "No transcription available to copy.", "noTranscriptionToDownload": "No transcription available to download.", "notesCopied": "Notes copied to clipboard!", "notesDownloadFailed": "Failed to download notes", "notesDownloadSuccess": "Notes downloaded successfully!", "notesUpdated": "Notas actualizadas exitosamente", "passwordChanged": "Contraseña cambiada exitosamente", "profileUpdated": "Perfil actualizado exitosamente", "recordingDeleted": "Grabación eliminada exitosamente", "recordingDiscarded": "Recording discarded", "recordingRecovered": "Recording recovered successfully", "recordingSaved": "Grabación guardada exitosamente", "saveParticipantsFailed": "Save failed: {{error}}", "settingsSaved": "Configuración guardada exitosamente", "summaryCopied": "Summary copied to clipboard!", "summaryDownloadFailed": "Failed to download summary", "summaryDownloadSuccess": "Summary downloaded successfully!", "summaryGenerated": "Resumen generado exitosamente", "tagAdded": "Etiqueta añadida exitosamente", "tagRemoved": "Etiqueta eliminada exitosamente", "transcriptDownloadFailed": "Failed to download transcript", "transcriptDownloadSuccess": "Transcript downloaded successfully!", "transcriptionCopied": "Transcription copied to clipboard!", "transcriptionUpdated": "Transcripción actualizada exitosamente" }, "metadata": { "cancelEdit": "Cancelar", "createdAt": "Creado", "duration": "Duración", "editMetadata": "Editar Metadatos", "fileName": "Nombre del Archivo", "fileSize": "Tamaño del Archivo", "language": "Idioma", "meetingDate": "Fecha de Reunión", "processingTime": "Tiempo de Procesamiento", "saveMetadata": "Guardar", "status": "Estado", "title": "Metadatos", "updatedAt": "Actualizado", "wordCount": "Recuento de Palabras" }, "modal": { "addSpeaker": "Agregar Nuevo Orador", "colorScheme": "Esquema de Color", "deleteRecording": "Eliminar Grabación", "editAsrTranscription": "Editar Transcripción ASR", "editParticipants": "Editar Participantes", "editRecording": "Editar Grabación", "editSpeakers": "Editar Oradores", "editTags": "Editar Etiquetas de Grabación", "editTranscription": "Editar Transcripción", "identifySpeakers": "Identificar Hablantes", "recordingNotice": "Aviso de Grabación", "reprocessSummary": "Reprocesar Resumen", "reprocessTranscription": "Reprocesar Transcripción", "resetStatus": "¿Restablecer Estado de Grabación?", "shareRecording": "Compartir Grabación", "sharedTranscripts": "Mis Transcripciones Compartidas", "systemAudioHelp": "Ayuda de Audio del Sistema", "uploadFiles": "Subir Archivos", "uploadNotice": "Aviso de Carga" }, "namingTemplates": { "addPattern": "Añadir Patrón", "availableTemplates": "Plantillas Disponibles", "availableVars": "Variables Disponibles", "cancel": "Cancelar", "createDefaults": "Crear Plantillas Predeterminadas", "createNew": "Crear Plantilla", "customVarsHint": "Define patrones regex para extraer variables personalizadas de nombres de archivo.", "delete": "Eliminar", "description": "Define cómo se generan los títulos de las grabaciones a partir de nombres de archivo y contenido de transcripción.", "descriptionLabel": "Descripción", "noDefault": "Sin predeterminado (solo título IA)", "regexHint": "Extrae datos de nombres de archivo. Usa grupos de captura () para especificar la coincidencia.", "regexPatterns": "Patrones Regex (Opcional)", "result": "Resultado:", "save": "Guardar", "selectOrCreate": "Selecciona una plantilla para editar o crea una nueva", "tabTitle": "Nombrado", "template": "Plantilla", "templateName": "Nombre de Plantilla", "test": "Probar", "testTemplate": "Probar Plantilla", "title": "Plantillas de Nombrado", "userDefault": "Plantilla Predeterminada", "userDefaultHint": "Se aplica cuando ninguna etiqueta tiene una plantilla de nombrado." }, "nav": { "account": "Cuenta", "accountSettings": "Configuración de Cuenta", "admin": "Administración", "adminDashboard": "Panel de Administración", "darkMode": "Modo Oscuro", "groupManagement": "Gestión de Grupos", "home": "Inicio", "language": "Idioma", "lightMode": "Modo Claro", "newRecording": "Nueva Grabación", "recording": "Grabación", "settings": "Configuración", "signOut": "Cerrar Sesión", "teamManagement": "Gestión de Grupos", "upload": "Subir", "userProfile": "Perfil de Usuario" }, "notes": { "cancelEdit": "Cancelar Edición", "characterCount": "{{count}} carácter", "characterCountPlural": "{{count}} caracteres", "editNotes": "Editar Notas", "lastUpdated": "Última actualización", "placeholder": "Añade tus notas aquí...", "saveNotes": "Guardar Notas", "title": "Notas" }, "pwa": { "installApp": "Instalar App", "installed": "Instalado exitosamente", "installing": "Instalando...", "notificationPermissionDenied": "Permiso de notificación denegado", "notificationsEnabled": "Notificaciones habilitadas", "offline": "Estás desconectado", "screenAwake": "La pantalla permanecerá activa durante la grabación", "screenAwakeFailed": "No se pudo mantener la pantalla activa", "updateAvailable": "Actualización disponible" }, "recording": { "acceptDisclaimer": "Acepto", "cancelRecording": "Cancelar", "discardRecovery": "Descartar", "disclaimer": "Aviso de Grabación", "duration": "Duración", "micPlusSys": "Mic + Sys", "microphone": "Micrófono", "microphoneAndSystem": "Micrófono + Sistema", "microphonePermissionDenied": "Permiso del micrófono denegado", "modeBoth": "Micrófono + Sistema", "modeMicrophone": "Micrófono", "modeSystem": "Audio del sistema", "notes": "Notas", "notesPlaceholder": "Añade notas sobre esta grabación...", "pauseRecording": "Pausar", "recordingFailed": "La grabación falló", "recordingInProgress": "Grabación en progreso...", "recordingMode": "Modo de grabación", "recordingSize": "Tamaño Estimado", "recordingStopped": "Grabación detenida", "recordingTime": "Tiempo de Grabación", "recoveryDescription": "Encontramos una grabación sin terminar de una sesión anterior. ¿Deseas restaurarla?", "recoveryFound": "Grabación no guardada detectada", "recoveryTitle": "Recuperar grabación", "restoreRecording": "Restaurar", "resumeRecording": "Reanudar", "saveRecording": "Guardar Grabación", "size": "Tamaño", "startRecording": "Iniciar Grabación", "startedAt": "Iniciado el", "stopRecording": "Detener Grabación", "systemAudio": "Audio del Sistema", "systemAudioNotSupported": "La grabación de audio del sistema no es compatible con este navegador", "title": "Grabación de Audio" }, "reprocessModal": { "audioReTranscribedFromScratch": "El audio será re-transcrito desde cero. Esto también regenerará el título y resumen basado en la nueva transcripción.", "audioReTranscribedWithAsr": "El audio será re-transcrito usando el endpoint ASR. Esto incluye diarización y regenerará el título y resumen.", "manualEditsOverwritten": "Cualquier edición manual de la transcripción, título o resumen será sobrescrita.", "manualEditsOverwrittenSummary": "Cualquier edición manual del título o resumen será sobrescrita.", "newTitleAndSummary": "Se generará un nuevo título y resumen basado en la transcripción existente." }, "settings": { "apiKeys": "Claves API", "appearance": "Apariencia", "changePassword": "Cambiar Contraseña", "dataExport": "Exportación de Datos", "deleteAccount": "Eliminar Cuenta", "integrations": "Integraciones", "language": "Idioma", "notifications": "Notificaciones", "preferences": "Preferencias", "privacy": "Privacidad", "profile": "Perfil", "security": "Seguridad", "theme": "Tema", "title": "Configuración", "twoFactorAuth": "Autenticación de Dos Factores" }, "sharedTranscripts": { "noSharedTranscripts": "Aún no has compartido ninguna transcripción.", "shareNotes": "Compartir Notas", "shareSummary": "Compartir Resumen", "sharedOn": "Compartido el" }, "sharedTranscriptsPage": { "noSharedTranscripts": "Aún no has compartido ninguna transcripción." }, "sharing": { "canEdit": "Puede editar", "canReshare": "Puede recompartir", "internalSharing": "Compartir Interno", "notSharedYet": "Aún no compartido", "publicBadge": "Público", "publicLink": "Enlace Público", "publicLinks": "enlace(s) público(s)", "publicLinksGenerated": "enlace(s) público(s) generado(s)", "searchUsers": "Buscar usuarios...", "sharedBadge": "Compartido", "sharedBy": "Compartido por", "sharedWith": "Compartido con", "teamBadge": "Equipo", "teamRecording": "Grabación del equipo", "unknown": "Desconocido", "users": "usuario(s)" }, "sidebar": { "advancedSearch": "Búsqueda Avanzada", "archived": "Archivado", "archivedRecordings": "Grabaciones Archivadas", "dateRange": "Rango de Fechas", "filters": "Filtros", "highlighted": "Destacado", "inbox": "Bandeja de Entrada", "lastMonth": "Mes Pasado", "lastWeek": "Semana Pasada", "loadMore": "Cargar Más", "markAsRead": "Marcar como leído", "moveToInbox": "Mover a bandeja de entrada", "noRecordings": "No se encontraron grabaciones", "older": "Más Antiguo", "removeFromHighlighted": "Quitar de destacados", "searchRecordings": "Buscar grabaciones...", "sharedWithMe": "Compartido Conmigo", "sortBy": "Ordenar Por", "sortByDate": "Fecha de Creación", "sortByMeetingDate": "Fecha de Reunión", "starred": "Starred", "tags": "Etiquetas", "thisMonth": "Este Mes", "thisWeek": "Esta Semana", "today": "Hoy", "totalRecordings": "{{count}} grabación", "totalRecordingsPlural": "{{count}} grabaciones", "upcoming": "Próximo", "yesterday": "Ayer" }, "speakers": { "filterBySpeaker": "Filtrar por orador", "noMatchingSpeakers": "No hay oradores coincidentes", "searchSpeakers": "Buscar..." }, "speakersManagement": { "added": "Añadido", "confidence": "Confianza", "confidenceHigh": "alta", "confidenceLow": "baja", "confidenceMedium": "media", "created": "Creado", "description": "Gestiona tus hablantes guardados. Se guardan automáticamente cuando usas nombres de hablantes en tus grabaciones.", "failedToLoad": "Error al cargar hablantes", "failedToLoadSnippets": "Error al cargar fragmentos", "keepThisSpeaker": "Mantener este hablante (los demás se fusionarán en él):", "last": "Último", "lastUsed": "Último uso", "loadingSpeakers": "Cargando hablantes...", "match": "coincidencia", "mergeDescription": "Combinar varios perfiles de hablante en uno. Todos los embeddings, fragmentos y datos de uso se fusionarán.", "mergeFailed": "Error al fusionar hablantes", "mergeNSpeakers": "Fusionar {{count}} hablantes", "mergeSpeakers": "Fusionar hablantes", "mergeSuccess": "Hablantes fusionados correctamente", "noSnippetsAvailable": "Sin fragmentos disponibles", "noSpeakersYet": "Aún no hay hablantes guardados", "sample": "muestra", "samples": "muestras", "selectToMerge": "Seleccionar 2+ para fusionar", "speakersToMerge": "Hablantes a fusionar:", "speakersWillAppear": "Los hablantes aparecerán aquí cuando uses nombres de hablantes en tus grabaciones", "targetWillReceive": "El hablante seleccionado recibirá todos los datos de voz y fragmentos de los demás.", "time": "vez", "times": "veces", "totalSpeakers": "hablantes guardados", "used": "Usado", "usedTimes": "Usado", "viewSnippets": "Ver fragmentos", "voiceMatchSuggestions": "Sugerencias de coincidencia de voz", "voiceProfile": "Perfil de voz" }, "status": { "completed": "Completado", "failed": "Falló", "processing": "Procesando", "queued": "En cola", "stuck": "Restablecer procesamiento bloqueado", "summarizing": "Resumiendo", "transcribing": "Transcribiendo", "uploading": "Subiendo" }, "summary": { "actionItems": "Elementos de Acción", "cancelEdit": "Cancelar Edición", "decisions": "Decisiones", "editSummary": "Editar Resumen", "generateSummary": "Generar Resumen", "keyPoints": "Puntos Clave", "noSummary": "No hay resumen disponible", "participants": "Participantes", "regenerateSummary": "Regenerar Resumen", "saveSummary": "Guardar Resumen", "summaryFailed": "La generación del resumen falló", "summaryInProgress": "Generación de resumen en progreso...", "title": "Resumen" }, "tagManagement": { "asrDefaults": "Configuraciones ASR Predeterminadas", "createTag": "Crear Etiqueta", "customPrompt": "Prompt Personalizado", "description": "Organiza tus grabaciones con etiquetas personalizadas. Cada etiqueta puede tener su propio prompt de resumen y configuraciones ASR predeterminadas.", "maxSpeakers": "Máx", "minSpeakers": "Mín", "noTags": "Aún no has creado ninguna etiqueta." }, "tags": { "addTag": "Añadir Etiqueta", "clearTagFilter": "Limpiar filtro", "createTag": "Crear Etiqueta", "currentTags": "Etiquetas Actuales", "filterByTag": "Filtrar por etiqueta", "manageAllTags": "Gestionar Todas las Etiquetas", "noAvailableTags": "No hay etiquetas disponibles", "noMatchingTags": "No hay etiquetas coincidentes", "noTags": "Sin etiquetas", "removeTag": "Eliminar Etiqueta", "searchTags": "Buscar...", "tagColor": "Color de Etiqueta", "tagName": "Nombre de Etiqueta", "title": "Etiquetas" }, "tagsModal": { "addTags": "Añadir Etiquetas", "currentTags": "Etiquetas Actuales", "done": "Listo", "noTagsAssigned": "No hay etiquetas asignadas a esta grabación", "searchTags": "Buscar etiquetas..." }, "time": { "dayAgo": "Hace 1 día", "daysAgo": "Hace {{count}} días", "hourAgo": "Hace 1 hora", "hoursAgo": "Hace {{count}} horas", "justNow": "Justo ahora", "minuteAgo": "Hace 1 minuto", "minutesAgo": "Hace {{count}} minutos", "monthAgo": "Hace 1 mes", "monthsAgo": "Hace {{count}} meses", "weekAgo": "Hace 1 semana", "weeksAgo": "Hace {{count}} semanas", "yearAgo": "Hace 1 año", "yearsAgo": "Hace {{count}} años" }, "tooltips": { "changeSpeaker": "Cambiar orador", "clearChat": "Limpiar chat", "copyTranscript": "Copiar transcripción", "deleteTeam": "Eliminar Grupo", "doubleClickToEdit": "Doble clic para editar", "downloadTranscriptWithTemplate": "Descargar transcripción con plantilla", "editTeam": "Editar Grupo", "editText": "Editar texto", "editTitle": "Editar título", "editTranscript": "Editar transcripción", "exitFullscreen": "Exit fullscreen", "expand": "Expandir", "followPlayerDisabled": "Activar desplazamiento automático - la transcripción sigue la reproducción de audio", "followPlayerEnabled": "Desactivar desplazamiento automático - la transcripción permanece en su lugar", "fullscreenVideo": "Fullscreen video", "grantPublicSharing": "Otorgar permiso para compartir públicamente", "hideVideo": "Hide video", "highlight": "Resaltar", "makeAdmin": "Hacer Administrador", "manageMembers": "Administrar Miembros", "manageTeamTags": "Administrar Etiquetas de Grupo", "markAsRead": "Marcar como leído", "maximizeChat": "Maximizar chat", "minimize": "Minimizar", "moveToInbox": "Mover a la bandeja de entrada", "mute": "Silenciar", "pause": "Pausa", "play": "Reproducir", "playbackSpeed": "Velocidad de reproducción", "removeAdmin": "Remover Administrador", "removeFromQueue": "Eliminar de la cola", "removeFromTeam": "Eliminar del equipo", "removeHighlight": "Quitar resaltado", "reprocessTranscription": "Reprocesar transcripción", "reprocessWithAsr": "Reprocesar con ASR", "restoreChat": "Restaurar chat", "revokePublicSharing": "Revocar permiso para compartir públicamente", "shareWithUsers": "Compartir con usuarios", "showVideo": "Show video", "switchToDarkMode": "Cambiar a Modo Oscuro", "switchToLightMode": "Cambiar a Modo Claro", "unmute": "Activar sonido" }, "transcriptTemplates": { "availableTemplates": "Plantillas Disponibles", "availableVars": "Variables Disponibles", "cancel": "Cancelar", "chooseTemplate": "Elegir plantilla...", "createDefaults": "Crear Plantillas Predeterminadas", "createNew": "Crear Plantilla", "default": "Predeterminado", "delete": "Eliminar", "description": "Personaliza cómo se formatean las transcripciones para descarga y exportación.", "downloadDefault": "Descargar predeterminado", "downloadWithoutTemplate": "Descargar sin plantilla", "filters": "Filtros: |upper para mayúsculas, |srt para formato de subtítulos", "save": "Guardar", "selectOrCreate": "Selecciona una plantilla para editar o crea una nueva", "selectTemplate": "Seleccionar Plantilla", "setDefault": "Establecer como plantilla predeterminada", "tabTitle": "Transcripción", "template": "Plantilla", "templateName": "Nombre de Plantilla", "title": "Plantillas de Transcripción", "viewGuide": "Ver Guía de Plantillas" }, "transcription": { "autoIdentifySpeakers": "Identificar Hablantes Automáticamente", "bubble": "Burbuja", "cancelEdit": "Cancelar Edición", "copy": "Copiar", "copyToClipboard": "Copiar al Portapapeles", "download": "Descargar", "downloadTranscript": "Descargar Transcripción", "edit": "Editar", "editSpeakers": "Editar Hablantes", "editTranscription": "Editar Transcripción", "highlightSearchResults": "Resaltar resultados de búsqueda", "noTranscription": "No hay transcripción disponible", "regenerateTranscription": "Regenerar Transcripción", "saveTranscription": "Guardar Transcripción", "searchInTranscript": "Buscar en la transcripción...", "simple": "Simple", "speaker": "Hablante {{number}}", "speakerLabels": "Etiquetas de Hablante", "title": "Transcripción", "unknownSpeaker": "Hablante Desconocido" }, "upload": { "chunking": "Los archivos grandes se dividirán automáticamente para su procesamiento", "completed": "Completado", "copies": "copias de este archivo", "dropzone": "Arrastra y suelta archivos de audio aquí, o haz clic para explorar", "duplicateDetected": "Este archivo parece ser un duplicado de \"{{existingName}}\" (subido el {{existingDate}})", "duplicateFile": "Archivo duplicado", "failed": "Falló", "fileExceedsMaxSize": "File \"{{name}}\" exceeds the maximum size of {{size}} MB and was skipped.", "fileRemovedFromQueue": "File removed from queue", "filesToUpload": "Files to Upload", "invalidFileType": "Invalid file type \"{{name}}\". Only audio files and video containers with audio (MP3, WAV, MP4, MOV, AVI, etc.) are accepted. File skipped.", "maxFileSize": "Tamaño máximo de archivo", "queued": "En cola", "selectFiles": "Seleccionar Archivos", "settingsApplyToAll": "Settings apply to all files in this session", "summarizing": "Resumiendo...", "supportedFormats": "Soporta MP3, WAV, M4A, MP4, MOV, AVI, AMR, y más", "title": "Subir Audio", "transcribing": "Transcribiendo...", "untitled": "Grabación Sin Título", "uploadNFiles": "Upload {{count}} File(s)", "uploadProgress": "Progreso de Carga", "videoRetained": "Video conservado para reproducción", "willAutoSummarize": "Se resumirá automáticamente después de la transcripción" }, "uploadProgress": { "title": "Progreso de Carga" } }