chore(translations): add missing translation keys

This commit is contained in:
Elias Schneider
2024-11-26 20:58:25 +01:00
parent 38f1626b11
commit e86f93830b
36 changed files with 6747 additions and 3375 deletions

View File

@@ -12,13 +12,16 @@ export default {
// END navbar
// /
"home.title": "Una piattaforma di condivisione file <h>self-hosted</h>.",
"home.description": "Vuoi davvero dare i tuoi file personali in mano a terzi come WeTransfer?",
"home.description":
"Vuoi davvero dare i tuoi file personali in mano a terzi come WeTransfer?",
"home.bullet.a.name": "Self-hosted",
"home.bullet.a.description": "Configura Pingvin Share sul tuo server.",
"home.bullet.b.name": "Privacy",
"home.bullet.b.description": "I tuoi file sono tuoi e non saranno mai accessibili da terze parti.",
"home.bullet.b.description":
"I tuoi file sono tuoi e non saranno mai accessibili da terze parti.",
"home.bullet.c.name": "Nessun fastidioso limite alle dimensioni dei files",
"home.bullet.c.description": "Carica file grandi quanto vuoi. Solo il tuo disco rigido sarà il tuo limite.",
"home.bullet.c.description":
"Carica file grandi quanto vuoi. Solo il tuo disco rigido sarà il tuo limite.",
"home.button.start": "Inizia adesso",
"home.button.source": "Codice sorgente",
// END /
@@ -32,7 +35,8 @@ export default {
"signin.input.password.placeholder": "Password",
"signin.button.submit": "Accedi",
"signIn.notify.totp-required.title": "Autenticazione a due fattori richiesta",
"signIn.notify.totp-required.description": "Inserisci il tuo codice di autenticazione a due fattori",
"signIn.notify.totp-required.description":
"Inserisci il tuo codice di autenticazione a due fattori",
"signIn.oauth.or": "OPPURE",
"signIn.oauth.signInWith": "Registrati con",
"signIn.oauth.github": "GitHub",
@@ -57,13 +61,16 @@ export default {
// END /auth/totp
// /auth/reset-password
"resetPassword.title": "Hai dimenticato la password?",
"resetPassword.description": "Inserisci la tua email per reimpostare la password.",
"resetPassword.notify.success": "Un messaggio con un link per reimpostare la password è stato inviato se l'e-mail esiste.",
"resetPassword.description":
"Inserisci la tua email per reimpostare la password.",
"resetPassword.notify.success":
"Un messaggio con un link per reimpostare la password è stato inviato se l'e-mail esiste.",
"resetPassword.button.back": "Torna alla pagina di login",
"resetPassword.text.resetPassword": "Reimposta password",
"resetPassword.text.enterNewPassword": "Inserisci la tua nuova password",
"resetPassword.input.password": "Nuova password",
"resetPassword.notify.passwordReset": "La password è stata reimpostata correttamente.",
"resetPassword.notify.passwordReset":
"La password è stata reimpostata correttamente.",
// /account
"account.title": "Il mio account",
"account.card.info.title": "Informazioni sull'account",
@@ -73,7 +80,8 @@ export default {
"account.card.password.title": "Password",
"account.card.password.old": "Vecchia password",
"account.card.password.new": "Nuova password",
"account.card.password.noPasswordSet": "Non hai una password impostata. Se vuoi accedere con email e password devi impostare una password.",
"account.card.password.noPasswordSet":
"Non hai una password impostata. Se vuoi accedere con email e password devi impostare una password.",
"account.notify.password.success": "Password cambiata con successo",
"account.card.oauth.title": "Effettua il login con i Social",
"account.card.oauth.github": "GitHub",
@@ -85,11 +93,14 @@ export default {
"account.card.oauth.unlink": "Scollega",
"account.card.oauth.unlinked": "Scollegato",
"account.modal.unlink.title": "Scollega account",
"account.modal.unlink.description": "Scollegare i tuoi account social potrebbe causare la perdita del tuo account se non ricordi il tuo nome utente e la password",
"account.modal.unlink.description":
"Scollegare i tuoi account social potrebbe causare la perdita del tuo account se non ricordi il tuo nome utente e la password",
"account.notify.oauth.unlinked.success": "Disconnessione Riuscita",
"account.card.security.title": "Sicurezza",
"account.card.security.totp.enable.description": "Inserisci la tua password attuale per iniziare ad abilitare TOTP",
"account.card.security.totp.disable.description": "Inserisci la tua password attuale per iniziare ad abilitare TOTP",
"account.card.security.totp.enable.description":
"Inserisci la tua password attuale per iniziare ad abilitare TOTP",
"account.card.security.totp.disable.description":
"Inserisci la tua password attuale per iniziare ad abilitare TOTP",
"account.card.security.totp.button.start": "Iniziare",
"account.modal.totp.title": "Abilita TOTP",
"account.modal.totp.step1": "Passo 1: Aggiungi il tuo autenticatore",
@@ -101,7 +112,8 @@ export default {
"account.notify.totp.disable": "TOTP disabilitato con successo",
"account.notify.totp.enable": "TOTP abilitato con successo",
"account.card.language.title": "Lingua",
"account.card.language.description": "Il progetto è tradotto dalla community. Alcune lingue potrebbero essere incomplete.",
"account.card.language.description":
"Il progetto è tradotto dalla community. Alcune lingue potrebbero essere incomplete.",
"account.card.color.title": "Schema di colori",
// ThemeSwitcher.tsx
"account.theme.dark": "Scuro",
@@ -109,7 +121,8 @@ export default {
"account.theme.system": "Sistema",
"account.button.delete": "Elimina account",
"account.modal.delete.title": "Cancella Account",
"account.modal.delete.description": "Vuoi davvero eliminare il tuo account, incluse tutte le tue condivisioni attive?",
"account.modal.delete.description":
"Vuoi davvero eliminare il tuo account, incluse tutte le tue condivisioni attive?",
// END /account
// /account/shares
"account.shares.title": "Le mie condivisioni",
@@ -127,13 +140,16 @@ export default {
"account.shares.modal.share-informations": "Condividi le informazioni",
"account.shares.modal.share-link": "Condividi link",
"account.shares.modal.delete.title": "Elimina condivisione {share}",
"account.shares.modal.delete.description": "Vuoi davvero cancellare questa condivisione?",
"account.shares.modal.delete.description":
"Vuoi davvero cancellare questa condivisione?",
// END /account/shares
// /account/reverseShares
"account.reverseShares.title": "Condivisione Inversa",
"account.reverseShares.description": "Una condivisione inversa consente di generare un URL univoco che consente agli utenti esterni di creare una condivisione.",
"account.reverseShares.description":
"Una condivisione inversa consente di generare un URL univoco che consente agli utenti esterni di creare una condivisione.",
"account.reverseShares.title.empty": "È vuoto qui 👀",
"account.reverseShares.description.empty": "Non hai nessuna condivisione inversa.",
"account.reverseShares.description.empty":
"Non hai nessuna condivisione inversa.",
// showCreateReverseShareModal.tsx
"account.reverseShares.modal.title": "Crea condivisione inversa",
"account.reverseShares.modal.expiration.label": "Valido fino a",
@@ -149,27 +165,38 @@ export default {
"account.reverseShares.modal.expiration.month-plural": "Mesi",
"account.reverseShares.modal.expiration.year-singular": "Anno",
"account.reverseShares.modal.expiration.year-plural": "Anni",
"account.reverseShares.modal.max-size.label": "Dimensione massima della condivisione",
"account.reverseShares.modal.max-size.label":
"Dimensione massima della condivisione",
"account.reverseShares.modal.send-email": "Invio notifiche email",
"account.reverseShares.modal.send-email.description": "Invia una notifica email quando viene creata una condivisione con questo link di condivisione inversa.",
"account.reverseShares.modal.send-email.description":
"Invia una notifica email quando viene creata una condivisione con questo link di condivisione inversa.",
"account.reverseShares.modal.simplified": "Modalità semplificata",
"account.reverseShares.modal.simplified.description": "Rendi facile la condivisione con te per la persona che carica il file. Potranno personalizzare solo il nome e la descrizione della condivisione.",
"account.reverseShares.modal.simplified.description":
"Rendi facile la condivisione con te per la persona che carica il file. Potranno personalizzare solo il nome e la descrizione della condivisione.",
"account.reverseShares.modal.public-access": "Accesso pubblico",
"account.reverseShares.modal.public-access.description": "Rendi pubbliche le condivisioni create con questa condivisione inversa. Se disabilitata, solo tu e il creatore della condivisione potrete vederlo.",
"account.reverseShares.modal.public-access.description":
"Rendi pubbliche le condivisioni create con questa condivisione inversa. Se disabilitata, solo tu e il creatore della condivisione potrete vederlo.",
"account.reverseShares.modal.max-use.label": "Utilizzo massimo",
"account.reverseShares.modal.max-use.description": "La quantità massima di volte che questo URL può essere usato per creare una condivisione.",
"account.reverseShare.never-expires": "Questa condivisione inversa non scadrà mai.",
"account.reverseShare.expires-on": "Questa condivisione inversa scadrà il {expiration}.",
"account.reverseShares.table.no-shares": "Nessuna condivisione è stata creata",
"account.reverseShares.modal.max-use.description":
"La quantità massima di volte che questo URL può essere usato per creare una condivisione.",
"account.reverseShare.never-expires":
"Questa condivisione inversa non scadrà mai.",
"account.reverseShare.expires-on":
"Questa condivisione inversa scadrà il {expiration}.",
"account.reverseShares.table.no-shares":
"Nessuna condivisione è stata creata",
"account.reverseShares.table.count.singular": "condivisione",
"account.reverseShares.table.count.plural": "condivisioni",
"account.reverseShares.table.shares": "Condivisioni",
"account.reverseShares.table.remaining": "Utenti rimanenti",
"account.reverseShares.table.max-size": "Dimensione massima della condivisione",
"account.reverseShares.table.max-size":
"Dimensione massima della condivisione",
"account.reverseShares.table.expires": "Scade il",
"account.reverseShares.modal.reverse-share-link": "Link di condivisione inversa",
"account.reverseShares.modal.reverse-share-link":
"Link di condivisione inversa",
"account.reverseShares.modal.delete.title": "Elimina condivisione inversa",
"account.reverseShares.modal.delete.description": "Vuoi davvero eliminare questa condivisione inversa? Se lo fai, anche le azioni associate verranno eliminate.",
"account.reverseShares.modal.delete.description":
"Vuoi davvero eliminare questa condivisione inversa? Se lo fai, anche le azioni associate verranno eliminate.",
// END /account/reverseShares
// /admin
"admin.title": "Amministrazione",
@@ -188,18 +215,22 @@ export default {
"admin.users.edit.update.change-password.title": "Cambia la password",
"admin.users.edit.update.change-password.field": "Nuova password",
"admin.users.edit.update.change-password.button": "Salva la nuova password",
"admin.users.edit.update.notify.password.success": "Password cambiata con successo",
"admin.users.edit.update.notify.password.success":
"Password cambiata con successo",
"admin.users.edit.delete.title": "Elimina l'utente: {username} ?",
"admin.users.edit.delete.description": "Vuoi davvero eliminare questo utente e tutte le sue condivisioni?",
"admin.users.edit.delete.description":
"Vuoi davvero eliminare questo utente e tutte le sue condivisioni?",
// showCreateUserModal.tsx
"admin.users.modal.create.title": "Crea utente",
"admin.users.modal.create.username": "Nome utente",
"admin.users.modal.create.email": "Email",
"admin.users.modal.create.password": "Password",
"admin.users.modal.create.manual-password": "Imposta la password manualmente",
"admin.users.modal.create.manual-password.description": "Se non selezionato, l'utente riceverà un'email con un link per impostare la propria password.",
"admin.users.modal.create.manual-password.description":
"Se non selezionato, l'utente riceverà un'email con un link per impostare la propria password.",
"admin.users.modal.create.admin": "Privilegi di amministrazione",
"admin.users.modal.create.admin.description": "Se selezionato, l'utente sarà in grado di accedere al pannello amministratore.",
"admin.users.modal.create.admin.description":
"Se selezionato, l'utente sarà in grado di accedere al pannello amministratore.",
// END /admin/users
// /admin/shares
"admin.shares.title": "Gestione condivisioni",
@@ -208,31 +239,41 @@ export default {
"admin.shares.table.visitors": "Visitatori",
"admin.shares.table.expires": "Scade il",
"admin.shares.edit.delete.title": "Elimina condivisione {id}",
"admin.shares.edit.delete.description": "Vuoi davvero cancellare questa condivisione?",
"admin.shares.edit.delete.description":
"Vuoi davvero cancellare questa condivisione?",
// END /admin/shares
// /upload
"upload.title": "Carica",
"upload.notify.confirm-leave": "Sei sicuro di voler lasciare questa pagina? Il tuo caricamento verrà annullato.",
"upload.notify.generic-error": "Si è verificato un errore durante il completamento della condivisione.",
"upload.notify.confirm-leave":
"Sei sicuro di voler lasciare questa pagina? Il tuo caricamento verrà annullato.",
"upload.notify.generic-error":
"Si è verificato un errore durante il completamento della condivisione.",
"upload.notify.count-failed": "Impossibile caricare {count} file. Riprovare.",
"upload.reverse-share.error.invalid.title": "Link di condivisione inversa non valido",
"upload.reverse-share.error.invalid.description": "Questa condivisione inversa è scaduta o non è valida.",
"upload.reverse-share.error.invalid.title":
"Link di condivisione inversa non valido",
"upload.reverse-share.error.invalid.description":
"Questa condivisione inversa è scaduta o non è valida.",
// Dropzone.tsx
"upload.dropzone.title": "Carica File",
"upload.dropzone.description": "Trascina qui i file per iniziare la tua condivisione. Possiamo accettare solo i file che sono inferiori a {maxSize} in totale.",
"upload.dropzone.notify.file-too-big": "I tuoi file superano la dimensione massima di condivisione di {maxSize}.",
"upload.dropzone.description":
"Trascina qui i file per iniziare la tua condivisione. Possiamo accettare solo i file che sono inferiori a {maxSize} in totale.",
"upload.dropzone.notify.file-too-big":
"I tuoi file superano la dimensione massima di condivisione di {maxSize}.",
// FileList.tsx
"upload.filelist.name": "Nome",
"upload.filelist.size": "Dimensione",
// showCreateUploadModal.tsx
"upload.modal.title": "Crea Condivisione",
"upload.modal.link.error.invalid": "Può contenere solo lettere, numeri, underscore e trattini",
"upload.modal.link.error.invalid":
"Può contenere solo lettere, numeri, underscore e trattini",
"upload.modal.link.error.taken": "Questo link è gia in uso",
"upload.modal.not-signed-in": "Non sei loggato",
"upload.modal.not-signed-in-description": "Non sarai in grado di eliminare la tua condivisione manualmente e visualizzare il numero dei visitatori.",
"upload.modal.not-signed-in-description":
"Non sarai in grado di eliminare la tua condivisione manualmente e visualizzare il numero dei visitatori.",
"upload.modal.expires.never": "mai",
"upload.modal.expires.never-long": "Condivisione permanente",
"upload.modal.expires.error.too-long": "La data di scadenza supera il massimo di {max}.",
"upload.modal.expires.error.too-long":
"La data di scadenza supera il massimo di {max}.",
"upload.modal.link.label": "Collegamento",
"upload.modal.expires.label": "Valido fino a",
"upload.modal.expires.minute-singular": "Minuto",
@@ -249,9 +290,11 @@ export default {
"upload.modal.expires.year-plural": "Anni",
"upload.modal.accordion.name-and-description.title": "Nome e descrizione",
"upload.modal.accordion.name-and-description.name.placeholder": "Nome",
"upload.modal.accordion.name-and-description.description.placeholder": "Nota per i destinatari di questa condivisione",
"upload.modal.accordion.name-and-description.description.placeholder":
"Nota per i destinatari di questa condivisione",
"upload.modal.accordion.email.title": "Destinatari di posta elettronica",
"upload.modal.accordion.email.placeholder": "Inserisci le email dei destinatari",
"upload.modal.accordion.email.placeholder":
"Inserisci le email dei destinatari",
"upload.modal.accordion.email.invalid-email": "Indirizzo email non valido",
"upload.modal.accordion.security.title": "Opzioni di sicurezza",
"upload.modal.accordion.security.password.label": "Protezione con password",
@@ -260,36 +303,46 @@ export default {
"upload.modal.accordion.security.max-views.placeholder": "Nessun limite",
// showCompletedUploadModal.tsx
"upload.modal.completed.never-expires": "Questa condivisione non scadrà mai.",
"upload.modal.completed.expires-on": "Questa condivisione scadrà il {expiration}.",
"upload.modal.completed.expires-on":
"Questa condivisione scadrà il {expiration}.",
"upload.modal.completed.share-ready": "Condivisione pronta",
"upload.modal.completed.notified-reverse-share-creator": "Abbiamo avvisato il creatore della condivisione inversa. Puoi anche condividere manualmente questo link tramite altri mezzi.",
"upload.modal.completed.notified-reverse-share-creator":
"Abbiamo avvisato il creatore della condivisione inversa. Puoi anche condividere manualmente questo link tramite altri mezzi.",
// END /upload
// /share/[id]
"share.title": "Condividi {shareId}",
"share.description": "Guarda cosa ho condiviso con te!",
"share.error.visitor-limit-exceeded.title": "Limite visitatori superato",
"share.error.visitor-limit-exceeded.description": "Il limite di visitatori di questa condivisione è stato superato.",
"share.error.visitor-limit-exceeded.description":
"Il limite di visitatori di questa condivisione è stato superato.",
"share.error.removed.title": "Condivisione rimossa",
"share.error.not-found.title": "Condivisione non trovata",
"share.error.not-found.description": "La condivisione che stai cercando non esiste.",
"share.error.not-found.description":
"La condivisione che stai cercando non esiste.",
"share.error.access-denied.title": "Condivisione privata",
"share.error.access-denied.description": "L' account non ha il premesso di accedere a questa condivisione",
"share.error.access-denied.description":
"L' account non ha il premesso di accedere a questa condivisione",
"share.modal.password.title": "Password richiesta",
"share.modal.password.description": "Inserisci la password per accedere a questa condivisione.",
"share.modal.password.description":
"Inserisci la password per accedere a questa condivisione.",
"share.modal.password": "Password",
"share.modal.error.invalid-password": "Password non valida",
"share.button.download-all": "Scarica tutto",
"share.notify.download-all-preparing": "La condivisione è in preparazione. Riprova tra qualche minuto.",
"share.notify.download-all-preparing":
"La condivisione è in preparazione. Riprova tra qualche minuto.",
"share.modal.file-link": "Link dei File",
"share.table.name": "Nome",
"share.table.size": "Dimensione",
"share.modal.file-preview.error.not-supported.title": "Anteprima non supportata",
"share.modal.file-preview.error.not-supported.description": "Le anteprime non sono supportate per questo tipo di file. Scarica il file per visualizzarlo.",
"share.modal.file-preview.error.not-supported.title":
"Anteprima non supportata",
"share.modal.file-preview.error.not-supported.description":
"Le anteprime non sono supportate per questo tipo di file. Scarica il file per visualizzarlo.",
// END /share/[id]
// /share/[id]/edit
"share.edit.title": "Modifica {shareId}",
"share.edit.append-upload": "Aggiungi file",
"share.edit.notify.generic-error": "Si è verificato un errore durante il completamento della condivisione.",
"share.edit.notify.generic-error":
"Si è verificato un errore durante il completamento della condivisione.",
"share.edit.notify.save-success": "Condivisione aggiornata correttamente",
// END /share/[id]/edit
// /admin/config
@@ -302,140 +355,222 @@ export default {
"admin.config.general.app-name": "Nome dell'App",
"admin.config.general.app-name.description": "Nome dell' applicazione",
"admin.config.general.app-url": "URL dell'App",
"admin.config.general.app-url.description": "Su quale URL Pingvin Share è pubblicato",
"admin.config.general.app-url.description":
"Su quale URL Pingvin Share è pubblicato",
"admin.config.general.secure-cookies": "Cookie sicuri",
"admin.config.general.secure-cookies.description": "Indica se impostare il contrassegno sicuro sui cookie. Se abilitato, il sito non funzionerà quando si accede tramite HTTP.",
"admin.config.general.secure-cookies.description":
"Indica se impostare il contrassegno sicuro sui cookie. Se abilitato, il sito non funzionerà quando si accede tramite HTTP.",
"admin.config.general.show-home-page": "Visualizza Home Page",
"admin.config.general.show-home-page.description": "Indica se mostrare la home page",
"admin.config.general.show-home-page.description":
"Indica se mostrare la home page",
"admin.config.general.session-duration": "Durata della sessione",
"admin.config.general.session-duration.description": "Tempo in ore dopo il quale un utente deve accedere nuovamente (default: 3 mesi).",
"admin.config.general.session-duration.description":
"Tempo in ore dopo il quale un utente deve accedere nuovamente (default: 3 mesi).",
"admin.config.general.logo": "Logo",
"admin.config.general.logo.description": "Cambia il tuo logo caricando una nuova immagine. L'immagine deve essere un PNG e dovrebbe avere il formato 1:1.",
"admin.config.general.logo.description":
"Cambia il tuo logo caricando una nuova immagine. L'immagine deve essere un PNG e dovrebbe avere il formato 1:1.",
"admin.config.general.logo.placeholder": "Scegli un'immagine",
"admin.config.email.enable-share-email-recipients": "Abilita condivisione del destinatario email",
"admin.config.email.enable-share-email-recipients.description": "Indica se consentire la condivisione email con i destinatari. Abilitare questa opzione solo se SMTP è attivato.",
"admin.config.email.share-recipients-subject": "Oggetto dell'email di condivisione",
"admin.config.email.share-recipients-subject.description": "Oggetto dell'email che viene inviata ai destinatari della condivisione.",
"admin.config.email.share-recipients-message": "Testo dell'email di condivisione",
"admin.config.email.share-recipients-message.description": "Messaggio che viene inviato ai destinatari della condivisione. Variabili disponibili:\n {creator} - Il nome utente del creatore della condivisione\n {creatorEmail} - L' email del creatore della condivisione\n {shareUrl} - L'URL della condivisione\n {desc} - La descrizione della condivisione\n {expires} - La data di scadenza della condivisione\n Le variabili saranno sostituite con il valore effettivo.",
"admin.config.email.reverse-share-subject": "Oggetto dell'email di condivisione inversa",
"admin.config.email.reverse-share-subject.description": "Oggetto dell'email che viene inviata quando qualcuno ha creato una condivisione con il tuo link di condivisione inversa.",
"admin.config.email.reverse-share-message": "Testo dell'email di condivisione inversa",
"admin.config.email.reverse-share-message.description": "Messaggio che viene inviato quando qualcuno ha creato una condivisione con il tuo link di condivisione inversa. {shareUrl} sarà sostituito con il nome del creatore e l'URL di condivisione.",
"admin.config.email.reset-password-subject": "Oggetto della mail per il reset della password",
"admin.config.email.reset-password-subject.description": "Oggetto dell'email che viene inviata quando un utente richiede il ripristino della password.",
"admin.config.email.reset-password-message": "Testo dell'email per il reset della password",
"admin.config.email.reset-password-message.description": "Messaggio che viene inviato quando un utente richiede un reset della password. {url} verrà sostituito con l'URL di reset della password.",
"admin.config.email.enable-share-email-recipients":
"Abilita condivisione del destinatario email",
"admin.config.email.enable-share-email-recipients.description":
"Indica se consentire la condivisione email con i destinatari. Abilitare questa opzione solo se SMTP è attivato.",
"admin.config.email.share-recipients-subject":
"Oggetto dell'email di condivisione",
"admin.config.email.share-recipients-subject.description":
"Oggetto dell'email che viene inviata ai destinatari della condivisione.",
"admin.config.email.share-recipients-message":
"Testo dell'email di condivisione",
"admin.config.email.share-recipients-message.description":
"Messaggio che viene inviato ai destinatari della condivisione. Variabili disponibili:\n {creator} - Il nome utente del creatore della condivisione\n {creatorEmail} - L' email del creatore della condivisione\n {shareUrl} - L'URL della condivisione\n {desc} - La descrizione della condivisione\n {expires} - La data di scadenza della condivisione\n Le variabili saranno sostituite con il valore effettivo.",
"admin.config.email.reverse-share-subject":
"Oggetto dell'email di condivisione inversa",
"admin.config.email.reverse-share-subject.description":
"Oggetto dell'email che viene inviata quando qualcuno ha creato una condivisione con il tuo link di condivisione inversa.",
"admin.config.email.reverse-share-message":
"Testo dell'email di condivisione inversa",
"admin.config.email.reverse-share-message.description":
"Messaggio che viene inviato quando qualcuno ha creato una condivisione con il tuo link di condivisione inversa. {shareUrl} sarà sostituito con il nome del creatore e l'URL di condivisione.",
"admin.config.email.reset-password-subject":
"Oggetto della mail per il reset della password",
"admin.config.email.reset-password-subject.description":
"Oggetto dell'email che viene inviata quando un utente richiede il ripristino della password.",
"admin.config.email.reset-password-message":
"Testo dell'email per il reset della password",
"admin.config.email.reset-password-message.description":
"Messaggio che viene inviato quando un utente richiede un reset della password. {url} verrà sostituito con l'URL di reset della password.",
"admin.config.email.invite-subject": "Oggetto dell'email di invito",
"admin.config.email.invite-subject.description": "Oggetto dell'email che viene inviata quando un amministratore invita un utente.",
"admin.config.email.invite-subject.description":
"Oggetto dell'email che viene inviata quando un amministratore invita un utente.",
"admin.config.email.invite-message": "Testo dell'email di invito",
"admin.config.email.invite-message.description": "Messaggio che viene inviato quando un amministratore invita un utente. {url} sarà sostituito con l'URL di invito, {email} con l'email e {password} con la password dell'utente.",
"admin.config.email.invite-message.description":
"Messaggio che viene inviato quando un amministratore invita un utente. {url} sarà sostituito con l'URL di invito, {email} con l'email e {password} con la password dell'utente.",
"admin.config.share.allow-registration": "Consenti la registrazione",
"admin.config.share.allow-registration.description": "Indica se la registrazione è autorizzata",
"admin.config.share.allow-unauthenticated-shares": "Consenti condivisioni non autenticate",
"admin.config.share.allow-unauthenticated-shares.description": "Indica se gli utenti non autenticati possono creare condivisioni",
"admin.config.share.allow-registration.description":
"Indica se la registrazione è autorizzata",
"admin.config.share.allow-unauthenticated-shares":
"Consenti condivisioni non autenticate",
"admin.config.share.allow-unauthenticated-shares.description":
"Indica se gli utenti non autenticati possono creare condivisioni",
"admin.config.share.max-expiration": "Scadenza massima",
"admin.config.share.max-expiration.description": "Scadenza massima di condivisione in ore. Impostare a 0 per consentire la scadenza illimitata.",
"admin.config.share.max-expiration.description":
"Scadenza massima di condivisione in ore. Impostare a 0 per consentire la scadenza illimitata.",
"admin.config.share.share-id-length": "Lunghezza ID condivisione predefinita",
"admin.config.share.share-id-length.description": "Lunghezza predefinita dell'ID generato per una condivisione. Questo valore viene utilizzato anche per generare collegamenti per condivisioni inverse. Un valore inferiore a 8 non è considerato sicuro.",
"admin.config.share.share-id-length.description":
"Lunghezza predefinita dell'ID generato per una condivisione. Questo valore viene utilizzato anche per generare collegamenti per condivisioni inverse. Un valore inferiore a 8 non è considerato sicuro.",
"admin.config.share.max-size": "Dim. massima",
"admin.config.share.max-size.description": "Dimensione massima di condivisione in byte",
"admin.config.share.max-size.description":
"Dimensione massima di condivisione in byte",
"admin.config.share.zip-compression-level": "Livello di compressione Zip",
"admin.config.share.zip-compression-level.description": "Regola il livello per bilanciare la dimensione del file e la velocità di compressione. Valori validi da 0 a 9, con 0 senza compressione e 9 con compressione massima. ",
"admin.config.share.zip-compression-level.description":
"Regola il livello per bilanciare la dimensione del file e la velocità di compressione. Valori validi da 0 a 9, con 0 senza compressione e 9 con compressione massima. ",
"admin.config.share.chunk-size": "Dimensione dei chunk",
"admin.config.share.chunk-size.description": "Regola la dimensione del chunk (in byte) per i tuoi caricamenti per bilanciare l'efficienza e l'affidabilità in base alla tua connessione internet. I chunk più piccoli possono migliorare i tassi di successo per connessioni instabili, mentre i chunks più grandi velocizzano i caricamenti per connessioni stabili.",
"admin.config.share.auto-open-share-modal": "Apertura automatica creazione modalità condivisione",
"admin.config.share.auto-open-share-modal.description": "La modalità di creazione della condivisione viene visualizzata automaticamente quando un utente seleziona i file, eliminando la necessità di fare clic manualmente sul pulsante.",
"admin.config.share.chunk-size.description":
"Regola la dimensione del chunk (in byte) per i tuoi caricamenti per bilanciare l'efficienza e l'affidabilità in base alla tua connessione internet. I chunk più piccoli possono migliorare i tassi di successo per connessioni instabili, mentre i chunks più grandi velocizzano i caricamenti per connessioni stabili.",
"admin.config.share.auto-open-share-modal":
"Apertura automatica creazione modalità condivisione",
"admin.config.share.auto-open-share-modal.description":
"La modalità di creazione della condivisione viene visualizzata automaticamente quando un utente seleziona i file, eliminando la necessità di fare clic manualmente sul pulsante.",
"admin.config.smtp.enabled": "Abilita",
"admin.config.smtp.enabled.description": "Indica se SMTP è abilitato. Impostalo a VERO solo se hai inserito host, porta, email, utente e password del tuo server SMTP.",
"admin.config.smtp.enabled.description":
"Indica se SMTP è abilitato. Impostalo a VERO solo se hai inserito host, porta, email, utente e password del tuo server SMTP.",
"admin.config.smtp.host": "Host",
"admin.config.smtp.host.description": "Host del server SMTP",
"admin.config.smtp.port": "Porta",
"admin.config.smtp.port.description": "Porta del server SMTP",
"admin.config.smtp.email": "Email",
"admin.config.smtp.email.description": "Indirizzo da cui vengono inviate le email",
"admin.config.smtp.email.description":
"Indirizzo da cui vengono inviate le email",
"admin.config.smtp.username": "Nome utente",
"admin.config.smtp.username.description": "Nome utente del server SMTP",
"admin.config.smtp.password": "Password",
"admin.config.smtp.password.description": "Password del server SMTP",
"admin.config.smtp.button.test": "Invia e-mail di prova",
"admin.config.smtp.allow-unauthorized-certificates": "Fidati di certificati server SMTP non autorizzati",
"admin.config.smtp.allow-unauthorized-certificates.description": "Imposta il parametro a \"vero\" solo se vuoi fidarti di certificati self signed.",
"admin.config.smtp.allow-unauthorized-certificates":
"Fidati di certificati server SMTP non autorizzati",
"admin.config.smtp.allow-unauthorized-certificates.description":
'Imposta il parametro a "vero" solo se vuoi fidarti di certificati self signed.',
"admin.config.oauth.allow-registration": "Consenti la registrazione",
"admin.config.oauth.allow-registration.description": "Consenti agli utenti di registrarsi tramite social login",
"admin.config.oauth.allow-registration.description":
"Consenti agli utenti di registrarsi tramite social login",
"admin.config.oauth.ignore-totp": "Ignora TOTP",
"admin.config.oauth.ignore-totp.description": "Indica se ignorare TOTP quando l'utente utilizza il social login",
"admin.config.oauth.disable-password": "Disabilita l'accesso tramite password",
"admin.config.oauth.disable-password.description": "Nel caso di disabilitazione della password di accesso\nAssicurarti di aver configurato correttamente un provider OAuth prima di attivare questa configurazione, per evitare di essere bloccato fuori dal servizio.",
"admin.config.oauth.ignore-totp.description":
"Indica se ignorare TOTP quando l'utente utilizza il social login",
"admin.config.oauth.disable-password":
"Disabilita l'accesso tramite password",
"admin.config.oauth.disable-password.description":
"Nel caso di disabilitazione della password di accesso\nAssicurarti di aver configurato correttamente un provider OAuth prima di attivare questa configurazione, per evitare di essere bloccato fuori dal servizio.",
"admin.config.oauth.github-enabled": "GitHub",
"admin.config.oauth.github-enabled.description": "Se l'accesso tramite GitHub è abilitato",
"admin.config.oauth.github-enabled.description":
"Se l'accesso tramite GitHub è abilitato",
"admin.config.oauth.github-client-id": "GitHub Client ID",
"admin.config.oauth.github-client-id.description": "ID client dell'app GitHub OAuth",
"admin.config.oauth.github-client-id.description":
"ID client dell'app GitHub OAuth",
"admin.config.oauth.github-client-secret": "GitHub Client secret",
"admin.config.oauth.github-client-secret.description": "Client secret dell'app GitHub OAuth",
"admin.config.oauth.github-client-secret.description":
"Client secret dell'app GitHub OAuth",
"admin.config.oauth.google-enabled": "Google",
"admin.config.oauth.google-enabled.description": "Se il login tramite Google è abilitato",
"admin.config.oauth.google-enabled.description":
"Se il login tramite Google è abilitato",
"admin.config.oauth.google-client-id": "Id Client Goole",
"admin.config.oauth.google-client-id.description": "ID client dell'app Google OAuth",
"admin.config.oauth.google-client-id.description":
"ID client dell'app Google OAuth",
"admin.config.oauth.google-client-secret": "Google Client secret",
"admin.config.oauth.google-client-secret.description": "Client secret dell'app Google OAuth",
"admin.config.oauth.google-client-secret.description":
"Client secret dell'app Google OAuth",
"admin.config.oauth.microsoft-enabled": "Microsoft",
"admin.config.oauth.microsoft-enabled.description": "Se il login tramite Microsoft è abilitato",
"admin.config.oauth.microsoft-enabled.description":
"Se il login tramite Microsoft è abilitato",
"admin.config.oauth.microsoft-tenant": "Microsoft Tenant",
"admin.config.oauth.microsoft-tenant.description": "Tenant ID dell'app Microsoft OAuth\ngenerico: Gli utenti con un account Microsoft personale e un account di lavoro o scuola da Microsoft Entra ID possono accedere all'applicazione. organizzazioni: Solo gli utenti con account di lavoro o scolastici di Microsoft Entra ID possono accedere all'applicazione.\nclienti: Solo gli utenti con un account Microsoft personale possono accedere all'applicazione.\nnome di dominio del tenant Microsoft Entra o l'ID del tenant in formato GUID: Solo gli utenti di uno specifico tenant Microsoft Entra (membri di directory con un account di lavoro o di scuola o ospiti di directory con un account Microsoft personale) possono accedere all'applicazione.",
"admin.config.oauth.microsoft-tenant.description":
"Tenant ID dell'app Microsoft OAuth\ngenerico: Gli utenti con un account Microsoft personale e un account di lavoro o scuola da Microsoft Entra ID possono accedere all'applicazione. organizzazioni: Solo gli utenti con account di lavoro o scolastici di Microsoft Entra ID possono accedere all'applicazione.\nclienti: Solo gli utenti con un account Microsoft personale possono accedere all'applicazione.\nnome di dominio del tenant Microsoft Entra o l'ID del tenant in formato GUID: Solo gli utenti di uno specifico tenant Microsoft Entra (membri di directory con un account di lavoro o di scuola o ospiti di directory con un account Microsoft personale) possono accedere all'applicazione.",
"admin.config.oauth.microsoft-client-id": "Microsoft Client ID",
"admin.config.oauth.microsoft-client-id.description": "ID client dell'app Microsoft OAuth",
"admin.config.oauth.microsoft-client-id.description":
"ID client dell'app Microsoft OAuth",
"admin.config.oauth.microsoft-client-secret": "Microsoft Client secret",
"admin.config.oauth.microsoft-client-secret.description": "Client secret dell'app Microsoft OAuth",
"admin.config.oauth.microsoft-client-secret.description":
"Client secret dell'app Microsoft OAuth",
"admin.config.oauth.discord-enabled": "Discord",
"admin.config.oauth.discord-enabled.description": "Se l'accesso tramite Discord è abilitato",
"admin.config.oauth.discord-enabled.description":
"Se l'accesso tramite Discord è abilitato",
"admin.config.oauth.discord-limited-users": "Utenti limitati Discord",
"admin.config.oauth.discord-limited-users.description": "Limita l'accesso a specifici utenti dal loro ID Discord. Lascialo vuoto per disabilitare.",
"admin.config.oauth.discord-limited-guild": "Limita a un particolare server ID",
"admin.config.oauth.discord-limited-guild.description": "Limita l'accesso agli utenti in un server specifico. Lascialo vuoto per disabilitare.",
"admin.config.oauth.discord-limited-users.description":
"Limita l'accesso a specifici utenti dal loro ID Discord. Lascialo vuoto per disabilitare.",
"admin.config.oauth.discord-limited-guild":
"Limita a un particolare server ID",
"admin.config.oauth.discord-limited-guild.description":
"Limita l'accesso agli utenti in un server specifico. Lascialo vuoto per disabilitare.",
"admin.config.oauth.discord-client-id": "Discord Client ID",
"admin.config.oauth.discord-client-id.description": "ID client dell'app Discord OAuth",
"admin.config.oauth.discord-client-id.description":
"ID client dell'app Discord OAuth",
"admin.config.oauth.discord-client-secret": "Discord Client secret",
"admin.config.oauth.discord-client-secret.description": "Client secret dell'applicazione Discord OAuth",
"admin.config.oauth.discord-client-secret.description":
"Client secret dell'applicazione Discord OAuth",
"admin.config.oauth.oidc-enabled": "OpenId Connect",
"admin.config.oauth.oidc-enabled.description": "Se il login tramite OpenID Connect è abilitato",
"admin.config.oauth.oidc-enabled.description":
"Se il login tramite OpenID Connect è abilitato",
"admin.config.oauth.oidc-discovery-uri": "OpenID Connect Discovery URI",
"admin.config.oauth.oidc-discovery-uri.description": "URI di scoperta dell'app OAuth di OpenID Connect",
"admin.config.oauth.oidc-discovery-uri.description":
"URI di scoperta dell'app OAuth di OpenID Connect",
"admin.config.oauth.oidc-sign-out": "Esci da OpenID Connect",
"admin.config.oauth.oidc-sign-out.description": "Se premuto, il pulsante “Disconnettersi” disconnetterà dal provider OpenID Connect",
"admin.config.oauth.oidc-sign-out.description":
"Se premuto, il pulsante “Disconnettersi” disconnetterà dal provider OpenID Connect",
"admin.config.oauth.oidc-scope": "OpenID Connect scope",
"admin.config.oauth.oidc-scope.description": "Scopes which should be requested from the OpenID Connect provider.",
"admin.config.oauth.oidc-username-claim": "Richiesta nome utente OpenID Connect",
"admin.config.oauth.oidc-username-claim.description": "Nome utente nel token OpenID Connect. Lascialo vuoto se non sai cos'è questa configurazione.",
"admin.config.oauth.oidc-role-path": "Percorso verso i ruoli in OpenID Connect token",
"admin.config.oauth.oidc-role-path.description": "Deve essere un percorso JMES valido che faccia riferimento a una serie di ruoli. " + "La gestione dei diritti di accesso utilizzando i ruoli OpenID Connect è consigliata solo se nessun altro provider d'identità è configurato e l'accesso tramite password è disabilitato. " + "Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-role-general-access": "Ruolo OpenID Connect per l'accesso generale",
"admin.config.oauth.oidc-role-general-access.description": "Ruolo richiesto per l'accesso generale. Deve essere presente nei ruoli di un utente affinché possa accedere. " + "Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-role-admin-access": "Ruolo OpenID Connect per l'accesso amministrativo",
"admin.config.oauth.oidc-role-admin-access.description": "Ruolo richiesto per l'accesso amministrativo. Deve essere presente nei ruoli di un utente per accedere al pannello di amministrazione. " + "Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-scope.description":
"Scopes which should be requested from the OpenID Connect provider.",
"admin.config.oauth.oidc-username-claim":
"Richiesta nome utente OpenID Connect",
"admin.config.oauth.oidc-username-claim.description":
"Nome utente nel token OpenID Connect. Lascialo vuoto se non sai cos'è questa configurazione.",
"admin.config.oauth.oidc-role-path":
"Percorso verso i ruoli in OpenID Connect token",
"admin.config.oauth.oidc-role-path.description":
"Deve essere un percorso JMES valido che faccia riferimento a una serie di ruoli. " +
"La gestione dei diritti di accesso utilizzando i ruoli OpenID Connect è consigliata solo se nessun altro provider d'identità è configurato e l'accesso tramite password è disabilitato. " +
"Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-role-general-access":
"Ruolo OpenID Connect per l'accesso generale",
"admin.config.oauth.oidc-role-general-access.description":
"Ruolo richiesto per l'accesso generale. Deve essere presente nei ruoli di un utente affinché possa accedere. " +
"Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-role-admin-access":
"Ruolo OpenID Connect per l'accesso amministrativo",
"admin.config.oauth.oidc-role-admin-access.description":
"Ruolo richiesto per l'accesso amministrativo. Deve essere presente nei ruoli di un utente per accedere al pannello di amministrazione. " +
"Lascialo vuoto se non sai cosa sia questa configurazione.",
"admin.config.oauth.oidc-client-id": "OpenID Connect Client ID",
"admin.config.oauth.oidc-client-id.description": "Client ID dell'app OAuth di OpenID Connect",
"admin.config.oauth.oidc-client-id.description":
"Client ID dell'app OAuth di OpenID Connect",
"admin.config.oauth.oidc-client-secret": "OpenID Connect Client secret",
"admin.config.oauth.oidc-client-secret.description": "Client secret dell'app OAuth OpenID Connect",
"admin.config.oauth.oidc-client-secret.description":
"Client secret dell'app OAuth OpenID Connect",
"admin.config.category.ldap": "LDAP",
"admin.config.ldap.enabled": "Abilita LDAP",
"admin.config.ldap.enabled.description": "Usa autenticazione LDAP per l'accesso utente",
"admin.config.ldap.enabled.description":
"Usa autenticazione LDAP per l'accesso utente",
"admin.config.ldap.url": "Server Url",
"admin.config.ldap.url.description": "URL del server LDAP",
"admin.config.ldap.bind-dn": "Associa DN",
"admin.config.ldap.bind-dn.description": "Utente predefinito usato per eseguire la ricerca utente",
"admin.config.ldap.bind-dn.description":
"Utente predefinito usato per eseguire la ricerca utente",
"admin.config.ldap.bind-password": "Associa password",
"admin.config.ldap.bind-password.description": "Password utilizzata per eseguire la ricerca utente",
"admin.config.ldap.bind-password.description":
"Password utilizzata per eseguire la ricerca utente",
"admin.config.ldap.search-base": "Base utenti",
"admin.config.ldap.search-base.description": "Posizione di base, dove verrà eseguita la ricerca dell'utente",
"admin.config.ldap.search-base.description":
"Posizione di base, dove verrà eseguita la ricerca dell'utente",
"admin.config.ldap.search-query": "Interrogazione utente",
"admin.config.ldap.search-query.description": "La query utente verrà utilizzata per cercare la 'base utente' per l'utente LDAP. %username% può essere usato come segnaposto per l'input dato dall'utente.",
"admin.config.ldap.search-query.description":
"La query utente verrà utilizzata per cercare la 'base utente' per l'utente LDAP. %username% può essere usato come segnaposto per l'input dato dall'utente.",
"admin.config.ldap.admin-groups": "Gruppo di amministrazione",
"admin.config.ldap.admin-groups.description": "Gruppo richiesto per laccesso amministrativo.",
"admin.config.ldap.field-name-member-of": "Nome dell'attributo per il gruppo utenti",
"admin.config.ldap.field-name-member-of.description": "Nome attributo LDAP per i gruppi, di cui un utente è membro. Questo viene utilizzato per controllare il gruppo amministratore.",
"admin.config.ldap.admin-groups.description":
"Gruppo richiesto per laccesso amministrativo.",
"admin.config.ldap.field-name-member-of":
"Nome dell'attributo per il gruppo utenti",
"admin.config.ldap.field-name-member-of.description":
"Nome attributo LDAP per i gruppi, di cui un utente è membro. Questo viene utilizzato per controllare il gruppo amministratore.",
"admin.config.ldap.field-name-email": "Nome dell'attributo email dell'utente",
"admin.config.ldap.field-name-email.description": "Nome attributo LDAP per l'email di un utente.",
"admin.config.ldap.field-name-email.description":
"Nome attributo LDAP per l'email di un utente.",
// 404
"404.description": "Ops, questa pagina non esiste.",
"404.button.home": "Riportami a casa",
@@ -444,16 +579,23 @@ export default {
"error.description": "Oops!",
"error.button.back": "Torna indietro",
"error.msg.default": "Si è verificato un errore.",
"error.msg.access_denied": "Hai annullato il processo di autenticazione, per favore riprova.",
"error.msg.expired_token": "Il processo di autenticazione ha richiesto troppo tempo, per favore riprova.",
"error.msg.access_denied":
"Hai annullato il processo di autenticazione, per favore riprova.",
"error.msg.expired_token":
"Il processo di autenticazione ha richiesto troppo tempo, per favore riprova.",
"error.msg.invalid_token": "Errore Interno",
"error.msg.no_user": "L'utente collegato a questo account {0} non esiste.",
"error.msg.no_email": "Impossibile ottenere l'indirizzo email da questo account {0}.",
"error.msg.already_linked": "Questo account {0} è già collegato ad un altro account.",
"error.msg.not_linked": "Questo account {0} non è ancora collegato ad alcun account.",
"error.msg.unverified_account": "Questo account {0} non è verificato, per favore riprova dopo la verifica.",
"error.msg.no_email":
"Impossibile ottenere l'indirizzo email da questo account {0}.",
"error.msg.already_linked":
"Questo account {0} è già collegato ad un altro account.",
"error.msg.not_linked":
"Questo account {0} non è ancora collegato ad alcun account.",
"error.msg.unverified_account":
"Questo account {0} non è verificato, per favore riprova dopo la verifica.",
"error.msg.user_not_allowed": "Non sei autorizzato ad accedere.",
"error.msg.cannot_get_user_info": "Non è possibile ottenere le informazioni utente da questo account {0}.",
"error.msg.cannot_get_user_info":
"Non è possibile ottenere le informazioni utente da questo account {0}.",
"error.param.provider_github": "GitHub",
"error.param.provider_google": "Google",
"error.param.provider_microsoft": "Microsoft",
@@ -476,7 +618,8 @@ export default {
"common.text.redirecting": "Reindirizzamento...",
"common.button.go-back": "Torna indietro",
"common.button.go-home": "Vai alla Home Page",
"common.notify.copied": "Il tuo collegamento e' stato copiato negli appunti",
"common.notify.copied-link":
"Il tuo collegamento e' stato copiato negli appunti",
"common.success": "Successo",
"common.error": "Errore",
"common.error.unknown": "Si è verificato un errore sconosciuto",
@@ -487,5 +630,5 @@ export default {
"common.error.number-too-large": "Deve essere al massimo {max}",
"common.error.exact-length": "Deve essere esattamente {length} caratteri",
"common.error.invalid-number": "Deve essere un numero",
"common.error.field-required": "Questo campo è obbligatorio"
};
"common.error.field-required": "Questo campo è obbligatorio",
};