mercredi 2 août 2023

Crow Translate 2.10.9.

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-translationou--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


Aucun commentaire: