L’app desktop di 77Fox per Windows può eseguire cinque modelli di traduzione sul tuo PC: M2M100, Hy-MT2-1.8B, Hy-MT2-7B, Index-Translate-2B e Index-Translate-9B. La traduzione avviene in locale, il testo non lascia il computer e non si consumano crediti IA; per scegliere, guarda prima le lingue che traduci e poi la tua scheda video. I modelli girano nell’app desktop per Windows e l’estensione del browser li usa passando da lì; la console web e l’app Android non possono usarli.
Contratti, documenti dei clienti, materiale interno: tanti preferiscono non mandarli a nessun servizio cloud. In aereo o su una rete aziendale isolata la traduzione cloud non si collega comunque, e con le API a consumo, a forza di tradurre, il conto sale. I modelli locali coprono questi casi; il difficile è scegliere. Tra i cinque, il download varia di quasi cinque volte, le lingue vanno da 33 a 150, e la possibilità di accelerare con la scheda video dipende da chi l’ha prodotta.
I cinque modelli in una tabella
| Modello | Download | Lingue | Licenza | Pubblicato da | Accelerazione GPU |
|---|---|---|---|---|---|
| M2M100 (418M) | Circa 1,8 GB | Circa 100 | MIT | Meta | Solo NVIDIA |
| Hy-MT2-1.8B | Circa 1,1 GB | 33 | Apache-2.0 | Tencent Hunyuan | NVIDIA, AMD, Intel |
| Hy-MT2-7B | Circa 4,3 GB | 33 | Apache-2.0 | Tencent Hunyuan | NVIDIA, AMD, Intel |
| Index-Translate-2B | Circa 1,2 GB | 150 | Apache-2.0 | Team Index di bilibili | NVIDIA, AMD, Intel |
| Index-Translate-9B | Circa 5,4 GB | 150 | Apache-2.0 | Team Index di bilibili | NVIDIA, AMD, Intel |
Le dimensioni di download sono quelle che mostra 77Fox nelle impostazioni. M2M100 richiede in più un ambiente Python, di cui parla la sezione successiva.
In una riga ciascuno:
- M2M100: circa 100 lingue; serve un ambiente Python, e con schede AMD o Intel gira solo sulla CPU.
- Hy-MT2-1.8B: il download più piccolo dei cinque, 33 lingue.
- Hy-MT2-7B: le stesse 33 lingue, in un file circa quattro volte più grande.
- Index-Translate-2B: 150 lingue, in un file appena più grande di Hy-MT2-1.8B.
- Index-Translate-9B: il file più grande dei cinque, sempre 150 lingue.
I modelli si trovano in Impostazioni → 77foxAI → AI locale, nell’elenco dei modelli locali, e si scaricano uno per uno; per toglierne uno, fai clic destro sulla sua riga e scegli «Disinstalla ed elimina i file». Scaricare non vuol dire caricare: un modello entra in memoria solo quando qualcosa lo usa. Un download interrotto riprende da dove si era fermato, e con «Cambia cartella» sposti la cartella dei modelli su un disco più capiente.
Due cose da controllare prima di scaricare
Il componente di esecuzione
Hy-MT2 e Index-Translate condividono un componente di esecuzione, che nell’app si chiama «Runtime llama.cpp» e si installa insieme al primo di questi modelli che scarichi. La sua dimensione dipende dalla scheda video: la versione per schede NVIDIA pesa circa 630 MB, negli altri casi bastano poche decine di MB. Lo installi una volta e vale per tutti e quattro.
M2M100 usa invece un ambiente Python separato. Sul PC deve esserci già Python 3.10–3.13; 77Fox installa poi in un ambiente isolato PyTorch e le altre dipendenze, circa 3,4 GB sulla strada NVIDIA e circa 950 MB su quella CPU, saltando le parti già installate. Anche una scheda NVIDIA con un driver troppo vecchio prende la strada CPU. Senza Python compare «Python 3.10–3.13 non trovato. Installa prima Python», e anche una versione fuori da quell’intervallo ha il suo avviso.
Da dove arrivano i download
Hy-MT2 e Index-Translate si scaricano solo da Hugging Face, in versioni fisse verificate dopo il download: se la verifica non passa, l’installazione non conta come riuscita. Il runtime llama.cpp arriva da GitHub. Per M2M100 c’è il menu «Origine del download», che di default usa ModelScope, un archivio di modelli con sede in Cina, e ripiega su Hugging Face se quel download non riesce; puoi anche scegliere direttamente Hugging Face.
Sulle reti in cui l’accesso a Hugging Face o a GitHub è limitato, Hy-MT2 e Index-Translate potrebbero non installarsi; M2M100 si può scaricare da ModelScope.
Scegliere in base alla scheda video
| Il tuo PC | Cosa succede con la scelta automatica | Consiglio |
|---|---|---|
| Scheda NVIDIA | Con un driver abbastanza recente, tutti e cinque usano la GPU (CUDA) | Scegli in base alle lingue; i file 7B e 9B sono grandi, quindi lascia spazio nella memoria video |
| Scheda AMD | Hy-MT2 e Index-Translate possono usare la GPU (Vulkan); M2M100 gira sulla CPU | Preferisci Hy-MT2 o Index-Translate |
| Scheda Intel | Come AMD | Come AMD |
| Nessuna GPU utilizzabile | Tutti e cinque girano sulla CPU | Comincia da Hy-MT2-1.8B o Index-Translate-2B: download più piccolo e meno risorse occupate |
Con AMD e Intel, l’accelerazione Vulkan richiede che in Windows sia presente il runtime Vulkan; senza, si usa la CPU.
Come impostare «Hardware di traduzione»
L’opzione «Hardware di traduzione» si trova in Impostazioni → 77foxAI → AI locale, nelle impostazioni della traduzione screenshot e in quelle dell’estensione del browser: in tutti e tre i punti è la stessa impostazione.
- Di default sceglie 77Fox: se c’è una GPU utilizzabile, usa la GPU. NVIDIA usa CUDA; AMD e Intel usano Vulkan, che però vale solo per Hy-MT2 e Index-Translate: su queste schede M2M100 usa la CPU.
- Puoi anche scegliere a mano CPU o GPU. Il cambio aspetta la fine della traduzione in corso e resta valido dopo un riavvio; per tornare alla scelta automatica usa «Automatico», che compare dopo una scelta manuale. Quando il modello attuale non può usare la GPU, il pulsante GPU è in grigio.
- La riga mostra sia il dispositivo scelto sia quello effettivamente in uso, per esempio «In esecuzione su GPU». Anche la traduzione della selezione e quella degli screenshot indicano CPU o GPU accanto al tempo impiegato.
- Se la GPU dà problemi ricevi un errore: non si torna alla CPU di nascosto. Se blocchi la GPU a mano e poi passi a un modello che la tua scheda non accelera (per esempio M2M100 su una scheda AMD), il caricamento fallisce; rimetti «Automatico» oppure CPU.
Queste scelte restano solo su questo PC e non si sincronizzano con l’account.
Scegliere in base alle lingue
- Se tutto quello che traduci rientra nelle 33 lingue di Hy-MT2, scegli Hy-MT2: la versione 1.8B è la più leggera dei cinque, la 7B ha un file molto più grande.
- Se nei testi di partenza compaiono spesso lingue meno diffuse, scegli Index-Translate, che ne copre 150.
- M2M100 sta nel mezzo, con circa 100 lingue. Il suo limite è l’ambiente: richiede Python e accelera solo su NVIDIA.
- Nella stessa famiglia, le due dimensioni coprono le stesse lingue e cambiano per dimensione del file e risorse occupate.
Il numero di lingue in tabella indica che cosa copre il modello. Con i modelli locali, in 77Fox puoi tradurre verso 33 lingue comuni; un modello con copertura più ampia, quindi, legge soprattutto più lingue di partenza. Il numero non dice nemmeno che ogni lingua venga tradotta altrettanto bene: far tradurre a ogni candidato un paragrafo dei tuoi testi abituali ti dice più di qualsiasi tabella.
Memoria: un modello alla volta, e «Mantieni caricato»
Dei cinque, in un dato momento solo uno sta in memoria o nella memoria video. Quando cambi modello, 77Fox verifica che il precedente sia uscito del tutto prima di caricare il successivo.
Senza «Mantieni caricato», un modello viene rilasciato dopo 15 minuti di inattività, e la traduzione successiva aspetta che venga ricaricato. «Mantieni caricato» ti fa scegliere un modello installato: si carica subito e si ricarica a ogni avvio di 77Fox; scegliendo «Nessuno» lo rilasci subito. Con l’opzione attiva, se un’altra funzione usa per un momento un modello diverso, al termine torna quello tenuto caricato. L’opzione è in Impostazioni → 77foxAI → AI locale e nelle impostazioni della traduzione screenshot, e nel menu dell’area di notifica c’è l’interruttore «Mantieni caricato il modello di traduzione locale».
| Mantieni caricato | Memoria o memoria video | Attesa prima di tradurre | Adatto a |
|---|---|---|---|
| «Nessuno» (predefinito) | Rilasciata dopo 15 minuti di inattività | Dopo il rilascio, la prima traduzione aspetta il caricamento | Uso occasionale, poca memoria |
| Un modello scelto | Occupata sempre | Nessuna attesa | Uso intenso ogni giorno, memoria in abbondanza |
Per screenshot, pagine web e prompt cerca di usare lo stesso modello: ne entra uno alla volta, e alternarli significa scaricare e ricaricare di continuo.
Dove si possono usare
| Dove | Modelli locali? | Note |
|---|---|---|
| Traduzione delle pagine e della selezione | Sì | Con l’estensione del browser di 77Fox (installata tramite l’app desktop), che chiama l’app desktop associata con una connessione locale |
| Traduzione screenshot | Sì | Nell’app per Windows; vedi la traduzione screenshot |
| Traduzione dei prompt | Sì | Nella libreria di prompt; vedi la traduzione dei prompt |
| Console web e app Android | No | Le opzioni locali mostrano «Richiede desktop»; l’app Android carica la console web |
| L’estensione autonoma 77Translate | No | Solo il canale gratuito di Google e le Key personali; vedi 77Translate |
Per usarli nel browser, tieni l’app desktop di 77Fox aperta e associata. Se non lo è, l’estensione passa temporaneamente alla prima fonte disponibile, in quest’ordine: la tua Key personale, 77Fox Cloud (con accesso effettuato e crediti rimasti nel piano), poi il canale gratuito di Google (quando non è al limite di richieste), e lo segnala una volta sulla pagina con un avviso che dice che 77Fox non è avviato e che il modello locale è stato sostituito per il momento. In quel periodo il testo della pagina va a quella fonte, e con 77Fox Cloud si consumano crediti; quando l’app desktop torna, l’estensione torna da sola al modello locale. Se nessuna delle tre è disponibile, l’estensione segnala che l’app desktop non è collegata. La traduzione degli screenshot e quella dei prompt girano già dentro l’app desktop, quindi per loro questo non succede.
La configurazione nell’estensione è descritta in modelli di traduzione locali nell’estensione, le differenze tra le fonti in come scegliere il motore di traduzione web e l’uso completo con gli screenshot in come tradurre uno screenshot su Windows.
Domande frequenti
È davvero tutto offline?
Scaricare un modello e il suo componente di esecuzione richiede internet; dopo, la traduzione si calcola solo sul tuo PC. La traduzione degli screenshot e dei prompt con un modello locale funziona anche con la rete staccata. Nella traduzione delle pagine, estensione e app desktop comunicano con una connessione locale, quindi anche lì non serve internet, purché l’app desktop sia aperta e associata; altrimenti l’estensione passa temporaneamente a un’altra fonte.
Si può usare su un portatile senza scheda video dedicata?
Sì. Tutti e cinque i modelli girano sulla CPU. Con la sola grafica integrata Intel o AMD, la scelta automatica può comunque far girare Hy-MT2 e Index-Translate con Vulkan; le impostazioni mostrano quale dispositivo è effettivamente in uso. Se la memoria è poca, comincia da Hy-MT2-1.8B o Index-Translate-2B, più leggeri da scaricare e da caricare.
Perché, se la GPU dà errore, non passa da sola alla CPU?
Perché tu sappia sempre che cosa sta girando davvero. Un ripiego silenzioso continuerebbe a produrre traduzioni nascondendo che la scheda video non lavora, e non sapresti se aggiornare il driver o cambiare un’impostazione. Dopo l’errore imposta «Hardware di traduzione» su CPU e riprova; se avevi bloccato la GPU a mano, va bene anche «Automatico».
Posso usare questi modelli per scopi commerciali?
Qui riportiamo solo il nome delle licenze: M2M100 è MIT, Hy-MT2 e Index-Translate sono Apache-2.0. Se vadano bene per il tuo uso specifico lo stabilisce il testo della licenza di chi li pubblica; questa non è una consulenza legale.
I modelli locali costano?
Non consumano crediti IA. Solo la traduzione con 77Fox Cloud si paga in crediti (vedi i prezzi); un modello locale costa spazio su disco, un download e la potenza di calcolo del tuo PC.