From d1f9c1079016c55e5b34fb8f0fdde27cb4a82586 Mon Sep 17 00:00:00 2001
From: Mattia Trevisani
Date: Mon, 23 Sep 2024 21:03:39 +0200
Subject: [PATCH 1/2] Added italian language upstream/issues/#397
---
src/static/locale/active_languages.json | 5 +
src/static/locale/it-IT.json | 238 ++++++++++++++++++++++++
2 files changed, 243 insertions(+)
create mode 100644 src/static/locale/it-IT.json
diff --git a/src/static/locale/active_languages.json b/src/static/locale/active_languages.json
index 1dbb4f7..f26d9f7 100644
--- a/src/static/locale/active_languages.json
+++ b/src/static/locale/active_languages.json
@@ -23,5 +23,10 @@
"lang_id": "de",
"lang_name": "German",
"lang_name_localized": "Deutsch"
+ },
+ {
+ "lang_id": "it",
+ "lang_name": "Italian",
+ "lang_name_localized": "Italiano"
}
]
diff --git a/src/static/locale/it-IT.json b/src/static/locale/it-IT.json
new file mode 100644
index 0000000..3c3ac46
--- /dev/null
+++ b/src/static/locale/it-IT.json
@@ -0,0 +1,238 @@
+{
+ "Welcome to": "Benvenuto a",
+ "Username": "Nome utente",
+ "Password": "Password",
+ "OTP from your authenticator": "OTP del tuo autenticatore",
+ "Sign In": "Accedi",
+ "Signing In\\.\\.\\.": "Accesso\\.\\.\\.",
+ "Access Remote Server": "Accesso al server remoto",
+ "Server": "Server",
+ "Click": "Clicca",
+ "Pinging...": "Ping...",
+ "to add your server": "per aggiungere il tuo server",
+ "Server List": "Elenco dei server",
+ "Sorry, your username or password is incorrect.": "Spiacente, il nome utente o la password sono errati.",
+ "Home": "Home",
+ "Settings": "Impostazioni",
+ "Tools": "Strumenti",
+ "Sign Out": "Esci",
+ "Checking for update...": "Verifica aggiornamenti...",
+ "You're on the latest version": "Stai utilizzando l'ultima versione",
+ "WireGuard Configurations": "Configurazione WireGuard",
+ "You don't have any WireGuard configurations yet. Please check the configuration folder or change it in Settings. By default the folder is /etc/wireguard.": "Non hai ancora configurazioni WireGuard. Controlla la cartella di configurazione o cambiala nelle impostazioni. Per impostazione predefinita, la cartella è /etc/wireguard.",
+ "Configuration": "Configurazione",
+ "Configurations": "Configurazioni",
+ "Peers Default Settings": "Impostazioni predefinite dei Peer",
+ "Dashboard Theme": "Tema della dashboard",
+ "Light": "Chiaro",
+ "Dark": "Scuro",
+ "This will be changed globally, and will be apply to all peer's QR code and configuration file.": "Questo verrà modificato a livello globale e applicato a tutti i codici QR e ai file di configurazione dei Peer.",
+ "WireGuard Configurations Settings": "Impostazioni di configurazione di WireGuard",
+ "Configurations Directory": "Cartella delle configurazioni",
+ "Remember to remove / at the end of your path. e.g /etc/wireguard": "Ricorda di rimuovere / alla fine del percorso. Ad esempio, /etc/wireguard",
+ "WGDashboard Account Settings": "Impostazioni account WGDashboard",
+ "Current Password": "Password attuale",
+ "New Password": "Nuova password",
+ "Repeat New Password": "Ripeti la nuova password",
+ "Update Password": "Aggiorna la password",
+ "Multi-Factor Authentication \\(MFA\\)": "Autenticazione a più fattori \\(MFA\\)",
+ "Reset": "Ripristina",
+ "Setup": "Imposta",
+ "API Keys": "Chiavi API",
+ "API Key": "Chiave API",
+ "Key": "Chiave",
+ "Enabled": "Abilitato",
+ "Disabled": "Disabilitato",
+ "No WGDashboard API Key": "Nessuna chiave API WGDashboard",
+ "Expire At": "Scade il",
+ "Are you sure to delete this API key\\?": "Sei sicuro di elimineare questa chiave API?",
+ "Create API Key": "Crea una nuova chaive API",
+ "When should this API Key expire\\?": "Quando dovrebbe scadere questa chiave API?",
+ "Never Expire": "Nessuna scadenza",
+ "Don't think that's a good idea": "Non pensare che sia una buona idea",
+ "Creating\\.\\.\\.": "Sto creando\\.\\.\\.",
+ "Create": "Crea",
+ "Status": "Stato",
+ "On": "Acceso",
+ "Off": "Spento",
+ "Turning On\\.\\.\\.": "Accensione...",
+ "Turning Off\\.\\.\\.": "Spegnimento...",
+ "Address": "Indirizzo",
+ "Listen Port": "Porta in ascolto",
+ "Public Key": "Chiave pubblica",
+ "Connected Peers": "Peer connessi",
+ "Total Usage": "Uso totale",
+ "Total Received": "Totale ricevuti",
+ "Total Sent": "Totale inviati",
+ "Peers Data Usage": "Uso dei dati dei Peers",
+ "Real Time Received Data Usage": "Dati ricevuti in tempo reale",
+ "Real Time Sent Data Usage": "Dati inviati in tempo reale",
+ "Peer": "Peer",
+ "Peers": "Peers",
+ "Peer Settings": "Impostazioni Peers",
+ "Download All": "Scarica tutto",
+ "Search Peers\\.\\.\\.": "Cerca Peers...",
+ "Display": "Display",
+ "Sort By": "Ordina per",
+ "Refresh Interval": "Intervallo di aggiornamento",
+ "Name": "Nome",
+ "Allowed IPs": "IP ammessi",
+ "Restricted": "Limitato",
+ "(1) Seconds": "$1 secondo.",
+ "([^1]) Seconds": "$1 secondi.",
+ "(1) Minutes": "$1 minuto.",
+ "([^1]*) Minutes": "$1 minuti.",
+ "Configuration Settings": "Configurazioni",
+ "Peer Jobs": "Attività del Peer",
+ "Active Jobs": "Attività attive",
+ "All Active Jobs": "Tutti i job attivi",
+ "Logs": "Log",
+ "Private Key": "Chiave privata",
+ "\\(Required for QR Code and Download\\)": "(Richiesto per il QR code e il Download)",
+ "\\(Required\\)": "(Richiesto)",
+ "Endpoint Allowed IPs": "Indirizzi IP degli endpoint consentiti",
+ "DNS": "DNS",
+ "Optional Settings": "Impostazioni opzionali",
+ "Pre-Shared Key": "Chiave condivisa",
+ "MTU": "MTU",
+ "Persistent Keepalive": "Keepalive persistente",
+ "Reset Data Usage": "Resetta i Data Usage",
+ "Total": "Totale",
+ "Sent": "Inviato",
+ "Received": "Ricevuto",
+ "Revert": "Ripristina",
+ "Save Peer": "Salva Peer",
+ "QR Code": "Codice QR",
+ "Schedule Jobs": "Attività schedulate",
+ "Job": "Attività",
+ "Job ID": "ID della attività",
+ "Unsaved Job": "Attività non salvata",
+ "This peer does not have any job yet\\.": "Questo Perr non ha ancora nessuna attività",
+ "if": "se",
+ "is": "è",
+ "then": "allora",
+ "larger than": "più grande di",
+ "Date": "Data",
+ "Restrict Peer": "Limita Peer",
+ "Delete Peer": "Elimina Peer",
+ "Edit": "Modifica",
+ "Delete": "Elimina",
+ "Deleting...": "Eliminazione...",
+ "Cancel": "Annulla",
+ "Save": "Salva",
+ "No active job at the moment\\.": "Nessuna attività attiva al momento.",
+ "Jobs Logs": "Log delle attività",
+ "Updated at": "Aggiornato al",
+ "Refresh": "Aggiorna",
+ "Filter": "Filtra",
+ "Success": "Successo",
+ "Failed": "Fallito",
+ "Log ID": "ID del log",
+ "Message": "Messaggio",
+ "Share Peer": "Condividi Peer",
+ "Currently the peer is not sharing": "Attualmente il peer non sta condividendo",
+ "Sharing\\.\\.\\.": "Condivisione...",
+ "Start Sharing": "Avvia condivisione",
+ "Stop Sharing\\.\\.\\.": "Interruzione condivisione...",
+ "Stop Sharing": "Interrompi condivisione",
+ "Access Restricted": "Accesso limitato",
+ "Restrict Access": "Limita l'accesso",
+ "Restricting\\.\\.\\.": "Limitazione...",
+ "Allow Access": "Abilità l'accesso",
+ "Allowing Access\\.\\.\\.": "Abilitazione accesso...",
+ "Download \\& QR Code is not available due to no private key set for this peer": "Il download e il codice QR non sono disponibili fino a quando non imposti una chiave privata per questo Peer",
+ "Add Peers": "Aggiungi Peer",
+ "Bulk Add": "Aggiungi in blocco",
+ "By adding peers by bulk, each peer's name will be auto generated, and Allowed IP will be assign to the next available IP\\.": "Aggiungendo peer in blocco, il nome di ciascun peer verrà generato automaticamente e l'IP consentito verrà assegnato al prossimo IP disponibile.",
+ "How many peers you want to add\\?": "Quanti Peer vuoi aggiungere?",
+ "You can add up to (.*) peers": "Puoi aggiungere fino a $1 peer",
+ "Use your own Private and Public Key": "Usa la tua chiave privata e la tua chiave pubblica",
+ "Enter IP Address/CIDR": "Inserisici l'indirizzo IP/CIDR",
+ "IP Address/CIDR": "Indirizzo IP/CIDR",
+ "or": "o",
+ "Pick Available IP": "Seleziona un IP disponibile",
+ "No available IP containing": "Nessun IP disponibile contenente",
+ "Add": "Aggiungi",
+ "Adding\\.\\.\\.": "Aggiunta...",
+ "Failed to check available update": "Non è stato possibile verificare la disponibilità di aggiornamenti",
+ "Nice to meet you!": "Piacere di conoscerti!",
+ "Please fill in the following fields to finish setup": "Per favore completa i seguenti campi per terminare il setup",
+ "Create an account": "Crea un nuovo account",
+ "Enter an username you like": "Inserisci l'username che preferisci",
+ "Enter a password": "Inserisci la password",
+ "\\(At least 8 characters and make sure is strong enough!\\)": "(Al meno 8 caratteri e assicurati che sia sufficentemente forte)",
+ "Confirm password": "Conferma la password",
+ "Next": "Prossimo",
+ "Saving\\.\\.\\.": "Salvataggio...",
+ "1\\. Please scan the following QR Code to generate TOTP with your choice of authenticator": "1. Scansiona il seguente codice QR per generare un TOTP con l'autenticatore che preferisci",
+ "Or you can click the link below:": "Oppure clicca il seguente link: ",
+ "2\\. Enter the TOTP generated by your authenticator to verify": "2. Inserisci il codice TOTP generato dal tuo autenticatore per la verifica",
+ "TOTP verified!": "TOTP Verificato!",
+ "I don't need MFA": "Non ho bisogno di MFA",
+ "Complete": "Completato",
+ "(v[0-9.]{1,}) is now available for update!": "$1 è dispobile per l'aggiornamento!",
+ "Current Version:": "Versione corrente: ",
+ "Oh no\\.\\.\\. This link is either expired or invalid\\.": "Oh no... Questo link è scaduto oppure invalido.",
+ "Scan QR Code with the WireGuard App to add peer": "Scansiona il codice QR con la applicazione WireGuard per aggiungere il Peer",
+ "or click the button below to download the ": "oppure clicca il bottone qui sotto per scaricare il ",
+ " file": " file",
+ "FROM ": "DA ",
+ "(.*) is on": "$1 è attivo",
+ "(.*) is off": "$1 è disattivo",
+ "Allowed IPs is invalid": "Gli indirizzi IP abilitati non sono validi",
+ "Peer created successfully": "Peer creato con successo",
+ "Please fill in all required box": "Perfavore inserisci tutti i cambi richiesti",
+ "Please specify amount of peers you want to add": "Perfavore inserisci il numero di Peer che vuoi aggiungere",
+ "No more available IP can assign": "Non ci sono più IP disponibili che possono essere assegnati",
+ "The maximum number of peers can add is (.*)": "Il numero massi di peer che puoi aggiungere è/sono $1",
+ "Generating key pairs by bulk failed": "Generazione delle coppie di chiavi in blocco fallita",
+ "Failed to add peers in bulk": "Impossibile inserire i Peer in blocco",
+ "This peer already exist": "Questo Peer esiste già",
+ "This IP is not available: (.*)": "Questo indirizzo IP non è disponibile: $1",
+ "Configuration does not exist": "La configurazione non esiste",
+ "Peer does not exist": "Il peer non esiste.",
+ "Please provide a valid configuration name": "Perfavore fornisci un nome della configurazione valido",
+ "Peer saved": "Peer salvato",
+ "Allowed IPs already taken by another peer": "Gli indirizzi IP permessi sono già stati assegnati ad un'altro Peer",
+ "Endpoint Allowed IPs format is incorrect": "L'indirizzo permesso di destinazione non è nel formato corretto",
+ "DNS format is incorrect": "Il formato dell'indirizzo DNS non è corretto",
+ "MTU format is not correct": "Il formato dell'MTU non è corretto",
+ "Persistent Keepalive format is not correct": "Il Keepalive persistente non è nel formato corretto",
+ "Private key does not match with the public key": "La chiave privata non conbacia con la chiave pubblica",
+ "Update peer failed when updating Pre-Shared Key": "Aggiornamento del Peer fallito durante l'aggiornamento della chiave condivisa",
+ "Update peer failed when updating Allowed IPs": "Aggioranmento del Peer fallito durante l'aggiornamento degli IP permessi.",
+ "Update peer failed when saving the configuration": "Aggiornamento del Peer fallito durante l'aggiornamento della configurazione",
+ "Peer data usage reset successfully": "Uso dei dati del Peer ripristinati correttamente",
+ "Peer download started": "Scaricamento del Peer avviato",
+ "Please specify one or more peers": "Perfavore specifica uno o più Peer",
+ "Share link failed to create. Reason: (.*)": "Creazione del link di condivisione fallito. Motivo: $1",
+ "Link expire date updated": "Data di scadenza del link aggioranta",
+ "Link expire date failed to update. Reason: (.*)": "Aggiornamento della data di scadenza del link fallita. Motivo: $1",
+ "Peer job saved": "Attività del Peer salvata",
+ "Please specify job": "Perfavore specifica una attività",
+ "Please specify peer and configuration": "Perfavore specifica un Peer oppure una configurazione",
+ "Peer job deleted": "Attività del peer eliminata",
+ "API Keys function is successfully enabled": "La funzionalità delle chiavi API è stata attiviata con successo",
+ "API Keys function is successfully disabled": "La funzionalità delle chivi API è stata disattivata con successo",
+ "API Keys function is failed to enable": "Impossibile abilitare la funzionalità delle chiavi API.",
+ "API Keys function is failed to disable": "Impossibile disabilitare la funzionalità delle chiavi API",
+ "WGDashboard API Keys function is disabled": "La funzionalità delle chiavi API WGDashboard è disabilitata",
+ "WireGuard configuration path saved": "Percorso di configurazione WireGuard salvato",
+ "API Key deleted": "Chiave API eliminata",
+ "API Key created": "Chiave API creata",
+ "Sign in session ended, please sign in again": "La sessione corrente è scaduta, pervafore accedi di nuovo",
+ "Please specify an IP Address (v4/v6)": "Perfavore specifica un indirizzo IP (v4/v6)",
+ "Please provide ipAddress and count": "Per favore fornisci un indirizzo IP e un conteggio",
+ "Please provide ipAddress": "Perfavore fornisci un indirizzo IP",
+ "Dashboard Language": "Lingua della Dashboard",
+ "Dashboard language update failed": "Impossibile aggiornare la lingua della Dashboard",
+ "Peer Remote Endpoint": "Destinazione remota del Peer",
+ "New Configuration": "Nuova configurazione",
+ "Configuration Name": "Nome della configurazione",
+ "Configuration name is invalid. Possible reasons:": "Il nome della configurazione non è valido. Motivi:",
+ "Configuration name already exist\\.": "Il nome della configurazione esiste già.",
+ "Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen\\.": "Il nome della configurazione può contenere solo 15 lettere minuscole/maiuscole, numeri, underscore, segno uguale, segno più, punto e trattino.",
+ "Invalid Port": "Porta non valida",
+ "Save Configuration": "Salva la configurazione",
+ "IP Address/CIDR is invalid": "L'indirizzo IP/CIDR non è valido"
+}
\ No newline at end of file
From 6ed09324ad024c418435213b486d4bc7816fb317 Mon Sep 17 00:00:00 2001
From: Trevis97
Date: Thu, 26 Sep 2024 22:26:38 +0200
Subject: [PATCH 2/2] Updated Italian translations and fixed typos
upstream/issues/#397
---
src/static/locale/active_languages.json | 2 +-
src/static/locale/it-IT.json | 126 ++++++++++++------------
2 files changed, 63 insertions(+), 65 deletions(-)
diff --git a/src/static/locale/active_languages.json b/src/static/locale/active_languages.json
index f26d9f7..ff7b6a3 100644
--- a/src/static/locale/active_languages.json
+++ b/src/static/locale/active_languages.json
@@ -25,7 +25,7 @@
"lang_name_localized": "Deutsch"
},
{
- "lang_id": "it",
+ "lang_id": "it-IT",
"lang_name": "Italian",
"lang_name_localized": "Italiano"
}
diff --git a/src/static/locale/it-IT.json b/src/static/locale/it-IT.json
index 3c3ac46..350a094 100644
--- a/src/static/locale/it-IT.json
+++ b/src/static/locale/it-IT.json
@@ -1,11 +1,11 @@
{
- "Welcome to": "Benvenuto a",
+ "Welcome to": "Benvenuto su",
"Username": "Nome utente",
"Password": "Password",
"OTP from your authenticator": "OTP del tuo autenticatore",
"Sign In": "Accedi",
- "Signing In\\.\\.\\.": "Accesso\\.\\.\\.",
- "Access Remote Server": "Accesso al server remoto",
+ "Signing In\\.\\.\\.": "Accesso...",
+ "Access Remote Server": "Accedi ad un server remoto",
"Server": "Server",
"Click": "Clicca",
"Pinging...": "Ping...",
@@ -18,24 +18,24 @@
"Sign Out": "Esci",
"Checking for update...": "Verifica aggiornamenti...",
"You're on the latest version": "Stai utilizzando l'ultima versione",
- "WireGuard Configurations": "Configurazione WireGuard",
+ "WireGuard Configurations": "Configurazioni di WireGuard",
"You don't have any WireGuard configurations yet. Please check the configuration folder or change it in Settings. By default the folder is /etc/wireguard.": "Non hai ancora configurazioni WireGuard. Controlla la cartella di configurazione o cambiala nelle impostazioni. Per impostazione predefinita, la cartella è /etc/wireguard.",
"Configuration": "Configurazione",
"Configurations": "Configurazioni",
- "Peers Default Settings": "Impostazioni predefinite dei Peer",
+ "Peers Default Settings": "Impostazioni predefinite per i Peer",
"Dashboard Theme": "Tema della dashboard",
"Light": "Chiaro",
"Dark": "Scuro",
- "This will be changed globally, and will be apply to all peer's QR code and configuration file.": "Questo verrà modificato a livello globale e applicato a tutti i codici QR e ai file di configurazione dei Peer.",
- "WireGuard Configurations Settings": "Impostazioni di configurazione di WireGuard",
+ "This will be changed globally, and will be apply to all peer's QR code and configuration file.": "Questo verrà modificato a livello globale, e applicato a tutti i codici QR e ai file di configurazione dei Peer.",
+ "WireGuard Configurations Settings": "Impostazioni delle configurazioni di WireGuard",
"Configurations Directory": "Cartella delle configurazioni",
- "Remember to remove / at the end of your path. e.g /etc/wireguard": "Ricorda di rimuovere / alla fine del percorso. Ad esempio, /etc/wireguard",
+ "Remember to remove / at the end of your path. e.g /etc/wireguard": "Ricorda di rimuovere '/' alla fine del tuo percorso. Ad esempio, '/etc/wireguard'",
"WGDashboard Account Settings": "Impostazioni account WGDashboard",
"Current Password": "Password attuale",
"New Password": "Nuova password",
"Repeat New Password": "Ripeti la nuova password",
"Update Password": "Aggiorna la password",
- "Multi-Factor Authentication \\(MFA\\)": "Autenticazione a più fattori \\(MFA\\)",
+ "Multi-Factor Authentication \\(MFA\\)": "Autenticazione a più fattori (MFA)",
"Reset": "Ripristina",
"Setup": "Imposta",
"API Keys": "Chiavi API",
@@ -49,8 +49,8 @@
"Create API Key": "Crea una nuova chaive API",
"When should this API Key expire\\?": "Quando dovrebbe scadere questa chiave API?",
"Never Expire": "Nessuna scadenza",
- "Don't think that's a good idea": "Non pensare che sia una buona idea",
- "Creating\\.\\.\\.": "Sto creando\\.\\.\\.",
+ "Don't think that's a good idea": "Non pensare che questa sia una buona idea",
+ "Creating\\.\\.\\.": "Creazione...",
"Create": "Crea",
"Status": "Stato",
"On": "Acceso",
@@ -61,9 +61,9 @@
"Listen Port": "Porta in ascolto",
"Public Key": "Chiave pubblica",
"Connected Peers": "Peer connessi",
- "Total Usage": "Uso totale",
- "Total Received": "Totale ricevuti",
- "Total Sent": "Totale inviati",
+ "Total Usage": "Uso dei dati totale",
+ "Total Received": "Dati totali ricevuti",
+ "Total Sent": "Dati totali inviati",
"Peers Data Usage": "Uso dei dati dei Peers",
"Real Time Received Data Usage": "Dati ricevuti in tempo reale",
"Real Time Sent Data Usage": "Dati inviati in tempo reale",
@@ -72,56 +72,54 @@
"Peer Settings": "Impostazioni Peers",
"Download All": "Scarica tutto",
"Search Peers\\.\\.\\.": "Cerca Peers...",
- "Display": "Display",
+ "Display": "Mostra",
"Sort By": "Ordina per",
"Refresh Interval": "Intervallo di aggiornamento",
"Name": "Nome",
- "Allowed IPs": "IP ammessi",
+ "Allowed IPs": "IP consentiti",
"Restricted": "Limitato",
- "(1) Seconds": "$1 secondo.",
- "([^1]) Seconds": "$1 secondi.",
- "(1) Minutes": "$1 minuto.",
- "([^1]*) Minutes": "$1 minuti.",
+ "(.*) Seconds": "$1 Secondo/i",
+ "(.*) Minutes": "$1 Minuto/i",
"Configuration Settings": "Configurazioni",
- "Peer Jobs": "Attività del Peer",
- "Active Jobs": "Attività attive",
+ "Peer Jobs": "Job dei Peer",
+ "Active Jobs": "Job attivi",
"All Active Jobs": "Tutti i job attivi",
"Logs": "Log",
"Private Key": "Chiave privata",
- "\\(Required for QR Code and Download\\)": "(Richiesto per il QR code e il Download)",
+ "\\(Required for QR Code and Download\\)": "(Richiesto per il codice QR ed il Download)",
"\\(Required\\)": "(Richiesto)",
"Endpoint Allowed IPs": "Indirizzi IP degli endpoint consentiti",
"DNS": "DNS",
"Optional Settings": "Impostazioni opzionali",
- "Pre-Shared Key": "Chiave condivisa",
+ "Pre-Shared Key": "Chiave pre-condivisa",
"MTU": "MTU",
"Persistent Keepalive": "Keepalive persistente",
- "Reset Data Usage": "Resetta i Data Usage",
+ "Reset Data Usage": "Resetta l'utilizzo dei dati",
"Total": "Totale",
"Sent": "Inviato",
"Received": "Ricevuto",
"Revert": "Ripristina",
- "Save Peer": "Salva Peer",
+ "Save Peer": "Salva il Peer",
"QR Code": "Codice QR",
- "Schedule Jobs": "Attività schedulate",
- "Job": "Attività",
- "Job ID": "ID della attività",
- "Unsaved Job": "Attività non salvata",
- "This peer does not have any job yet\\.": "Questo Perr non ha ancora nessuna attività",
+ "Schedule Jobs": "Job pianificati",
+ "Job": "Job",
+ "Job ID": "ID del Job",
+ "Unsaved Job": "Job non salvato",
+ "This peer does not have any job yet\\.": "Questo Peer non ha ancora nessun Job",
"if": "se",
"is": "è",
"then": "allora",
"larger than": "più grande di",
"Date": "Data",
- "Restrict Peer": "Limita Peer",
- "Delete Peer": "Elimina Peer",
+ "Restrict Peer": "Limita il Peer",
+ "Delete Peer": "Elimina il Peer",
"Edit": "Modifica",
"Delete": "Elimina",
"Deleting...": "Eliminazione...",
"Cancel": "Annulla",
"Save": "Salva",
- "No active job at the moment\\.": "Nessuna attività attiva al momento.",
- "Jobs Logs": "Log delle attività",
+ "No active job at the moment\\.": "Nessuna Job attivo al momento.",
+ "Jobs Logs": "Log dei Job",
"Updated at": "Aggiornato al",
"Refresh": "Aggiorna",
"Filter": "Filtra",
@@ -139,11 +137,11 @@
"Restrict Access": "Limita l'accesso",
"Restricting\\.\\.\\.": "Limitazione...",
"Allow Access": "Abilità l'accesso",
- "Allowing Access\\.\\.\\.": "Abilitazione accesso...",
- "Download \\& QR Code is not available due to no private key set for this peer": "Il download e il codice QR non sono disponibili fino a quando non imposti una chiave privata per questo Peer",
- "Add Peers": "Aggiungi Peer",
- "Bulk Add": "Aggiungi in blocco",
- "By adding peers by bulk, each peer's name will be auto generated, and Allowed IP will be assign to the next available IP\\.": "Aggiungendo peer in blocco, il nome di ciascun peer verrà generato automaticamente e l'IP consentito verrà assegnato al prossimo IP disponibile.",
+ "Allowing Access\\.\\.\\.": "Abilitazione dell'accesso...",
+ "Download \\& QR Code is not available due to no private key set for this peer": "Il download ed il codice QR non sono disponibili fino a quando non imposti una chiave privata per questo Peer",
+ "Add Peers": "Aggiungi un Peer",
+ "Bulk Add": "Inserimento multiplo",
+ "By adding peers by bulk, each peer's name will be auto generated, and Allowed IP will be assign to the next available IP\\.": "Aggiungendo Peer multipli, il nome di ciascun Peer verrà generato automaticamente e l'IP consentito verrà assegnato al prossimo IP disponibile.",
"How many peers you want to add\\?": "Quanti Peer vuoi aggiungere?",
"You can add up to (.*) peers": "Puoi aggiungere fino a $1 peer",
"Use your own Private and Public Key": "Usa la tua chiave privata e la tua chiave pubblica",
@@ -151,18 +149,18 @@
"IP Address/CIDR": "Indirizzo IP/CIDR",
"or": "o",
"Pick Available IP": "Seleziona un IP disponibile",
- "No available IP containing": "Nessun IP disponibile contenente",
+ "No available IP containing": "Nessun IP disponibile corrispondente",
"Add": "Aggiungi",
"Adding\\.\\.\\.": "Aggiunta...",
- "Failed to check available update": "Non è stato possibile verificare la disponibilità di aggiornamenti",
+ "Failed to check available update": "Non è stato possibile verificare la disponibilità di nuovi aggiornamenti",
"Nice to meet you!": "Piacere di conoscerti!",
- "Please fill in the following fields to finish setup": "Per favore completa i seguenti campi per terminare il setup",
+ "Please fill in the following fields to finish setup": "Per favore completa i seguenti campi per terminare la configurazione",
"Create an account": "Crea un nuovo account",
"Enter an username you like": "Inserisci l'username che preferisci",
- "Enter a password": "Inserisci la password",
- "\\(At least 8 characters and make sure is strong enough!\\)": "(Al meno 8 caratteri e assicurati che sia sufficentemente forte)",
+ "Enter a password": "Inserisci una password",
+ "\\(At least 8 characters and make sure is strong enough!\\)": "(Almeno 8 caratteri e assicurati che sia sufficentemente forte)",
"Confirm password": "Conferma la password",
- "Next": "Prossimo",
+ "Next": "Avanti",
"Saving\\.\\.\\.": "Salvataggio...",
"1\\. Please scan the following QR Code to generate TOTP with your choice of authenticator": "1. Scansiona il seguente codice QR per generare un TOTP con l'autenticatore che preferisci",
"Or you can click the link below:": "Oppure clicca il seguente link: ",
@@ -172,57 +170,57 @@
"Complete": "Completato",
"(v[0-9.]{1,}) is now available for update!": "$1 è dispobile per l'aggiornamento!",
"Current Version:": "Versione corrente: ",
- "Oh no\\.\\.\\. This link is either expired or invalid\\.": "Oh no... Questo link è scaduto oppure invalido.",
+ "Oh no\\.\\.\\. This link is either expired or invalid\\.": "Oh no... Questo link è scaduto oppure non è invalido.",
"Scan QR Code with the WireGuard App to add peer": "Scansiona il codice QR con la applicazione WireGuard per aggiungere il Peer",
"or click the button below to download the ": "oppure clicca il bottone qui sotto per scaricare il ",
" file": " file",
"FROM ": "DA ",
"(.*) is on": "$1 è attivo",
"(.*) is off": "$1 è disattivo",
- "Allowed IPs is invalid": "Gli indirizzi IP abilitati non sono validi",
+ "Allowed IPs is invalid": "Gli indirizzi IP consentiti non sono validi",
"Peer created successfully": "Peer creato con successo",
"Please fill in all required box": "Perfavore inserisci tutti i cambi richiesti",
- "Please specify amount of peers you want to add": "Perfavore inserisci il numero di Peer che vuoi aggiungere",
+ "Please specify amount of peers you want to add": "Perfavore inserisci il numero di Peer che vuoi inserire",
"No more available IP can assign": "Non ci sono più IP disponibili che possono essere assegnati",
- "The maximum number of peers can add is (.*)": "Il numero massi di peer che puoi aggiungere è/sono $1",
+ "The maximum number of peers can add is (.*)": "Il numero massimo di peer che puoi aggiungere è/sono $1",
"Generating key pairs by bulk failed": "Generazione delle coppie di chiavi in blocco fallita",
"Failed to add peers in bulk": "Impossibile inserire i Peer in blocco",
"This peer already exist": "Questo Peer esiste già",
"This IP is not available: (.*)": "Questo indirizzo IP non è disponibile: $1",
"Configuration does not exist": "La configurazione non esiste",
- "Peer does not exist": "Il peer non esiste.",
- "Please provide a valid configuration name": "Perfavore fornisci un nome della configurazione valido",
+ "Peer does not exist": "Il Peer non esiste.",
+ "Please provide a valid configuration name": "Perfavore fornisci un nome per la configurazione valido",
"Peer saved": "Peer salvato",
- "Allowed IPs already taken by another peer": "Gli indirizzi IP permessi sono già stati assegnati ad un'altro Peer",
- "Endpoint Allowed IPs format is incorrect": "L'indirizzo permesso di destinazione non è nel formato corretto",
+ "Allowed IPs already taken by another peer": "Gli indirizzi IP consentiti sono già stati assegnati ad un'altro Peer",
+ "Endpoint Allowed IPs format is incorrect": "L'indirizzi di destinazione consentiti non sono nel formato corretto",
"DNS format is incorrect": "Il formato dell'indirizzo DNS non è corretto",
"MTU format is not correct": "Il formato dell'MTU non è corretto",
"Persistent Keepalive format is not correct": "Il Keepalive persistente non è nel formato corretto",
- "Private key does not match with the public key": "La chiave privata non conbacia con la chiave pubblica",
+ "Private key does not match with the public key": "La chiave privata non è cooerente con la chiave pubblica",
"Update peer failed when updating Pre-Shared Key": "Aggiornamento del Peer fallito durante l'aggiornamento della chiave condivisa",
- "Update peer failed when updating Allowed IPs": "Aggioranmento del Peer fallito durante l'aggiornamento degli IP permessi.",
+ "Update peer failed when updating Allowed IPs": "Aggioranmento del Peer fallito durante l'aggiornamento degli IP consentiti.",
"Update peer failed when saving the configuration": "Aggiornamento del Peer fallito durante l'aggiornamento della configurazione",
"Peer data usage reset successfully": "Uso dei dati del Peer ripristinati correttamente",
"Peer download started": "Scaricamento del Peer avviato",
"Please specify one or more peers": "Perfavore specifica uno o più Peer",
"Share link failed to create. Reason: (.*)": "Creazione del link di condivisione fallito. Motivo: $1",
"Link expire date updated": "Data di scadenza del link aggioranta",
- "Link expire date failed to update. Reason: (.*)": "Aggiornamento della data di scadenza del link fallita. Motivo: $1",
- "Peer job saved": "Attività del Peer salvata",
- "Please specify job": "Perfavore specifica una attività",
+ "Link expire date failed to update. Reason: (.*)": "Aggiornamento della data di scadenza del link fallito. Motivo: $1",
+ "Peer job saved": "Job del Peer salvato",
+ "Please specify job": "Perfavore specifica un Job",
"Please specify peer and configuration": "Perfavore specifica un Peer oppure una configurazione",
- "Peer job deleted": "Attività del peer eliminata",
+ "Peer job deleted": "Job del Peer eliminato",
"API Keys function is successfully enabled": "La funzionalità delle chiavi API è stata attiviata con successo",
"API Keys function is successfully disabled": "La funzionalità delle chivi API è stata disattivata con successo",
- "API Keys function is failed to enable": "Impossibile abilitare la funzionalità delle chiavi API.",
+ "API Keys function is failed to enable": "Impossibile abilitare la funzionalità delle chiavi API",
"API Keys function is failed to disable": "Impossibile disabilitare la funzionalità delle chiavi API",
- "WGDashboard API Keys function is disabled": "La funzionalità delle chiavi API WGDashboard è disabilitata",
+ "WGDashboard API Keys function is disabled": "La funzionalità delle chiavi API WGDashboard è stata disabilitata",
"WireGuard configuration path saved": "Percorso di configurazione WireGuard salvato",
"API Key deleted": "Chiave API eliminata",
"API Key created": "Chiave API creata",
"Sign in session ended, please sign in again": "La sessione corrente è scaduta, pervafore accedi di nuovo",
"Please specify an IP Address (v4/v6)": "Perfavore specifica un indirizzo IP (v4/v6)",
- "Please provide ipAddress and count": "Per favore fornisci un indirizzo IP e un conteggio",
+ "Please provide ipAddress and count": "Per favore fornisci un indirizzo IP ed un conteggio",
"Please provide ipAddress": "Perfavore fornisci un indirizzo IP",
"Dashboard Language": "Lingua della Dashboard",
"Dashboard language update failed": "Impossibile aggiornare la lingua della Dashboard",
@@ -231,7 +229,7 @@
"Configuration Name": "Nome della configurazione",
"Configuration name is invalid. Possible reasons:": "Il nome della configurazione non è valido. Motivi:",
"Configuration name already exist\\.": "Il nome della configurazione esiste già.",
- "Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen\\.": "Il nome della configurazione può contenere solo 15 lettere minuscole/maiuscole, numeri, underscore, segno uguale, segno più, punto e trattino.",
+ "Configuration name can only contain 15 lower/uppercase alphabet, numbers, underscore, equal sign, plus sign, period and hyphen\\.": "Il nome della configurazione può contenere solo 15 lettere tra minuscole/maiuscole, numeri, segno '_', segno '=', segno '>', punto e virgola.",
"Invalid Port": "Porta non valida",
"Save Configuration": "Salva la configurazione",
"IP Address/CIDR is invalid": "L'indirizzo IP/CIDR non è valido"