je suis sous Win XP, l'instalation du module WWW::Google::Translate c'est bien passé, sauf que lors de l’exécution, j'ai le message d'erreur suivant
unsuccessful translate GET for 29 bytes: 403 Forbiden at C:\Document\test.pl line 9
ci-dessous le code
1 2 3 4 5 6 7 8 9 10 11 12
| use Switch 'Perl6';
use WWW::Google::Translate;
my $wgt = WWW::Google::Translate->new(
{ key => '<My API Key>',
default_source => 'en', # optional
default_target => 'ja', # optional
}
);
my $r = $wgt->translate( { q => 'My hovercraft is full of eels' } );
for my $trans_rh (@{ $r->{data}->{translations} }) {
print $trans_rh->{translatedText}, "\n";
} |
j'ai renseigné mon API KEY mais je ne sais pas si l'erreur provient de ce dernier qui est faux ou c'est du a autre chose ? d'autre par quand on utilise le module www::translate nous somme limité dans la traduction
tu ne sais pas s'il ya d'autre module de traduction qui fonctionne
Partager