#!/usr/bin/bash # Affichage de traduction d'un texte surligné LANG_SOURCE="fr" # origine LANG_TARGET="en" # destination # récupération du texte surligné phrase=$(xclip -o selection) # Réactivation de l'environnement virtuel (automatiquement fermé à la fin de l'execution du script) source chemin/vers/le/.venv/bin/activate # Utilisation de la commande argos translate et obtention de la traduction traduction=$(argos-translate-cli --from-lang $LANG_SOURCE --to-lang $LANG_TARGET "$phrase") # Utilisation de yad, biblothèque graphique, pour afficher le contenu de la variable traduction dans une fenêtre au niveau de la souris yad --info --no-buttons --text="$traduction" --mouse --close-on-unfocus