mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-10-17 11:02:02 +00:00
Merge pull request #422 from f3rs3n/l10n/italian-tui-monitor
Improve Italian localization of the TUI and Monitor
This commit is contained in:
@@ -222,42 +222,42 @@
|
|||||||
"it": [
|
"it": [
|
||||||
"Elenca tutti i nodi Proxmox",
|
"Elenca tutti i nodi Proxmox",
|
||||||
"Elenca VM su un nodo",
|
"Elenca VM su un nodo",
|
||||||
"Elenca contenitori LXC su un nodo",
|
"Elenca container LXC su un nodo",
|
||||||
"Elenca spazio di archiviazione su un nodo",
|
"Elenca storage su un nodo",
|
||||||
"Elenca interfacce di rete",
|
"Elenca interfacce di rete",
|
||||||
"Elenca tutte le macchine virtuali QEMU/KVM",
|
"Elenca tutte le VM QEMU/KVM",
|
||||||
"Avvia una macchina virtuale",
|
"Avvia una VM",
|
||||||
"Arresta una macchina virtuale",
|
"Arresta una VM",
|
||||||
"Spegni una macchina virtuale in modo sicuro",
|
"Spegni una VM in modo ordinato",
|
||||||
"Mostra stato VM",
|
"Mostra stato VM",
|
||||||
"Mostra configurazione VM",
|
"Mostra configurazione VM",
|
||||||
"Crea un'istantanea VM",
|
"Crea snapshot VM",
|
||||||
"Elenca tutti i contenitori LXC",
|
"Elenca tutti i container LXC",
|
||||||
"Avvia un contenitore LXC",
|
"Avvia un container LXC",
|
||||||
"Arresta un contenitore LXC",
|
"Arresta un container LXC",
|
||||||
"Apri una console del contenitore LXC",
|
"Apri una shell in un container LXC",
|
||||||
"Mostra configurazione contenitore",
|
"Mostra configurazione container",
|
||||||
"Mostra stato archiviazione",
|
"Mostra stato storage",
|
||||||
"Elenca contenuto archiviazione",
|
"Elenca contenuto storage",
|
||||||
"Verifica prestazioni del sistema Proxmox",
|
"Verifica prestazioni del sistema Proxmox",
|
||||||
"Mostra versione Proxmox VE",
|
"Mostra versione Proxmox VE",
|
||||||
"Verifica stato cluster",
|
"Mostra stato servizio pve-cluster",
|
||||||
"Mostra stato cluster",
|
"Mostra stato cluster",
|
||||||
"Elenco nodi cluster",
|
"Elenca nodi cluster",
|
||||||
"Mostra stato pool ZFS",
|
"Mostra stato pool ZFS",
|
||||||
"Elenca tutti i pool ZFS",
|
"Elenca tutti i pool ZFS",
|
||||||
"Elenca tutti i set di dati ZFS",
|
"Elenca filesystem e volumi ZFS",
|
||||||
"Elenca tutti i file con dettagli",
|
"Elenca tutti i file con dettagli",
|
||||||
"Cambia directory",
|
"Cambia directory",
|
||||||
"Crea una directory",
|
"Crea una directory",
|
||||||
"Rimuovi una directory in modo ricorsivo",
|
"Rimuovi una directory ricorsivamente",
|
||||||
"Copia file o directory",
|
"Copia file",
|
||||||
"Sposta o rinomina file",
|
"Sposta o rinomina file",
|
||||||
"Visualizza contenuto file",
|
"Visualizza contenuto file",
|
||||||
"Cerca un modello in un file",
|
"Cerca un pattern in un file",
|
||||||
"Trova file per nome",
|
"Trova file per nome",
|
||||||
"Cambia permessi file",
|
"Modifica permessi file",
|
||||||
"Cambia proprietario del file",
|
"Cambia proprietario file",
|
||||||
"Estrai un archivio tar.gz",
|
"Estrai un archivio tar.gz",
|
||||||
"Crea un archivio tar.gz",
|
"Crea un archivio tar.gz",
|
||||||
"Mostra utilizzo disco",
|
"Mostra utilizzo disco",
|
||||||
@@ -266,25 +266,25 @@
|
|||||||
"Mostra processi in esecuzione",
|
"Mostra processi in esecuzione",
|
||||||
"Trova un processo in esecuzione",
|
"Trova un processo in esecuzione",
|
||||||
"Termina forzatamente un processo",
|
"Termina forzatamente un processo",
|
||||||
"Controlla stato del servizio",
|
"Controlla stato servizio",
|
||||||
"Avvia un servizio",
|
"Avvia un servizio",
|
||||||
"Interrompi un servizio",
|
"Arresta un servizio",
|
||||||
"Riavvia un servizio",
|
"Riavvia un servizio",
|
||||||
"Aggiorna pacchetti Debian/Ubuntu",
|
"Aggiorna pacchetti Debian/Ubuntu",
|
||||||
"Installa un pacchetto Debian/Ubuntu",
|
"Installa un pacchetto Debian/Ubuntu",
|
||||||
"Rimuovi un pacchetto",
|
"Rimuovi un pacchetto",
|
||||||
"Elenca contenitori in esecuzione",
|
"Elenca i container in esecuzione",
|
||||||
"Elenca immagini Docker",
|
"Elenca immagini Docker",
|
||||||
"Apri una shell in un contenitore",
|
"Apri una shell in un container",
|
||||||
"Mostra indirizzi IP",
|
"Mostra indirizzi IP",
|
||||||
"Verifica connettività di rete",
|
"Verifica connettività di rete",
|
||||||
"Ottieni intestazioni HTTP",
|
"Ottieni intestazioni HTTP",
|
||||||
"Scarica un file",
|
"Scarica un file",
|
||||||
"Connetti tramite SSH",
|
"Connettiti tramite SSH",
|
||||||
"Copia un file tramite SSH",
|
"Copia un file tramite SSH",
|
||||||
"Segui un file di registro in tempo reale",
|
"Segui un file di log in tempo reale",
|
||||||
"Mostra cronologia comandi",
|
"Mostra cronologia comandi",
|
||||||
"Cancella lo schermo del terminale"
|
"Pulisci lo schermo del terminale"
|
||||||
],
|
],
|
||||||
"pt": [
|
"pt": [
|
||||||
"Listar todos os nós Proxmox",
|
"Listar todos os nós Proxmox",
|
||||||
|
|||||||
+2563
-2563
File diff suppressed because it is too large
Load Diff
+4409
-4409
File diff suppressed because it is too large
Load Diff
@@ -444,8 +444,8 @@ class ActivePayloadTests(unittest.TestCase):
|
|||||||
item = payload['health_degraded']['categories'][0]
|
item = payload['health_degraded']['categories'][0]
|
||||||
self.assertEqual(item['cat_key'], 'cpu')
|
self.assertEqual(item['cat_key'], 'cpu')
|
||||||
out = render_fixture('it')('health_degraded', {**payload, 'severity': 'WARNING'})
|
out = render_fixture('it')('health_degraded', {**payload, 'severity': 'WARNING'})
|
||||||
self.assertIn('Utilizzo e temperatura della CPU', out['title'])
|
self.assertIn('Utilizzo e temperatura CPU', out['title'])
|
||||||
self.assertEqual(out['body'], 'La CPU è superiore al 85% per 300s.')
|
self.assertEqual(out['body'], 'Utilizzo della CPU oltre 85% per 300 s.')
|
||||||
|
|
||||||
def test_legacy_key_and_unknown_reason_remain_honest(self):
|
def test_legacy_key_and_unknown_reason_remain_honest(self):
|
||||||
render = render_fixture('it')
|
render = render_fixture('it')
|
||||||
@@ -453,8 +453,8 @@ class ActivePayloadTests(unittest.TestCase):
|
|||||||
return {'hostname': 'node.example', 'health_degraded': {'categories': [item]}}
|
return {'hostname': 'node.example', 'health_degraded': {'categories': [item]}}
|
||||||
legacy = render('health_degraded', payload({'key': 'cpu', 'status': 'WARNING',
|
legacy = render('health_degraded', payload({'key': 'cpu', 'status': 'WARNING',
|
||||||
'reason': 'CPU >85% sustained for 300s'}))
|
'reason': 'CPU >85% sustained for 300s'}))
|
||||||
self.assertIn('Utilizzo e temperatura della CPU', legacy['title'])
|
self.assertIn('Utilizzo e temperatura CPU', legacy['title'])
|
||||||
self.assertIn('La CPU', legacy['body'])
|
self.assertIn('Utilizzo della CPU', legacy['body'])
|
||||||
raw = render('health_degraded', payload({'cat_key': 'services', 'category': 'PVE Services',
|
raw = render('health_degraded', payload({'cat_key': 'services', 'category': 'PVE Services',
|
||||||
'status': 'CRITICAL', 'reason': 'Services inactive: pvedaemon', 'entity': 'pvedaemon'}))
|
'status': 'CRITICAL', 'reason': 'Services inactive: pvedaemon', 'entity': 'pvedaemon'}))
|
||||||
self.assertIn('Servizi PVE', raw['title'])
|
self.assertIn('Servizi PVE', raw['title'])
|
||||||
@@ -467,13 +467,13 @@ class ActivePayloadTests(unittest.TestCase):
|
|||||||
|
|
||||||
conflicting = render('health_degraded', payload({'key': 'memory', 'cat_key': 'cpu',
|
conflicting = render('health_degraded', payload({'key': 'memory', 'cat_key': 'cpu',
|
||||||
'status': 'WARNING', 'reason': 'CPU >85% sustained for 300s'}))
|
'status': 'WARNING', 'reason': 'CPU >85% sustained for 300s'}))
|
||||||
self.assertIn('Memoria e scambio', conflicting['title'])
|
self.assertIn('Memoria e swap', conflicting['title'])
|
||||||
self.assertEqual(conflicting['body'], 'CPU >85% sustained for 300s')
|
self.assertEqual(conflicting['body'], 'CPU >85% sustained for 300s')
|
||||||
multi = render('health_degraded', {'hostname': 'node.example',
|
multi = render('health_degraded', {'hostname': 'node.example',
|
||||||
'health_degraded': {'categories': [
|
'health_degraded': {'categories': [
|
||||||
{'cat_key': 'cpu', 'status': 'WARNING', 'reason': 'CPU >85% sustained for 300s'},
|
{'cat_key': 'cpu', 'status': 'WARNING', 'reason': 'CPU >85% sustained for 300s'},
|
||||||
{'cat_key': 'services', 'status': 'CRITICAL', 'reason': 'Services inactive: pvedaemon'}]}})
|
{'cat_key': 'services', 'status': 'CRITICAL', 'reason': 'Services inactive: pvedaemon'}]}})
|
||||||
self.assertIn('Utilizzo e temperatura della CPU', multi['body'])
|
self.assertIn('Utilizzo e temperatura CPU', multi['body'])
|
||||||
self.assertIn('Servizi PVE', multi['body'])
|
self.assertIn('Servizi PVE', multi['body'])
|
||||||
self.assertIn('Services inactive: pvedaemon', multi['body'])
|
self.assertIn('Services inactive: pvedaemon', multi['body'])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user