meeslepende tweetalige vertaling
SelfTranslate
Zelf gehoste, telemetrievrije Chrome-extensie voor meeslepende tweetalige vertaling (Manifest V3). Eigen sleutel of een model op het apparaat. De typografie van de pagina blijft.
Voorvertoning en stand
Architectuur, vertaalpijpen en de lokale kluis slagen in de testsuite. Er is nog geen Chrome Web Store-kaart en geen openbare download. Het portaal publiceert later gecontroleerde CRX-/Zip-pakketten en een bouwhandleiding.
Geen aanmelding · Sleutel of model op het apparaat · Geen gedwongen abonnement
Zes kerngebruiken01 / INTERACTIONS
Tweetalig of vervangen
Een DOM-TreeWalker bewaart koppen, stijl, code en ritme. Kies tweetalige blokken of een vertaling ter plekke.
Kaart bij aanwijzen
Wijs een zin aan: de vertaling verschijnt zonder de leesstroom te breken. Shift voorkomt per ongeluk starten.
Selectie vertalen
Markeer een zin en krijg definities, grammaticale analyse en voorbeelden op het gekozen model.
Veld vertalen
Schrijf in een veld, driemaal spatie of de ingebedde knop, bevestig daarna voor het vervangen.
Documenten en tweetalige pdf’s
Met Mozilla Readability en PDF.js. Sleep een pdf of een lang artikel en lees het alinea voor alinea uitgelijnd.
Schermafbeelding-OCR
Knip een diagram of beeldtekst uit; een zichtmodel haalt de tekst en vertaalt wat je niet kunt selecteren.
Motoren en lokale modellen02 / ENGINES & MODELS
Lokale inferentie
Alles op jouw machine. Geen netwerk, geen API-kosten, niets verlaat het apparaat.
Cloud-API’s
Je sleutel wordt versleuteld op het apparaat bewaard. Geen tussenserver.
Veiligheid en privacy03 / ARCHITECTURE & SECURITY
Geen telemetrie · clientversleuteling
SelfTranslate gaat uit van een zero-trustgrens. Geschiedenis, vertalingen en tokens gaan niet naar een centrale server.
- AES-GCM-kluis: Sleutels worden in chrome.storage.local versleuteld met Web Crypto AES-GCM. Het hoofdwachtwoord loopt door PBKDF2 (210.000 SHA-256-iteraties en 16 byte willekeurig zout).
- Geen telemetrie: Geen analyse-SDK’s, geen Google Analytics, geen foutbakens, geen activiteitsvolging.
- MV3-isolatie: Het contentscript praat alleen via getypeerde IPC met de service worker. De pagina kan je sleutels en configuratie niet lezen.
Sneltoetsen04 / SHORTCUTS
| Sneltoets | Actie | Bereik |
|---|---|---|
| Alt + T | Pagina vertalen | Elke webpagina |
| Alt + Shift + T | Origineel herstellen | Vertaalde pagina |
| Alt + S | Selectie vertalen | Als tekst is geselecteerd |
| Triple-Space | Actief veld vertalen | Veld of textarea in focus |
| Rechtermuisknop | Pagina of selectie vertalen | Contextmenu |
Architectuurnotities
Hoe clientversleuteling en modelkoppeling zijn gedacht, in het ontwerpjournaal.