2 votos

Servicio de automatización con Google Translate

Configuro un servicio de Automator que recibe el texto seleccionado y luego ejecuta un simple shell script para pasar el texto a abrir el google translate:

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

Abre bien el google translate, pero no pasa el texto con él. ¿Cómo puedo solucionarlo?

servicio de traducción de google

2voto

A mí me ha funcionado siempre que la entrada de pases se haya configurado como argumentos. Usted podría tratar de reiniciar o crear un nuevo servicio idéntico así.

Sin embargo, hay que codificar la URL de la entrada:

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

O si no quieres usar ruby:

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X