mirror of
https://github.com/lobehub/lobe-chat.git
synced 2026-06-14 03:30:19 +00:00
913ee4210d
* feat: support page editor lock Squashed page-lock feature work: - support page editor lock - support agent group / agent / task edit - add edit lock to agent/agentgroup/task - refactor page lock - fix workspaceId for edit objects - align with agent/group/task * fix: collaborative edit lock * chore: update i18n * fix: redis acquire * fix: release lock * fix: test case * chore: complement page lock test cases
232 lines
14 KiB
JSON
232 lines
14 KiB
JSON
{
|
||
"addFolder": "Crea cartella",
|
||
"addLibrary": "Aggiungi",
|
||
"addPage": "Crea pagina",
|
||
"detail.basic.createdAt": "Data di creazione",
|
||
"detail.basic.filename": "Nome file",
|
||
"detail.basic.size": "Dimensione file",
|
||
"detail.basic.title": "Informazioni di base",
|
||
"detail.basic.type": "Formato",
|
||
"detail.basic.updatedAt": "Data di aggiornamento",
|
||
"detail.data.chunkCount": "Frammenti",
|
||
"detail.data.embedding.default": "Non incorporato",
|
||
"detail.data.embedding.error": "Fallito",
|
||
"detail.data.embedding.pending": "In attesa di avvio",
|
||
"detail.data.embedding.processing": "In corso",
|
||
"detail.data.embedding.success": "Completato",
|
||
"detail.data.embeddingStatus": "incorporamento",
|
||
"detail.data.noChunk": "Nessun frammento",
|
||
"empty": "Nessun file o cartella è stato ancora caricato.",
|
||
"header.actions.builtInBlockList.filtered": "{{ignored}} file filtrati (su un totale di {{total}})",
|
||
"header.actions.connect": "Connetti...",
|
||
"header.actions.createFolderError": "Impossibile creare la cartella",
|
||
"header.actions.creatingFolder": "Creazione della cartella in corso...",
|
||
"header.actions.deleteLibrary": "Elimina libreria",
|
||
"header.actions.gitignore.apply": "Applica regole",
|
||
"header.actions.gitignore.cancel": "Ignora regole",
|
||
"header.actions.gitignore.content": "File .gitignore rilevato ({{count}} file in totale). Vuoi applicare le regole di esclusione?",
|
||
"header.actions.gitignore.filtered": "{{ignored}} file filtrati (su {{total}} file totali)",
|
||
"header.actions.gitignore.title": "Rilevato .gitignore",
|
||
"header.actions.newFolder": "Nuova cartella",
|
||
"header.actions.newPage": "Nuova pagina",
|
||
"header.actions.notion.error": "Importazione dei file Notion non riuscita",
|
||
"header.actions.notion.foundFiles": "trovati {{count}} file",
|
||
"header.actions.notion.importing": "Importazione contenuti Notion in corso...",
|
||
"header.actions.notion.noMarkdownFiles": "Nessun file markdown trovato nell'archivio ZIP",
|
||
"header.actions.notion.partial": "Importati con successo {{success}} file, {{failed}} non riusciti",
|
||
"header.actions.notion.success": "Importati con successo {{count}} file",
|
||
"header.actions.notionGuide.cancel": "Non ora",
|
||
"header.actions.notionGuide.desc": "Per prima cosa, esporta i tuoi contenuti da Notion come file Markdown (ZIP). Poi clicca su Continua per selezionare il file ZIP e importare tutte le pagine.",
|
||
"header.actions.notionGuide.ok": "Seleziona ZIP di Notion",
|
||
"header.actions.notionGuide.title": "Importa da Notion",
|
||
"header.actions.uploadFile": "Carica file",
|
||
"header.actions.uploadFolder": "Carica cartella",
|
||
"header.actions.uploadFolder.creatingFolders": "Creazione della struttura delle cartelle in corso...",
|
||
"header.newPageButton": "Nuova pagina",
|
||
"header.uploadButton": "Carica",
|
||
"home.getStarted": "Inizia",
|
||
"home.greeting": "Inizia",
|
||
"home.quickActions": "Azioni rapide",
|
||
"home.recentFiles": "File recenti",
|
||
"home.recentPages": "Pagine recenti",
|
||
"home.uploadEntries.files.title": "Carica file",
|
||
"home.uploadEntries.folder.title": "Carica cartella",
|
||
"home.uploadEntries.library.title": "Crea nuova libreria",
|
||
"home.uploadEntries.newPage.title": "Nuova pagina",
|
||
"library.hierarchy.empty.desc": "Aggiungi file o crea una cartella per iniziare",
|
||
"library.hierarchy.empty.title": "Non c'è ancora nulla qui",
|
||
"library.import.action": "Importa nello spazio di lavoro…",
|
||
"library.import.failed": "Impossibile importare la base di conoscenza.",
|
||
"library.import.success": "Base di conoscenza importata in {{name}}.",
|
||
"library.import.tooltip": "Duplica questa base di conoscenza in uno spazio di lavoro. I file sono condivisi per riferimento; l'originale rimane nel tuo spazio personale.",
|
||
"library.list.confirmRemoveLibrary": "Stai per eliminare questa libreria. I file al suo interno non verranno eliminati ma spostati in Tutti i file. Questa azione è irreversibile, procedi con cautela.",
|
||
"library.list.copyDescription": "Clona questa libreria e tutti i suoi contenuti in un altro spazio di lavoro.",
|
||
"library.list.copyFailed": "Impossibile copiare la libreria",
|
||
"library.list.copySuccess": "Libreria copiata",
|
||
"library.list.copyTitle": "Copia libreria",
|
||
"library.list.copyTo": "Copia in…",
|
||
"library.list.empty": "Clicca <1>+</1> per creare una nuova libreria",
|
||
"library.list.transferDescription": "Sposta questa libreria e tutti i suoi contenuti in un altro spazio di lavoro.",
|
||
"library.list.transferFailed": "Impossibile trasferire la libreria",
|
||
"library.list.transferSuccess": "Libreria trasferita",
|
||
"library.list.transferTitle": "Trasferisci libreria",
|
||
"library.list.transferTo": "Trasferisci in…",
|
||
"library.new": "Nuova libreria",
|
||
"library.title": "Libreria",
|
||
"loadMore": "Carica altri",
|
||
"menu.allFiles": "Tutti i file",
|
||
"menu.allPages": "Tutte le pagine",
|
||
"networkError": "Impossibile recuperare le librerie. Controlla la connessione di rete e riprova.",
|
||
"notSupportGuide.desc": "La modalità di distribuzione attuale non supporta la gestione dei file. Passa alla <1>modalità server con database</1> o utilizza <3>LobeHub Cloud</3>.",
|
||
"notSupportGuide.features.allKind.desc": "Supporta i principali tipi di file, inclusi i formati di pagina comuni come Word, PPT, Excel, PDF, TXT, e file di codice popolari come JS e Python.",
|
||
"notSupportGuide.features.allKind.title": "Supporto per più tipi di file",
|
||
"notSupportGuide.features.embeddings.desc": "Utilizza modelli vettoriali ad alte prestazioni per vettorializzare i frammenti di testo, abilitando la ricerca semantica nei contenuti dei file.",
|
||
"notSupportGuide.features.embeddings.title": "Semantica vettoriale",
|
||
"notSupportGuide.features.libraries.desc": "Crea librerie e aggiungi file per costruire la tua libreria personale.",
|
||
"notSupportGuide.features.libraries.title": "Libreria",
|
||
"notSupportGuide.title": "La modalità di distribuzione attuale non supporta la gestione dei file",
|
||
"pageEditor.addIcon": "Aggiungi icona",
|
||
"pageEditor.autoSaveMessage": "La tua pagina viene salvata automaticamente. Non è necessario salvare manualmente.",
|
||
"pageEditor.chooseIcon": "Scegli icona",
|
||
"pageEditor.deleteConfirm.content": "Questa pagina verrà eliminata e non potrà essere recuperata. Procedi con cautela.",
|
||
"pageEditor.deleteConfirm.title": "Elimina pagina",
|
||
"pageEditor.deleteError": "Eliminazione della pagina non riuscita",
|
||
"pageEditor.deleteSuccess": "Pagina eliminata con successo",
|
||
"pageEditor.duplicateError": "Duplicazione della pagina non riuscita",
|
||
"pageEditor.duplicateSuccess": "Pagina duplicata con successo",
|
||
"pageEditor.editMode.checking": "Verifica della disponibilità di modifica…",
|
||
"pageEditor.editMode.lockedByOther": "{{name}} sta modificando questo documento",
|
||
"pageEditor.editMode.lockedBySomeone": "Qualcun altro sta modificando questo documento",
|
||
"pageEditor.editedAt": "Ultima modifica il {{time}}",
|
||
"pageEditor.editedBy": "Ultima modifica di {{name}}",
|
||
"pageEditor.editorPlaceholder": "Premi \"/\" per AI e comandi",
|
||
"pageEditor.empty.createNewDocument": "Crea nuova pagina",
|
||
"pageEditor.empty.importNotion": "Importa da Notion",
|
||
"pageEditor.empty.title": "Seleziona una pagina per iniziare",
|
||
"pageEditor.empty.uploadFiles": "Carica file",
|
||
"pageEditor.exportActions.openFile": "Apri",
|
||
"pageEditor.exportActions.showInFolder": "Mostra nella cartella",
|
||
"pageEditor.exportDialogTitle": "Esporta pagina",
|
||
"pageEditor.exportError": "Esportazione della pagina non riuscita",
|
||
"pageEditor.exportSuccess": "Pagina esportata con successo",
|
||
"pageEditor.history.backToCopilot": "Copilot",
|
||
"pageEditor.history.compare": "Confronta",
|
||
"pageEditor.history.compareCurrentLabel": "Corrente",
|
||
"pageEditor.history.compareDescription": "Confronto del contenuto attuale con lo stato storico selezionato",
|
||
"pageEditor.history.compareError": "Impossibile caricare l’anteprima delle differenze",
|
||
"pageEditor.history.compareModalTitle": "Confronta",
|
||
"pageEditor.history.compareOldLabel": "Ripristina a",
|
||
"pageEditor.history.compareTitle": "Differenze tra versioni",
|
||
"pageEditor.history.current": "Corrente",
|
||
"pageEditor.history.dayLabel.today": "Oggi",
|
||
"pageEditor.history.dayLabel.yesterday": "Ieri",
|
||
"pageEditor.history.empty": "Nessuna cronologia delle versioni",
|
||
"pageEditor.history.restore": "Ripristina",
|
||
"pageEditor.history.restoreConfirm.content": "Ripristinare la pagina allo stato delle {{savedAt}}? Il contenuto attuale verrà sostituito e salvato.",
|
||
"pageEditor.history.restoreConfirm.title": "Ripristina dalla cronologia",
|
||
"pageEditor.history.restoreError": "Impossibile ripristinare dalla cronologia",
|
||
"pageEditor.history.saveSource.autosave": "Salvataggio automatico",
|
||
"pageEditor.history.saveSource.llm_call": "Modifica AI",
|
||
"pageEditor.history.saveSource.manual": "Salvataggio manuale",
|
||
"pageEditor.history.saveSource.restore": "Ripristino",
|
||
"pageEditor.history.saveSource.system": "Sistema",
|
||
"pageEditor.history.title": "Cronologia versioni",
|
||
"pageEditor.history.versionCount_one": "{{count}} versione",
|
||
"pageEditor.history.versionCount_other": "{{count}} versioni",
|
||
"pageEditor.linkCopied": "Link copiato",
|
||
"pageEditor.lock.editingByOther": "{{name}} sta modificando questa pagina. Le tue modifiche non possono essere salvate in questo momento.",
|
||
"pageEditor.lock.editingBySomeone": "Qualcun altro sta modificando questa pagina. Le tue modifiche non possono essere salvate in questo momento.",
|
||
"pageEditor.menu.copyLink": "Copia link",
|
||
"pageEditor.menu.export": "Esporta",
|
||
"pageEditor.menu.export.markdown": "Markdown",
|
||
"pageEditor.menu.exportDocument": "Esporta pagina",
|
||
"pageEditor.menu.importDocument": "Importa pagina",
|
||
"pageEditor.menu.pin": "Fissa pagina",
|
||
"pageEditor.saving": "Salvataggio in corso...",
|
||
"pageEditor.titlePlaceholder": "Senza titolo",
|
||
"pageEditor.wordCount": "{{wordCount}} parole",
|
||
"pageList.actions.openInNewTab": "Apri in una nuova scheda",
|
||
"pageList.copyConfirm": "Copia",
|
||
"pageList.copyContent": "Copia testo completo",
|
||
"pageList.copyDescription": "Crea una copia di questa pagina in un altro spazio di lavoro.",
|
||
"pageList.copyFailed": "Impossibile copiare la pagina",
|
||
"pageList.copySuccess": "Pagina copiata",
|
||
"pageList.copyTitle": "Copia pagina",
|
||
"pageList.copyTo": "Copia in…",
|
||
"pageList.duplicate": "Duplica",
|
||
"pageList.empty": "Nessuna pagina ancora. Clicca sul pulsante sopra per crearne una.",
|
||
"pageList.filter.all": "Tutte",
|
||
"pageList.filter.onlyInPages": "Solo nelle pagine",
|
||
"pageList.noResults": "Nessuna pagina corrispondente trovata",
|
||
"pageList.pageCount": "Totale {{count}} pagine",
|
||
"pageList.pageSizeItem": "{{count}} elementi",
|
||
"pageList.title": "Pagine",
|
||
"pageList.transferConfirm": "Trasferisci",
|
||
"pageList.transferDescription": "Sposta questa pagina (e le eventuali cartelle che contiene) in un altro spazio di lavoro.",
|
||
"pageList.transferFailed": "Impossibile trasferire la pagina",
|
||
"pageList.transferSuccess": "Pagina trasferita",
|
||
"pageList.transferTitle": "Trasferisci pagina",
|
||
"pageList.transferTo": "Trasferisci in…",
|
||
"pageList.transferWarning": "Questo è un trasferimento definitivo; per annullare è necessario un altro trasferimento.",
|
||
"pageList.untitled": "Senza titolo",
|
||
"portal.openInPageEditor": "Modifica nella pagina",
|
||
"preview.downloadFile": "Scarica file",
|
||
"preview.unsupportedFileAndContact": "Questo formato di file non è attualmente supportato per l'anteprima online. Se desideri richiedere il supporto, <1>contattaci</1>.",
|
||
"resource": "Risorsa",
|
||
"resourceList.batchCopyDescription": "Clona le risorse selezionate in un altro spazio di lavoro.",
|
||
"resourceList.batchCopyTitle": "Copia risorse",
|
||
"resourceList.batchTransferDescription": "Sposta le risorse selezionate in un altro spazio di lavoro.",
|
||
"resourceList.batchTransferTitle": "Trasferisci risorse",
|
||
"resourceList.copyConfirm": "Copia",
|
||
"resourceList.copyDocumentDescription": "Clona questo documento in un altro spazio di lavoro.",
|
||
"resourceList.copyDocumentTitle": "Copia documento",
|
||
"resourceList.copyFailed": "Impossibile copiare la risorsa",
|
||
"resourceList.copyFileDescription": "Clona questo file in un altro spazio di lavoro.",
|
||
"resourceList.copyFileTitle": "Copia file",
|
||
"resourceList.copyFolderDescription": "Clona questa cartella (e i suoi contenuti) in un altro spazio di lavoro.",
|
||
"resourceList.copyFolderTitle": "Copia cartella",
|
||
"resourceList.copySuccess": "Risorsa copiata",
|
||
"resourceList.copyTo": "Copia in…",
|
||
"resourceList.transferConfirm": "Trasferisci",
|
||
"resourceList.transferDocumentDescription": "Sposta questo documento in un altro spazio di lavoro.",
|
||
"resourceList.transferDocumentTitle": "Trasferisci documento",
|
||
"resourceList.transferFailed": "Impossibile trasferire la risorsa",
|
||
"resourceList.transferFileDescription": "Sposta questo file in un altro spazio di lavoro.",
|
||
"resourceList.transferFileTitle": "Trasferisci file",
|
||
"resourceList.transferFolderDescription": "Sposta questa cartella (e i suoi contenuti) in un altro spazio di lavoro.",
|
||
"resourceList.transferFolderTitle": "Trasferisci cartella",
|
||
"resourceList.transferSuccess": "Risorsa trasferita",
|
||
"resourceList.transferTo": "Trasferisci in…",
|
||
"resourceList.viewTransferred": "Visualizza",
|
||
"searchFilePlaceholder": "Cerca file",
|
||
"searchPagePlaceholder": "Cerca pagine",
|
||
"tab.all": "Tutti",
|
||
"tab.audios": "Audio",
|
||
"tab.documents": "Documenti",
|
||
"tab.home": "Home",
|
||
"tab.images": "Immagini",
|
||
"tab.moreTypes": "Altri tipi",
|
||
"tab.pages": "Pagine",
|
||
"tab.videos": "Video",
|
||
"tab.websites": "Siti web",
|
||
"title": "Risorse",
|
||
"toggleLeftPanel": "Mostra/Nascondi pannello sinistro",
|
||
"uploadDock.body.collapse": "Comprimi",
|
||
"uploadDock.body.item.cancel": "Annulla",
|
||
"uploadDock.body.item.cancelled": "Annullato",
|
||
"uploadDock.body.item.done": "Caricato",
|
||
"uploadDock.body.item.error": "Caricamento fallito, riprova",
|
||
"uploadDock.body.item.pending": "Preparazione al caricamento...",
|
||
"uploadDock.body.item.processing": "Elaborazione file...",
|
||
"uploadDock.body.item.restTime": "Tempo rimanente {{time}}",
|
||
"uploadDock.fileQueueInfo": "Caricamento dei primi {{count}} file, {{remaining}} in coda",
|
||
"uploadDock.header.cancelAll": "Annulla tutto",
|
||
"uploadDock.totalCount": "Totale {{count}} elementi",
|
||
"uploadDock.uploadStatus.cancelled": "Caricamento annullato",
|
||
"uploadDock.uploadStatus.error": "Errore di caricamento",
|
||
"uploadDock.uploadStatus.pending": "In attesa di caricamento",
|
||
"uploadDock.uploadStatus.processing": "Caricamento in corso",
|
||
"uploadDock.uploadStatus.success": "Caricamento completato",
|
||
"uploadDock.uploadStatus.uploading": "Caricamento in corso"
|
||
}
|