Crow Translate est un traducteur simple et léger écrit en C++ / Qt qui vous permet de traduire et de prononcer du texte à l'aide de l'API de traduction Google, Yandex, Bing, LibreTranslate et Lingva. Vous pouvez également être intéressé par la bibliothèque de l’auteur QOnlineTranslator utilisée dans ce projet.
Caractéristiques :
- Traduire et parler du texte à partir de l'écran ou de la sélection
- Prend en charge 125 langues différentes
- Faible consommation de mémoire (~20 Mo)
- Raccourcis hautement personnalisables
- Interface de ligne de commande avec de riches options
- API D-Bus
- Disponible pour Linux et Windows
Raccourcis clavier par défaut :
Global
Clé | Description |
---|---|
Ctrl+ Alt+E | Traduire le texte sélectionné |
Ctrl+ Alt+S | Prononcer le texte sélectionné |
Ctrl+ Alt+F | Prononcer la traduction du texte sélectionné |
Ctrl+ Alt+G | Arrêter de parler |
Ctrl+ Alt+C | Afficher la fenêtre principale |
Ctrl+ Alt+I | Reconnaître le texte dans la zone d'écran |
Ctrl+ Alt+O | Traduire le texte dans la zone d'écran |
Dans la fenêtre principale
Clé | Description |
---|---|
Ctrl+Return | Traduire |
Ctrl+R | Échanger les langues |
Ctrl+Q | Fermer la fenêtre |
Ctrl+S | Prononcer la source / mettre en pause la prononciation du texte |
Ctrl+ Shift+S | Dictez la traduction / mettez le texte en pause |
Ctrl+ Shift+C | Copier la traduction dans le presse-papiers |
Commandes CLI
Le programme a également une interface de console.
Usage: crow [options] text
Option | Description |
---|---|
-h, --help | Afficher l'aide |
-v, --version | Afficher les informations de version |
-c, --codes | Afficher les codes de langue |
-s, --source <code> | Spécifiez la langue source (par défaut, le moteur essaiera de déterminer la langue par lui-même) |
-t, --translation <code> | Spécifiez la ou les langues de traduction, séparées par '+' (par défaut, la langue du système est utilisée) |
-l, --locale <code> | Spécifiez la langue du traducteur (par défaut, la langue du système est utilisée) |
-e, --engine <engine> | Spécifiez le moteur de traduction ('google', 'yandex', 'bing', 'libretranslate' ou 'lingva'), Google est utilisé par défaut |
-p, --speak-translation | Dire la traduction |
-u, --speak-source | Parlez la source |
-f, --file | Lire le texte source des fichiers. Les arguments seront interprétés comme des chemins de fichiers |
-i, --stdin | Ajouter des données stdin au texte source |
-a, --audio-only | Imprimer le texte uniquement pour parler lors de l'utilisation --speak-translation ou--speak-source |
-b, --brief | Imprimer uniquement les traductions |
-j, --json | Sortie d'impression au format JSON |
Remarque : Si vous ne transmettez pas d'arguments de démarrage au programme, l'interface graphique démarre.
Page d’accueil : Crow Translate
crow-translate-2.10.9-1.aarch64.rpm
crow-translate-2.10.9-1.armv7l.rpm
crow-translate-2.10.9-1.x86_64.rpm
crow-translate-2.10.9-source.tar.gz
crow-translate-2.10.9-win64.7z
crow-translate-2.10.9-win64.exe
crow-translate_2.10.9_amd64.deb
crow-translate_2.10.9_arm64.deb
crow-translate_2.10.9_armhf.deb
Crow_Translate-2.10.9-x86_64.AppImage
Aucun commentaire:
Enregistrer un commentaire