Docs
Documentación de producto y notas para desarrolladores de Translator.
Modos de traducción
Selección
Selecciona texto y traduce con el botón o con una tecla (modo inline o popup configurable).
Selecciona texto y traduce con el botón o con una tecla (modo inline o popup configurable).
Hover
Pasa el mouse sobre un párrafo y usa la tecla configurable (por defecto: Shift) para ver traducción bilingüe inline.
Pasa el mouse sobre un párrafo y usa la tecla configurable (por defecto: Shift) para ver traducción bilingüe inline.
Página completa
Traduce toda la página manteniendo el layout y tipografía.
Traduce toda la página manteniendo el layout y tipografía.
Mostrar / ocultar
Oculta o muestra traducciones desde el “float ball” sin volver a traducir.
Oculta o muestra traducciones desde el “float ball” sin volver a traducir.
Entrada
Traduce cualquier texto pegado desde el menú del float ball.
Traduce cualquier texto pegado desde el menú del float ball.
Subtítulos YouTube
Traducción en tiempo real (opcional).
Traducción en tiempo real (opcional).
APIs compatibles
OpenAI compatible
Endpoints con forma de chat completions (cloud, local o self-hosted).
Endpoints con forma de chat completions (cloud, local o self-hosted).
Anthropic Claude
Detecta endpoints estilo Claude (p. ej. `/v1/messages`).
Detecta endpoints estilo Claude (p. ej. `/v1/messages`).
Gemini / DeepSeek / OpenRouter
Vía presets o gateways compatibles con OpenAI.
Vía presets o gateways compatibles con OpenAI.
LLM local
Ollama o LM Studio vía endpoint compatible para máxima privacidad.
Ollama o LM Studio vía endpoint compatible para máxima privacidad.
Endpoint custom
Puedes usar tu propio proxy o servidor interno.
Puedes usar tu propio proxy o servidor interno.
BYO key
La extensión es gratis; tú aportas tu API key.
La extensión es gratis; tú aportas tu API key.
Privacidad
Directo al endpoint
Las solicitudes van solo al endpoint configurado en Settings.
Las solicitudes van solo al endpoint configurado en Settings.
Local / intranet
Puedes usar un modelo local/intranet para operar solo en LAN.
Puedes usar un modelo local/intranet para operar solo en LAN.
Sin cuenta
Sin registro; la configuración vive en tu navegador.
Sin registro; la configuración vive en tu navegador.
Notas de implementación
Manifest V3
Content scripts (DOM/UI) + background service worker (API).
Content scripts (DOM/UI) + background service worker (API).
Batch + concurrencia
Traducción de página por lotes con límites de tokens/chars.
Traducción de página por lotes con límites de tokens/chars.
Fórmulas/LaTeX
Se protegen con placeholders para no romper MathJax/KaTeX.
Se protegen con placeholders para no romper MathJax/KaTeX.
Código / tablas
Se omiten para evitar corromper snippets y layouts.
Se omiten para evitar corromper snippets y layouts.
Storage
Config guardada en `chrome.storage.sync`.
Config guardada en `chrome.storage.sync`.
i18n
UI localizada; el sitio también tiene múltiples idiomas.
UI localizada; el sitio también tiene múltiples idiomas.