Aller au contenu principal

Traduction hors ligne sur PC : quel modèle local ?

Comparez M2M100, Hy-MT2 et Index-Translate pour traduire hors ligne sous Windows : taille, langues, licence et cartes graphiques compatibles.

L’application de bureau Windows de 77Fox peut faire tourner cinq modèles de traduction sur votre propre PC : M2M100, Hy-MT2-1.8B, Hy-MT2-7B, Index-Translate-2B et Index-Translate-9B. La traduction se fait en local : le texte ne quitte pas l’ordinateur et aucun crédit IA n’est décompté. Pour choisir, regardez d’abord les langues que vous traduisez, puis votre carte graphique. Les modèles tournent dans l’application Windows, et l’extension de navigateur peut s’en servir à travers elle ; la console web et l’application Android, en revanche, n’y ont pas accès.

Beaucoup préfèrent ne confier à aucun service cloud leurs contrats, dossiers clients ou documents internes. En avion ou sur un réseau interne coupé d’Internet, la traduction cloud ne passe de toute façon pas, et les API facturées à l’usage finissent par coûter cher. Un modèle local règle ces cas ; le plus dur, c’est de choisir. Les téléchargements varient presque du simple au quintuple, la couverture va de 33 à 150 langues, et un même modèle n’accélère pas sur toutes les marques de cartes graphiques.

Les cinq modèles en un tableau

Modèle Téléchargement Langues Licence Éditeur Accélération GPU
M2M100 (418M) Environ 1,8 Go Environ 100 MIT Meta NVIDIA uniquement
Hy-MT2-1.8B Environ 1,1 Go 33 Apache-2.0 Tencent Hunyuan NVIDIA, AMD, Intel
Hy-MT2-7B Environ 4,3 Go 33 Apache-2.0 Tencent Hunyuan NVIDIA, AMD, Intel
Index-Translate-2B Environ 1,2 Go 150 Apache-2.0 Équipe Index de bilibili NVIDIA, AMD, Intel
Index-Translate-9B Environ 5,4 Go 150 Apache-2.0 Équipe Index de bilibili NVIDIA, AMD, Intel

Les tailles sont celles qu’affichent les paramètres de 77Fox. M2M100 demande en plus un environnement Python, détaillé dans la section suivante.

En une ligne chacun :

  • M2M100 : environ 100 langues ; demande un environnement Python et ne tourne que sur le CPU avec une carte AMD ou Intel.
  • Hy-MT2-1.8B : le plus petit téléchargement des cinq, 33 langues.
  • Hy-MT2-7B : les mêmes 33 langues, dans un fichier environ quatre fois plus gros que le 1.8B.
  • Index-Translate-2B : 150 langues, pour un fichier à peine plus gros que Hy-MT2-1.8B.
  • Index-Translate-9B : le plus gros fichier des cinq, toujours 150 langues.

Les modèles se trouvent dans « Paramètres → 77foxAI → IA locale », dans la liste des modèles locaux, et se téléchargent un par un ; pour en retirer un, faites un clic droit sur sa ligne et choisissez « Désinstaller et supprimer les fichiers ». Télécharger n’est pas charger : un modèle n’entre en mémoire que lorsqu’une fonction s’en sert. Un téléchargement interrompu reprend là où il s’était arrêté, et « Changer de dossier » déplace le dossier des modèles vers un disque plus spacieux.

Deux points à vérifier avant de télécharger

Le composant d’exécution de chaque modèle

Hy-MT2 et Index-Translate partagent un même composant d’exécution, appelé « Runtime llama.cpp » dans l’application, installé avec le premier de ces modèles que vous téléchargez. Sa taille dépend de la carte graphique : environ 630 Mo pour la version NVIDIA, quelques dizaines de Mo dans les autres cas. Une seule installation sert aux quatre modèles.

M2M100 passe par un environnement Python séparé. Python 3.10–3.13 doit déjà être installé sur votre PC ; 77Fox installe ensuite PyTorch et les autres dépendances dans un environnement isolé : environ 3,4 Go sur la voie NVIDIA, environ 950 Mo sur la voie CPU, et les éléments déjà installés sont ignorés. Une carte NVIDIA avec un pilote trop ancien prend aussi la voie CPU. Sans Python, vous verrez « Python 3.10–3.13 introuvable. Installez d’abord Python » ; une version hors de cette plage déclenche aussi un message.

D’où viennent les téléchargements

