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 is deprecated in favour of the much more useful Localization update.
The core translation module provides an additional option for the importing of module and theme translations for Drupal core.
As of Drupal 6, contributed modules and themes include translations with the downloaded or checked out version of the module. However, for Drupal core, translations are not part of the Drupal core distribution.
Extract the translation download into the Drupal root directory. This puts the translation files into their correct directories. (E.g., a translation for node module will be in modules/node/translations).
From here, the translations will be used like contrib translations that come with the module downloads.
In some cases, however, site administrators may prefer to be able to retain translations in their own directory rather than extracting them into the Drupal root directory. This might be true e.g. if a site is being deployed through CVS. Core translation import enables this use.
The Format Number API module provides a method to configure number formats (site default and user defined) with configurable decimal point and thousand separators.
This module also provides the 'numericfield' Forms API element, which is a right aligned text input element that allows the user enter numbers using the configured thousands separator and decimal point (site default or user defined). This Forms API element provides a validation callback that is used automatically and that ensures input is valid numeric as per the options defined for the element.
Several functions are exposed by the module that can be used by other contributed or custom modules to display numbers accordingly, from PHP and JavaScript as well. For further information, please see the README.txt.
Translation helpers enables other modules to respond to changes in the "source translation" of a set of translated content. This functionality is useful for modules that track data by the "source translation" (node.tnid value).
This module doesn't do anything on its own. You should install it only if it's suggested or required by another module you're using.
The module also provides other methods for modules to use with translated content.
Drupal 8
A Drupal 8 version won't be needed. Translation Helpers addresses use cases related to the model of translation used in the Drupal 7 core Content Translation module, in which each language has its own node. Drupal 8 has switched to fields-based translation, in which the awkward workarounds of D7 will be a thing of the past.
Shared Values" allows you to syncronize fields bewteen translations.
A typical use case of this module is the product content type in a multilanguage website.