aboutsummaryrefslogtreecommitdiffstats
path: root/src/locales/it.json
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-10 22:01:32 -0700
committerAdam Soltys <[email protected]>2026-10-10 22:01:32 -0700
commit8b6d2837716aeb04bedbfdd9c00ab9071be63f90 (patch)
tree49bd78e742929b85120b66f5813f5844437477b1 /src/locales/it.json
parente253cbd16d502cd382a6f7632d2851db4ae1a6ae (diff)
downloadcoinosv3-8b6d2837716aeb04bedbfdd9c00ab9071be63f90.tar.gz
coinosv3-8b6d2837716aeb04bedbfdd9c00ab9071be63f90.zip
Lock with fingerprint or face. The padlock's "Protect this device?" now offers a passkey instead of a password, and Settings → Security can turn it on or off. The saved-wallets vault is sealed under a secret only that passkey's PRF produces (behind the phone's fingerprint/face check, the passkey kept by the platform's secure hardware or password manager), so nothing in this browser's storage opens it. Opening the app on a locked device asks for the passkey by itself; a cancel leaves an Unlock button. The prompts that need the vault opened (save, forget, lock a stray wallet) take the passkey too; there's no Change password for a vault that has none; the recovery words remain the way back. The lock passkey has its own PRF salt and a marked user handle, not discoverable where the platform allows — passkey sign-in refuses it rather than derive a stranger's key from it. English + Italian strings. tools/passkey-lock-test.js (Chrome's virtual authenticator with PRF).
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Vps2H27rhbG9ZqseGfMrc3
Diffstat (limited to 'src/locales/it.json')
-rw-r--r--src/locales/it.json16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/locales/it.json b/src/locales/it.json
index 0758259..11ecd10 100644
--- a/src/locales/it.json
+++ b/src/locales/it.json
@@ -1443,5 +1443,17 @@
"copy": "Copia",
"switchUnit": "Passa BTC / sats",
"footerMadeBy": "creato da",
- "footerSourceOn": "codice sorgente su"
-} \ No newline at end of file
+ "footerSourceOn": "codice sorgente su",
+ "passkeyLockBtn": "Blocca con impronta o volto",
+ "passkeyLockDesc": "I tuoi portafogli salvati sono cifrati con una passkey custodita nell’hardware sicuro del telefono (o nel tuo gestore di password). Per aprirli serve la tua impronta o il tuo volto. Se perdi la passkey, le parole di recupero li ripristinano comunque.",
+ "passkeyLockOnNote": "Bloccato con impronta o volto (una passkey).",
+ "passkeyLockOff": "Disattiva il blocco con impronta",
+ "passkeyLockOnToast": "Blocco con impronta attivo",
+ "passkeyLockOffToast": "Blocco con impronta disattivato",
+ "passkeyLockFailed": "Impossibile usare una passkey qui: {msg}",
+ "passkeyUnlock": "Sblocca con impronta o volto",
+ "passkeyLockedDesc": "I tuoi portafogli sono bloccati su questo dispositivo. Usa l’impronta o il volto per aprirli.",
+ "passkeyEnterDesc": "Usa l’impronta o il volto per aprire i portafogli salvati su questo dispositivo.",
+ "passkeyLostHint": "Hai perso la passkey? Le parole di recupero ripristinano comunque ogni portafoglio.",
+ "lockPwOrPassword": "oppure imposta una password:"
+}