STranslate : outil gratuit et open source de traduction et d'OCR
STranslate : outil gratuit et open source de traduction et d'OCRIntroduction
Qu'est-ce que STranslate
STranslate est un outil de traduction + OCR pour Windows, développé en open source par le développeur zggsong sur la base de WPF et .NET. Il suffit de le décompresser pour l'utiliser, aucune installation n'est nécessaire. Le concept de conception est « ouvrir, utiliser, et partir », dans le but d'offrir aux utilisateurs Windows une expérience de traduction aussi fluide que celle de Bob sur macOS. Il intègre plusieurs sources de traduction, l'OCR hors ligne, un assistant IA, et la lecture vocale. Il est entièrement gratuit et fait l'objet de mises à jour régulières.

Capture d'écran du site officiel de STranslate
Fonctionnalités
Traduction multi-sources simultanée : intègre des dizaines de services de traduction tels qu'OpenAI, Gemini, DeepL, Google, Baidu, Microsoft, Tencent, Youdao, Alibaba, DeepSeek, Kimi, etc. Les requêtes simultanées sont prises en charge, ce qui permet de comparer horizontalement les résultats de traduction de différentes plateformes en une seule recherche.
Reconnaissance OCR intelligente : intègre le moteur OCR de WeChat, utilisable sans connexion Internet ; prend également en charge PaddleOCR pour la reconnaissance hors ligne des textes en chinois, anglais, japonais et coréen. L'OCR fonctionne par capture d'écran, presse-papiers et fichiers, avec restauration de la mise en page, et permet d'afficher directement les résultats de traduction à la position d'origine sur l'image.
Méthodes de déclenchement variées : prend en charge la sélection de texte, les raccourcis clavier, la capture d'écran, la surveillance du presse-papiers, la traduction silencieuse, etc., s'intégrant naturellement dans le flux de travail quotidien.
Assistant IA et Prompt personnalisé : permet de faire appel à de grands modèles pour la reformulation de texte, le résumé, l'explication de code, la correction grammaticale ; permet également aux utilisateurs de définir des Prompts personnalisés pour répondre à des besoins personnalisés de traduction et d'écriture.
Lecture vocale (TTS) : intègre des moteurs de synthèse vocale tels que Microsoft Edge TTS, prend en charge la lecture multilingue, avec vitesse et hauteur modifiables, idéal pour la pratique de l'écoute.
Gestion du vocabulaire : ajout de mots en un clic, avec sauvegarde et restauration locales, facilitant la constitution d'un lexique personnel.
Écosystème de plugins et d'extensions : basé sur l'architecture .NET, prend en charge les plugins, permettant d'étendre les services TTS, OCR et autres services personnalisés.
Outils auxiliaires pratiques : prend en charge la reconnaissance de QR codes, l'historique des traductions, la personnalisation des raccourcis globaux, le basculement entre thèmes clair et sombre, les interfaces d'appel externes, la retraduction (vérification bidirectionnelle de l'exactitude de la traduction), et bien d'autres fonctions.
Cas d'utilisation
Lecture de documents en langues étrangères : lors de la consultation de pages web, d'articles ou de documentation technique en langues étrangères, il suffit de sélectionner du texte ou de faire une capture d'écran pour obtenir une traduction rapide, avec la possibilité de comparer les résultats de plusieurs moteurs de traduction afin d'éviter les malentendus.
Écriture multilingue et reformulation : lors de la rédaction d'e-mails, de blogs ou de textes, utilisez des Prompts personnalisés et les résultats de traduction multi-sources pour optimiser l'expression, et remplacez directement le texte original par la traduction.
Extraction et traduction de texte à partir d'images : pour traiter du texte dans des PDF, des images ou des ppt, utilisez l'OCR hors ligne pour une reconnaissance et une traduction rapides, préservant la confidentialité et améliorant l'efficacité.
Apprentissage des langues et entraînement à l'écoute : combinez la lecture TTS et le vocabulaire pour mémoriser des mots, corriger la prononciation et s'entraîner à la compréhension orale.
Assistance à la programmation : traduisez les commentaires de code et la documentation technique, ou laissez l'IA expliquer la logique du code.
Avantages et inconvénients de STranslate
Avantages :
Entièrement gratuit et open source, portable et prêt à l'emploi, aucune installation requise
Très large choix de moteurs de traduction, avec comparaison simultanée de plusieurs résultats
Capacités OCR hors ligne performantes, l'OCR de WeChat est directement utilisable, PaddleOCR prend en charge le chinois, l'anglais, le japonais et le coréen
Prompts personnalisés flexibles, pouvant servir d'assistant d'écriture IA
Raccourcis globaux hautement personnalisables, opération qui n'interrompt pas le flux de travail
Inconvénients :
Actuellement uniquement compatible avec Windows, inutilisable sur macOS et Linux
Certains services de traduction/IA avancés nécessitent de demander soi-même une clé API, la configuration présente un certain niveau d'exigence
Dépendance au runtime .NET 8.0, une installation supplémentaire est nécessaire sur certains ordinateurs
Comment utiliser STranslate
Téléchargement et lancement : rendez-vous sur le site officiel ou sur la page GitHub Release pour télécharger la version correspondante de l'archive, décompressez-la puis exécutez directement le fichier exécutable (le runtime .NET 8.0 est requis, une invite d'installation apparaîtra automatiquement s'il est absent).
Configuration des services : accédez à l'interface des paramètres, ajoutez la clé API du moteur de traduction selon vos besoins (par exemple OpenAI, DeepL, etc.). Vous pouvez également utiliser directement les services gratuits intégrés tels que le dictionnaire Bing et le dictionnaire Kingsoft.
Définition des raccourcis : personnalisez les raccourcis globaux (par exemple, Alt+G par défaut pour ouvrir l'interface principale) afin d'éviter les conflits avec ceux d'autres logiciels.
Commencer à utiliser : déclenchez la traduction par sélection de texte, capture d'écran (Alt+S), champ de saisie, surveillance du presse-papiers, etc. L'OCR peut directement reconnaître le texte d'une image par capture d'écran.
Utilisation avancée : configurez des Prompts personnalisés pour la reformulation de texte ou l'explication de code ; utilisez le vocabulaire pour collectionner les mots importants ; utilisez la fonction de retraduction pour vérifier l'exactitude de la traduction.
Questions fréquentes
Faut-il obligatoirement être connecté ? Les fonctions de traduction de base nécessitent une connexion Internet, mais l'OCR fonctionne hors ligne (OCR WeChat, PaddleOCR), et la consultation des dictionnaires peut également se faire hors ligne.
Comment ajouter sa propre clé API ? Dans Paramètres > Configuration des services, sélectionnez le moteur de traduction correspondant, saisissez la clé API et l'adresse de l'interface. En théorie, toutes les plateformes compatibles avec le format d'API OpenAI sont prises en charge.
Que faire en cas de conflit de raccourcis ? Modifiez la combinaison de raccourcis globaux dans les paramètres afin d'éviter les doublons avec ceux du système ou d'autres logiciels ; si le conflit persiste après modification, essayez de redémarrer le logiciel.
Pourquoi l'historique ne s'affiche-t-il pas ? Les versions antérieures ne se rafraîchissent pas automatiquement, faites un clic droit sur la zone de l'historique pour le rafraîchir manuellement.
La mise à jour automatique est-elle prise en charge ? Oui, mais le téléchargement depuis GitHub peut être relativement lent, il est conseillé d'utiliser un proxy ; vous pouvez également télécharger le paquet hors ligne marqué « self contained ».
Avis
STranslate est considéré par certains comme un outil d'efficacité de niveau « super addon » parmi les outils de traduction pour Windows. Sa principale qualité est l'intégration particulièrement fluide de la traduction multi-sources, de l'OCR hors ligne et de l'assistant IA, avec une interface épurée et sans publicité. En tant que projet open source individuel, l'auteur répond activement aux retours, effectue des mises à jour fréquentes, et les fonctionnalités sont déjà très matures. Sur GitHub, il bénéficie d'une bonne visibilité et d'avis très favorables.
Assistant scénario▸
Apps AI
Actualités AI