traduzione bilingue immersiva
SelfTranslate
Estensione auto-ospitata di traduzione bilingue immersiva (Manifest V3), senza telemetria. Porta la tua chiave o un modello sul dispositivo. La tipografia della pagina resta.
Anteprima e stato
Architettura, pipeline di traduzione e cassaforte locale passano la suite di test. Non c’è ancora una scheda nel Chrome Web Store né un download pubblico. Il portale pubblicherà in seguito pacchetti CRX/Zip verificati e una guida di compilazione.
Nessun accesso · Chiave o modello sul dispositivo · Nessun abbonamento forzato
Sei usi centrali01 / INTERACTIONS
Bilingue o sostituzione
Un TreeWalker DOM conserva titoli, stile, codice e ritmo. Scegli blocchi bilingui o una traduzione sul posto.
Scheda al passaggio
Passa su una frase: la traduzione compare senza interrompere la lettura. Maiuscola evita avvii accidentali.
Traduci la selezione
Evidenzia una frase e ottieni definizioni, analisi grammaticale ed esempi sul modello scelto.
Traduci il campo
Scrivi in un campo, triplo spazio o pulsante incorporato, poi conferma prima di sostituire.
Documenti e PDF bilingui
Con Mozilla Readability e PDF.js. Trascina un PDF o un articolo lungo e leggilo allineato, paragrafo per paragrafo.
OCR da cattura
Ritaglia un grafico o testo in immagine; un modello visivo estrae e traduce ciò che non si può selezionare.
Motori e modelli locali02 / ENGINES & MODELS
Inferenza locale
Tutto sulla tua macchina. Senza rete, senza costi API, senza uscire dal dispositivo.
API nel cloud
La chiave è cifrata e resta sul dispositivo. Nessun server intermedio.
Sicurezza e privacy03 / ARCHITECTURE & SECURITY
Zero telemetria · cifratura sul client
SelfTranslate parte da un perimetro zero-trust. Non invia cronologia, traduzioni né token a un server centrale.
- Cassaforte AES-GCM: Le chiavi sono cifrate in chrome.storage.local con Web Crypto AES-GCM. La password master passa da PBKDF2 (210.000 iterazioni SHA-256 e sale casuale di 16 byte).
- Zero telemetria: Niente SDK di analisi, niente Google Analytics, niente fari di errore, niente tracciamento.
- Isolamento MV3: Lo script di contenuto parla al service worker solo via IPC tipizzato. La pagina non legge chiavi né configurazione.
Scorciatoie04 / SHORTCUTS
| Scorciatoia | Azione | Ambito |
|---|---|---|
| Alt + T | Traduci la pagina | Qualsiasi pagina |
| Alt + Shift + T | Ripristina l’originale | Pagina tradotta |
| Alt + S | Traduci la selezione | Quando c’è testo selezionato |
| Triple-Space | Traduci il campo attivo | Campo o textarea in focus |
| Clic destro | Traduci pagina o selezione | Menu contestuale |
Note di architettura
Come sono pensati cifratura sul client e innesto dei modelli, nel diario di progetto.