Thread Übersetzungs-GUI 2 - Mein Programm: bin am Verzweifeln (22 answers)
Opened by life_heart at 2007-06-03 14:46

life_heart
 2007-06-03 22:31
#46405 #46405
User since
2007-05-30
12 Artikel
BenutzerIn
[default_avatar]
danke schön für die hilfe. es funktioniert mit

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sub translate {
  my $text = $In->getSelected();
  my $babel = WWW::Babelfish->new( service => 'Babelfish', agent => 'Internet Explorer/7.0' );
  die ( "Babelfish server unavailable\n" ) unless defined($babel);

  my $eng_text = $babel->translate(
      'source' => 'German',
      'destination' => 'English',
      'text' => $text,
      'delimiter' => "\n\t",
      'ofh' => \*STDOUT
  );

  $Out->insert('end', $eng_text || 'No Translation available');
}


wunderbar, nur dass er mir in das rechte fenster 1 reinschreibt und im dos-modus z.b. für das meer ist blau the sea is blue schreibt anstatt ins rechte fenster. aber wenigstens funktioniert die übersetzung. wie kann ich das noch hinbekommen, dass er mir den text im rechten fenster ausgibt? ich probier eh schon die ganze zeit, komm aber trotzdem nicht drauf. und wenn ich eine zweite übersetzung mache, dann wird diese einfach dazugehängt. ich weiß, dass ich \n hinsetzen muss. aber wohin? ;)\n\n

<!--EDIT|life_heart|1180895949-->

View full thread Übersetzungs-GUI 2 - Mein Programm: bin am Verzweifeln