2 votes

Service Automator avec Google Traduction

J'ai mis en place un service Automator qui reçoit le texte sélectionné, puis exécute un script shell simple pour passer le texte à ouvrir Google Translate :

open https://translate.google.com/#auto/en/"$@"

Cela ouvre bien Google Translate, mais ne transmet pas le texte en même temps. Comment puis-je réparer ?

service Google Translate

2voto

Cela a fonctionné pour moi tant que l'entrée de passe était définie comme arguments. Vous pourriez essayer de redémarrer ou de créer un nouveau service identique comme ça.

Vous devez cependant encoder l'URL :

open https://translate.google.com/#auto/auto/$(ruby -rcgi -e 'print CGI.escape(STDIN.read)')

Ou si vous ne voulez pas utiliser ruby :

xxd -p | tr -d '\n' | sed 's/\(..\)/%\1/g'

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X