Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

linguist

Extensión de navegador open source para traducción privada y offline. Soporta 130 idiomas, TTS y diccionario personal. Modular con soporte Docker y múltiples backends (Google, DeepL, propio).

Ficha actualizada 19 sept 2026, 16:43 · upstream 8 sept 2026, 14:59 · release v7.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es linguist

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Linguist es una extensión de navegador de código abierto diseñada para reemplazar servicios comerciales de traducción, priorizando la privacidad y el control del usuario. Permite traducir páginas web completas, texto resaltado, subtítulos de plataformas como Netflix y mensajes privados en tiempo real. Cuenta con un sistema modular que permite integrar cualquier servicio de traducción o utilizar módulos personalizados, incluyendo la traducción offline mediante Bergamot.

La herramienta incluye funcionalidades avanzadas como síntesis de voz (TTS) para escuchar las traducciones y un diccionario personal para guardar términos aprendidos e historial de traducciones. Está construida con React y Node.js, ofreciendo una arquitectura robusta que soporta despliegues locales o en contenedores Docker, facilitando su integración en entornos autoalojados sin depender de APIs externas sensibles.

Su enfoque open source garantiza transparencia en el procesamiento de datos y permite a los usuarios auditar el código fuente. La extensión es compatible con múltiples navegadores y ofrece opciones de donación para mantener su independencia frente a intereses comerciales.

CASOS DE USO
  • Traducción instantánea de páginas web completas manteniendo el formato original
  • Traducción de subtítulos en streaming (Netflix) y videos locales
  • Creación de diccionario personal para aprender vocabulario offline
  • Uso de traductores personalizados o backends propios sin enviar datos a terceros
  • Lectura auditiva de traducciones mediante síntesis de voz integrada
PUNTOS DESTACADOS
  • Traducción completamente privada sin recopilación de datos personales
  • Soporte nativo para traducción offline con Bergamot Translator
  • Arquitectura modular compatible con múltiples servicios (Google, DeepL, Bing)
  • Interfaz construida con React y Node.js para rendimiento óptimo
  • Compatible con navegadores Firefox y Chromium en escritorio y móvil
PRECAUCIONES
  • Requiere instalación manual en navegadores no listados oficialmente
  • Funcionalidad de Android limitada a Firefox Nightly o Chromium con soporte de extensiones
  • Dependencia de recursos locales para traducción offline (CPU/RAM)
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instalar como extensión en Firefox/Chrome o usar Docker si se configura backend propio. Requiere 2 núcleos CPU y 2GB RAM mínimo para traducción local. Verificar compatibilidad del navegador antes de instalar en producción.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.