WWW::Babelfish, version .12
STATUS
======
This is ALPHA software; use at your own risk.
Comments, bug reports, patches etc. are appreciated.
DESCRIPTION
===========
This module is a simple perl front-end to the Babelfish translation
server. It's more fun than useful, but it might have a place in
IRC/talk clients or perhaps a translating web proxy. It makes an
attempt at breaking longer pieces of text up into chunks that
Babelfish can handle and then reassembling them. This version also
contains preliminary support for the Google translation engine.
INSTALLATION
============
This module needs the following modules, all available from CPAN:
HTTP::Request (in the libwww-perl bundle)
LWP::UserAgent (in the libwww-perl bundle)
HTML::TokeParser (in the libwww-perl bundle)
IO::String
Encode
After unpacking the tar file, do the usual:
perl Makefile.PL
make
make test
make install
There is embedded POD documentation in Babelfish.pm
ACKNOWLEDGEMENTS
================
Brian Raven <
[email protected]> Patch to fix warning when
source text doesn't start with
whitespace.
Peter Tirsek <
[email protected]> Patch to fix bug in whitespace
handling at beginning of
paragraph AND new Babelfish
URL and format.
Olivier Scherler <
[email protected]>
Patch for subtle whitespace
handling bug.
Brett T Warden <
[email protected]> Patch for handling non-roman
translations.
Martin K. Sluka <
[email protected]> Patch to add languagepairs
method.
Many many thanks also to Wolfgang Schlueschen
<
[email protected]> and Daniel van Balen
<
[email protected]> who simultaneously submitted patches for the new
Babelfish URL and format.
COPYRIGHT
=========
Copyright (c) 1999-2003 Daniel J. Urist. All rights reserved. This
package is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
--
Daniel J. Urist
[email protected]