feat: load plugin frontends at runtime and remove plugin ids from the shell

This commit is contained in:
LukeGus committed 2026-09-22 20:15:52 -05:00
1 parent 49f0286a14
commit e88d5a52e3
721 files changed
+54265 -44416

No files matched your search

@@ -0,0 +1,53 @@
{
"hosts": {
"tabProxmox": "Proxmox",
"authTypeStepca": "Passo CA",
"proxmoxIntegration": "Integrazione Proxmox",
"enableProxmox": "Abilita Proxmox",
"enableProxmoxDesc": "Contrassegna questo host come nodo Proxmox. Abilita il discovery e l'importazione di guest direttamente da questo host.",
"proxmoxDefaultAuthType": "Tipo di autenticazione predefinito",
"proxmoxDefaultAuthTypeDesc": "Metodo di autenticazione applicato agli host guest importati. Scegli il tipo di autenticazione corrispondente a come ti connetti ai tuoi guest.",
"authTypePassword": "Password",
"authTypeKey": "Chiave SSH",
"authTypeCredential": "Credenziale",
"authTypeOpkssh": "OPKSSH",
"authTypeNone": "Nessuno",
"proxmoxDefaultCredential": "Credenziale predefinita",
"proxmoxDefaultCredentialDesc": "Credenziale utilizzata per gli host guest importati quando il tipo di autenticazione è impostato su Credenziale.",
"proxmoxWindowsDetection": "Rilevamento Windows / RDP",
"proxmoxWindowsDetectionDesc": "Elenco di pattern di nomi separati da virgole che attivano RDP invece di SSH (case‑insensitive)",
"proxmoxDockerDetection": "Rilevamento Docker",
"proxmoxDockerDetectionDesc": "Elenco di pattern di nomi separati da virgole che abilitano Docker per i guest corrispondenti",
"proxmoxPreferredRanges": "Intervalli IP preferiti",
"proxmoxPreferredRangesDesc": "Prefissi separati da virgole in ordine di priorità per la selezione dell'IP quando un guest ha più interfacce",
"proxmoxAutoSync": "Sincronizzazione automatica dei guest",
"proxmoxAutoSyncDesc": "Scopri periodicamente questo nodo Proxmox e crea o aggiorna gli host guest importati mentre la sessione è sbloccata.",
"proxmoxSyncInterval": "Intervallo di sincronizzazione (minuti)",
"proxmoxSyncIntervalDesc": "Minimo 5 minuti. La pianificazione salta le sessioni utente bloccate.",
"proxmoxMarkMissing": "Segna i guest mancanti",
"proxmoxMarkMissingDesc": "Aggiungi un tag proxmox-missing quando un guest precedentemente importato scompare invece di eliminarlo.",
"proxmoxLastSync": "Ultima sincronizzazione",
"proxmoxLastSyncNever": "Non ancora sincronizzato",
"proxmoxLastSyncNoResult": "Nessun dettaglio del risultato",
"proxmoxLastSyncSummary": "{{created}} creati, {{updated}} aggiornati, {{markedMissing}} mancanti, {{skipped}} saltati",
"proxmoxLastSyncStatus": {
"error": "Fallita",
"pending": "In attesa"
},
"proxmoxDiscoverAction": "Scopri e importa guest Proxmox",
"proxmoxImportTitle": "Importa da Proxmox",
"proxmoxSelectHost": "Seleziona un host Proxmox…",
"proxmoxDiscover": "Scopri",
"proxmoxDiscovering": "Scoperta in corso…",
"proxmoxDiscoverGuests": "Scopri guest",
"proxmoxSelectAll": "Seleziona tutto",
"proxmoxDeselectAll": "Deseleziona tutto",
"proxmoxNoGuests": "Nessun guest trovato su questo nodo Proxmox.",
"proxmoxResultImported": "{{count}} importati",
"proxmoxResultUpdated": "{{count}} aggiornati",
"proxmoxResultFailed": "{{count}} falliti",
"proxmoxImportComplete": "Importazione Proxmox completata: {{summary}}",
"proxmoxDiscoveryFailed": "Rilevamento non riuscito",
"proxmoxImportFailed": "Importazione non riuscita"
}
}