Hy-MT2 et Index-Translate se téléchargent uniquement depuis Hugging Face, dans des versions figées, vérifiées après le téléchargement : un fichier qui échoue à la vérification n’est pas considéré comme installé. Le runtime llama.cpp vient de GitHub. M2M100 dispose d’un menu « Source de téléchargement » : par défaut, le miroir ModelScope hébergé en Chine, avec un repli automatique vers Hugging Face en cas d’échec ; vous pouvez aussi choisir directement Hugging Face.

Sur un réseau où l’accès à Hugging Face ou à GitHub est restreint, Hy-MT2 et Index-Translate peuvent ne pas s’installer ; M2M100 peut passer par ModelScope.

Choisir selon la carte graphique

Votre PC Avec le choix automatique Conseil
Carte NVIDIA Avec un pilote récent, les cinq modèles tournent sur le GPU (CUDA) Choisissez selon les langues ; 7B et 9B sont lourds, gardez de la marge en mémoire vidéo
Carte AMD Hy-MT2 et Index-Translate peuvent utiliser le GPU (Vulkan) ; M2M100 tourne sur le CPU Privilégiez Hy-MT2 ou Index-Translate
Carte Intel Comme AMD Comme AMD
Pas de GPU utilisable Les cinq tournent sur le CPU Commencez par Hy-MT2-1.8B ou Index-Translate-2B : téléchargement plus petit, occupation plus légère

Sur AMD et Intel, l’accélération Vulkan suppose que le runtime Vulkan soit présent dans Windows ; sinon, c’est le CPU qui travaille.

Régler le « Matériel de traduction »

Le réglage « Matériel de traduction » apparaît dans « Paramètres → 77foxAI → IA locale », dans les paramètres de traduction de capture et dans les paramètres de l’extension de navigateur : c’est partout le même réglage.

  • Par défaut, 77Fox choisit seul et prend le GPU dès qu’il est utilisable. NVIDIA passe par CUDA ; AMD et Intel par Vulkan, mais Vulkan ne fonctionne qu’avec Hy-MT2 et Index-Translate : sur ces cartes, M2M100 tourne sur le CPU.
  • Vous pouvez aussi choisir CPU ou GPU à la main. Le changement attend la fin de la traduction en cours et survit au redémarrage. Pour revenir au choix automatique, cliquez sur « Automatique », qui n’apparaît qu’après un choix manuel. Quand le modèle courant ne peut pas utiliser le GPU, le bouton GPU est grisé.
  • La ligne affiche à la fois le matériel choisi et celui qui tourne réellement, par exemple « Exécution sur GPU ». Après une traduction de sélection ou de capture, le temps écoulé est aussi accompagné de la mention CPU ou GPU.
  • En cas de problème sur le GPU, vous recevez une erreur : pas de bascule discrète vers le CPU. Si vous avez verrouillé le GPU puis passez à un modèle que votre carte ne sait pas accélérer, comme M2M100 sur une carte AMD, le chargement échoue ; repassez sur « Automatique » ou sur CPU.

Ces choix sont enregistrés sur ce PC uniquement et ne suivent pas votre compte.

Choisir selon les langues

  • Si tout ce que vous traduisez entre dans les 33 langues de Hy-MT2, prenez Hy-MT2 ; le 1.8B est le plus léger des cinq, le 7B pèse beaucoup plus.
  • Si vos textes sources contiennent souvent des langues peu courantes, prenez Index-Translate, qui en couvre 150.
  • M2M100 se situe entre les deux avec environ 100 langues. Sa contrainte est ailleurs : il exige Python, et son accélération GPU ne fonctionne qu’avec NVIDIA.
  • Dans chaque famille, les deux tailles couvrent les mêmes langues ; elles diffèrent par la taille du fichier et l’occupation mémoire.

Les nombres de langues décrivent ce que couvre chaque modèle. Dans 77Fox, les modèles locaux traduisent vers 33 langues courantes : un modèle à plus large couverture lit surtout davantage de langues sources. Et un nombre de langues ne dit pas que toutes sont traduites aussi bien : passez un paragraphe de vos textes habituels dans chaque candidat, vous en apprendrez plus qu’avec un tableau.

Mémoire : un seul modèle à la fois, et « Garder chargé »

Des cinq, un seul modèle occupe la mémoire vive ou la mémoire vidéo à un instant donné. Quand vous changez, 77Fox vérifie que l’ancien est entièrement fermé avant de charger le suivant.

