feat: finish the homepage plugin, move service links and canvas out of core (B19)

This commit is contained in:
LukeGus committed 2026-09-24 15:07:25 -05:00
1 parent 21937a6b02
commit d4ec444558
256 files changed
+27365 -9077

No files matched your search

+1 -153
View File
@@ -195,9 +195,6 @@
"arrangeUnlocked": "Sblocca trascina per riorganizzare"
},
"homepage": {
"title": "Pagina iniziale",
"addWidget": "Aggiungi widget",
"editWidget": "Modifica widget",
"deleteWidget": "Elimina",
"widgetTypes": "Tipi di widget",
"serviceLink": "Collegamento servizio",
@@ -206,116 +203,40 @@
"notes": "Note",
"hostStatus": "Stato host",
"bookmarkList": "Segnalibri",
"zoomIn": "Ingrandisci",
"zoomOut": "Rimpicciolisci",
"resetView": "Reimposta vista",
"lockLayout": "Blocca layout",
"unlockLayout": "Sblocca layout",
"noWidgets": "Fai clic con il tasto destro o clicca su + per aggiungere il tuo primo widget",
"openFullView": "Apri vista completa",
"previewTitle": "Anteprima homepage",
"cancel": "Annulla",
"save": "Salva",
"title_label": "Titolo",
"widgetTitlePlaceholder": "Titolo widget (opzionale)",
"url": "URL",
"imageUrl": "URL immagine personalizzata",
"imageUrlHint": "Lascia vuoto per utilizzare automaticamente la favicon del sito",
"showImage": "Mostra immagine",
"description": "Descrizione",
"color": "Colore",
"icon": "Icona",
"expanded": "Espanso per impostazione predefinita",
"timezone": "Fuso orario",
"invalidTimezone": "Fuso orario non valido. Utilizzare un nome IANA come America/New_York",
"showSeconds": "Mostra secondi",
"format12h": "12 ore",
"format24h": "24 ore",
"content": "Contenuto",
"backgroundColor": "Colore sfondo",
"host": "Host",
"showMetrics": "Mostra Metriche",
"links": "Collegamenti",
"addLink": "Aggiungi Collegamento",
"linkLabel": "Etichetta",
"linkUrl": "URL",
"removeLink": "Rimuovi",
"categoryLinks": "Collegamenti",
"categoryInfo": "Info",
"categorySystem": "Sistema",
"widgetServiceLinkDesc": "Un riquadro cliccabile che collega a un URL di servizio",
"widgetFolderDesc": "Un contenitore per raggruppare widget correlati",
"widgetClockDesc": "Un orologio in tempo reale con fuso orario configurabile",
"widgetNotesDesc": "Un widget per note in formato markdown",
"widgetHostStatusDesc": "Mostra CPU, memoria e disco in tempo reale per un host SSH",
"widgetBookmarkListDesc": "Un elenco di collegamenti rapidi",
"copyLink": "Copia Collegamento",
"linkCopied": "Collegamento copiato!",
"location": "Località",
"temperatureUnit": "Unità di temperatura",
"showForecast": "Mostra previsioni a 3 giorni",
"scrolling": "Consenti scorrimento",
"feedUrl": "URL del feed",
"maxItems": "Numero massimo di elementi",
"showDescription": "Mostra descrizione",
"widgetWeatherName": "Meteo",
"widgetWeatherDesc": "Meteo in tempo reale per qualsiasi località",
"widgetIframeName": "Incorporamento iFrame",
"widgetIframeDesc": "Incorpora qualsiasi URL in un iframe",
"widgetRssName": "Feed RSS",
"widgetRssDesc": "Visualizza elementi da un feed RSS o Atom",
"dragToFolder": "Trascina i widget qui o usa + per aggiungere",
"showDisk": "Mostra utilizzo disco",
"addToFolder": "Aggiungi widget alla cartella",
"noHostSelected": "Nessun host selezionato",
"selectHost": "Seleziona un host...",
"displayedMetrics": "Metriche visualizzate",
"metricCpu": "CPU",
"metricMemory": "Memoria",
"metricDisk": "Disco",
"metricUptime": "Uptime",
"metricSystem": "Sistema",
"metricNetwork": "Rete",
"metricProcesses": "Processi",
"categoryMonitoring": "Monitoraggio",
"loading": "Caricamento...",
"allClear": "Tutto a posto",
"noPingUrls": "Nessun URL configurato",
"pingLabel": "Etichetta",
"addPingUrl": "Aggiungi URL",
"showLatency": "Mostra latenza",
"refreshInterval": "Intervallo di aggiornamento",
"seconds": "secondi",
"filterActivityTypes": "Filtra tipi",
"filterTypesHint": "Lascia vuoto per mostrare tutto",
"showTimestamp": "Mostra timestamp",
"uptimeUnavailable": "Uptime non disponibile",
"uptimeLabel": "Uptime",
"overviewVersion": "Versione",
"overviewUpdate": "Aggiornato",
"overviewUpdateLabel": "Aggiornamento",
"overviewUpdateAvailable": "Aggiornamento disponibile",
"overviewDatabase": "Database",
"overviewUptime": "Uptime",
"noHosts": "Nessun host configurato",
"hostGridHosts": "Host",
"hostGridAllHint": "Lascia vuoto per mostrare tutti gli host",
"columns": "Colonne",
"showIp": "Mostra indirizzo IP",
"connectionType": "Tipo di connessione",
"layout": "Layout",
"showStatus": "Mostra stato",
"showHostName": "Mostra nome host",
"noDockerActivity": "Nessuna attività Docker",
"noActivity": "Nessuna attività",
"showAcknowledged": "Mostra riconosciuti",
"widgetMetricsChartName": "Grafico metriche",
"widgetMetricsChartDesc": "Grafico storico di CPU, memoria, disco o rete per un host",
"widgetHostGridName": "Griglia host",
"widgetHostGridDesc": "Vista a griglia degli stati degli host SSH",
"widgetPingStatusName": "Stato ping",
"widgetPingStatusDesc": "Stato del ping HTTP per uno o più URL",
"widgetRecentActivityName": "Attività recente",
"widgetRecentActivityDesc": "Feed scorrevole dell'attività recente di Termix",
"widgetTermixUptimeName": "Uptime di Termix",
"widgetTermixUptimeDesc": "Contatore di uptime in tempo reale per il server Termix",
@@ -347,67 +268,8 @@
"widgetSearchLinksDesc": "Pulsanti di ricerca rapida con input inline",
"widgetLinkTreeName": "Albero dei collegamenti",
"widgetLinkTreeDesc": "Sezioni raggruppate di collegamenti con intestazioni",
"calMon": "Lu",
"calTue": "Ma",
"calWed": "Me",
"calThu": "Gi",
"calFri": "Ve",
"calSat": "Sa",
"calSun": "Do",
"startOnMonday": "Inizia la settimana il lunedì",
"countdownNoDate": "Nessuna data obiettivo impostata",
"countdownPast": "Evento passato",
"countdownDays": "giorni",
"countdownHours": "ore",
"countdownMinutes": "min",
"countdownSeconds": "sec",
"countdownLabel": "Etichetta",
"countdownLabelPlaceholder": "es. Giorno di lancio",
"countdownShowDays": "Mostra giorni",
"countdownShowHours": "Mostra ore",
"targetDate": "Data obiettivo",
"searchEngine": "Motore di ricerca",
"customSearchUrl": "URL di ricerca personalizzato",
"searchPlaceholder": "Cerca...",
"searchGo": "Vai",
"searchPlaceholderLabel": "Testo segnaposto",
"searchPlaceholderHint": "Testo mostrato nel campo di ricerca",
"openInNewTab": "Apri in nuova scheda",
"searchQueryPlaceholder": "Inserisci query...",
"noSearchShortcuts": "Nessuna scorciatoia configurata",
"addSearchShortcut": "Aggiungi scorciatoia",
"fontSize": "Dimensione carattere",
"textAlign": "Allineamento testo",
"fontWeight": "Spessore carattere",
"clearColor": "Rimuovi colore",
"imageFit": "Adatta immagine",
"imageLinkUrl": "URL collegamento",
"noImage": "Nessun URL immagine impostato",
"altText": "Testo alternativo",
"altTextPlaceholder": "Descrivi l'immagine",
"renderMarkdown": "Visualizza Markdown",
"displayMode": "Modalità visualizzazione",
"displayField": "Campo visualizzazione",
"jsonPath": "Percorso JSON",
"customApiLabel": "Etichetta",
"customApiLabelPlaceholder": "es. Temperatura",
"customApiUnit": "Unità",
"customApiNoUrl": "Nessun URL API configurato",
"customApiError": "Recupero fallito",
"customApiNotArray": "La risposta non è un array",
"addService": "Aggiungi servizio",
"showLabels": "Mostra etichette",
"iconSize": "Dimensioni icone",
"noDashboardLinks": "Nessun collegamento dashboard configurato",
"noLimit": "Nessun limite",
"sectionHeading": "Intestazione sezione",
"addSection": "Aggiungi sezione",
"compactMode": "Modalità compatta",
"showDetailed": "Mostra dettagli",
"selectHosts": "Seleziona host",
"allHosts": "Tutti gli host",
"listLayout": "Elenco",
"gridLayout": "Griglia",
"terminal": "Terminale",
"files": "File",
"docker": "Docker",
@@ -422,12 +284,8 @@
"accentColor": "Colore accento",
"widgetSshTerminalName": "Terminale SSH",
"widgetSshTerminalDesc": "Un terminale SSH inline connesso a un host configurato",
"sshTerminalNoHost": "Nessun host configurato",
"sshTerminalConnect": "Connetti",
"sshTerminalAutoConnect": "Connessione automatica al caricamento",
"widgetQuickConnectName": "Connessione rapida",
"widgetQuickConnectDesc": "Pulsanti di avvio con un clic per qualsiasi tipo di connessione ai tuoi host",
"connectionTypes": "Tipi di connessione",
"connType_terminal": "Terminale",
"connType_files": "Gestione file",
"connType_docker": "Docker",
@@ -685,7 +543,6 @@
"renameTab": "Rinomina scheda",
"openFileManager": "Apri Gestione file",
"dashboard": "Dashboard",
"homepage": "Homepage",
"quickConnect": "Connessione rapida",
"sshTools": "Strumenti SSH",
"history": "Cronologia",
@@ -1895,9 +1752,7 @@
"serverStatsCard": "Statistiche server",
"panelMain": "Principale",
"panelSide": "Laterale",
"justNow": "adesso",
"serviceLinks": "Link ai servizi",
"homepagePreview": "Anteprima home page"
"justNow": "adesso"
},
"donation": {
"title": "Ti piace Termix?",
@@ -1926,15 +1781,8 @@
"editModeInstructions": "Trascina le schede per riordinarle · Trascina il divisore di colonna per ridimensionare le colonne · Trascina il bordo inferiore di una scheda per ridimensionarne l'altezza · Cestino per rimuovere",
"empty": "Vuoto",
"clear": "Pulisci",
"serviceLinksTitle": "Collegamenti ai servizi",
"serviceLinksEmpty": "Nessun collegamento ai servizi",
"serviceLinksAddLabel": "Etichetta",
"serviceLinksAddUrl": "URL",
"serviceLinksAdd": "Aggiungi",
"serviceLinksLabelPlaceholder": "Il mio servizio",
"serviceLinksUrlPlaceholder": "http://192.168.1.10:8080",
"serviceLinksInvalidUrl": "Inserisci un indirizzo web valido",
"serviceLinksAddFailed": "Impossibile aggiungere il collegamento al servizio",
"viewServerDetails": "Visualizza dettagli server"
},
"admin": {