libtranslate is a library for translating text and web pages between natural languages. Its modular infrastructure allows to implement new translation services separately from the core library.
libtranslate is shipped with a generic module supporting web-based translation services such as Babel Fish, Google Language Tools and SYSTRAN. Moreover, the generic module allows to add new services simply by adding a few lines to a XML file (see the services.xml(5) manual page).
The libtranslate distribution includes a powerful command line interface (see the translate(1) manual page).
libtranslate is free software, released under the terms of the revised BSD license.
The libtranslate project appreciates your support. You can help us by clicking on the donate button. Payments will be made through PayPal, guaranteeing a secure transaction.
We would like to thank the following individuals/organisations for their financial contributions:
Dependency | Minimum Version | Type | Required by |
---|---|---|---|
GLib | 2.4.0 | mandatory | core |
libsoup | 2.2.0 | optional | generic module |
libxml2 | 2.0 | optional | generic module |
GNU Talk Filters | unknown | optional | talkfilters module |
libtranslate version 0.99, released January 15, 2005.
File | Type |
---|---|
source distribution (signature) | official |
patch fixing HTTP charset parsing (signature) | official |
patch fixing occasional translate_session_translate_text() lockup (signature) | official |
patch fixing memory exhaustion on 64-bit platforms (signature) | official |
The files are signed with Jean-Yves Lefort's PGP public key.
streamtuner A stream directory browser. |
|
Mail Notification A mail notification icon. |
|
Link Monitor Applet A round-trip time monitor. |
|
GNOME Translate A natural language translator. |