Sans « Garder chargé », un modèle est libéré après 15 minutes d’inactivité, et la traduction suivante attend qu’il se recharge. « Garder chargé » permet de choisir un modèle installé : il se charge aussitôt, puis à chaque démarrage de 77Fox ; « Aucun » le libère immédiatement. Avec un modèle gardé chargé, si une autre fonction emprunte un moment un autre modèle, le modèle gardé revient ensuite. Le réglage se trouve dans « Paramètres → 77foxAI → IA locale » et dans les paramètres de traduction de capture, et le menu de la zone de notification propose « Garder le modèle de traduction local chargé ».

Garder chargé Mémoire vive ou vidéo Attente avant de traduire Pour
« Aucun » (par défaut) Libérée après 15 minutes d’inactivité La première traduction après libération attend le chargement Usage ponctuel, mémoire juste
Un modèle choisi Occupée en permanence Pas d’attente de chargement Usage quotidien intensif, mémoire suffisante

Essayez d’utiliser le même modèle pour les captures, les pages web et les prompts. Un seul tient à la fois : mélanger les modèles, c’est décharger et recharger sans cesse.

Où fonctionnent les modèles locaux

Usage Modèle local ? Remarques
Traduction de page et de sélection Oui Par l’extension de navigateur 77Fox (installée depuis l’application de bureau), qui appelle l’application appairée par une connexion locale
Traduction de capture Oui Dans l’application Windows ; voir la traduction de capture
Traduction des prompts Oui Dans la bibliothèque de prompts ; voir la traduction des prompts
Console web et application Android Non Les options locales indiquent « Application de bureau requise » ; l’application Android charge la console web
Extension autonome 77Translate Non Uniquement le canal gratuit de Google et vos propres clés ; voir 77Translate

Pour l’usage dans le navigateur, gardez l’application de bureau 77Fox ouverte et appairée. Sinon, l’extension passe temporairement à la première source disponible, dans cet ordre : votre clé personnelle, 77Fox Cloud (si vous êtes connecté et qu’il reste des crédits à votre offre), puis le canal gratuit de Google (s’il n’est pas limité), et vous prévient une fois sur la page. Pendant ce temps, le texte de la page part vers cette source, et 77Fox Cloud consomme des crédits ; dès que l’application revient, l’extension repasse au modèle local. Si aucune des trois n’est disponible, l’extension indique que l’application de bureau n’est pas connectée. Les traductions de capture et de prompts tournent dans l’application de bureau elle-même : elles ne sont pas concernées.

Le réglage dans l’extension est décrit dans les modèles de traduction locaux de l’extension, les types de moteurs dans choisir son moteur de traduction web, et l’usage complet des captures dans traduire une capture d’écran sous Windows.

Questions fréquentes

Est-ce vraiment hors ligne ?

Télécharger un modèle et son composant d’exécution demande Internet ; ensuite, la traduction se calcule sur votre PC. Les traductions de capture et de prompts avec un modèle local fonctionnent câble réseau débranché. Pour la traduction de page, l’extension joint l’application de bureau par une connexion locale, sans passer par Internet, à condition que l’application soit ouverte et appairée ; sinon, l’extension passe temporairement à une autre source.

Ça marche sur un portable sans carte graphique dédiée ?

Oui. Les cinq modèles tournent sur le CPU. Avec seulement un GPU intégré Intel ou AMD, le choix automatique peut quand même faire tourner Hy-MT2 et Index-Translate par Vulkan ; les paramètres indiquent le matériel réellement utilisé. Si la mémoire est juste, commencez par Hy-MT2-1.8B ou Index-Translate-2B, plus légers à télécharger et à charger.

Pourquoi ne pas basculer automatiquement sur le CPU quand le GPU échoue ?

Pour que vous sachiez toujours ce qui tourne vraiment. Une bascule discrète produirait toujours des traductions, mais cacherait que la carte graphique ne travaille pas, et vous ne sauriez pas s’il faut réparer un pilote ou changer un réglage. Après l’erreur, passez « Matériel de traduction » sur CPU et réessayez ; si vous aviez verrouillé le GPU à la main, « Automatique » fonctionne aussi.

Peut-on utiliser ces modèles à des fins commerciales ?

Seuls les noms des licences sont indiqués ici : M2M100 est sous licence MIT, Hy-MT2 et Index-Translate sous Apache-2.0. Pour savoir si votre usage est couvert, référez-vous au texte de licence de chaque éditeur ; ceci n’est pas un avis juridique.

Les modèles locaux sont-ils payants ?

Ils ne consomment aucun crédit IA. Seule la traduction par 77Fox Cloud est facturée en crédits (tarifs) ; un modèle local vous coûte de l’espace disque, un téléchargement et la puissance de calcul de votre propre PC.

Installez-le et essayez.

Importez d’abord vos prompts les plus utilisés, puis connectez votre agent IA.