traducción bilingüe inmersiva
SelfTranslate
Extensión Chrome de traducción bilingüe inmersiva, autoalojada y sin telemetría (Manifest V3). Trae tus propias claves o un modelo local. La tipografía de la página se conserva.
Vista previa y estado
La arquitectura, las tuberías de traducción y la caja fuerte local están verificadas en la suite de pruebas. Por ahora no hay ficha en Chrome Web Store ni descarga pública. Más adelante el portal publicará paquetes CRX / Zip auditados y una guía de compilación.
Sin inicio de sesión · Clave o modelo en tu dispositivo · Sin suscripción forzada
Seis usos principales01 / INTERACTIONS
Modo bilingüe o de reemplazo
Un TreeWalker del DOM conserva títulos, estilo, código y maquetación. Elige bloques bilingües o una traducción in situ.
Tarjeta al pasar el cursor
Pasa el cursor por una frase y aparece la traducción sin romper la lectura. El atajo con Shift evita disparos accidentales.
Traducir la selección
Marca una frase y obtén definiciones, desglose gramatical y ejemplos en el modelo que elijas.
Traducir el cuadro de texto
Escribe en un campo, pulsa triple espacio o el botón incrustado y confirma antes de sustituir.
Documentos y PDF bilingües
Con Mozilla Readability y PDF.js. Arrastra un PDF o un artículo largo y léelo alineado, párrafo a párrafo.
OCR de captura
Recorta un gráfico o texto en imagen; un modelo de visión extrae y traduce lo que no se puede seleccionar.
Motores y modelos locales02 / ENGINES & MODELS
Inferencia local
Todo en tu máquina. Sin red, sin coste de API, sin salir del dispositivo.
APIs en la nube
Tu clave se cifra y se guarda en el dispositivo. No hay servidor intermedio.
Seguridad y privacidad03 / ARCHITECTURE & SECURITY
Cero telemetría · cifrado en el cliente
SelfTranslate parte de un perímetro de confianza cero. No envía historial, traducciones ni tokens a un servidor central.
- Caja AES-GCM: Las claves se cifran en chrome.storage.local con Web Crypto AES-GCM. La contraseña maestra pasa por PBKDF2 (210.000 iteraciones SHA-256 y sal aleatoria de 16 bytes).
- Cero telemetría: Sin SDK de analítica, sin Google Analytics, sin balizas de error, sin seguimiento de actividad.
- Aislamiento MV3: El content script solo habla con el service worker por IPC tipado. La página no puede leer tus claves ni la configuración.
Atajos04 / SHORTCUTS
| Atajo | Acción | Ámbito |
|---|---|---|
| Alt + T | Traducir la página | Cualquier página |
| Alt + Shift + T | Restaurar el original | Página traducida |
| Alt + S | Traducir la selección | Con texto seleccionado |
| Triple-Space | Traducir el campo activo | Input o textarea con foco |
| Clic derecho | Traducir página o selección | Menú contextual |
Notas de arquitectura
Cómo está pensado el cifrado en el cliente y el encaje de modelos, en el diario de diseño.