blob: 50d37cc32466f2611bdf5408f3c28c76f3afc5a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#! /bin/sh
set -euf
A=Mozilla
url=http://translate.google.com/
{
for arg; do echo "$arg"; done | sed -rn '
s/^--(.*=.*)/\1/p;t
s/.*/text="${text+$text }&"/p;t
'
cat<<EOF
query() {
node "$(readlink -f "$(dirname "$(readlink -f "$0")")/../../submodules/github/visionmedia/query")" "\$@"
}
curl -sS -A "\${A-Mozilla}" \\
-d "js=\${js-n}" \\
-d "prev=\${prev-_t}" \\
-d "hl=\${hl-en}" \\
-d "ie=\${ie-UTF-8}" \\
-d "layout=\${layout-2}" \\
-d "eotf=\${eotf-1}" \\
-d "sl=\${sl-auto}" \\
-d "tl=\${tl-en}" \\
-d "text=\$text" \\
"$url" |
query '#result_box' text
EOF
} | sh
|