⚙️ Impostazioni BuxarTranslate

File: settings.html
Scopo: Descrizione di tutte le impostazioni e configurazione dell'estensione

🎛️ Impostazioni disponibili

translateTo (Lingua di destinazione traduzione)

Descrizione: Lingua principale in cui verrà tradotto il testo

Predefinito: "it" (italiano)

Valori: Qualsiasi delle 100+ lingue supportate (en, de, fr, es, it, zh, ja, ko, ecc.)

Influenza: Determina la lingua della voce nel menu contestuale e il risultato della traduzione

autoDetectLanguage (Rilevamento automatico lingua)

Descrizione: Rilevamento automatico della lingua del testo originale

Predefinito: true

Valori: true / false

Influenza: Se attivato rileva automaticamente la lingua del testo originale

windowDisplayTime (Tempo di visualizzazione finestra)

Descrizione: Tempo in secondi fino alla chiusura automatica della finestra di traduzione

Predefinito: 30

Intervallo: 5 - 300 secondi

Influenza: Determina per quanto tempo la finestra di traduzione rimarrà aperta

userLang (Lingua dell'interfaccia)

Descrizione: Lingua dell'interfaccia dell'estensione

Predefinito: "auto" (lingua di sistema)

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

Influenza: Determina la lingua di tutte le etichette e dell'interfaccia dell'estensione

🔧 Configurazione tramite Popup

1. Apri il popup delle impostazioni

Clicca sull'icona BuxarTranslate nell'angolo in alto a destra di Thunderbird

2. Seleziona la lingua di destinazione

Usa il menu a tendina o la ricerca per selezionare la lingua di traduzione

// Esempio selezione lingua - Apri il menu a tendina "🎯 Target Language" - Inserisci il nome della lingua nella ricerca o seleziona dall'elenco - Usa le lingue rapide per le opzioni frequenti
3. Configura il tempo di visualizzazione

Imposta un tempo confortevole per la chiusura automatica della finestra di traduzione

// Valori consigliati: - 10-15 secondi: per anteprima rapida - 30 secondi: uso standard - 60+ secondi: per lavorare con testi lunghi
4. Seleziona la lingua dell'interfaccia

Imposta la lingua preferita per l'interfaccia dell'estensione

5. Salva le impostazioni

Clicca il pulsante "💾 Save Settings" per applicare le modifiche

⚡ Lingue rapide

Il sistema delle lingue rapide permette di passare istantaneamente tra le lingue più utilizzate frequentemente:

Aggiornamento automatico

Il sistema aggiunge automaticamente le lingue utilizzate al pannello di accesso rapido

Limite di 5 lingue

Nel pannello vengono visualizzate fino a 5 lingue più utilizzate frequentemente

Passaggio istantaneo

Il clic sul pulsante della lingua rapida la applica immediatamente come destinazione

Indicatore visivo

La lingua selezionata corrente è evidenziata nel pannello delle lingue rapide

💾 Memorizzazione impostazioni

Tutte le impostazioni sono memorizzate nell'archivio locale del browser utilizzando WebExtension API:

// Struttura memorizzazione impostazioni { "translateTo": "it", "autoDetectLanguage": true, "windowDisplayTime": 30, "userLang": "auto", "recentLanguages": ["it", "en", "es", "fr", "de"], "lastTranslation": { "original": "Hello world", "translated": "Ciao mondo", "sourceLang": "en", "targetLang": "it", "timestamp": 1700000000000, "translator": "google" } }

🔄 Ripristino impostazioni

Per ripristinare le impostazioni ai valori predefiniti:

  1. Apri gli Strumenti di sviluppo (F12)
  2. Vai alla scheda "Storage" o "Application"
  3. Trova l'archivio dell'estensione BuxarTranslate
  4. Elimina tutte le chiavi o reinstalla l'estensione