Linux Traduction Rapide
Apparence
Commande et Raccourci Clavier pour une Traduction Rapide
sudo apt install translate-shell
Créez un script ~/scripts/traduire.sh:
#!/bin/bash
# ~/traduire.sh - Version avec texte agrandi garantie
# Récupération du texte
texte_copie=$(xclip -o -selection clipboard 2>/dev/null)
if [ -z "$texte_copie" ]; then
zenity --error --text="Le presse-papiers est vide !" --width=300
exit 1
fi
# Traduction et affichage avec HTML
traduction=$(trans -b "$texte_copie" -t fr)
zenity --info \
--title="Traduction" \
--text '<span foreground="white" font="14">'"$traduction"'</span>' \
--width=1800 \
--height=900
ou
#!/bin/bash
# ~/traduire.sh - Version avec texte agrandi garantie
# Récupération du texte
texte_copie=$(xclip -o -selection clipboard 2>/dev/null)
if [ -z "$texte_copie" ]; then
zenity --error --text="Le presse-papiers est vide !" --width=300
exit 1
fi
# Traduction et affichage avec HTML
traduction=$(trans -b "$texte_copie" -t fr)
echo "$traduction" | zenity --text-info \
--title="Traduction" \
--width=1800 \
--height=900 \
--text '<span foreground="white" font="14">'"$traduction"'</span>' \
--ok-label="Fermer" \
--font "ubuntu 14"
Rendez-le exécutable :
chmod +x ~/scripts/traduire.sh
Créer un alias
dans ~/.bashrc
alias traduire='bash /home/geo/scripts/traduire.sh'
→ Désormais, copiez un texte et dans le terminal, tapez :
traduire
Ajoutez un raccourci clavier
Paramètres → Clavier → Raccourcis personnalisés
Commande : bash -c '~/scripts/traduire.sh'
Raccourci : Super+T
→ Désormais, copiez un texte et appuyez sur Super+T pour voir la traduction !