Provide tools for translation and display of text in multiple languages and support for regionalization/localization for dates, numbers, currency, measurement, or other local contexts.
This module implements various utilities for sites that can have an interface language different than that of the content language.
In particular :
Alter all links to translations such that they do not change the interface language when changing the content language
Provides an interface language switcher block. This only switches the language of the interface (when i18n is installed, the local language switcher block changes both interface and content language).
This module also backports the following fix http://drupal.org/node/258785 from Drupal 7 to Drupal 6 : it ensures that content types without a language are set to 'Language Neutral' rather than the default language.
The Active Translation module is designed for internationalized sites where translated versions of content need to be displayed when available but if they're not the original, untranslated content should be displayed. If several regional versions of a language are available these will be used as substitutions.
Oct 12th, 2008: I'm looking for co-maintainer for this module so if you're using this module and have some development experience either open an issue or contact me. I personally have no plans to port this to Drupal 7 so if you're interested please consider taking over the module.