~ubuntu-branches/ubuntu/trusty/surfraw/trusty-proposed

« back to all changes in this revision

Viewing changes to elvi/translate

  • Committer: Bazaar Package Importer
  • Author(s): Ian Beckwith
  • Date: 2008-07-25 05:14:30 UTC
  • mfrom: (1.1.2 upstream) (4.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080725051430-2uo53spku6iz8z5i
Backport slinuxdoc fix from 2.2.3 prerelease.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
 
# $Id: translate,v 1.4 2007-10-07 00:47:57 ianb-guest Exp $
 
2
# $Id: translate,v 1.5 2008-06-16 13:05:06 ianb-guest Exp $
3
3
# elvis: translate      -- Translate human languages (various providers)
4
4
. surfraw || exit 1
5
5
 
20
20
  -to=LANGUAGE                  Destination language
21
21
                                Environment: SURFRAW_translate_to, SURFRAW_lang
22
22
  -provider=                    Translation service provider
23
 
            babelfish           babelfish.altavista.com (systrans)
24
 
            raging              babelfish.altavista.com/raging (systrans)
 
23
            babelfish           babelfish.yahoo.com (systrans)
 
24
            raging              babelfish.yahoo.com/raging (systrans)
25
25
                                Default: $SURFRAW_translate_provider
26
26
                                Environment: SURFRAW_translate_provider
27
27
Languages:
86
86
# w3_args now contains a list of arguments
87
87
if test -z "$w3_args"
88
88
then
89
 
        w3_browse_url "http://babelfish.altavista.com/"
 
89
        w3_browse_url "http://babelfish.yahoo.com/"
90
90
else
91
91
        if [ -z "$SURFRAW_translate_to" ];
92
92
        then
98
98
        fi
99
99
        escaped_args=`w3_url_of_arg $w3_args`
100
100
        case "$escaped_args" in
101
 
                http*) w3_browse_url "http://babelfish.altavista.com/babelfish/urltrurl?tt=url&url=${escaped_args}&lp=${SURFRAW_translate_from}_${SURFRAW_translate_to}"
 
101
                http*) w3_browse_url "http://babelfish.yahoo.com/translate_url?tt=url&url=${escaped_args}&lp=${SURFRAW_translate_from}_${SURFRAW_translate_to}"
102
102
                ;;
103
 
                *) w3_browse_url "http://babelfish.altavista.com/babelfish/tr?doit=done&tt=urltext&intl=1&urltext=${escaped_args}&lp=${SURFRAW_translate_from}_${SURFRAW_translate_to}"
 
103
                *) w3_browse_url "http://babelfish.yahoo.com/translate_txt?doit=done&tt=urltext&intl=1&urltext=${escaped_args}&lp=${SURFRAW_translate_from}_${SURFRAW_translate_to}"
104
104
        ;;
105
105
    esac
106
106
fi