WWW::Babelfish, version .13
STATUS
======
This is BETA 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 or Google
translation servers. 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.
Eric R. Meyers <
[email protected]> Patch to fix corruption of main
package space.
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-2005 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]