⚙️ Configuración de BuxarTranslate

Archivo: settings.html
Propósito: Descripción de todas las configuraciones y configuración de extensión

🎛️ Configuraciones Disponibles

translateTo (Idioma de Traducción Objetivo)

Descripción: Idioma principal al que se traducirá el texto

Por Defecto: "es" (español)

Valores: Cualquiera de 100+ idiomas soportados (es, en, ru, de, fr, it, zh, ja, ko, etc.)

Efecto: Determina elemento del menú contextual y resultado de traducción

autoDetectLanguage (Detección Automática de Idioma)

Descripción: Detección automática del idioma original del texto

Por Defecto: true

Valores: true / false

Efecto: Cuando está activado, detecta automáticamente el idioma original del texto

windowDisplayTime (Tiempo de Visualización de Ventana)

Descripción: Tiempo en segundos hasta cierre automático de ventana de traducción

Por Defecto: 30

Rango: 5 - 300 segundos

Efecto: Determina cuánto tiempo permanece abierta la ventana de traducción

userLang (Idioma de Interfaz)

Descripción: Idioma de interfaz de la extensión

Por Defecto: "auto" (idioma del sistema)

Valores: "auto", "en", "ru", "de", "es", "it", "fr"

Efecto: Determina idioma de todas las etiquetas e interfaz de extensión

🔧 Configuración a través de Popup

1. Abrir popup de configuraciones

Haga clic en el icono BuxarTranslate en la esquina superior derecha de Thunderbird

2. Seleccionar idioma objetivo

Use lista desplegable o búsqueda para seleccionar idioma de traducción

// Ejemplo de selección de idioma - Abra lista desplegable "🎯 Idioma Objetivo" - Ingrese nombre de idioma en búsqueda o seleccione de lista - Use idiomas rápidos para opciones frecuentes
3. Configurar tiempo de visualización

Establezca tiempo cómodo de cierre automático de ventana de traducción

// Valores recomendados: - 10-15 segundos: para vista rápida - 30 segundos: uso estándar - 60+ segundos: para trabajo con textos largos
4. Seleccionar idioma de interfaz

Establezca idioma preferido para interfaz de extensión

5. Guardar configuraciones

Haga clic en botón "💾 Guardar Configuraciones" para aplicar cambios

⚡ Idiomas Rápidos

El sistema de idiomas rápidos permite cambiar instantáneamente entre idiomas más usados:

Actualizaciones Automáticas

El sistema añade automáticamente idiomas usados al panel de acceso rápido

Límite de 5 Idiomas

El panel muestra hasta 5 idiomas más usados

Cambio Instantáneo

Al hacer clic en botón de idioma rápido se aplica inmediatamente como objetivo

Indicador Visual

El idioma seleccionado actualmente se resalta en el panel de idiomas rápidos

💾 Almacenamiento de Configuraciones

Todas las configuraciones se almacenan en almacenamiento local del navegador usando WebExtension API:

// Estructura de almacenamiento de configuraciones { "translateTo": "es", "autoDetectLanguage": true, "windowDisplayTime": 30, "userLang": "auto", "recentLanguages": ["es", "en", "ru", "de", "fr"], "lastTranslation": { "original": "Hello world", "translated": "Hola mundo", "sourceLang": "en", "targetLang": "es", "timestamp": 1700000000000, "translator": "google" } }

🔄 Restablecer Configuraciones

Para restablecer configuraciones a valores por defecto:

  1. Abra Herramientas de Desarrollo (F12)
  2. Vaya a pestaña "Storage" o "Application"
  3. Encuentre almacenamiento de extensión BuxarTranslate
  4. Elimine todas las claves o reinstale la extensión