diff --git a/age/i18n/it/age.ftl b/age/i18n/it/age.ftl index c643aa0e..64a1ff23 100644 --- a/age/i18n/it/age.ftl +++ b/age/i18n/it/age.ftl @@ -42,6 +42,8 @@ rec-detected-binary = Puoi forzarlo con '{-output-stdout}'. err-deny-binary-output = rifiuto l'invio di output binario al terminale. rec-deny-binary-output = Intendevi usare {-flag-armor}? {rec-detected-binary} +err-deny-overwrite-file = rifiuto di sovrascrivere il file esistente '{$filename}'. + ## Errors err-decryption-failed = Decifrazione fallita @@ -65,6 +67,11 @@ rec-missing-plugin = Hai installato il plugin? err-plugin-identity = '{$plugin_name}' ha fallito gestendo un'identità: {$message} err-plugin-recipient = '{$plugin_name}' ha fallito gestendo il destinatario {$recipient}: {$message} + +err-plugin-died = '{$plugin_name}' ha terminato inaspettatamente. +rec-plugin-died-1 = Se stai sviluppando un plugin, usa {$env_var} per avere più informazioni. +rec-plugin-died-2 = Attenzione: questa opzione stampa chiavi crittografiche private su standard error. + err-plugin-multiple = Il plugin ha riportato errori multipli: err-read-identity-encrypted-without-passphrase = @@ -73,6 +80,24 @@ err-read-identity-not-found = File di identità non trovato: {$filename} err-read-invalid-recipient = Destinatario '{$recipient}' invalido. +err-read-invalid-recipients-file = + Il file di destinatari '{$filename}' contiene un destinatario invalido alla riga {$line_number}. + +err-read-missing-recipients-file = File di destinatari non trovato: {$filename} + +err-read-multiple-stdin = Standard input non può essere usato per più funzioni contemporaneamente. + +err-read-rsa-modulus-too-large = + Modulo RSA Troppo Grande + --------------------- + {-openssh} supporta varie dimentioni di modulo RSA, ma {-rage} supporta solo + chiavi di {$max_size} bit al massimo, per evitare di consumare risorse eccessive + quando si usano destinatari non fidati. + +err-read-rsa-modulus-too-small = Chiave RSA troppo piccola. + +err-stream-last-chunk-empty = L'ultimo blocco STREAM è vuoto. Per favore segnala questo evento, e/o prova una versione precedente di {-rage}. + ## Encrypted identities encrypted-passphrase-prompt = Inserisci la passphrase per l'identità cifrata '{$filename}' @@ -128,3 +153,20 @@ ssh-unsupported-key-type = {-openssh} supporta diversi tipi di chiavi, ma {-rage} ne supporta solo alcuni; specificatamente, i tipi '{-ssh-rsa}' e '{-ssh-ed25519}'. Questa chiave SSH è del tipo '{$key_type}', che non è supportato. + + +ssh-unsupported-security-key = + Chiave di Sicurezza SSH Non Supportata + -------------------------------------- + {-openssh} versione 8.2p1 ha introdotto supporto per gli autenticatori {-fido-u2f}, + incluse le chiavi di sicurezza come le {-yubikeys}. {-rage} non funziona con questo + tipo di chiavi SSH, perché il loro protocollo non supporta la cifratura. + Questa chiave SSH è del tipo incompatibile '{$key_type}'. + + Se hai una chiave di sicurezza compatibile, puoi usare questo plugin: + + {$age_plugin_yubikey_url} + + Una chiave di sicurezza usata sia con {-openssh} sia con questo plugin avrà + chiavi pubbliche SSH e {-age} separate, perché questo plugin si basa sul + protocollo {-piv}. diff --git a/rage/i18n/it/rage.ftl b/rage/i18n/it/rage.ftl index 8f43adbd..625c89da 100644 --- a/rage/i18n/it/rage.ftl +++ b/rage/i18n/it/rage.ftl @@ -56,15 +56,34 @@ ## Usage -usage-header = Usage +usage-header = Utilizzo -recipient = RECIPIENT -recipients-file = PATH -identity = IDENTITY -plugin-name = PLUGIN-NAME +recipient = DESTINATARIO +recipients-file = PERCORSO +identity = IDENTITÀ +plugin-name = NOME-PLUGIN input = INPUT output = OUTPUT +args-header = Argomenti + +help-arg-input = Posizione di un file di input. + +flags-header = Opzioni + +help-flag-help = Presenta questo messaggio e esci. +help-flag-version = Presenta la versione e esci. +help-flag-encrypt = Cifra l'input (il default). +help-flag-decrypt = Decifra l'input. +help-flag-passphrase = Cifra con una passphrase invece che con i destinatari. +help-flag-max-work-factor = Fattore di complessità massima per decifrare passphrase. +help-flag-armor = Codifica l'output della cifratura in PEM. +help-flag-recipient = Cifra al {recipient} specificato. Può essere ripetuto. +help-flag-recipients-file = Cifra ai destinatari elencati in {recipients-file}. Può essere ripetuto. +help-flag-identity = Usa il file {identity}. Può essere ripetuto. +help-flag-plugin-name = Usa {-age-plugin-}{plugin-name} in modalità di default come identità. +help-flag-output = Scrivi l'output al file {output}. + rage-after-help-content = {input} ha come valore predefinito lo standard input, e {output} ha come valore predefinito lo standard output. @@ -89,6 +108,9 @@ rage-after-help-example = {" "}{$example_b} {" "}{$example_c} +keygen-help-flag-output = {help-flag-output} Standard output di default. +keygen-help-flag-convert = Converti un file di identità in un file di destinatari. + ## Formatting warning-msg = Attenzione: {$warning} @@ -109,7 +131,9 @@ warn-double-encrypting = Sta venendo cifrato un file già cifrato ## General errors +err-failed-to-open-input = Impossibile aprire l'input: {$err} err-failed-to-open-output = Impossibile aprire l'output: {$err} +err-failed-to-read-input = Impossibile leggere dall'input: {$err} err-failed-to-write-output = Impossibile scrivere sull'output: {$err} err-identity-ambiguous = {-flag-identity} richiede esplicitamente {-flag-encrypt} o {-flag-decrypt}. err-mixed-encrypt-decrypt = {-flag-encrypt} non può essere usato assieme a {-flag-decrypt}. @@ -121,6 +145,14 @@ err-ux-B = Faccelo sapere # Put (len(A) - len(B) - 32) spaces here. err-ux-C = {" "} +## Keygen errors + +err-identity-file-contains-plugin = Il file '{$filename}' contiene identità per '{-age-plugin-}{$plugin_name}'. +rec-identity-file-contains-plugin = Prova a usare '{-age-plugin-}{$plugin_name}' per convertire questa identità in destinatario. + +err-no-identities-in-file = Nessuna identità trovata nel file '{$filename}'. +err-no-identities-in-stdin = Nessuna identità trovata tramite standard input. + ## Encryption errors err-enc-broken-stdout = Impossibile scrivere sullo standard output: {$err} @@ -150,6 +182,7 @@ rec-dec-armor-flag = Nota che i file armored vengono rilevati automaticamente. err-dec-missing-identities = Identità mancanti. rec-dec-missing-identities = Hai dimenticato di specificare {-flag-identity}? +rec-dec-missing-identities-stdin = Hai dimenticato di passare l'identità tramite standard input? err-dec-mixed-identity-passphrase = {-flag-identity} non può essere usato con file cifrati con una passphrase. @@ -169,7 +202,13 @@ rec-dec-recipient-flag = Intendevi usare {-flag-identity} per specificare una ch ## rage-mount strings --flag-mnt-types = -t/--types +mnt-filename = PERCORSO +mnt-mountpoint = MOUNTPOINT +mnt-types = TIPI + +help-arg-mnt-filename = Il filesystem cifrato da montare. +help-arg-mnt-mountpoint = La cartella su cui montare il filesystem. +help-arg-mnt-types = Il tipo del filesystem (uno di {$types}). info-decrypting = Decifrando {$filename} info-mounting-as-fuse = Montando come filesystem FUSE diff --git a/rage/tests/cmd/rage-keygen/help_it.toml b/rage/tests/cmd/rage-keygen/help_it.toml index f53df813..8beca598 100644 --- a/rage/tests/cmd/rage-keygen/help_it.toml +++ b/rage/tests/cmd/rage-keygen/help_it.toml @@ -2,15 +2,15 @@ bin.name = "rage-keygen" args = "--help" env.add.LC_ALL = "it" stdout = """ -Usage: rage-keygen[EXE] [OPTIONS] [INPUT] +Utilizzo: rage-keygen[EXE] [OPTIONS] [INPUT] -Arguments: - [INPUT] Path to a file to read from. +Argomenti: + [INPUT] Posizione di un file di input. -Options: - -h, --help Print this help message and exit. - -V, --version Print version info and exit. - -o, --output Write the result to the file at path OUTPUT. Defaults to standard output. - -y Convert an identity file to a recipients file. +Opzioni: + -h, --help Presenta questo messaggio e esci. + -V, --version Presenta la versione e esci. + -o, --output Scrivi l'output al file OUTPUT. Standard output di default. + -y Converti un file di identità in un file di destinatari. """ stderr = "" diff --git a/rage/tests/cmd/rage-mount/help_it.toml b/rage/tests/cmd/rage-mount/help_it.toml index b436453b..46ff70ca 100644 --- a/rage/tests/cmd/rage-mount/help_it.toml +++ b/rage/tests/cmd/rage-mount/help_it.toml @@ -2,17 +2,17 @@ bin.name = "rage-mount" args = "--help" env.add.LC_ALL = "it" stdout = """ -Usage: rage-mount[EXE] [OPTIONS] --types +Utilizzo: rage-mount[EXE] [OPTIONS] --types -Arguments: - The encrypted filesystem to mount. - The directory to mount the filesystem at. +Argomenti: + Il filesystem cifrato da montare. + La cartella su cui montare il filesystem. -Options: - -h, --help Print this help message and exit. - -V, --version Print version info and exit. - -t, --types Indicates the filesystem type (one of "tar", "zip"). - --max-work-factor Maximum work factor to allow for passphrase decryption. - -i, --identity Use the identity file at IDENTITY. May be repeated. +Opzioni: + -h, --help Presenta questo messaggio e esci. + -V, --version Presenta la versione e esci. + -t, --types Il tipo del filesystem (uno di "tar", "zip"). + --max-work-factor Fattore di complessità massima per decifrare passphrase. + -i, --identity Usa il file IDENTITÀ. Può essere ripetuto. """ stderr = "" diff --git a/rage/tests/cmd/rage/help_it.toml b/rage/tests/cmd/rage/help_it.toml index fd9805d9..b7dbd840 100644 --- a/rage/tests/cmd/rage/help_it.toml +++ b/rage/tests/cmd/rage/help_it.toml @@ -2,38 +2,38 @@ bin.name = "rage" args = "--help" env.add.LC_ALL = "it" stdout = """ -Usage: rage[EXE] [--encrypt] (-r RECIPIENT | -R PATH)... [-i IDENTITY] [-a] [-o OUTPUT] [INPUT] +Utilizzo: rage[EXE] [--encrypt] (-r DESTINATARIO | -R PERCORSO)... [-i IDENTITÀ] [-a] [-o OUTPUT] [INPUT] rage[EXE] [--encrypt] --passphrase [-a] [-o OUTPUT] [INPUT] - rage[EXE] --decrypt [-i IDENTITY] [-o OUTPUT] [INPUT] + rage[EXE] --decrypt [-i IDENTITÀ] [-o OUTPUT] [INPUT] -Arguments: - [INPUT] Path to a file to read from. +Argomenti: + [INPUT] Posizione di un file di input. -Options: - -h, --help Print this help message and exit. - -V, --version Print version info and exit. - -e, --encrypt Encrypt the input (the default). - -d, --decrypt Decrypt the input. - -p, --passphrase Encrypt with a passphrase instead of recipients. - --max-work-factor Maximum work factor to allow for passphrase decryption. - -a, --armor Encrypt to a PEM encoded format. - -r, --recipient Encrypt to the specified RECIPIENT. May be repeated. - -R, --recipients-file Encrypt to the recipients listed at PATH. May be repeated. - -i, --identity Use the identity file at IDENTITY. May be repeated. - -j Use age-plugin-PLUGIN-NAME in its default mode as an identity. - -o, --output Write the result to the file at path OUTPUT. +Opzioni: + -h, --help Presenta questo messaggio e esci. + -V, --version Presenta la versione e esci. + -e, --encrypt Cifra l'input (il default). + -d, --decrypt Decifra l'input. + -p, --passphrase Cifra con una passphrase invece che con i destinatari. + --max-work-factor Fattore di complessità massima per decifrare passphrase. + -a, --armor Codifica l'output della cifratura in PEM. + -r, --recipient Cifra al DESTINATARIO specificato. Può essere ripetuto. + -R, --recipients-file Cifra ai destinatari elencati in PERCORSO. Può essere ripetuto. + -i, --identity Usa il file IDENTITÀ. Può essere ripetuto. + -j Usa age-plugin-NOME-PLUGIN in modalità di default come identità. + -o, --output Scrivi l'output al file OUTPUT. INPUT ha come valore predefinito lo standard input, e OUTPUT ha come valore predefinito lo standard output. -RECIPIENT può essere: +DESTINATARIO può essere: - Una chiave pubblica age, come generata da rage-keygen[EXE] ("age1..."). - Una chiave pubblica SSH ("ssh-ed25519 AAAA...", "ssh-rsa AAAA..."). -PATH è il percorso ad un file contenente dei destinatari age, +PERCORSO è il percorso ad un file contenente dei destinatari age, uno per riga (ignorando i commenti che iniziano con "#" e le righe vuote). -IDENTITY è il percorso ad un file contenente identità age, una per +IDENTITÀ è il percorso ad un file contenente identità age, una per riga (ignorando i commenti che iniziano con "#" e le righe vuote), o ad un file contenente una chiave SSH. I file di identità possono essere cifrati con age e una passphrase.