]> git.donarmstrong.com Git - infobot.git/commitdiff
urltext now trtext
authortimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Thu, 7 Apr 2005 05:02:37 +0000 (05:02 +0000)
committertimriker <timriker@c11ca15a-4712-0410-83d8-924469b57eb5>
Thu, 7 Apr 2005 05:02:37 +0000 (05:02 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@1215 c11ca15a-4712-0410-83d8-924469b57eb5

src/Modules/babelfish.pl

index 4a8d09582a7cf7cade8b1bea93b24f0258fe3169..850292b172df2d6868cd3f499b7469b16ca55590 100644 (file)
@@ -14,6 +14,7 @@ package babelfish;
 use strict;
 
 my $no_babelfish;
+my $url = 'http://babelfish.av.com/tr';
 
 BEGIN {
     eval "use URI::Escape";    # utility functions for encoding the
@@ -67,9 +68,7 @@ sub babelfishParam {
   $ua->agent("Mozilla/5.0 " . $ua->agent);
   $ua->timeout(5);
 
-  my $req =
-    #HTTP::Request->new('POST', 'http://babelfish.altavista.com/raging/translate.dyn');
-    HTTP::Request->new('POST', 'http://babelfish.altavista.com/babelfish/tr');
+  my $req = HTTP::Request->new('POST', $url);
 
 # babelfish ignored this, but it SHOULD work
 # Accept-Charset: iso-8859-1
@@ -86,9 +85,9 @@ sub translate {
   my ($phrase, $languagepair, $req, $ua) = @_;
   &::DEBUG("translate($phrase, $languagepair, $req, $ua)");
 
-  my $urltext = uri_escape($phrase);
-  $req->content("urltext=$urltext&lp=$languagepair");
-  &::DEBUG("http://babelfish.altavista.com/babelfish/tr??urltext=$urltext&lp=$languagepair");
+  my $trtext = uri_escape($phrase);
+  $req->content("trtext=$trtext&lp=$languagepair");
+  &::DEBUG("$url??trtext=$trtext&lp=$languagepair");
 
   my $res = $ua->request($req);
   my $translated;