feat: brainstorm sessions, PDF document Q&A, embedding fixes, and UI improvements
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 7s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 7s
- Add brainstorm feature with collaborative canvas, AI idea generation, live cursors, playback, and export - Add PDF upload/extraction/ingestion pipeline with pgvector document search (RAG) - Add document Q&A overlay with streaming chat and PDF preview - Add note attachments UI with status polling, grid layout, and auto-scroll - Add task extraction AI tool and agent executor improvements - Fix NoteEmbedding missing updatedAt column, re-index 66 notes with 1536-dim embeddings - Fix brainstorm 'Create Note' button: add success toast and redirect to created note - Fix memory echo notification infinite polling - Fix chat route to always include document_search tool - Add brainstorm i18n keys across all 14 locales - Add socket server for real-time brainstorm collaboration - Add hierarchical notebook selector and organize notebook dialog improvements - Add sidebar brainstorm section with session management - Update prisma schema with brainstorm tables, attachments, and document chunks
This commit is contained in:
@@ -32,6 +32,8 @@
|
||||
},
|
||||
"sidebar": {
|
||||
"notes": "Notes",
|
||||
"recent": "Recente",
|
||||
"quickNav": "Navigazione rapida",
|
||||
"reminders": "Reminders",
|
||||
"labels": "Labels",
|
||||
"editLabels": "Edit labels",
|
||||
@@ -40,15 +42,35 @@
|
||||
"noLabelsInNotebook": "Nessuna etichetta in questo quaderno",
|
||||
"archive": "Archive",
|
||||
"trash": "Trash",
|
||||
"clearFilter": "Remove filter"
|
||||
"clearFilter": "Remove filter",
|
||||
"inbox": "Posta in arrivo",
|
||||
"sharedWithMe": "Condiviso con me",
|
||||
"sortNewest": "Prima il più recente",
|
||||
"sortOldest": "Prima il più vecchio",
|
||||
"sortAlpha": "A→Z",
|
||||
"accountMenu": "Menù conto",
|
||||
"profile": "Profilo",
|
||||
"signOut": "disconnessione",
|
||||
"sortOrder": "Ordinamento",
|
||||
"freezePinnedNotebook": "Blocca l'ordine della barra laterale del taccuino",
|
||||
"unfreezePinnedNotebook": "Sblocca l'ordine della barra laterale del notebook",
|
||||
"newSubNotebook": "Nuovo sub-notebook",
|
||||
"renameNotebook": "Rinominare"
|
||||
},
|
||||
"notes": {
|
||||
"title": "Note",
|
||||
"newNote": "Nuova nota",
|
||||
"reorganize": "Riorganizzare le note",
|
||||
"untitled": "Senza titolo",
|
||||
"placeholder": "Scrivi una nota...",
|
||||
"markdownPlaceholder": "Scrivi una nota... (Markdown supportato)",
|
||||
"titlePlaceholder": "Titolo",
|
||||
"noteTypes": {
|
||||
"richtext": "Testo ricco",
|
||||
"markdown": "Ribasso",
|
||||
"text": "Testo semplice",
|
||||
"checklist": "Lista di controllo"
|
||||
},
|
||||
"listItem": "Elemento elenco",
|
||||
"addListItem": "+ Elemento elenco",
|
||||
"newChecklist": "Nuova checklist",
|
||||
@@ -58,6 +80,7 @@
|
||||
"confirmDelete": "Sei sicuro di voler eliminare questa nota?",
|
||||
"confirmLeaveShare": "Sei sicuro di voler abbandonare questa nota condivisa?",
|
||||
"sharedBy": "Condivisa da",
|
||||
"sharedShort": "Condiviso",
|
||||
"leaveShare": "Abbandona",
|
||||
"delete": "Elimina",
|
||||
"archive": "Archivia",
|
||||
@@ -136,6 +159,8 @@
|
||||
"dragToReorder": "Trascina per riordinare",
|
||||
"more": "Altro",
|
||||
"emptyState": "Nessuna nota qui",
|
||||
"metadataPanel": "Dettagli",
|
||||
"metadataNotebook": "Taccuino",
|
||||
"emptyStateTabs": "Nessuna nota in questa vista. Usa \"Nuova nota\" nella barra laterale (suggerimenti titolo IA nel compositore).",
|
||||
"inNotebook": "Nel notebook",
|
||||
"moveFailed": "Spostamento non riuscito",
|
||||
@@ -147,11 +172,6 @@
|
||||
"unpinned": "Non fissato",
|
||||
"redoShortcut": "Ripeti (Ctrl+Y)",
|
||||
"undoShortcut": "Annulla (Ctrl+Z)",
|
||||
"viewCards": "Vista schede",
|
||||
"viewCardsTooltip": "Griglia di schede con riordino tramite trascinamento",
|
||||
"viewTabs": "Vista elenco",
|
||||
"viewTabsTooltip": "Schede in alto, nota sotto — trascina per riordinare",
|
||||
"viewModeGroup": "Modalità di visualizzazione note",
|
||||
"reorderTabs": "Riordina scheda",
|
||||
"modified": "Modificata",
|
||||
"created": "Creata",
|
||||
@@ -160,15 +180,18 @@
|
||||
"savedStatus": "Salvato",
|
||||
"dirtyStatus": "Modificato",
|
||||
"completedLabel": "Completati",
|
||||
"notes.emptyNotebook": "Quaderno vuoto",
|
||||
"notes.emptyNotebookDesc": "Questo quaderno non ha note. Clicca + per crearne una.",
|
||||
"notes.noNoteSelected": "Nessuna nota selezionata",
|
||||
"notes.selectOrCreateNote": "Seleziona una nota dalla lista o creane una nuova.",
|
||||
"notes": {
|
||||
"emptyNotebook": "Quaderno vuoto",
|
||||
"emptyNotebookDesc": "Questo quaderno non ha note. Clicca + per crearne una.",
|
||||
"noNoteSelected": "Nessuna nota selezionata",
|
||||
"selectOrCreateNote": "Seleziona una nota dalla lista o creane una nuova."
|
||||
},
|
||||
"commitVersion": "Salva versione",
|
||||
"versionSaved": "Versione salvata",
|
||||
"deleteVersion": "Elimina questa versione",
|
||||
"versionDeleted": "Versione eliminata",
|
||||
"deleteVersionConfirm": "Eliminare questa versione definitivamente?",
|
||||
"deleteVersionDesc": "Questa azione non può essere annullata. La versione verrà eliminata definitivamente dalla cronologia.",
|
||||
"historyMode": "Modalità cronologia",
|
||||
"historyModeManual": "Manuale (pulsante commit)",
|
||||
"historyModeAuto": "Automatico (intelligente)",
|
||||
@@ -184,6 +207,10 @@
|
||||
"enableHistory": "Attiva cronologia",
|
||||
"historyEmpty": "Nessuna versione disponibile",
|
||||
"historySelectVersion": "Seleziona una versione per visualizzarne l'anteprima",
|
||||
"currentVersion": "attuale",
|
||||
"compareVersions": "Confrontare",
|
||||
"diffTitle": "Confronto",
|
||||
"diffSelectHint": "Fare clic su 2 versioni nell'elenco per confrontarle",
|
||||
"sortBy": "Ordina per",
|
||||
"sortDateDesc": "Data (recente)",
|
||||
"sortDateAsc": "Data (meno recente)",
|
||||
@@ -197,10 +224,14 @@
|
||||
"createFailed": "Failed to create note",
|
||||
"updateFailed": "Failed to update note",
|
||||
"archived": "Note archived",
|
||||
"unarchivedSuccess": "Nota rimossa dall'archivio",
|
||||
"archiveFailed": "Failed to archive",
|
||||
"sort": "Sort",
|
||||
"confirmDeleteTitle": "Delete note",
|
||||
"leftShare": "Share removed",
|
||||
"ideaOrigin": "Origin of the idea",
|
||||
"noNoteLink": "Purely generative idea",
|
||||
"dismiss": "Not pertinent",
|
||||
"dismissed": "Note dismissed from recent",
|
||||
"generalNotes": "General Notes",
|
||||
"noteType": "Tipo di nota",
|
||||
@@ -214,7 +245,23 @@
|
||||
"switchTypeTitle": "Cambiare tipo di nota?",
|
||||
"switchTypeWarning": "Alcune formattazioni potrebbero andare perse con {type}.",
|
||||
"switchTypeContentPreserved": "Il contenuto sarà preservato come testo semplice.",
|
||||
"switchType": "Passa a {type}"
|
||||
"switchType": "Passa a {type}",
|
||||
"saveNow": "Risparmia ora",
|
||||
"backToCollection": "Ritorno alla raccolta",
|
||||
"markdownEditingTitle": "Ritorna alla modifica",
|
||||
"markdownPreviewTitle": "Anteprima",
|
||||
"brainstormThisIdea": "Raccogli questa idea",
|
||||
"brainstormThisIdeaAria": "Raccogli questa idea",
|
||||
"shareNoteTitle": "Condividi nota",
|
||||
"shareNoteAria": "Condividi nota",
|
||||
"saveNoteAria": "Salva nota",
|
||||
"noChangesToSaveAria": "Nessuna modifica da salvare",
|
||||
"optionsMenuAria": "Menù delle opzioni",
|
||||
"deleteNoteConfirmItem": "Elimina nota",
|
||||
"noteDeletedToast": "Nota cancellata.",
|
||||
"deleteNoteFailedToast": "Impossibile eliminare.",
|
||||
"documentInfoAria": "Informazioni sul documento",
|
||||
"noModification": "Nessun cambiamento"
|
||||
},
|
||||
"pagination": {
|
||||
"previous": "←",
|
||||
@@ -296,7 +343,24 @@
|
||||
"accessRevoked": "L’accesso è stato revocato",
|
||||
"errorLoading": "Errore nel caricamento dei collaboratori",
|
||||
"failedToAdd": "Impossibile aggiungere il collaboratore",
|
||||
"failedToRemove": "Impossibile rimuovere il collaboratore"
|
||||
"failedToRemove": "Impossibile rimuovere il collaboratore",
|
||||
"shareCompactTitle": "Condividere",
|
||||
"inviteByEmailLabel": "Invita tramite e-mail",
|
||||
"accessReadCompact": "Visualizzazione",
|
||||
"accessEditCompact": "Modificare",
|
||||
"sendInvitation": "Invia invito",
|
||||
"invitationSentBadge": "Invito inviato",
|
||||
"sharedAccessLabel": "Accesso condiviso",
|
||||
"noCollaboratorsEmpty": "Nessun collaboratore ancora.",
|
||||
"removeAccessTitle": "Rimuovere l'accesso",
|
||||
"toastInviteSentTo": "Invito inviato a {email}",
|
||||
"toastAccessRemoved": "Accesso rimosso per {target}",
|
||||
"toastUserFallback": "l'utente",
|
||||
"toastSharingError": "Errore di condivisione",
|
||||
"toastEmailNotFound": "Nessun account trovato con questa email.",
|
||||
"toastAlreadySharedUser": "Questa nota è già condivisa con questo utente.",
|
||||
"toastRemoveAccessFailed": "Impossibile rimuovere l'accesso.",
|
||||
"userFallback": "Utente"
|
||||
},
|
||||
"ai": {
|
||||
"analyzing": "AI analyzing...",
|
||||
@@ -326,6 +390,8 @@
|
||||
"transforming": "Transforming...",
|
||||
"transformSuccess": "Text transformed to Markdown successfully!",
|
||||
"transformError": "Error during transformation",
|
||||
"convertToRichtext": "Converti in Rich Text",
|
||||
"convertingToRichtext": "Conversione...",
|
||||
"assistant": "AI Assistant",
|
||||
"generating": "Generating...",
|
||||
"generateTitles": "Generate titles",
|
||||
@@ -389,6 +455,8 @@
|
||||
"undoAI": "Annulla trasformazione IA",
|
||||
"undoApplied": "Testo originale ripristinato",
|
||||
"minWordsError": "La nota deve contenere almeno 5 parole per utilizzare le azioni IA.",
|
||||
"wordCountMin": "Seleziona almeno {min} parole da riformulare (attualmente {current} parole)",
|
||||
"wordCountMax": "Seleziona al massimo {max} parole da riformulare (attualmente {current} parole)",
|
||||
"genericError": "Errore IA",
|
||||
"actionError": "Errore durante l'azione IA",
|
||||
"appliedToNote": "Applicato alla nota",
|
||||
@@ -404,6 +472,15 @@
|
||||
"chatTab": "Chat",
|
||||
"noteActions": "Azioni nota",
|
||||
"askToStart": "Chiedi qualcosa all'Assistente per iniziare.",
|
||||
"chatPanelContext": "Contesto",
|
||||
"chatPanelNotebookPlus": "+ Taccuino",
|
||||
"chatPanelWritingTone": "Tono di scrittura",
|
||||
"scopeAutoBadge": "Auto",
|
||||
"chatNoteQuestionPlaceholder": "Fai una domanda su questa nota...",
|
||||
"chatNotebookSelectPlaceholder": "Includere un quaderno...",
|
||||
"assistantTabActions": "Azioni",
|
||||
"resourcePreviewAiTitle": "Anteprima dell'IA",
|
||||
"resourcePreviewInjectFromChat": "Iniettare dalla chat",
|
||||
"contextLabel": "Contesto",
|
||||
"thisNote": "Questa nota",
|
||||
"allMyNotes": "Tutte le mie note",
|
||||
@@ -415,6 +492,7 @@
|
||||
"newLineHint": "Shift+Enter = nuova riga",
|
||||
"resultLabel": "Risultato",
|
||||
"discardAction": "Scarta",
|
||||
"organization": "Organizzazione",
|
||||
"transformationsDesc": "Trasformazioni — applicate direttamente alla nota",
|
||||
"writeMinWordsAction": "Scrivi almeno 5 parole per attivare le azioni IA.",
|
||||
"processingAction": "Elaborazione...",
|
||||
@@ -425,7 +503,45 @@
|
||||
"shorten": "Accorciare",
|
||||
"improve": "Migliorare",
|
||||
"toMarkdown": "In Markdown",
|
||||
"describeImages": "Describe images"
|
||||
"describeImages": "Describe images",
|
||||
"fixGrammar": "Correggi la grammatica",
|
||||
"translate": "Tradurre",
|
||||
"explain": "Spiegare",
|
||||
"toRichText": "Converti in formato RTF"
|
||||
},
|
||||
"generate": {
|
||||
"slides": "Genera diapositive",
|
||||
"sectionLabel": "Strumenti di generazione",
|
||||
"theme": "Tema",
|
||||
"themeArchitecturalMono": "Mono architettonico",
|
||||
"themeVibrantTech": "Tecnologia vibrante",
|
||||
"themeMinimalSilk": "Seta minima",
|
||||
"style": "Stile",
|
||||
"styleProfessional": "Professionale",
|
||||
"styleCreative": "Creativo",
|
||||
"styleBrutalist": "Brutalista",
|
||||
"diagram": "Genera diagramma",
|
||||
"diagramReadyHint": "Converti la nota in flusso visivo",
|
||||
"diagramType": "Tipo di diagramma",
|
||||
"typeAuto": "Rilevamento automatico",
|
||||
"typeFlowchart": "Diagramma di flusso",
|
||||
"typeMindMap": "Mappa mentale",
|
||||
"typeTimeline": "Cronologia",
|
||||
"typeOrgChart": "Organigramma",
|
||||
"typeArchitecture": "Architettura",
|
||||
"typeProcessMap": "Mappa dei processi",
|
||||
"styleSketchy": "Abbozzato",
|
||||
"styleSoft": "Morbido",
|
||||
"styleMinimal": "Minimo",
|
||||
"styleDraft": "Bozza",
|
||||
"stylePolished": "Lucido",
|
||||
"styleHandwritten": "Scritto a mano",
|
||||
"diagramReady": "Il diagramma è pronto!",
|
||||
"openInExcalidraw": "Apri in Excalidraw Lab",
|
||||
"insertDiagramInNote": "Incorpora PNG nella nota corrente",
|
||||
"diagramImageAlt": "Diagramma generato dall'intelligenza artificiale",
|
||||
"insertedInNote": "Schema inserito in nota",
|
||||
"insertExportError": "Errore durante l'esportazione/caricamento del diagramma"
|
||||
},
|
||||
"openAssistant": "Apri assistente IA",
|
||||
"poweredByMomento": "Offerto da Momento AI",
|
||||
@@ -442,7 +558,64 @@
|
||||
"aiCopilot": "Copilot IA",
|
||||
"suggestTitle": "Suggerimento titolo IA",
|
||||
"generateTitleFromImage": "Generate title from image",
|
||||
"titleGenerated": "Title generated from image"
|
||||
"titleGenerated": "Title generated from image",
|
||||
"resourceTab": "Risorsa",
|
||||
"aiNoteTitle": "Nota dell'AI",
|
||||
"injectReplace": "Sostituire",
|
||||
"injectReplaceTitle": "Sostituisci il contenuto della nota con questo messaggio",
|
||||
"injectComplete": "Completare",
|
||||
"injectCompleteTitle": "Completa la nota con questo messaggio (AI)",
|
||||
"injectMerge": "Unisci",
|
||||
"injectMergeTitle": "Unisci con nota (AI)",
|
||||
"imagesCount": "{count} immagini",
|
||||
"resource": {
|
||||
"failedToLoadUrl": "Impossibile caricare questo URL",
|
||||
"pageLoaded": "Pagina caricata: {titolo}",
|
||||
"pageLoadError": "Errore durante il caricamento della pagina",
|
||||
"pasteOrUrlFirst": "Incolla prima il testo o carica un URL",
|
||||
"enrichError": "Errore di arricchimento",
|
||||
"enrichErrorShort": "Errore di arricchimento",
|
||||
"contentApplied": "Contenuto applicato alla nota ✓",
|
||||
"fromChat": "💬 Dalla chat",
|
||||
"replacement": "↓ Sostituzione",
|
||||
"completedByAI": "✦ Completato dall'IA",
|
||||
"mergedByAI": "⟳ Uniti dall'AI",
|
||||
"rendered": "Resi",
|
||||
"cancel": "Cancellare",
|
||||
"applyToNote": "Applicare alla nota",
|
||||
"urlLabel": "URL (facoltativo)",
|
||||
"resourceText": "Testo della risorsa",
|
||||
"resourcePlaceholder": "Incolla qui il tuo testo (markdown, HTML, testo semplice...)",
|
||||
"words": "parole",
|
||||
"integrationMode": "Modalità di integrazione",
|
||||
"modeReplace": "Sostituire",
|
||||
"modeReplaceDesc": "Diretto, senza intelligenza artificiale",
|
||||
"modeComplete": "Completare",
|
||||
"modeCompleteDesc": "Aggiunge senza riscrivere",
|
||||
"modeMerge": "Unisci",
|
||||
"modeMergeDesc": "Riscrive e integra",
|
||||
"aiProcessing": "Elaborazione dell'intelligenza artificiale...",
|
||||
"preview": "Anteprima",
|
||||
"generatePreview": "Genera anteprima",
|
||||
"emptyNoteHint": "💡 La nota è vuota: il contenuto della risorsa verrà integrato direttamente."
|
||||
},
|
||||
"cancel": "Cancellare",
|
||||
"copied": "Copiato",
|
||||
"copy": "Copia",
|
||||
"transformations": "Trasformazioni",
|
||||
"otherLanguage": "Un'altra lingua",
|
||||
"translateNow": "Traduci adesso",
|
||||
"generationTools": "Strumenti di generazione",
|
||||
"generateSlidesLoading": "⏳ Generazione della presentazione...",
|
||||
"generateDiagramLoading": "⏳ Generazione del diagramma...",
|
||||
"errorShort": "Errore",
|
||||
"readyToast": "Pronto!",
|
||||
"downloadFailedToast": "Download non riuscito",
|
||||
"pptxDownloadButton": "Scarica .pptx",
|
||||
"presentationReadyBadge": "Presentazione pronta",
|
||||
"openInLabTitle": "Apri in laboratorio",
|
||||
"inlineSummaryMarkdown": "**Riepilogo:**",
|
||||
"networkErrorShort": "Errore di rete."
|
||||
},
|
||||
"titleSuggestions": {
|
||||
"available": "Suggerimenti titolo",
|
||||
@@ -548,7 +721,19 @@
|
||||
"untitled": "Senza titolo",
|
||||
"notifications": "Notifiche",
|
||||
"declined": "Condivisione rifiutata",
|
||||
"removed": "Nota rimossa dalla lista"
|
||||
"removed": "Nota rimossa dalla lista",
|
||||
"slidesReady": "Presentazione pronta",
|
||||
"openSlides": "Presentazione aperta",
|
||||
"canvasReady": "Diagramma pronto",
|
||||
"pptxReady": "Diapositive pronte",
|
||||
"downloadPptx": "Scarica .pptx",
|
||||
"markAllRead": "Segna tutto letto",
|
||||
"agentSuccess": "L'agente ha finito",
|
||||
"agentFailed": "L'agente ha fallito",
|
||||
"brainstormInvite": "Brainstorming",
|
||||
"brainstormJoined": "Brainstorming",
|
||||
"systemNotification": "Sistema",
|
||||
"downloadFailed": "Download non riuscito"
|
||||
},
|
||||
"nav": {
|
||||
"home": "Home",
|
||||
@@ -597,6 +782,17 @@
|
||||
"themeLight": "Light",
|
||||
"themeDark": "Dark",
|
||||
"themeSystem": "System",
|
||||
"themeBaseGroup": "Base",
|
||||
"themePalettesGroup": "Color palettes",
|
||||
"themeSepia": "Sepia",
|
||||
"themeMidnight": "Midnight",
|
||||
"themeRose": "Rose",
|
||||
"themeGreen": "Green",
|
||||
"themeLavender": "Lavender",
|
||||
"themeSand": "Sand",
|
||||
"themeOcean": "Ocean",
|
||||
"themeSunset": "Sunset",
|
||||
"themeBlue": "Blue",
|
||||
"notifications": "Notifications",
|
||||
"language": "Language",
|
||||
"selectLanguage": "Select language",
|
||||
@@ -630,17 +826,8 @@
|
||||
"desktopNotifications": "Notifiche desktop",
|
||||
"desktopNotificationsDesc": "Ricevi notifiche nel browser",
|
||||
"notificationsDesc": "Gestisci le preferenze di notifica",
|
||||
"themeBaseGroup": "Base",
|
||||
"themePalettesGroup": "Color palettes",
|
||||
"themeSepia": "Sepia",
|
||||
"themeMidnight": "Midnight",
|
||||
"themeRose": "Rose",
|
||||
"themeGreen": "Green",
|
||||
"themeLavender": "Lavender",
|
||||
"themeSand": "Sand",
|
||||
"themeOcean": "Ocean",
|
||||
"themeSunset": "Sunset",
|
||||
"themeBlue": "Blue"
|
||||
"autoSave": "Salvataggio automatico",
|
||||
"autoSaveDesc": "Salva automaticamente le modifiche durante la digitazione"
|
||||
},
|
||||
"profile": {
|
||||
"title": "Profilo",
|
||||
@@ -707,7 +894,15 @@
|
||||
"providerDesc": "Scegli il tuo provider AI preferito",
|
||||
"providerAutoDesc": "Ollama se disponibile, altrimenti OpenAI",
|
||||
"providerOllamaDesc": "100% privato, viene eseguito localmente sul tuo dispositivo",
|
||||
"providerOpenAIDesc": "Più preciso, richiede chiave API"
|
||||
"providerOpenAIDesc": "Più preciso, richiede chiave API",
|
||||
"aiNote": "Nota dell'AI",
|
||||
"aiNoteDesc": "Abilita il pulsante chat AI e gli strumenti di miglioramento del testo",
|
||||
"languageDetection": "Rilevamento della lingua",
|
||||
"languageDetectionDesc": "Rileva automaticamente la lingua delle tue note",
|
||||
"autoLabeling": "Suggerimenti per le etichette",
|
||||
"autoLabelingDesc": "Suggerisce e applica automaticamente le etichette alle tue note",
|
||||
"noteHistory": "Nota la storia",
|
||||
"noteHistoryDesc": "Abilita gli snapshot della versione e il ripristino dalla cronologia"
|
||||
},
|
||||
"general": {
|
||||
"loading": "Caricamento...",
|
||||
@@ -764,7 +959,9 @@
|
||||
"markDone": "Segna come completato",
|
||||
"markUndone": "Segna come non completato",
|
||||
"todayAt": "Oggi alle {time}",
|
||||
"tomorrowAt": "Domani alle {time}"
|
||||
"tomorrowAt": "Domani alle {time}",
|
||||
"clearCompleted": "Cancella completato",
|
||||
"viewAll": "Visualizza tutti i promemoria"
|
||||
},
|
||||
"notebook": {
|
||||
"create": "Crea notebook",
|
||||
@@ -795,7 +992,11 @@
|
||||
"confidence": "confidenza",
|
||||
"savingReminder": "Errore nel salvataggio del promemoria",
|
||||
"removingReminder": "Errore nella rimozione del promemoria",
|
||||
"generatingDescription": "Please wait..."
|
||||
"generatingDescription": "Please wait...",
|
||||
"pinnedFrozenTooltip": "Taccuino appuntato: ordine congelato",
|
||||
"organizeNotebookWithAITooltip": "Organizza questo taccuino con l'intelligenza artificiale",
|
||||
"assistantRequiredForSummarize": "Attiva AI Assistant nelle impostazioni per riepilogare",
|
||||
"createSubnotebook": "Aggiungi sub-notebook"
|
||||
},
|
||||
"notebookSuggestion": {
|
||||
"title": "Spostare in {name}?",
|
||||
@@ -808,6 +1009,9 @@
|
||||
},
|
||||
"admin": {
|
||||
"title": "Admin Dashboard",
|
||||
"adminConsole": "Console di amministrazione",
|
||||
"navSection": "Navigazione",
|
||||
"backToApp": "Torniamo a Memento",
|
||||
"userManagement": "User Management",
|
||||
"chat": "AI Chat",
|
||||
"lab": "The Lab",
|
||||
@@ -850,6 +1054,11 @@
|
||||
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING is required",
|
||||
"providerOllamaOption": "🦙 Ollama (Local & Free)",
|
||||
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
||||
"providerAnthropicOption": "🧠 Antropico (Claude API)",
|
||||
"providerAnthropicCustomOption": "🧩 Personalizzazione antropica (API Messaggi - MiniMax, ecc.)",
|
||||
"anthropicModelHint": "Scegli un ID modello Claude dai suggerimenti o inseriscine uno manualmente (nessun elenco di modelli remoti per l'API ufficiale).",
|
||||
"anthropicCustomModelHint": "API Messaggi compatibili con Anthropic (ad esempio MiniMax): URL di base https://api.minimax.io/anthropic (Cina: https://api.minimaxi.com/anthropic), modello MiniMax-M2.7. Incorporamenti: utilizza il provider «Personalizzato» + URL OpenAI https://api.minimax.io/v1.",
|
||||
"anthropicCustomNoModelList": "Questo gateway non espone un elenco /modelli in stile OpenAI: scegli il modello dai suggerimenti o digitalo (ad esempio MiniMax-M2.7).",
|
||||
"providerCustomOption": "🔧 Custom OpenAI-Compatible",
|
||||
"providerDeepSeekOption": "🔍 DeepSeek",
|
||||
"providerOpenRouterOption": "🌐 OpenRouter",
|
||||
@@ -1003,7 +1212,14 @@
|
||||
"error": "Error:",
|
||||
"testError": "Test Error: {error}",
|
||||
"tipTitle": "Tip:",
|
||||
"tipDescription": "Use the AI Test Panel to diagnose configuration issues before testing."
|
||||
"tipDescription": "Use the AI Test Panel to diagnose configuration issues before testing.",
|
||||
"chatTestTitle": "Prova dell'assistente di chat",
|
||||
"chatTestDescription": "Testare il provider AI utilizzato dall'assistente chat",
|
||||
"chatGenerationTest": "💬 Test dell'assistente chat:",
|
||||
"chatStep1": "Invia un messaggio di prova all'assistente",
|
||||
"chatStep2": "Chiede una risposta concisa su cosa fa l'assistente",
|
||||
"chatStep3": "Mostra la risposta del modello",
|
||||
"chatStep4": "Controlla la reattività e la latenza"
|
||||
},
|
||||
"sidebar": {
|
||||
"dashboard": "Dashboard",
|
||||
@@ -1194,6 +1410,7 @@
|
||||
"notesViewLabel": "Vista note",
|
||||
"notesViewTabs": "Schede (stile OneNote)",
|
||||
"notesViewMasonry": "Schede (griglia)",
|
||||
"notesViewList": "Elenco (rivista)",
|
||||
"selectTheme": "Select theme",
|
||||
"fontFamilyLabel": "Famiglia di caratteri",
|
||||
"fontFamilyDescription": "Scegli il carattere utilizzato in tutta l'app",
|
||||
@@ -1277,6 +1494,69 @@
|
||||
"organizeWithAI": "Organizza con AI",
|
||||
"organize": "Organizza"
|
||||
},
|
||||
"organizeNotebook": {
|
||||
"title": "Organizza il quaderno",
|
||||
"unknownError": "Errore sconosciuto",
|
||||
"toastSuccess": "Taccuino organizzato: {creato} sub-taccuino creato/i, {spostato} nota/e spostata/e",
|
||||
"intro": "L'intelligenza artificiale analizzerà gli appunti di questo quaderno e proporrà un piano per riorganizzarli in sottoquaderni tematici.",
|
||||
"bulletThemes": "Raggruppare le note per argomento o tema",
|
||||
"bulletSubfolders": "Crea sotto-taccuini mancanti",
|
||||
"bulletPreview": "Anteprima completa prima di qualsiasi modifica",
|
||||
"analyzingTitle": "Analizzando...",
|
||||
"analyzingSubtitle": "L'intelligenza artificiale legge i tuoi appunti e identifica i temi",
|
||||
"previewSummary": "{groups} gruppo/i · {notes} note · {newSubs} nuovo/i sotto-taccuino/i",
|
||||
"badgeNew": "Nuovo",
|
||||
"untitledNote": "Nota senza titolo",
|
||||
"notesInGroup": "{count} note",
|
||||
"executingTitle": "Organizzazione…",
|
||||
"executingSubtitle": "Creazione di sub-taccuini e spostamento di note",
|
||||
"doneTitle": "Quaderno organizzato!",
|
||||
"doneStats": "{creato} sub-taccuino creato/i · {spostato} nota/e spostata/e",
|
||||
"analyzeButton": "Analizza con l'intelligenza artificiale",
|
||||
"restart": "Ricominciare",
|
||||
"confirm": "Fare domanda a",
|
||||
"closeButton": "Vicino"
|
||||
},
|
||||
"documentInfo": {
|
||||
"tabInfo": "Informazioni",
|
||||
"tabVersions": "Versioni",
|
||||
"wordsLabel": "Parole",
|
||||
"charactersLabel": "Caratteri",
|
||||
"notebookLabel": "Taccuino",
|
||||
"typeLabel": "Tipo",
|
||||
"createdLabel": "Creato",
|
||||
"modifiedLabel": "Aggiornato",
|
||||
"labelsSection": "Etichette",
|
||||
"idLabel": "ID",
|
||||
"historyDisabled": "La cronologia non è abilitata per questa nota.",
|
||||
"enableHistory": "Abilita la cronologia",
|
||||
"savedVersions": "Versioni salvate",
|
||||
"savingEllipsis": "Risparmio…",
|
||||
"versionSaved": "Versione salvata!",
|
||||
"saveThisVersion": "Salva questa versione",
|
||||
"loading": "Caricamento…",
|
||||
"noVersion": "Nessuna versione ancora",
|
||||
"restoreTooltip": "Ripristinare",
|
||||
"deleteTooltip": "Eliminare",
|
||||
"comparisonMode": "Modalità di confronto",
|
||||
"comparisonSubtitle": "Confronta le versioni fianco a fianco",
|
||||
"deleteVersionConfirm": "Eliminare questa versione?",
|
||||
"latestBadge": "Ultimo"
|
||||
},
|
||||
"languages": {
|
||||
"targets": {
|
||||
"french": "francese",
|
||||
"english": "Inglese",
|
||||
"spanish": "spagnolo",
|
||||
"german": "tedesco",
|
||||
"persian": "persiano",
|
||||
"portuguese": "portoghese",
|
||||
"italian": "Italiano",
|
||||
"chinese": "cinese",
|
||||
"japanese": "giapponese"
|
||||
},
|
||||
"customPlaceholder": "per esempio. Arabo, russo…"
|
||||
},
|
||||
"common": {
|
||||
"unknown": "Sconosciuto",
|
||||
"notAvailable": "Non disponibile",
|
||||
@@ -1398,12 +1678,16 @@
|
||||
"scraper": "Monitor",
|
||||
"researcher": "Ricercatore",
|
||||
"monitor": "Osservatore",
|
||||
"slideGenerator": "Diapositive",
|
||||
"excalidrawGenerator": "Diagramma",
|
||||
"custom": "Personalizzato"
|
||||
},
|
||||
"typeDescriptions": {
|
||||
"scraper": "Estrae contenuti da più siti e crea un riepilogo",
|
||||
"researcher": "Cerca informazioni su un argomento",
|
||||
"monitor": "Osserva un quaderno e analizza le note",
|
||||
"slideGenerator": "Crea una presentazione PowerPoint dalle note",
|
||||
"excalidrawGenerator": "Crea un diagramma Excalidraw dalle note",
|
||||
"custom": "Agente libero con il tuo prompt"
|
||||
},
|
||||
"form": {
|
||||
@@ -1416,6 +1700,27 @@
|
||||
"urlsOptional": "(opzionale)",
|
||||
"sourceNotebook": "Quaderno da osservare",
|
||||
"selectNotebook": "Seleziona un quaderno...",
|
||||
"selectNotes": "Note da analizzare",
|
||||
"notesSelected": "{{count}} nota/e selezionata/e",
|
||||
"slideTheme": "Tema della presentazione",
|
||||
"slideThemeDefault": "Automatico",
|
||||
"slideStyle": "Stile visivo",
|
||||
"slideStyleSoft": "Morbido (consigliato)",
|
||||
"slideStyleSharp": "Affilato e denso",
|
||||
"slideStyleRounded": "Arrotondato e spazioso",
|
||||
"slideStylePill": "Premio/pillola",
|
||||
"excalidrawDiagramType": "Tipo di diagramma",
|
||||
"excalidrawDiagramTypeAuto": "Auto (rilevamento dominio)",
|
||||
"excalidrawDiagramTypeFlowchart": "Diagramma di flusso (processo)",
|
||||
"excalidrawDiagramTypeMindmap": "Mappa mentale (idee)",
|
||||
"excalidrawDiagramTypeOrgChart": "Organigramma (team)",
|
||||
"excalidrawDiagramTypeTimeline": "Cronologia/roadmap",
|
||||
"excalidrawDiagramTypeProcessMap": "Mappa dei processi (operazioni)",
|
||||
"excalidrawDiagramTypeArchitectureCloud": "Architettura cloud (zone/RG)",
|
||||
"excalidrawDiagramStyle": "Stile diagramma Excalidraw",
|
||||
"excalidrawDiagramStyleDefault": "Colorato (Excalidraw)",
|
||||
"excalidrawDiagramStyleSketchPlus": "Sketch+ (Excalidraw migliorato)",
|
||||
"excalidrawDiagramStyleAustere": "Austero (minimo)",
|
||||
"targetNotebook": "Quaderno di destinazione",
|
||||
"inbox": "In arrivo",
|
||||
"instructions": "Istruzioni IA",
|
||||
@@ -1485,6 +1790,8 @@
|
||||
"updated": "Agente aggiornato",
|
||||
"deleted": "\"{name}\" eliminato",
|
||||
"deleteError": "Errore durante l'eliminazione",
|
||||
"running": "Generazione in corso…",
|
||||
"runningDesc": "La generazione potrebbe richiedere alcuni minuti. Puoi navigare liberamente.",
|
||||
"runSuccess": "\"{name}\" eseguito con successo",
|
||||
"runError": "Errore: {error}",
|
||||
"runFailed": "Esecuzione fallita",
|
||||
@@ -1519,13 +1826,24 @@
|
||||
"chercheur": {
|
||||
"name": "Ricercatore di argomenti",
|
||||
"description": "Cerca informazioni approfondite su un argomento e crea una nota strutturata con riferimenti."
|
||||
},
|
||||
"slideGenerator": {
|
||||
"name": "Generatore di diapositive",
|
||||
"description": "Legge gli appunti da un taccuino e genera automaticamente una presentazione strutturata."
|
||||
},
|
||||
"excalidrawGenerator": {
|
||||
"name": "Generatore di diagrammi",
|
||||
"description": "Legge una nota e genera un diagramma visivo in Excalidraw Lab."
|
||||
}
|
||||
},
|
||||
"runLog": {
|
||||
"title": "Cronologia",
|
||||
"noHistory": "Nessuna esecuzione ancora",
|
||||
"toolTrace": "{count} chiamate strumento",
|
||||
"step": "Passo {num}"
|
||||
"step": "Passo {num}",
|
||||
"clearConfirm": "Sei sicuro di voler eliminare tutta la cronologia per questo agente?",
|
||||
"cleared": "Cronologia eliminata",
|
||||
"clearHistory": "Cancella cronologia"
|
||||
},
|
||||
"tools": {
|
||||
"title": "Strumenti Agente",
|
||||
@@ -1536,6 +1854,9 @@
|
||||
"noteCreate": "Crea Nota",
|
||||
"urlFetch": "Recupera URL",
|
||||
"memorySearch": "Memoria",
|
||||
"generatePptx": "Diapositive PPTX",
|
||||
"generateSlides": "Diapositive HTML",
|
||||
"generateExcalidraw": "Diagramma Excalidraw",
|
||||
"configNeeded": "config",
|
||||
"selected": "{count} selezionati",
|
||||
"maxSteps": "Iterazioni massime"
|
||||
@@ -1547,7 +1868,9 @@
|
||||
"scraper": "Sei un assistente di monitoraggio. Sintetizza gli articoli di diversi siti web in un riepilogo chiaro e strutturato.",
|
||||
"researcher": "Sei un ricercatore rigoroso. Per l'argomento richiesto, produci una nota di ricerca con contesto, punti chiave, dibattiti e riferimenti.",
|
||||
"monitor": "Sei un assistente analitico. Analizza le note fornite e suggerisci piste, riferimenti e connessioni tra le note.",
|
||||
"custom": "Sei un assistente utile."
|
||||
"custom": "Sei un assistente utile.",
|
||||
"slideGenerator": "Sei un creatore di presentazioni. Leggi i contenuti forniti e crea diapositive strutturate con titoli, punti chiave e riepiloghi.",
|
||||
"excalidrawGenerator": "Sei un creatore di diagrammi. Analizza il contenuto fornito e crea un diagramma visivo chiaro e organizzato."
|
||||
},
|
||||
"help": {
|
||||
"title": "Guida agli Agenti",
|
||||
@@ -1581,7 +1904,10 @@
|
||||
"frequency": "Quanto spesso l'agente viene eseguito automaticamente. Inizia con Manuale per testare.",
|
||||
"instructions": "Istruzioni personalizzate che sostituiscono il prompt IA predefinito. Lascia vuoto per usare quello automatico.",
|
||||
"tools": "Seleziona quali strumenti può usare l'agente. Ogni strumento dà una capacità specifica all'agente.",
|
||||
"maxSteps": "Numero massimo di cicli di ragionamento. Più passaggi = analisi più approfondita ma più lenta."
|
||||
"maxSteps": "Numero massimo di cicli di ragionamento. Più passaggi = analisi più approfondita ma più lenta.",
|
||||
"selectNotes": "Seleziona note specifiche da analizzare. Se non viene selezionato nessuno, l'agente utilizzerà tutte le note del taccuino.",
|
||||
"slideTheme": "Scegli una tavolozza di colori per la presentazione. La modalità automatica lascia decidere all'intelligenza artificiale.",
|
||||
"slideStyle": "Lo stile visivo influisce sul raggio dell'angolo, sulla spaziatura e sulla densità delle informazioni."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1631,5 +1957,147 @@
|
||||
"lab": {
|
||||
"initializing": "Inizializzazione spazio",
|
||||
"loadingIdeas": "Caricamento delle tue idee..."
|
||||
},
|
||||
"richTextEditor": {
|
||||
"slashHint": "↑↓ naviga · Inserisci inserisci · Sezione cambio scheda",
|
||||
"slashLoading": "L'intelligenza artificiale pensa...",
|
||||
"slashTabAll": "Tutto",
|
||||
"slashCatBasic": "Blocchi fondamentali",
|
||||
"slashCatMedia": "Media",
|
||||
"slashCatFormatting": "Formattazione",
|
||||
"slashCatAi": "Nota dell'AI",
|
||||
"insertImage": "Inserisci immagine",
|
||||
"imageUrlPlaceholder": "https://esempio.com/immagine.png",
|
||||
"preview": "Anteprima",
|
||||
"cancel": "Cancellare",
|
||||
"insert": "Inserire",
|
||||
"slashText": "Testo",
|
||||
"slashTextDesc": "Paragrafo semplice",
|
||||
"slashH1": "Rubrica 1",
|
||||
"slashH1Desc": "Titolo di ampia sezione",
|
||||
"slashH2": "Rubrica 2",
|
||||
"slashH2Desc": "Titolo della sezione media",
|
||||
"slashH3": "Rubrica 3",
|
||||
"slashH3Desc": "Titolo di piccola sezione",
|
||||
"slashBullet": "Elenco puntato",
|
||||
"slashBulletDesc": "Elenco non ordinato",
|
||||
"slashNumbered": "Elenco numerato",
|
||||
"slashNumberedDesc": "Elenco numerato ordinato",
|
||||
"slashTodo": "Elenco attività",
|
||||
"slashTodoDesc": "Attività della casella di controllo",
|
||||
"slashQuote": "Citazione",
|
||||
"slashQuoteDesc": "Cattura una citazione",
|
||||
"slashCode": "Blocco codice",
|
||||
"slashCodeDesc": "Frammento di codice",
|
||||
"slashDivider": "Divisore",
|
||||
"slashDividerDesc": "Separatore orizzontale",
|
||||
"slashTable": "Tavolo",
|
||||
"slashTableDesc": "Inserisci una griglia semplice",
|
||||
"slashDiagram": "Diagramma",
|
||||
"slashDiagramDesc": "Genera un flusso o una mappa mentale",
|
||||
"slashSlides": "Presentazione",
|
||||
"slashSlidesDesc": "Genera un bellissimo mazzo di diapositive",
|
||||
"slashImage": "Immagine",
|
||||
"slashImageDesc": "Incorpora un'immagine dall'URL",
|
||||
"slashAlignLeft": "Allinea a sinistra",
|
||||
"slashAlignLeftDesc": "Allinea il testo a sinistra",
|
||||
"slashAlignCenter": "Centro",
|
||||
"slashAlignCenterDesc": "Centrare il testo",
|
||||
"slashAlignRight": "Allinea a destra",
|
||||
"slashAlignRightDesc": "Allinea il testo a destra",
|
||||
"slashSuperscript": "Apice",
|
||||
"slashSuperscriptDesc": "Testo sopra la linea di base",
|
||||
"slashSubscript": "Pedice",
|
||||
"slashSubscriptDesc": "Testo sotto la linea di base",
|
||||
"slashClarify": "Chiarire",
|
||||
"slashClarifyDesc": "Rendi il testo più chiaro",
|
||||
"slashShorten": "Accorciare",
|
||||
"slashShortenDesc": "Condensare il testo",
|
||||
"slashImprove": "Migliorare",
|
||||
"slashImproveDesc": "Migliora lo stile",
|
||||
"slashExpand": "Espandere",
|
||||
"slashExpandDesc": "Elaborare e arricchire il testo",
|
||||
"imageModalTitle": "Inserisci immagine",
|
||||
"imageModalPreview": "Anteprima",
|
||||
"imageModalCancel": "Cancellare",
|
||||
"imageModalInsert": "Inserire",
|
||||
"imageModalInvalidUrl": "Inserisci un URL valido",
|
||||
"imageModalLoadFailed": "Impossibile caricare l'immagine",
|
||||
"linkPlaceholder": "Incolla o digita un collegamento...",
|
||||
"bold": "Grassetto",
|
||||
"italic": "Corsivo",
|
||||
"underline": "Sottolineare",
|
||||
"strike": "Barrato",
|
||||
"code": "Codice",
|
||||
"highlight": "Evidenziare",
|
||||
"superscript": "Apice",
|
||||
"subscript": "Pedice",
|
||||
"addBlock": "Aggiungi blocco",
|
||||
"placeholder": "Digita \"/\" per i comandi..."
|
||||
},
|
||||
"brainstorm": {
|
||||
"title": "Waves of Thought",
|
||||
"subtitle": "Unfold dimensions of potentiality",
|
||||
"placeholder": "Enter a concept to unfold...",
|
||||
"generating": "AI is harvesting seeds of thought...",
|
||||
"newBrainstorm": "New Brainstorm",
|
||||
"noSessions": "No brainstorms yet",
|
||||
"startOne": "Start one",
|
||||
"sessions": "Brainstorms",
|
||||
"seedLabel": "Seed Idea",
|
||||
"ideaPromptDetailed": "Inserisci la tua idea, domanda o argomento per il brainstorming...",
|
||||
"brainstormThisIdea": "Brainstorm this idea",
|
||||
"startBrainstorm": "Start Brainstorm",
|
||||
"spatialMode": "Spatial Exploration Mode",
|
||||
"wave1": "Wave 1",
|
||||
"wave2": "Wave 2",
|
||||
"wave3": "Wave 3",
|
||||
"export": "Export",
|
||||
"exporting": "Exporting...",
|
||||
"wave": "Wave",
|
||||
"novelty": "Novelty",
|
||||
"originConnection": "Origin connection",
|
||||
"linkedNotes": "Linked notes",
|
||||
"deepen": "Deepen",
|
||||
"deepening": "Generating...",
|
||||
"extract": "Create Note",
|
||||
"converting": "Converting...",
|
||||
"dismiss": "Not pertinent",
|
||||
"noteCreated": "Note Created",
|
||||
"ideas": "ideas",
|
||||
"cancel": "Cancel",
|
||||
"delete": "Delete",
|
||||
"ideaOrigin": "Origin of the idea",
|
||||
"noNoteLink": "Purely generative idea",
|
||||
"derived_from": "Derived from",
|
||||
"opposes": "In opposition with",
|
||||
"extends": "Extends",
|
||||
"synthesizes": "Synthesizes",
|
||||
"transposes": "Transposes",
|
||||
"none_found": "No note link",
|
||||
"viewNote": "View note",
|
||||
"addIdea": "Add idea",
|
||||
"manualIdeaPrompt": "Title of your idea:",
|
||||
"invite": "Invite",
|
||||
"linkCopied": "Invite link copied!",
|
||||
"activityTitle": "Attività",
|
||||
"noActivity": "Nessuna attività ancora",
|
||||
"justNow": "proprio adesso",
|
||||
"humanIdea": "Umano",
|
||||
"aiIdea": "AI",
|
||||
"respondsTo": "Risponde a",
|
||||
"adding": "Aggiunta...",
|
||||
"manualIdeaDesc": "Condividi la tua idea con la tela del brainstorming",
|
||||
"manualIdeaTitle": "Titolo",
|
||||
"manualIdeaTitlePlaceholder": "La tua idea in poche parole...",
|
||||
"manualIdeaDescLabel": "Descrizione (facoltativa)",
|
||||
"manualIdeaDescPlaceholder": "Elabora la tua idea...",
|
||||
"activity": {
|
||||
"manual_idea": "ha aggiunto un'idea",
|
||||
"wave_generated": "generato un'onda",
|
||||
"joined": "si è unito alla sessione",
|
||||
"idea_dismissed": "scartò un'idea",
|
||||
"invite_created": "creato un invito"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user