diff options
Diffstat (limited to 'util/bin/translate.google')
| -rwxr-xr-x | util/bin/translate.google | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/util/bin/translate.google b/util/bin/translate.google new file mode 100755 index 00000000..2418dc37 --- /dev/null +++ b/util/bin/translate.google @@ -0,0 +1,13 @@ +#! /bin/sh +set -euf + +sl=${SL:="auto"} +tl=${TL:="en"} + +text=$* + +url="http://translate.google.com/translate_a/t?client=t&sl=$sl&tl=$tl" + +curl -A "Mozilla/5.0" -Ss "$url" --data-urlencode "text=$text" | + sed 's/\[\[\[\"//' | + cut -d \" -f 1 |
