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.

LM Studio (hy-mt2-1.8b)Ollama (qwen2.5 / llama3)vLLM Metal (Apple Silicon)CLI Bridge (Custom local tool)

APIs en la nube

Tu clave se cifra y se guarda en el dispositivo. No hay servidor intermedio.

OpenAI 兼容协议DeepSeek智谱 GLMKimiMiniMaxDeepL (Free/Pro)Google 翻译微软 Bing腾讯翻译君百度翻译字节火山翻译网易有道智云

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

AtajoAcciónÁmbito
Alt + TTraducir la páginaCualquier página
Alt + Shift + TRestaurar el originalPágina traducida
Alt + STraducir la selecciónCon texto seleccionado
Triple-SpaceTraducir el campo activoInput o textarea con foco
Clic derechoTraducir página o selecciónMenú contextual

Notas de arquitectura

Cómo está pensado el cifrado en el cliente y el encaje de modelos, en el diario de diseño.

Leer la nota de arquitectura