summaryrefslogtreecommitdiffstats
path: root/util/bin/translate.google
diff options
context:
space:
mode:
authortv <tv@also>2011-07-31 02:36:09 +0200
committertv <tv@also>2011-07-31 02:36:09 +0200
commitc814c40b099e078ca9d126a5b86ce39b0d20da3c (patch)
treee3743062575b4450efbc9ce2f9059896b4fcdc18 /util/bin/translate.google
parent842c9902c05a051a1ee8cd2957c9f8d81b707d9c (diff)
translate.google: esnure query is ready
Diffstat (limited to 'util/bin/translate.google')
-rwxr-xr-xutil/bin/translate.google7
1 files changed, 6 insertions, 1 deletions
diff --git a/util/bin/translate.google b/util/bin/translate.google
index 50d37cc3..56cd7ee0 100755
--- a/util/bin/translate.google
+++ b/util/bin/translate.google
@@ -4,6 +4,11 @@ set -euf
A=Mozilla
url=http://translate.google.com/
+pwd="$(dirname "$(readlink -f "$0")")"
+
+# ensure query is ready
+(cd "$pwd/../.." && git submodule update --init)
+
{
for arg; do echo "$arg"; done | sed -rn '
s/^--(.*=.*)/\1/p;t
@@ -11,7 +16,7 @@ url=http://translate.google.com/
'
cat<<EOF
query() {
- node "$(readlink -f "$(dirname "$(readlink -f "$0")")/../../submodules/github/visionmedia/query")" "\$@"
+ node "$(readlink -f "$pwd/../../submodules/github/visionmedia/query")" "\$@"
}
curl -sS -A "\${A-Mozilla}" \\
-d "js=\${js-n}" \\